Suche

Liste von Quantengattern

Überblick

Viele Konzepte im Quantencomputing beruhen auf einer kleinen Anzahl standardisierter Qubit‑Zustände und Gatter. Diese Seite gibt einen Überblick über die Basiszustände von Ein‑ und Zwei‑Qubit‑Systemen sowie über die Quantengatter, die auf diese wirken.

Die folgende Liste kann auch als pdf heruntergeladen werden.

Basiszustände für ein oder zwei Qubits

Basiszustände für ein Qubit (Ket- und Vektor-Notation)

| 0 = ( 1 0 ) | + = 1 2 ( | 0 + | 1 ) = ( 1 2 1 2 )

Oder:

| 1 = ( 0 1 ) | = 1 2 ( | 0 | 1 ) = ( 1 2 1 2 )

Basiszustände für zwei Qubits

| 00 = ( 1 0 0 0 ) | 01 = ( 0 1 0 0 ) | 10 = ( 0 0 1 0 ) | 11 = ( 0 0 0 1 )

 

Quantengatter

Matrixsymbol:  I

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

( 1 0 0 1 )

 

Matrixdarstellung für zwei Qubits

( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 )

Was macht das Gatter?

Es lässt das/die Qubit(s) unverändert.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

( 10 01 ) ( 1 0 ) = ( 1 0 )

I | 0 = | 0

Matrixsymbol:  X

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

( 0 1 1 0 )

Matrixdarstellung für zwei Qubits

( 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 )

Was macht das Gatter?

Es kehrt die beiden Qubit-Zustände um. Dieses Gatter wird auch als Bit-Flip bezeichnet.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

( 0 1 1 0 ) ( 1 0 ) = ( 0 1 )

( 0 1 1 0 ) ( 0 1 ) = ( 1 0 )

X | 0 = | 1 and X | 1 = | 0

( 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 ) | 00 = | 11

Matrixsymbol:  Z

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

( 1 0 0 -1 )

Matrixdarstellung für zwei Qubits

( 1 0 0 00 -1 0 00 0 -1 00 0 0 1)

Was macht das Gatter?

Ändert das Vorzeichen des Ein-Qubit-Zustands | 1 bzw. der Zwei-Qubit-Zustände | 01 und | 10 . Entspricht einer Phasenumkehr.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

( 1 00 -1) ( 10) = ( 10)

( 1 00 -1) ( 01) = ( 0-1)

Z | 0 = | 0 and Z | 1 = -| 1

Matrixsymbol:  Y

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

( 0 i i 0 )

Was macht das Gatter?

Kombination aus X - und Z -Gatter – es kehrt den Qubit-Zustand und die Phase um.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

( 0 i i 0 ) ( 1 0 ) = i ( 0 1 )

( 0 i i 0 ) ( 0 1 ) = i ( 1 0 )

Y | 0 = i | 1 and Y | 0 = i | 1

Matrixsymbol:  C N O T

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

--

Matrixdarstellung für zwei Qubits

( 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 )

Was macht das Gatter?

Kehrt den zweiten Qubit-Zustand (Ziel-Qubit) genau dann um, wenn das erste Qubit (Steuer-Qubit) im Zustand |1 ist. 
Das erste Qubit (das Steuer-Qubit) bleibt unverändert.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

( 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 ) ( 0 0 1 0 ) = ( 0 0 0 1 )

C N O T | 00 = | 00

C N O T | 10 = | 11

Matrixsymbol:  H

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

1 2 ( 1 1 1 1 )

Matrixdarstellung für zwei Qubits

1 2 ( 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 )

Was macht das Gatter?

Erzeugt einen gleich wahrscheinlichen Superpositionszustand eines Qubits.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

1 2 ( 1 1 1 1 ) ( 1 0 ) = 1 2 ( 1 1 ) = 1 2 ( ( 1 0 ) + ( 0 1 ) )

H | 0 = 1 2 ( | 0 + | 1 )

H | 1 = 1 2 ( | 0 - | 1 )

Matrixsymbol:  S W A P

Schaltkreissymbol:

Matrixdarstellung für ein Qubit

--

Matrixdarstellung für zwei Qubits

( 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 )

Was macht das Gatter?

Vertauscht Zwei-Qubit-Zustände.

Wie das Quantengatter auf ein oder zwei Qubits wirkt - Beispiel(e)

( 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 ) ( 0 1 0 0 ) = ( 0 0 1 0 )

S W A P | 10 = | 01

S W A P | 01 = | 10

Wie kommt man von einer 2x2-Matrix (1 Qubit) auf eine 4x4-Matrix (2 Qubits)?

X X = ( 0 1 1 0 ) ( 0 1 1 0 ) = ( 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 )

H H = 1 2 ( 1 1 1 1 ) 1 2 ( 1 1 1 1 ) = 1 2 ( 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 )

| 00 = | 0 | 0 = ( 1 0 ) ( 1 0 ) = ( 1 0 0 0 ) | 11 = | 1 | 1 = ( 0 1 ) ( 0 1 ) = ( 0 0 0 1 )

| 01 = | 0 | 1 = ( 1 0 ) ( 0 1 ) = ( 0 1 0 0 ) | 10 = | 1 | 0 = ( 0 1 ) ( 1 0 ) = ( 0 0 1 0 )

 

  1. Die Bilder der Schaltkreissymbole "Identität", "Pauli X (NICHT)" und "Pauli Z": By Geek3 - Own work, CC BY 3.0

Close search