Im Herzen von Wien
Hauptquartier
Löwengasse 14 / Lokal 2
1030 Wien, Österreich
Quantencomputing und Quanteninformation
Quantengatter
Ähnlich wie in der klassischen Informatik können wir Operationen auf Qubits mit Gattern beschreiben. Zu den wichtigsten gehören die drei sogenannten Pauli-Gatter (auch bekannt als X-, Y- und Z-Gatter) und das Hadamard-Gatter. Mathematisch wird der Zustandsübergang mit einer unitären Matrix beschrieben, z. B.:
Das gilt für einfache Gatter auf einem einzelnen Qubit ebenso wie in komplexeren Systemen mit mehreren Qubits.
Die Anwendung eines Gatters
Um den neuen Zustand
Geometrisch lässt sich die Anwendung eines Gatters auf ein einzelnes Qubit als Rotation des Zustandsvektors um eine Achse der Bloch-Kugel auffassen.
Pauli-Gatter
X-Gatter
Das X-Gatter oder NOT-Gatter verhält sich ähnlich wie ein NOT-Gatter auf einem
klassischen Bit. Es beschreibt eine Rotation um den Winkel
OpenQASM
OPENQASM 2.0; include "qelib1.inc"; qreg q[1]; x q[0];
Der interaktive QASM-Playground ist auf PhotonQ verfügbar. Diesen Abschnitt auf PhotonQ öffnen
Die Darstellung als unitäre Matrix ist
Angewendet auf
In Dirac-Notation schreiben wir:
Wir können diese Matrix auch herleiten, indem wir die Ein- und Ausgaben in Bra-Ket-Notation (
Wir können diese Matrix auch herleiten, indem wir die Ein- und Ausgaben in
Bra-Ket-Notation (
Y-Gatter
Auf der Bloch-Kugel beschreibt das Y-Gatter die Rotation um den Winkel
Im Schaltkreis wird es wie folgt dargestellt:
OpenQASM
OPENQASM 2.0; include "qelib1.inc"; qreg q[1]; y q[0];
Der interaktive QASM-Playground ist auf PhotonQ verfügbar. Diesen Abschnitt auf PhotonQ öffnen
Die Darstellung als unitäre Matrix ist:
Angewendet auf
In Dirac-Notation schreiben wir:
Z-Gatter
Auf der Bloch-Kugel beschreibt das Z-Gatter die Rotation um den Winkel
Im Schaltkreis wird es wie folgt dargestellt:
OpenQASM
OPENQASM 2.0; include "qelib1.inc"; qreg q[1]; z q[0];
Der interaktive QASM-Playground ist auf PhotonQ verfügbar. Diesen Abschnitt auf PhotonQ öffnen
Die Darstellung als unitäre Matrix ist:
Angewendet auf
In Dirac-Notation schreiben wir:
Eigenschaften der Pauli-Gatter
Zusammen mit der Identitätsmatrix bilden die Pauli-Gatter eine Basis des
4-dimensionalen komplexen Vektorraums aller komplexen
Hadamard-Gatter
Das Hadamard-Gatter, benannt nach dem französischen Mathematiker Jacques
Hadamard, spielt eine wichtige Rolle im Quantencomputing, weil es ein
Qubit aus einem "klassischen" Basiszustand in einen Superpositionszustand versetzen kann.
Eine gleichgewichtete Superposition erhält man zum Beispiel, indem man das Hadamard-Gatter
auf den Zustand
Im Schaltkreis wird es wie folgt dargestellt:
OpenQASM
OPENQASM 2.0; include "qelib1.inc"; qreg q[1]; h q[0];
Der interaktive QASM-Playground ist auf PhotonQ verfügbar. Diesen Abschnitt auf PhotonQ öffnen
Die unitäre Matrix ist gegeben als:
Angewendet auf
In Dirac-Notation schreiben wir:
Beliebige Rotationsgatter
Ein Qubit kann auch um einen beliebigen Winkel und eine beliebige Achse rotiert werden, um alle
möglichen Zustände auf der Bloch-Oberfläche zu "erreichen". In der Literatur gibt es verschiedene
sogenannte universelle Gattersätze, die dafür ausreichen.
Wir verwenden die Rotationsgatter
Daraus ergeben sich die folgenden Rotationsmatrizen:
In der Schaltkreissprache sehen diese Gatter wie folgt aus:
OpenQASM
OPENQASM 2.0; include "qelib1.inc"; qreg q[1]; rx(pi/2) q[0]; ry(pi/2) q[0]; rz(pi/2) q[0];
Der interaktive QASM-Playground ist auf PhotonQ verfügbar. Diesen Abschnitt auf PhotonQ öffnen
Messung
Bei der Messung eines Qubits wird das jeweilige (binäre) Ergebnis
OpenQASM
OPENQASM 2.0; include "qelib1.inc"; qreg q[1]; creg c[1]; measure q[0] -> c[0];
Der interaktive QASM-Playground ist auf PhotonQ verfügbar. Diesen Abschnitt auf PhotonQ öffnen
Es gibt keine Matrixdarstellung, denn das Messen ist keine Operation wie jede andere: Es liest ein Bit klassischer Information aus einem Qubit aus. Außerdem sind Messungen im Gegensatz zu den vorherigen Gattern nicht reversibel. In Schaltkreisen zeichnen wir eine Doppellinie, um klassische Bits von Qubits zu unterscheiden.
Mehr über Messungen erfahren Sie unter Qubit-Messungen