Există o modalitate geometrică utilă de a reprezenta stările unui qubit, cunoscută drept sfera Bloch.
Este foarte convenabilă, dar din păcate funcționează doar pentru qubiți — reprezentarea analogă nu mai corespunde unui obiect sferic odată ce sistemul nostru are trei sau mai multe stări clasice.
Să începem prin a gândi un vector de stare cuantică al unui qubit: α∣0⟩+β∣1⟩.
Ne putem restrânge atenția la vectorii pentru care α este un număr real nenegativ, deoarece orice vector de stare al unui qubit este echivalent, la o fază globală, cu unul pentru care α≥0.
Aceasta ne permite să scriem
∣ψ⟩=cos(θ/2)∣0⟩+eiϕsin(θ/2)∣1⟩
pentru două numere reale θ∈[0,π] și ϕ∈[0,2π).
Aici, îl lăsăm pe θ să varieze de la 0 la π și împărțim la 2 în argumentul sinusului și cosinusului deoarece aceasta este o modalitate convențională de a parametriza vectori de acest fel și va simplifica lucrurile puțin mai târziu.
Acum, nu este chiar adevărat că numerele θ și ϕ sunt determinate în mod unic de un vector de stare cuantică dat α∣0⟩+β∣1⟩, dar aproape că așa stau lucrurile.
În particular, dacă β=0, atunci θ=0 și nu contează ce valoare ia ϕ, deci poate fi ales arbitrar.
Similar, dacă α=0, atunci θ=π, și din nou ϕ este irelevant (deoarece starea noastră este echivalentă cu eiϕ∣1⟩ pentru orice ϕ la o fază globală).
Dacă însă nici α și nici β nu este zero, atunci există o alegere unică pentru perechea (θ,ϕ) pentru care ∣ψ⟩ este echivalent cu α∣0⟩+β∣1⟩ la o fază globală.
Să considerăm acum reprezentarea prin matrice de densitate a acestei stări.
Coeficienții lui σx,σy, și σz din numărătorul acestei expresii sunt cu toții numere reale, deci îi putem aduna pentru a forma un vector într-un spațiu euclidian obișnuit, tridimensional.
(sin(θ)cos(ϕ),sin(θ)sin(ϕ),cos(θ))
De fapt, acesta este un vector unitar.
Folosind coordonate sferice poate fi scris ca (1,θ,ϕ).
Prima coordonată, 1, reprezintă raza sau distanța radială (care este întotdeauna 1 în acest caz), θ reprezintă unghiul polar, iar ϕ reprezintă unghiul azimutal.
Cu alte cuvinte, gândind o sferă ca planeta Pământ, unghiul polar θ reprezintă cât de mult rotim spre sud față de polul nord pentru a ajunge la punctul descris, de la 0 la π=180∘, în timp ce unghiul azimutal ϕ reprezintă cât de mult rotim spre est față de meridianul principal, de la 0 la 2π=360∘.
Presupunem că definim meridianul principal ca fiind curba de pe suprafața sferei de la un pol la celălalt care trece prin axa x pozitivă.
Fiecare punct de pe sferă poate fi descris în acest mod — adică punctele obținute când parcurgem toate stările pure posibile ale unui qubit corespund exact unei sfere în 3 dimensiuni reale.
(Această sferă este numită de obicei 2-sfera unitară deoarece suprafața acestei sfere este bidimensională.)
Când asociem punctele de pe 2-sfera unitară cu stările pure ale qubiților, obținem reprezentarea prin sfera Bloch a acestor stări.
Baza standard{∣0⟩,∣1⟩}.
Să începem cu starea ∣0⟩.
Ca matrice de densitate, poate fi scrisă astfel.
∣0⟩⟨0∣=2I+σz
Adunând coeficienții matricelor Pauli din numărător, observăm că punctul corespunzător pe 2-sfera unitară în coordonate carteziene este (0,0,1).
În coordonate sferice, acest punct este (1,0,ϕ), unde ϕ poate fi orice unghi.
Aceasta este consistent cu expresia
∣0⟩=cos(0)∣0⟩+eiϕsin(0)∣1⟩,
care funcționează și ea pentru orice ϕ.
Intuitiv, unghiul polar θ este zero, deci ne aflăm la polul nord al sferei Bloch, unde unghiul azimutal este irelevant.
În mod similar, matricea de densitate pentru starea ∣1⟩ poate fi scrisă astfel.
∣1⟩⟨1∣=2I−σz
De data aceasta coordonatele carteziene sunt (0,0,−1). În coordonate sferice, acest punct este (1,π,ϕ) unde ϕ poate fi orice unghi. În acest caz unghiul polar ajunge la π, deci ne aflăm la polul sud, unde unghiul azimutal este din nou irelevant.
Baza {∣+⟩,∣−⟩}.
Avem aceste expresii pentru matricele de densitate corespunzătoare acestor stări.
∣+⟩⟨+∣∣−⟩⟨−∣=2I+σx=2I−σx
Punctele corespunzătoare de pe 2-sfera unitară au coordonate carteziene (1,0,0) și (−1,0,0),
și coordonate sferice (1,π/2,0) și (1,π/2,π), respectiv.
Cu alte cuvinte, ∣+⟩ corespunde punctului în care axa x pozitivă intersectează 2-sfera unitară, iar ∣−⟩ corespunde punctului în care axa x negativă o intersectează. Mai intuitiv, ∣+⟩ se află pe ecuatorul sferei Bloch acolo unde aceasta întâlnește meridianul principal, iar ∣−⟩ se află pe ecuator pe partea opusă a sferei.
Baza{∣+i⟩,∣−i⟩}.
Cum am văzut mai devreme în lecție, aceste două stări sunt definite astfel:
∣+i⟩∣−i⟩=21∣0⟩+2i∣1⟩=21∣0⟩−2i∣1⟩.
De data aceasta avem aceste expresii.
∣+i⟩⟨+i∣∣−i⟩⟨−i∣=2I+σy=2I−σy
Punctele corespunzătoare de pe 2-sfera unitară au coordonate carteziene (0,1,0) și (0,−1,0),
și coordonate sferice (1,π/2,π/2) și (1,π/2,3π/2), respectiv.
Cu alte cuvinte, ∣+i⟩ corespunde punctului în care axa y pozitivă intersectează 2-sfera unitară, iar ∣−i⟩ corespunde punctului în care axa y negativă o intersectează.
Iată o altă clasă de vectori de stare cuantică ce a apărut din când în când pe parcursul acestei serii, inclusiv anterior în această lecție.
∣ψα⟩=cos(α)∣0⟩+sin(α)∣1⟩(for α∈[0,π))
Reprezentarea prin matrice de densitate a fiecăreia dintre aceste stări este următoarea.
Similar cu ceea ce am discutat deja pentru matricele de densitate, putem lua combinații convexe ale punctelor de pe sfera Bloch pentru a obține reprezentări ale matricelor de densitate ale qubitului.
În general, aceasta duce la puncte în interiorul sferei Bloch, care reprezintă matricele de densitate ale stărilor care nu sunt pure.
Uneori ne referim la bila Bloch atunci când dorim să fim expliciți cu privire la includerea punctelor din interiorul sferei Bloch ca reprezentări ale matricelor de densitate ale qubitului.
De exemplu, am văzut că matricea de densitate 21I, care reprezintă starea complet mixtă a unui qubit, poate fi scrisă în aceste două moduri alternative:
și mai general putem folosi orice doi vectori de stare ortogonali ai qubitului (care vor corespunde întotdeauna la două puncte antipodale pe sfera Bloch).
Dacă facem media punctelor corespunzătoare de pe sfera Bloch într-un mod similar, obținem același punct, care în acest caz se află în centrul sferei.
Aceasta este consistent cu observația că
21I=2I+0⋅σx+0⋅σy+0⋅σz,
ceea ce ne dă coordonatele carteziene (0,0,0).
Un alt exemplu privind combinațiile convexe ale punctelor de pe sfera Bloch este cel discutat în subsecțiunea anterioară.