Eksplorowanie superpozycji kwantowej za pomocą języka Q#
Poznaj jedną z podstawowych pojęć dotyczących obliczeń kwantowych, superpozycji, sposobu reprezentowania superpozycji kubitu przy użyciu sfery Bloch oraz sposobu tworzenia i analizowania stanów superpozycji za pomocą języka Q#.
Cele szkolenia
Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:
- Definiowanie koncepcji superpozycji kwantowej, prawdopodobieństwa i sfery Bloch.
- Zapoznaj się z notacją Dirac.
- Użyj języka Q#, aby zastosować operacje i utworzyć stany superpozycji.
- Użyj języka Q#, aby sprawdzić bieżący stan kubitu.
Zawartość tego modułu:
- Dowiedz się, co oznacza superpozycja i prawdopodobieństwo w obliczeniach kwantowych.
- Dowiedz się, czym jest sfera Blocha i jak reprezentuje kubit.
- Poznaj notację Dirac i operatory kwantowe.
- Tworzenie i analizowanie różnych stanów superpozycji przy użyciu języka Q# i bibliotek języka Q#.
Wymagania wstępne
- Podstawowa wiedza na temat algebry liniowej i liczb zespolonych.
- Najnowsza wersja programu Visual Studio Code lub otwórz program VS Code w sieci Web.
- Najnowsza wersja rozszerzenia zestawu Azure Quantum Development Kit .