Teleportowanie kubitu przy użyciu splątania i zestawu Quantum Development Kit
Dowiedz się, jak utworzyć splątanie za pomocą języka Q# i zestawu Quantum Development Kit oraz pomóc Alice i Bobowi w teleportacji kubitu.
Cele szkolenia
Po ukończeniu tego modułu możesz wykonywać następujące czynności:
- Opis koncepcji splątania kwantowego.
- Omówienie protokołu teleportacji kwantowej.
- Stosowanie operacji z jednym kubitem i wieloma kubitami przy użyciu języka Q#.
- Tworzenie splątanych kubitów przy użyciu języka Q#.
W tym module wykonasz następujące czynności:
- Dowiedz się, czym jest splątanie i jak to opisać.
- Utwórz splątanie między dwoma kubitami przy użyciu języka Q#.
- Przejrzyj protokół teleportacji kwantowej.
- Zaimplementuj protokół teleportacji kwantowej przy użyciu języka Q#.
Wymagania wstępne
- Podstawowa wiedza na temat pojęć związanych z obliczeniami kwantowymi.
- Rozwijaj wiedzę na temat algebry liniowej i notacji Dirac.
- Najnowsza wersja programu Visual Studio Code lub otwórz program VS Code w sieci Web.
- Najnowsza wersja rozszerzenia zestawu Azure Quantum Development Kit .