Zum Hauptinhalt springen
Dieses Projekt befindet sich in der Beta-Phase. Einen Fehler gefunden? GitHub Issue erstellen. Frage oder Idee? In Discussions fragen — wir freuen uns über dein Feedback!
Wie ist die Übersetzungsqualität auf dieser Seite?

Bloch-Kugel

Es gibt eine nützliche geometrische Darstellung von Qubit-Zuständen, die als Bloch-Kugel bekannt ist. Sie ist sehr praktisch, funktioniert jedoch leider nur für Qubits — die analoge Darstellung entspricht keinem kugelförmigen Objekt mehr, sobald unser System drei oder mehr klassische Zustände hat.

Qubit-Zustände als Punkte auf einer Kugel​

Beginnen wir damit, einen Quantenzustandsvektor eines Qubits zu betrachten: α∣0⟩+β∣1⟩\alpha \vert 0\rangle + \beta \vert 1\rangle. Wir können unsere Aufmerksamkeit auf Vektoren beschränken, bei denen α\alpha eine nichtnegative reelle Zahl ist, weil jeder Qubit-Zustandsvektor bis auf eine globale Phase äquivalent zu einem Vektor ist, für den α≥0\alpha \geq 0 gilt. Das erlaubt uns, zu schreiben

∣ψ⟩=cos⁡(θ/2)∣0⟩+eiϕsin⁡(θ/2)∣1⟩\vert\psi\rangle = \cos\bigl(\theta/2\bigr) \vert 0\rangle + e^{i\phi} \sin\bigl(\theta/2\bigr) \vert 1\rangle

für zwei reelle Zahlen θ∈[0,π]\theta \in [0,\pi] und ϕ∈[0,2π)\phi\in[0,2\pi). Hierbei lassen wir θ\theta von 00 bis π\pi variieren und teilen durch 22 im Argument von Sinus und Kosinus, da dies eine konventionelle Methode zur Parametrisierung von Vektoren dieser Art ist, was die Dinge etwas später vereinfacht.

Nun sind die Zahlen θ\theta und ϕ\phi nicht exakt eindeutig durch einen gegebenen Quantenzustandsvektor α∣0⟩+β∣1⟩\alpha \vert 0\rangle + \beta \vert 1\rangle bestimmt, aber fast. Insbesondere gilt: Wenn β=0\beta = 0, dann ist θ=0\theta = 0, und es macht keinen Unterschied, welchen Wert ϕ\phi annimmt, sodass es beliebig gewählt werden kann. Ebenso gilt: Wenn α=0\alpha = 0, dann ist θ=π\theta = \pi, und erneut ist ϕ\phi irrelevant (da unser Zustand für jedes ϕ\phi bis auf eine globale Phase äquivalent zu eiϕ∣1⟩e^{i\phi}\vert 1\rangle ist). Wenn jedoch weder α\alpha noch β\beta null ist, dann gibt es eine eindeutige Wahl des Paars (θ,ϕ)(\theta,\phi), für das ∣ψ⟩\vert\psi\rangle bis auf eine globale Phase äquivalent zu α∣0⟩+β∣1⟩\alpha\vert 0\rangle + \beta\vert 1\rangle ist.

Betrachten wir nun die Dichtematrixdarstellung dieses Zustands.

∣ψ⟩⟨ψ∣=(cos⁡2(θ/2)e−iϕcos⁡(θ/2)sin⁡(θ/2)eiϕcos⁡(θ/2)sin⁡(θ/2)sin⁡2(θ/2))\vert\psi\rangle\langle\psi\vert = \begin{pmatrix} \cos^2(\theta/2) & e^{-i\phi}\cos(\theta/2)\sin(\theta/2)\\[2mm] e^{i\phi}\cos(\theta/2)\sin(\theta/2) & \sin^2(\theta/2) \end{pmatrix}

Wir können einige trigonometrische Identitäten verwenden,

cos⁡2(θ/2)=1+cos⁡(θ)2,sin⁡2(θ/2)=1−cos⁡(θ)2,cos⁡(θ/2)sin⁡(θ/2)=sin⁡(θ)2,\begin{gathered} \cos^2(\theta/2) = \frac{1 + \cos(\theta)}{2},\\[2mm] \sin^2(\theta/2) = \frac{1 - \cos(\theta)}{2},\\[2mm] \cos(\theta/2) \sin(\theta/2) = \frac{\sin(\theta)}{2}, \end{gathered}

sowie die Formel eiϕ=cos⁡(ϕ)+isin⁡(ϕ)e^{i\phi} = \cos(\phi) + i\sin(\phi), um die Dichtematrix wie folgt zu vereinfachen.

∣ψ⟩⟨ψ∣=12(1+cos⁡(θ)(cos⁡(ϕ)−isin⁡(ϕ))sin⁡(θ)(cos⁡(ϕ)+isin⁡(ϕ))sin⁡(θ)1−cos⁡(θ))\vert\psi\rangle\langle\psi\vert = \frac{1}{2} \begin{pmatrix} 1 + \cos(\theta) & (\cos(\phi) - i \sin(\phi)) \sin(\theta)\\[1mm] (\cos(\phi) + i \sin(\phi)) \sin(\theta) & 1 - \cos(\theta) \end{pmatrix}

Das macht es einfach, diese Dichtematrix als Linearkombination der Pauli-Matrizen auszudrücken:

I=(1001),σx=(0110),σy=(0−ii0),σz=(100−1). \mathbb{I} = \begin{pmatrix} 1 & 0\\[1mm] 0 & 1 \end{pmatrix}, \quad \sigma_x = \begin{pmatrix} 0 & 1\\[1mm] 1 & 0 \end{pmatrix}, \quad \sigma_y = \begin{pmatrix} 0 & -i\\[1mm] i & 0 \end{pmatrix}, \quad \sigma_z = \begin{pmatrix} 1 & 0\\[1mm] 0 & -1 \end{pmatrix}.

Konkret ergibt sich daraus

∣ψ⟩⟨ψ∣=I+sin⁡(θ)cos⁡(ϕ)σx+sin⁡(θ)sin⁡(ϕ)σy+cos⁡(θ)σz2.\vert\psi\rangle\langle\psi\vert = \frac{\mathbb{I} + \sin(\theta) \cos(\phi)\sigma_x + \sin(\theta)\sin(\phi) \sigma_y + \cos(\theta) \sigma_z}{2}.

Die Koeffizienten von σx\sigma_x, σy\sigma_y und σz\sigma_z im Zähler dieses Ausdrucks sind allesamt reelle Zahlen, sodass wir sie zu einem Vektor in einem gewöhnlichen dreidimensionalen euklidischen Raum zusammenfassen können.

(sin⁡(θ)cos⁡(ϕ),sin⁡(θ)sin⁡(ϕ),cos⁡(θ))\bigl(\sin(\theta) \cos(\phi), \sin(\theta)\sin(\phi), \cos(\theta)\bigr)

Tatsächlich ist dies ein Einheitsvektor. In Kugelkoordinaten lässt er sich als (1,θ,ϕ)(1,\theta,\phi) schreiben. Die erste Koordinate, 11, repräsentiert den Radius oder radialen Abstand (der in diesem Fall immer 11 beträgt), θ\theta repräsentiert den Polarwinkel und ϕ\phi den Azimutwinkel.

Wenn wir uns die Kugel als die Erde vorstellen, gibt der Polarwinkel θ\theta an, wie weit wir vom Nordpol aus nach Süden drehen, um den beschriebenen Punkt zu erreichen, von 00 bis π=180°\pi = 180°, während der Azimutwinkel ϕ\phi angibt, wie weit wir vom Nullmeridian aus nach Osten drehen, von 00 bis 2π=360°2\pi = 360°. Dabei wird der Nullmeridian als die Kurve auf der Kugeloberfläche definiert, die von einem Pol zum anderen durch die positive xx-Achse verläuft.

Illustration eines Punktes auf der Einheits-2-Sphäre in Kugelkoordinaten.

Jeder Punkt auf der Kugel kann auf diese Weise beschrieben werden — das heißt, die Punkte, die wir erhalten, wenn wir über alle möglichen reinen Zustände eines Qubits variieren, entsprechen genau einer Kugel in 33 reellen Dimensionen. (Diese Kugel wird üblicherweise Einheits-22-Sphäre genannt, weil die Oberfläche dieser Kugel zweidimensional ist.)

Wenn wir Punkte auf der Einheits-22-Sphäre mit reinen Zuständen von Qubits assoziieren, erhalten wir die Bloch-Kugel-Darstellung dieser Zustände.

Sechs wichtige Beispiele​

  1. Die Standardbasis {∣0⟩,∣1⟩}\{\vert 0\rangle,\vert 1\rangle\}. Beginnen wir mit dem Zustand ∣0⟩\vert 0\rangle. Als Dichtematrix lässt er sich so schreiben.

    ∣0⟩⟨0∣=I+σz2\vert 0 \rangle \langle 0 \vert = \frac{\mathbb{I} + \sigma_z}{2}

    Indem wir die Koeffizienten der Pauli-Matrizen im Zähler sammeln, sehen wir, dass der entsprechende Punkt auf der Einheits-2-Sphäre in kartesischen Koordinaten (0,0,1)(0,0,1) ist. In Kugelkoordinaten ist dieser Punkt (1,0,ϕ)(1,0,\phi), wobei ϕ\phi ein beliebiger Winkel sein kann. Das ist konsistent mit dem Ausdruck

    ∣0⟩=cos⁡(0)∣0⟩+eiϕsin⁡(0)∣1⟩,\vert 0\rangle = \cos(0) \vert 0\rangle + e^{i \phi} \sin(0) \vert 1\rangle,

    der ebenfalls für jedes ϕ\phi gilt. Anschaulich gesprochen: Der Polarwinkel θ\theta ist null, wir befinden uns also am Nordpol der Bloch-Kugel, wo der Azimutwinkel irrelevant ist.

    Entsprechend lässt sich die Dichtematrix für den Zustand ∣1⟩\vert 1\rangle so schreiben.

    ∣1⟩⟨1∣=I−σz2\vert 1 \rangle \langle 1 \vert = \frac{\mathbb{I} - \sigma_z}{2}

    Diesmal sind die kartesischen Koordinaten (0,0,−1)(0,0,-1). In Kugelkoordinaten ist dieser Punkt (1,π,ϕ)(1,\pi,\phi), wobei ϕ\phi ein beliebiger Winkel sein kann. In diesem Fall ist der Polarwinkel genau π\pi, wir befinden uns also am Südpol, wo der Azimutwinkel erneut irrelevant ist.

  2. Die Basis {∣+⟩,∣−⟩}\{\vert + \rangle, \vert - \rangle\}. Für die Dichtematrizen dieser Zustände gelten folgende Ausdrücke.

    ∣+⟩⟨+∣=I+σx2∣−⟩⟨−∣=I−σx2\begin{aligned} \vert {+} \rangle\langle {+} \vert & = \frac{\mathbb{I} + \sigma_x}{2}\\[2mm] \vert {-} \rangle\langle {-} \vert & = \frac{\mathbb{I} - \sigma_x}{2} \end{aligned}

    Die entsprechenden Punkte auf der Einheits-2-Sphäre haben kartesische Koordinaten (1,0,0)(1,0,0) und (−1,0,0)(-1,0,0), und Kugelkoordinaten (1,π/2,0)(1,\pi/2,0) und (1,π/2,π)(1,\pi/2,\pi) beziehungsweise.

    Mit anderen Worten: ∣+⟩\vert +\rangle entspricht dem Punkt, an dem die positive xx-Achse die Einheits-2-Sphäre schneidet, und ∣−⟩\vert -\rangle entspricht dem Punkt, an dem die negative xx-Achse sie schneidet. Anschaulicher ausgedrückt: ∣+⟩\vert +\rangle befindet sich am Äquator der Bloch-Kugel, wo dieser den Nullmeridian schneidet, und ∣−⟩\vert - \rangle befindet sich am Äquator auf der gegenüberliegenden Seite der Kugel.

  3. Die Basis {∣+i⟩,∣−i⟩}\{\vert {+i} \rangle, \vert {-i} \rangle\}. Wie wir bereits früher in dieser Lektion gesehen haben, sind diese beiden Zustände wie folgt definiert:

    ∣+i⟩=12∣0⟩+i2∣1⟩∣−i⟩=12∣0⟩−i2∣1⟩.\begin{aligned} \vert {+i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{2}} \vert 1 \rangle\\[2mm] \vert {-i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{i}{\sqrt{2}} \vert 1 \rangle. \end{aligned}

    Diesmal erhalten wir folgende Ausdrücke.

    ∣+i⟩⟨+i∣=I+σy2∣−i⟩⟨−i∣=I−σy2\begin{aligned} \vert {+i} \rangle\langle {+i} \vert & = \frac{\mathbb{I} + \sigma_y}{2}\\[2mm] \vert {-i} \rangle\langle {-i} \vert & = \frac{\mathbb{I} - \sigma_y}{2} \end{aligned}

    Die entsprechenden Punkte auf der Einheits-2-Sphäre haben kartesische Koordinaten (0,1,0)(0,1,0) und (0,−1,0)(0,-1,0), und Kugelkoordinaten (1,π/2,π/2)(1,\pi/2,\pi/2) und (1,π/2,3π/2)(1,\pi/2,3\pi/2) beziehungsweise.

    Mit anderen Worten: ∣+i⟩\vert {+i} \rangle entspricht dem Punkt, an dem die positive yy-Achse die Einheits-2-Sphäre schneidet, und ∣−i⟩\vert {-i} \rangle dem Punkt, an dem die negative yy-Achse sie schneidet.

Illustration von sechs Beispielen reiner Zustände auf der Bloch-Kugel

Hier ist eine weitere Klasse von Quantenzustandsvektoren, die im Laufe dieser Reihe immer wieder auftaucht — unter anderem bereits früher in dieser Lektion.

∣ψα⟩=cos⁡(α)∣0⟩+sin⁡(α)∣1⟩(fu¨r α∈[0,π))\vert \psi_{\alpha} \rangle = \cos(\alpha) \vert 0\rangle + \sin(\alpha) \vert 1\rangle \qquad \text{(für $\alpha \in [0,\pi)$)}

Die Dichtematrixdarstellung jedes dieser Zustände ist wie folgt.

∣ψα⟩⟨ψα∣=(cos⁡2(α)cos⁡(α)sin⁡(α)cos⁡(α)sin⁡(α)sin⁡2(α))=I+sin⁡(2α)σx+cos⁡(2α)σz2\vert \psi_{\alpha} \rangle \langle \psi_{\alpha} \vert = \begin{pmatrix} \cos^2(\alpha) & \cos(\alpha)\sin(\alpha)\\[2mm] \cos(\alpha)\sin(\alpha) & \sin^2(\alpha) \end{pmatrix} = \frac{\mathbb{I} + \sin(2\alpha) \sigma_x + \cos(2\alpha) \sigma_z}{2}

Die folgende Abbildung illustriert die entsprechenden Punkte auf der Bloch-Kugel für einige Wahlen von α\alpha.

Illustration reellwertiger Qubit-Zustandsvektoren auf der Bloch-Kugel

Konvexkombinationen von Punkten​

Ähnlich wie bereits für Dichtematrizen besprochen, können wir Konvexkombinationen von Punkten auf der Bloch-Kugel bilden, um Darstellungen von Qubit-Dichtematrizen zu erhalten. Im Allgemeinen ergeben sich dabei Punkte innerhalb der Bloch-Kugel, die Dichtematrizen von Zuständen darstellen, die nicht rein sind. Manchmal spricht man vom Bloch-Ball, wenn man explizit darauf hinweisen möchte, dass auch Punkte im Inneren der Bloch-Kugel als Darstellungen von Qubit-Dichtematrizen einbezogen werden.

Wir haben zum Beispiel gesehen, dass die Dichtematrix 12I\frac{1}{2}\mathbb{I}, die den vollständig gemischten Zustand eines Qubits darstellt, auf diese zwei alternativen Weisen geschrieben werden kann:

12I=12∣0⟩⟨0∣+12∣1⟩⟨1∣und12I=12∣+⟩⟨+∣+12∣−⟩⟨−∣.\frac{1}{2} \mathbb{I} = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert \quad\text{und}\quad \frac{1}{2} \mathbb{I} = \frac{1}{2} \vert +\rangle\langle +\vert + \frac{1}{2} \vert -\rangle\langle -\vert.

Außerdem gilt

12I=12∣+i⟩⟨+i∣+12∣−i⟩⟨−i∣,\frac{1}{2} \mathbb{I} = \frac{1}{2} \vert {+i}\rangle\langle {+i} \vert + \frac{1}{2} \vert {-i} \rangle\langle {-i}\vert,

und allgemeiner können wir beliebige zwei orthogonale Qubit-Zustandsvektoren verwenden (die stets zwei antipodalen Punkten auf der Bloch-Kugel entsprechen). Wenn wir die entsprechenden Punkte auf der Bloch-Kugel auf ähnliche Weise mitteln, erhalten wir denselben Punkt, der in diesem Fall im Zentrum der Kugel liegt. Das ist konsistent mit der Beobachtung, dass

12I=I+0⋅σx+0⋅σy+0⋅σz2,\frac{1}{2} \mathbb{I} = \frac{\mathbb{I} + 0 \cdot \sigma_x + 0 \cdot \sigma_y + 0 \cdot \sigma_z}{2},

was uns die kartesischen Koordinaten (0,0,0)(0,0,0) liefert.

Ein anderes Beispiel für Konvexkombinationen von Bloch-Kugel-Punkten ist das im vorigen Unterabschnitt besprochene.

12∣0⟩⟨0∣+12∣+⟩⟨+∣=(34141414)=cos⁡2(π/8)∣ψπ/8⟩⟨ψπ/8∣+sin⁡2(π/8)∣ψ5π/8⟩⟨ψ5π/8∣\frac{1}{2} \vert 0\rangle\langle 0 \vert + \frac{1}{2} \vert +\rangle\langle + \vert = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \cos^2(\pi/8) \vert \psi_{\pi/8} \rangle \langle \psi_{\pi/8}\vert + \sin^2(\pi/8) \vert \psi_{5\pi/8} \rangle \langle \psi_{5\pi/8}\vert

Die folgende Abbildung veranschaulicht diese zwei verschiedenen Möglichkeiten, diese Dichtematrix als Konvexkombination reiner Zustände zu gewinnen.

Illustration des Durchschnitts des Nullzustands und des Plus-Zustands auf der Bloch-Kugel