🌐 Bloch-Kugel — Visualisierung eines Qubits
Jeder reine Qubit-Zustand ist ein Punkt auf der Bloch-Kugel. Wenden Sie X-, Y-, Z-, H- und Phasengatter an und beobachten Sie, wie sich der Zustandsvektor dreht — das geometrische Bild hinter dem Quantencomputing.
Über die Bloch-Kugel — Visualisierung eines Qubits
Die Bloch-Kugel ist eine geometrische Darstellung der reinen Quantenzustände eines einzelnen Qubits. Jeder mögliche reine Zustand eines Qubits entspricht einem eindeutigen Punkt auf der Oberfläche einer Einheitskugel, wobei der Nordpol |0⟩, der Südpol |1⟩ darstellt und alle Punkte auf dem Äquator gleichgewichtete Überlagerungen der beiden darstellen. Diese Simulation lässt Sie den Zustandsvektor direkt mit Reglern manipulieren oder standardmäßige Quantengatter (X, Y, Z, H, S, T) anwenden und beobachten, wie die resultierende Drehung in Echtzeit auf einer interaktiven 3D-Kugel animiert wird, gerendert mit Three.js.
Die Bloch-Kugel wurde 1946 von Felix Bloch im Kontext der Kernspinresonanz formalisiert und ist seither das Standard-Denkmodell für Einzel-Qubit-Quantencomputing geworden. Sie liegt dem Entwurf von Quantengattern, Fehlerkorrekturprotokollen und der Analyse der Qubit-Dekohärenz in echter Hardware wie supraleitenden Transmons und Ionenfallen-Qubits zugrunde.
Häufig gestellte Fragen
Was ist die Bloch-Kugel?
Die Bloch-Kugel ist eine Einheitskugel-Darstellung aller reinen Zustände eines einzelnen Qubits. Der Nordpol entspricht dem Basiszustand |0⟩ und der Südpol |1⟩, während alle anderen Punkte auf der Oberfläche Quantenüberlagerungen mit unterschiedlichen Amplituden und Phasen kodieren. Sie ist das Standard-geometrische Werkzeug zur Visualisierung und zum Verständnis von Einzel-Qubit-Operationen.
Wie benutze ich die Steuerelemente der Simulation?
Verwenden Sie den Theta-(Polar-)Regler, um den Zustandsvektor vom Nordpol (theta = 0, Zustand |0⟩) zum Südpol (theta = 180°, Zustand |1⟩) zu bewegen. Der Phi-(Azimutal-)Regler dreht den Vektor um die z-Achse und ändert die Quantenphase. Ein Klick auf die Gatter-Schaltflächen (X, Y, Z, H, S, T) animiert die zu diesem Quantengatter gehörende Drehung. Verwenden Sie Pause, um die Animation einzufrieren, und Zurücksetzen, um zum Zustand |0⟩ zurückzukehren. Sie können auch auf der Zeichenfläche ziehen, um die Kamera zu umkreisen.
Was stellen die äquatorialen Punkte der Bloch-Kugel dar?
Jeder Punkt auf dem Äquator (theta = 90°) ist eine gleichgewichtete Überlagerung von |0⟩ und |1⟩, was bedeutet, dass eine Messung eine 50%ige Chance für jedes Ergebnis hat. Die unterschiedlichen Punkte auf dem Äquator unterscheiden sich nur durch ihre relative Phase phi, die die Interferenz in Mehr-Qubit-Algorithmen beeinflusst, aber keinen Effekt auf Einzel-Qubit-Messwahrscheinlichkeiten hat. Der +x-Punkt (phi = 0) ist der |+⟩-Zustand, der durch Anwendung des Hadamard-Gatters auf |0⟩ entsteht.
Wie lautet die mathematische Formel, die einen Qubit-Zustand auf die Kugel abbildet?
Ein reiner Qubit-Zustand wird geschrieben als |psi⟩ = cos(theta/2)|0⟩ + exp(i*phi)*sin(theta/2)|1⟩, wobei theta (0 bis pi) der Polarwinkel und phi (0 bis 2*pi) die azimutale Phase ist. Der entsprechende Bloch-Vektor ist r = (sin(theta)*cos(phi), sin(theta)*sin(phi), cos(theta)), ein Einheitsvektor, der auf die Oberfläche der Kugel zeigt. Der Faktor 1/2 im Winkelargument entsteht, weil Qubit-Zustände ein Spin-1/2-System bilden und um 720° (nicht 360°) gedreht werden müssen, um zu sich selbst zurückzukehren.
Wo wird die Bloch-Kugel in echter Quantenhardware verwendet?
In supraleitenden Qubit-Prozessoren (wie denen von IBM und Google) werden Einzel-Qubit-Gatter als Mikrowellenpulse implementiert, die den Bloch-Vektor um einen präzisen Winkel um eine gewählte Achse drehen. Ingenieure nutzen die Bloch-Kugel, um die Pulskalibrierung zu visualisieren und Gatterfehler zu diagnostizieren. In der Kernspinresonanz-Spektroskopie (NMR) und MRT beschreibt dasselbe Bild Spin-1/2-Kerne, die in einem Magnetfeld präzedieren, wobei die Bloch-Gleichungen die Relaxation zurück ins Gleichgewicht bestimmen.
Existiert ein Qubit in Überlagerung gleichzeitig in |0⟩ und |1⟩?
Dies ist ein verbreiteter Irrglaube. Ein Qubit in Überlagerung befindet sich in einem definierten Quantenzustand — einem bestimmten Punkt auf der Bloch-Kugel — nicht gleichzeitig in zwei Zuständen. Die Überlagerung bedeutet, dass bei der Messung jedes Ergebnis eine berechenbare Wahrscheinlichkeit hat, und der Zustand des Qubits ist vollständig durch die beiden Winkel theta und phi beschrieben. Was Überlagerung ermöglicht, ist Quanteninterferenz: Die Amplituden können sich addieren oder auslöschen, wenn sie mit anderen Qubits kombiniert werden — die Ressource, die Quantenalgorithmen nutzen.
Wer führte die Bloch-Kugel ein, und wann?
Die Darstellung ist nach dem schweizerisch-amerikanischen Physiker Felix Bloch benannt, der die Bloch-Gleichungen in seiner Arbeit über Kerninduktion von 1946 einführte und die Dynamik von Spin-1/2-Teilchen in Magnetfeldern beschrieb. Das geometrische Kugelbild war in dieser Arbeit implizit angelegt und wurde in den folgenden Jahrzehnten zum Standard in Quantenoptik und Computing. Bloch erhielt 1952 gemeinsam mit Edward Purcell den Nobelpreis für Physik für die Entwicklung der Kernspinresonanz-Techniken.
Welche verwandten Phänomene oder Simulationen stehen mit der Bloch-Kugel in Verbindung?
Die Bloch-Kugel ist eng mit der Poincaré-Kugel verwandt, die die Polarisationszustände eines Photons mit derselben mathematischen Struktur darstellt. Sie verbindet sich auch mit Simulationen zur Quantenverschränkung: Während ein einzelnes Qubit auf der Bloch-Kugel lebt, erfordern zwei verschränkte Qubits einen höherdimensionalen Raum, der sich nicht so einfach darstellen lässt. Verwandte Simulationen umfassen Quantenschaltkreis-Baukästen, Spinpräzession in Magnetfeldern und Rabi-Oszillations-Visualisierer, die zeigen, wie das Qubit unter einem resonanten Antrieb zwischen |0⟩ und |1⟩ wechselt.
Wie wird die Bloch-Kugel in der Quantenfehlerkorrektur verwendet?
In der Quantenfehlerkorrektur hilft die Bloch-Kugel, Dekohärenz zu visualisieren: Rauschen führt dazu, dass der Zustandsvektor zum Zentrum der Kugel hin schrumpft (der vollständig gemischte Zustand), was den Verlust von Quanteninformation darstellt. T1-Relaxation (Energiezerfall) treibt den Vektor zum Nordpol, während T2-Dephasierung ihn zur z-Achse hin schrumpfen lässt. Fehlerkorrigierende Codes wie der Surface-Code zielen darauf ab, diese Drifts zu erkennen und umzukehren, bevor sie sich anhäufen, und Ingenieure nutzen Bloch-Kugel-Tomografie — das Anwenden vieler Messungen in verschiedenen Basen —, um den aktuellen Qubit-Zustand zu rekonstruieren und die Gatter-Genauigkeit zu bewerten.
Was sind die aktuellen Forschungsgrenzen bei der Geometrie von Qubit-Zuständen?
Über die Einzel-Qubit-Bloch-Kugel hinaus entwickeln Forscher höherdimensionale geometrische Darstellungen für Mehr-Qubit- und Qudit-(d-Niveau-)Systeme, wie die Husimi-Q-Funktion und die Wigner-Funktion im Phasenraum. Geometrische Phasen — allen voran die Berry-Phase — entstehen, wenn der Bloch-Vektor eines Qubits um eine geschlossene Schleife transportiert wird, und diese werden im holonomischen Quantencomputing genutzt, um Gatter zu bauen, die von Natur aus robust gegenüber bestimmten Rauscharten sind. Das Verständnis der Geometrie des Quantenzustandsraums ist auch zentral für das Feld der Quanteninformationsgeometrie und den Entwurf optimaler Quantensensoren.
Jeder reine Qubit-Zustand ist ein Punkt auf der Bloch-Kugel. Wenden Sie X-, Y-, Z-, H- und Phasengatter an und beobachten Sie, wie sich der Zustandsvektor dreht — das geometrische Bild hinter dem Quantencomputing.
3D · Three.js / WebGL-Renderer · Ziel: 60 FPS · läuft vollständig clientseitig, keine Installation nötig