Was ist Qubit (Quantenbit)?
Einheit, die in einem Quantencomputer Information darstellt. Ein Qubit kann sich in einer Superposition α|0⟩ + β|1⟩ von |0⟩ und |1⟩ befinden, und eine Messung liefert mit der Wahrscheinlichkeit |α|² den Wert 0 und mit der Wahrscheinlichkeit |β|² den Wert 1. Qubits werden unter anderem mit supraleitenden Schaltungen, Ionen, neutralen Atomen, Elektronenspins in Silizium und Photonen realisiert.
Japanische Bezeichnung: 量子ビット
„Qubit (Quantenbit)“ kommt in 30 Übungsfragen aus 1 Themen vor, z. B. Hardware für Quantencomputer.
Fachgebiet: Hardware für Quantencomputer
Beschreibung des Zustands und Messung
Der Zustand eines einzelnen Qubits lässt sich als α|0⟩ + β|1⟩ schreiben, wobei α und β komplexe Zahlen (Wahrscheinlichkeitsamplituden) sind, die |α|² + |β|² = 1 erfüllen. Eine Messung liefert mit der Wahrscheinlichkeit |α|² den Wert 0 und mit der Wahrscheinlichkeit |β|² den Wert 1, und der Zustand geht in den zum Ergebnis passenden über. Eine einzelne Messung verrät die Wahrscheinlichkeiten selbst nicht; daher wird dieselbe Schaltung viele Male wiederholt (jede Wiederholung heißt Shot), und die Wahrscheinlichkeiten werden aus dem Anteil jedes Ergebnisses geschätzt. Bei einer Wahrscheinlichkeit von 0,5 bleibt selbst nach 10.000 Wiederholungen eine Standardabweichung von etwa 0,5 % in der Schätzung. Der Zustand lässt sich als Punkt auf der Bloch-Kugel darstellen, und Operationen von Quantengattern entsprechen Drehungen dieser Kugel.
n Qubits und 2ⁿ Amplituden
Der Zustand von n Qubits hat 2ⁿ Wahrscheinlichkeitsamplituden, bei 50 Qubits etwa 10¹⁵. Sie als komplexe Zahlen doppelter Genauigkeit auf einem klassischen Computer zu speichern, erfordert etwa 18 PB, und jedes zusätzliche Qubit verdoppelt diesen Bedarf. Eine Messung liefert jedoch nur n Bit, und die Amplituden lassen sich nicht alle auslesen. Quantenalgorithmen werden so entworfen, dass Interferenz die Amplitude der richtigen Antwort vergrößert und die Amplituden falscher Antworten auslöscht.
Physikalische Realisierungen
Supraleitende Schaltungen (Transmons) verwenden zwei Energieniveaus im Abstand von etwa 5 GHz als Qubit und werden nach Abkühlung auf etwa 10 mK betrieben. Ionenfallen und neutrale Atome nutzen atomare Energieniveaus, Silizium-Spin-Qubits die Spinrichtung von Elektronen, die in Quantenpunkten eingeschlossen sind, und photonische Ansätze Eigenschaften von Photonen wie Polarisation oder Weg. Auf jeder Plattform bestimmen nicht nur die Zahl der Qubits, sondern auch die Gatterfehlerraten, die Kohärenzzeiten und die Verbindung der Qubits untereinander die Leistung. Bei der Fehlerkorrektur werden viele physikalische Qubits zu einem logischen Qubit zusammengefasst.
Häufige Fragen
Wie viele Bit Information lassen sich aus n Qubits gewinnen?
Durch Messung lassen sich höchstens n Bit klassischer Information gewinnen. Auch wenn die Qubits 2ⁿ Amplituden halten, lassen sich diese nicht alle auslesen. Die Geschwindigkeit eines Quantencomputers beruht nicht darauf, mehr Information auszulesen, sondern darauf, mithilfe von Interferenz die Zahl der Schritte bis zur Antwort zu verringern.
Was ist der Unterschied zwischen einem physikalischen und einem logischen Qubit?
Ein physikalisches Qubit ist ein einzelnes, tatsächlich in einem Gerät gebautes Qubit. Ein logisches Qubit ist ein einzelnes, fehlerresistenteres Qubit, das durch Quantenfehlerkorrektur aus vielen physikalischen Qubits gebildet wird. Beim Surface Code kann ein logisches Qubit einige hundert oder mehr physikalische Qubits erfordern.