Wprowadzenie

Ukończone

Mechanika kwantowa wprowadza pojęcia, które zakwestionowały naszą klasyczną wiedzę o fizyce. Jedną z kluczowych koncepcji jest zasada superpozycji, zjawisko, w którym stan cząstki kwantowej jest opisywany przez kombinację wielu różnych stanów jednocześnie. Ta podstawowa idea ma kluczowe znaczenie dla zrozumienia zachowania kubitów w obliczeniach kwantowych, ponieważ tradycyjne bity nie istnieją w stanach superpozycji.

W tym module bardziej szczegółowo poznasz koncepcję superpozycji kwantowej. Poznasz zasady superpozycji kwantowej, relację między prawdopodobieństwami i stanami kwantowymi oraz sposób opisywania stanów z pojedynczym kubitem za pomocą sfery Bloch. Poznasz również notację Dirac , platformę matematyczną, która upraszcza reprezentację stanów kwantowych. Na koniec napiszesz program języka Q#, który stosuje operacje kwantowe do kubitów w celu tworzenia i eksplorowania stanów superpozycji.

Cele szkolenia

Po ukończeniu tego modułu można wykonywać następujące czynności:

  • Definiowanie koncepcji superpozycji kwantowej, stanów probabilstycznych i sfery Blocha.
  • Zapoznaj się z notacją Dirac.
  • Użyj języka Q#, aby zastosować operacje do kubitów i utworzyć stany superpozycji.
  • Użyj języka Q#, aby sprawdzić stan kubitu w całym programie.

Wymagania wstępne