Wie werden Linearkombinationen von Qubit-Zuständen in der Bloch-Sphäre dargestellt?

Laut dem Wikipedia-Artikel zur Bloch-Sphäre lässt sich ein reiner Zustand eines Qubits immer als darstellen

| ψ = cos ( θ 2 ) | 0 + e ich ϕ Sünde ( θ 2 ) | 1
Die Parameter θ Und ϕ Punkt angeben
A = ( Sünde θ cos ϕ , Sünde θ Sünde ϕ , cos θ )
auf der Einheitskugel in R 3 , wie unten abgebildet

Geben Sie hier die Bildbeschreibung ein

Bildquelle

Frage:

Wenn z ^ = | 0 Und z ^ = | 1 dann wäre keine lineare Kombination von | 0 Und | 1 entlang sein z Achse wieder mit komplexen Koeffizienten? Ist auch | ψ = A ?

Sehen Sie sich hier die Antwort von @CRDrost an. physical.stackexchange.com/questions/204090/…

Antworten (3)

Die Blochkugel ist kein Vektorraum. Insbesondere die "Vektoren"/Pfeile, die Sie darauf zeichnen, können nicht wie gewöhnliche Vektoren hinzugefügt werden.

Die Bloch-Kugel ist das, was man erhält, wenn man den zweidimensionalen komplexen Vektorraum nimmt C 2 und fragen Sie, was Sie erhalten, wenn Sie keinen Unterschied zwischen Vektoren machen, die sich nur durch Multiplikation mit einem komplexen Skalar unterscheiden. Dies wird als projektiver Hilbert-Raum bezeichnet .

Beachten Sie, dass z ^ Und z ^ unterscheiden sich nur durch Multiplikation mit dem Skalar 1 , also würden sie identifiziert, wenn die Punkte auf der Bloch-Kugel noch Vektoren im ursprünglichen Hilbert-Raum wären. Sie sind es nicht, und die einzigen Punkte, die reinen Zuständen entsprechen, befinden sich wirklich auf der Kugel , weder in ihrem Inneren noch in ihrem Äußeren.

Wo eine Linearkombination von | 0 Und | 1 sitzt auf der Bloch-Kugel ist genau das, was Ihre Formel dafür ist | ψ sagt Ihnen - die Linearkombination | ψ sitzt an den Koordinaten ( ϕ , θ ) auf der Kugel, wobei das die üblichen Polarkoordinaten auf einer Kugel sind.

Schreiben | 0 = z ^ Und | 1 = z ^ ist sehr verwirrend - die Gleichheit ist keine Gleichheit als Vektoren , sondern nur eine Gleichheit als Punkte auf der Kugel . Sie können dies schreiben, indem Sie sich Ihr allgemeines Formular für ansehen | ψ und Definieren der Karte C P 2 S 2 , | ψ ( ϕ , θ ) unter Verwendung von Polarkoordinaten für die S 2 , dann durch Einbetten der S 2 In ein R 3 und dann beobachten, dass die beiden Pole auf abgebildet werden z ^ Und z ^ im R 3 .

Deine zweite Aussage ist nicht ganz richtig. Die Bloch-Kugel (eigentlich Kugel) ist kein Vektorraum, sondern ein konvexer Raum, dh man kann konvexe Linearkombinationen der Form annehmen P 1 A 1 + P 2 A 2 Wo P 1 , P 2 0 Und P 1 + P 2 = 1 ; dies entspricht der Bildung eines gemischten Zustands mit Wahrscheinlichkeiten P ich der reinen Zustände, die dem entsprechen A ich , und es besteht eine klare Übereinstimmung zwischen den Einträgen der resultierenden Dichtematrix in der Pauli-Matrix-Basis und den Koordinaten innerhalb der Bloch-Kugel. Das ist jedoch ein bisschen übertrieben für die Formulierung des OP.
@EmilioPisanty Reinheit hinzugefügt.

Ich denke, dass das Problem im Wikipedia-Bild besagt z ^ = | 0 Und z ^ = | 1 . Das ist mathematisch falsch. Die Bloch-Kugel wird verwendet, um den Spinzustand eines Spins darzustellen 1 2 Partikel. Somit ist der zugehörige Hilbert-Raum zweidimensional. Sie bezeichnen | 0 Und | 1 die Basisvektoren. Jetzt können Sie jeden Zustandsvektor in diesem Hilbert-Raum schreiben als

(1) | ψ = a 0 | 0 + a 1 | 1 ,
so dass | a 0 | 2 + | a 1 | 2 = 1 . Eine gute Möglichkeit, Größen so zu behandeln, dass ihre Quadrate eine Konstante ergeben, besteht darin, sie in Kugeln (oder Kreisen oder Hyperkugeln, je nach Dimension) zu parametrisieren.

Nun, wenn Sie echte Parameter hätten a k , würden Sie einen Kreis verwenden, der wahrscheinlich definiert a 0 = cos θ Und a 1 = Sünde θ , was automatisch mit (1) übereinstimmen würde. Aber in einem komplexen Hilbert-Raum haben Sie einen weiteren Freiheitsgrad, der eine relative Phase dazwischen hinzufügt a 0 Und a 1 (eine globale Phase ist nutzlos). Sie benötigen dann eine zweiparametrische Darstellung für a k befriedigend (1). Am natürlichsten ist es, die beiden Winkel einer Einheitskugel zu nehmen, und das ist die Bloch-Kugel.

Dann der Einheitsvektor z ^ repräsentiert den Hilbert-Raumvektor | 0 , Und z ^ repräsentiert den Hilbert-Raumvektor | 1 , aber sie sind nicht gleich, wie dieses Wiki-Bild sagt.

Um die vorherigen Antworten zu ergänzen: Ein Teil der anhaltenden Verwirrung bei der Verwendung der Bloch-Kugel besteht darin, dass Vektoren orthogonal im Hilbert-Raum sind, wie | 0 Und | 1 , werden auf Vektoren auf der Blochkugel abgebildet, die nicht mehr orthogonal, sondern in entgegengesetzter Richtung sind. Skalarprodukte und lineare Kombinationen aus dem Hilbert-Raum müssen daher beim „Export“ in die Bloch-Sphäre mit Vorsicht behandelt werden.