Introducere
Mecanica cuantică introduce concepte care provoacă înțelegerea clasică a fizicii. Unul dintre conceptele cheie este principiul suprapunerii, un fenomen în care starea unei particule cuantice este descrisă printr-o combinație de mai multe stări diferite simultan. Această idee fundamentală este crucială pentru a înțelege comportamentul qubiților în calculul cuantic, deoarece biții tradiționali nu există în stări de superpoziție.
În acest modul, vă scufundați mai adânc în conceptul de superpoziție cuantică. Înveți despre principiile superpoziției cuantice, relația dintre probabilități și stări cuantice și cum să descrii stările cu un singur qubit cu sfera Bloch. De asemenea, înveți notația Dirac, un cadru matematic care simplifică reprezentarea stărilor cuantice. În cele din urmă, scrieți un program Q# care aplică operații cuantice la qubiți pentru a crea și explora stări de suprapoziție.
Obiective de învățare
Până la sfârșitul acestui modul, puteți:
- Definiți conceptele de superpoziție cuantică, stări probabilistice și sfera Bloch.
- Înțelegeți notația Dirac.
- Utilizați Q# pentru a aplica operații la qubiți și pentru a crea stări de suprapoziție.
- Utilizați Q# pentru a inspecta starea unui qubit în program.
Cerințe preliminare
- Cunoștințe de bază despre algebră liniară și numere complexe.
- Cea mai recentă versiune de Visual Studio Code.
- Cea mai recentă versiune a extensiei Microsoft Quantum Development Kit . Sau deschideți Visual Studio Code pentru web, care include deja extensia Quantum Development Kit.