Was ist der Unterschied zwischen einem Qubit und einem Quantenzustand?

10

Im Allgemeinen wird ein Qubit mathematisch als Quantenzustand der Form dargestellt , mit der Basis { | 0 , | 1 } . Es scheint mir, dass ein Qubit nur ein Begriff ist, der im Quantencomputer und in der Information verwendet wird, um einen Quantenzustand (dh einen Vektor) eines Systems zu bezeichnen.|ψ=α|0+β|1{|0,|1}

Gibt es einen grundlegenden Unterschied zwischen einem Qubit und einem Quantenzustand? Was ist mehr für ein Qubit als der Quantenzustand, den es darstellt?

nbro
quelle

Antworten:

13

Hier sind einige Dinge zu unterscheiden, die häufig von Experten zusammengeführt werden, da wir diese Begriffe schnell und informell verwenden, um Intuitionen zu vermitteln, anstatt auf die Weise, die für Anfänger am transparentesten wäre.

  1. A „Qubit“ kann sich auf einem kleinen System beziehen, das aufweist einen quantenmechanischen Zustand.

    Die Zustände eines quantenmechanischen Systems bilden einen Vektorraum. Die meisten dieser Zustände können nur unvollkommen voneinander unterschieden werden, da die Möglichkeit besteht, einen Zustand mit dem anderen zu verwechseln, unabhängig davon, wie geschickt Sie versuchen, sie zu unterscheiden. Man kann dann die Frage einer Reihe von Zuständen stellen, ob sie alle perfekt voneinander unterscheidbar sind.

    Ein "Qubit" ist ein Beispiel für ein quantenmechanisches System, für das die größte Anzahl perfekt unterscheidbarer Zustände zwei ist. (Es gibt viele verschiedene Sätze perfekt unterscheidbarer Zustände, aber jeder dieser Sätze enthält nur zwei Elemente.) Dies können sein

    • |H|V||

    • ||||

    • |E1|E2

    |0|1|0|1α|0+β|1|α|2+|β|2=1

  2. α|0+β|1

  3. α|0+β|1|ψ0|ψ1|Ψα|ψ0+β|ψ1|ψj|Ψnn

Dies mag verwirrend erscheinen, unterscheidet sich jedoch nicht von dem, was wir die ganze Zeit mit klassischen Berechnungen machen.

  • Wenn in einer C-ähnlichen Sprache ich schreibe int x = 5;verstehen Sie wahrscheinlich , dass xeine ganze Zahl (eine ganze Zahl Variable , die ist), die speichert eine ganze Zahl 5(eine ganze Zahl Wert ).

  • Wenn ich dann schreibe x = 7;, meine ich nicht, dass dies xeine ganze Zahl ist, die beiden 5und gleich ist 7, sondern dass xes sich um eine Art Container handelt und dass wir ändern, was er enthält.

Und so weiter - diese Art und Weise, wie wir den Begriff "Qubit" verwenden, ist genau so, wie wir den Begriff "Bit" verwenden, nur dass wir den Begriff für Quantenzustände anstelle von Werten und für kleine physikalische Werte verwenden Systeme statt Variablen oder Register. (Oder besser gesagt: Die Quantenzustände sind die Werte bei der Quantenberechnung, und die kleinen physikalischen Systeme sind die Variablen / Register.)

Niel de Beaudrap
quelle
Warum sagen Sie im dritten Punkt "... beziehen sich auf eine Menge Informationen"? Warum bezieht es sich auf "eine Menge" und nicht auf eine "bestimmte" Information? Mit anderen Worten, es scheint, als ob ein einzelnes Qubit weniger / mehr Informationen enthält als ein anderes Qubit, was seltsam klingt, weil in der klassischen Welt ein Bit die gleichen Informationen eines anderen Bits enthält. Natürlich hängt es auch vom Kontext ab (dh ob wir ein bisschen als Teil eines Bytes betrachten, z. B.). Aber hier spreche ich über den Vergleich einzelner Bits und Qubits.
nbro
@nbro: Wenn Sie nur einzelne Qubits in Betracht ziehen, können Sie ignorieren, was ich über die Informationsmenge zu sagen habe , außer natürlich, dass ein (physisches) Qubit, das sich in einem bekannten konstanten Zustand befindet, daher Informationen im Wert von null Qubits enthält (die Zustand sagt Ihnen nichts, was Sie noch nicht durch Konstruktion wissen).
Niel de Beaudrap
@nbro Im klassischen Computing bezieht sich "Bit" auch auf eine Informationsmenge, nicht auf die Information selbst. Etwas, das 5 V statt 0 V ist, etwas, das ausgeschaltet statt eingeschaltet ist, etwas, das ein Loch statt hohl hat, etwas, das nach oben statt nach unten magnetisiert ist, all das ist ein Bit.
Akkumulation
|ψ|ψ
[[n,k,d]]