Esiste un utile modo geometrico per rappresentare gli stati di un qubit, noto come sfera di Bloch.
È molto conveniente, ma purtroppo funziona solo per i qubit — la rappresentazione analoga non corrisponde più a un oggetto sferico non appena il sistema ha tre o più stati classici.
Partiamo da un vettore di stato quantistico di un qubit: α∣0⟩+β∣1⟩.
Possiamo restringere la nostra attenzione ai vettori per cui α è un numero reale non negativo, poiché ogni vettore di stato di un qubit è equivalente, a meno di una fase globale, a uno per cui α≥0.
Questo ci permette di scrivere
∣ψ⟩=cos(θ/2)∣0⟩+eiϕsin(θ/2)∣1⟩
per due numeri reali θ∈[0,π] e ϕ∈[0,2π).
Qui permettiamo a θ di variare da 0 a π e dividiamo per 2 nell'argomento di seno e coseno perché questo è un modo convenzionale di parametrizzare vettori di questo tipo, e renderà le cose più semplici tra poco.
Ora, non è del tutto vero che i numeri θ e ϕ siano univocamente determinati da un dato vettore di stato quantistico α∣0⟩+β∣1⟩, ma è quasi così.
In particolare, se β=0, allora θ=0 e il valore di ϕ non fa differenza, quindi può essere scelto arbitrariamente.
Analogamente, se α=0, allora θ=π, e anche in questo caso ϕ è irrilevante (poiché il nostro stato è equivalente a eiϕ∣1⟩ per qualsiasi ϕ a meno di una fase globale).
Se, invece, né α né β è zero, allora esiste un'unica scelta per la coppia (θ,ϕ) per cui ∣ψ⟩ è equivalente a α∣0⟩+β∣1⟩ a meno di una fase globale.
Consideriamo ora la rappresentazione tramite matrice di densità di questo stato.
I coefficienti di σx,σy, e σz al numeratore di questa espressione sono tutti numeri reali, quindi possiamo raccoglierli per formare un vettore in un ordinario spazio euclideo tridimensionale.
(sin(θ)cos(ϕ),sin(θ)sin(ϕ),cos(θ))
In effetti, questo è un vettore unitario.
Usando le coordinate sferiche può essere scritto come (1,θ,ϕ).
La prima coordinata, 1, rappresenta il raggio o distanza radiale (che in questo caso è sempre 1), θ rappresenta l'angolo polare e ϕ rappresenta l'angolo azimutale.
In parole povere, pensando a una sfera come al pianeta Terra, l'angolo polare θ è quanto ci spostiamo verso sud dal polo nord per raggiungere il punto descritto, da 0 a π=180∘, mentre l'angolo azimutale ϕ è quanto ci spostiamo verso est dal meridiano di riferimento, da 0 a 2π=360∘.
Questo presuppone che definiamo il meridiano di riferimento come la curva sulla superficie della sfera che va da un polo all'altro passando per l'asse x positivo.
Ogni punto sulla sfera può essere descritto in questo modo — il che significa che i punti che otteniamo variando su tutti i possibili stati puri di un qubit corrispondono esattamente a una sfera in 3 dimensioni reali.
(Questa sfera è tipicamente chiamata 2-sfera unitaria perché la sua superficie è bidimensionale.)
Quando associamo i punti sulla 2-sfera unitaria agli stati puri dei qubit, otteniamo la rappresentazione sfera di Bloch di questi stati.
La base standard{∣0⟩,∣1⟩}.
Iniziamo con lo stato ∣0⟩.
Come matrice di densità può essere scritta così.
∣0⟩⟨0∣=2I+σz
Raccogliendo i coefficienti delle matrici di Pauli al numeratore, vediamo che il punto corrispondente sulla 2-sfera unitaria in coordinate cartesiane è (0,0,1).
In coordinate sferiche questo punto è (1,0,ϕ), dove ϕ può essere qualsiasi angolo.
Ciò è coerente con l'espressione
∣0⟩=cos(0)∣0⟩+eiϕsin(0)∣1⟩,
che funziona anch'essa per qualsiasi ϕ.
Intuitivamente, l'angolo polare θ è zero, quindi ci troviamo al polo nord della sfera di Bloch, dove l'angolo azimutale è irrilevante.
In modo analogo, la matrice di densità per lo stato ∣1⟩ può essere scritta così.
∣1⟩⟨1∣=2I−σz
In questo caso le coordinate cartesiane sono (0,0,−1). In coordinate sferiche questo punto è (1,π,ϕ) dove ϕ può essere qualsiasi angolo. Qui l'angolo polare è arrivato fino a π, quindi ci troviamo al polo sud dove l'angolo azimutale è di nuovo irrilevante.
La base {∣+⟩,∣−⟩}.
Abbiamo queste espressioni per le matrici di densità corrispondenti a questi stati.
∣+⟩⟨+∣∣−⟩⟨−∣=2I+σx=2I−σx
I punti corrispondenti sulla 2-sfera unitaria hanno coordinate cartesiane (1,0,0) e (−1,0,0),
e coordinate sferiche (1,π/2,0) e (1,π/2,π), rispettivamente.
In parole, ∣+⟩ corrisponde al punto dove l'asse x positivo interseca la 2-sfera unitaria e ∣−⟩ corrisponde al punto dove l'asse x negativo la interseca. Più intuitivamente, ∣+⟩ si trova sull'equatore della sfera di Bloch nel punto in cui incontra il meridiano di riferimento, e ∣−⟩ si trova sull'equatore dal lato opposto della sfera.
La base{∣+i⟩,∣−i⟩}.
Come abbiamo visto in precedenza in questa lezione, questi due stati sono definiti così:
∣+i⟩∣−i⟩=21∣0⟩+2i∣1⟩=21∣0⟩−2i∣1⟩.
In questo caso abbiamo queste espressioni.
∣+i⟩⟨+i∣∣−i⟩⟨−i∣=2I+σy=2I−σy
I punti corrispondenti sulla 2-sfera unitaria hanno coordinate cartesiane (0,1,0) e (0,−1,0),
e coordinate sferiche (1,π/2,π/2) e (1,π/2,3π/2), rispettivamente.
In parole, ∣+i⟩ corrisponde al punto dove l'asse y positivo interseca la 2-sfera unitaria e ∣−i⟩ al punto dove l'asse y negativo la interseca.
Ecco un'altra classe di vettori di stato quantistico che è apparsa di tanto in tanto nel corso di questa serie, inclusa in precedenza in questa lezione.
∣ψα⟩=cos(α)∣0⟩+sin(α)∣1⟩(for α∈[0,π))
La rappresentazione tramite matrice di densità di ciascuno di questi stati è la seguente.
In modo analogo a quanto discusso per le matrici di densità, possiamo prendere combinazioni convesse di punti sulla sfera di Bloch per ottenere rappresentazioni di matrici di densità di qubit.
In generale, ciò produce punti all'interno della sfera di Bloch, che rappresentano matrici di densità di stati che non sono puri.
A volte ci riferiamo alla palla di Bloch quando vogliamo essere espliciti riguardo all'inclusione di punti all'interno della sfera di Bloch come rappresentazioni di matrici di densità di qubit.
Ad esempio, abbiamo visto che la matrice di densità 21I, che rappresenta lo stato completamente misto di un qubit, può essere scritta in questi due modi alternativi:
e più in generale possiamo usare qualsiasi coppia di vettori di stato qubit ortogonali (che corrisponderanno sempre a due punti antipodalii sulla sfera di Bloch).
Se facciamo la media dei punti corrispondenti sulla sfera di Bloch in modo analogo, otteniamo lo stesso punto, che in questo caso si trova al centro della sfera.
Ciò è coerente con l'osservazione che
21I=2I+0⋅σx+0⋅σy+0⋅σz,
che ci dà le coordinate cartesiane (0,0,0).
Un esempio diverso riguardante le combinazioni convesse di punti sulla sfera di Bloch è quello discusso nella sottosezione precedente.