Zwecke der QEC-Stabilisatoren

Ich gehe die Idee des Stabilisatorformalismus durch.

Definiert, was eine Pauli-Gruppe ist P N und seine Eigenschaften beschreiben wir einen Stabilisatorsatz S als:

S P N

Der Stabilisatorsatz erstellt gültige Codewörter für einen Zustand der Gleichung

S | ψ = | ψ , S S ( 1 )
ist befriedigt. Das bedeutet | ψ ist ein +1 Eigenzustand von S .

Jedes gültige Codewort gehört dazu v , das ist eine Reihe von Qubits, die durch stabilisiert werden S . Daher, wenn ( 1 ) ist dann zufrieden | ψ v .

Betrachten wir den Steane-Code von 7 Qubits. Die folgenden sind die Stabilisatorcodes für eine solche Codierung:

K 1 = ICH ICH ICH X X X X
K 2 = X ICH X ICH X ICH X
K 3 = ICH X X ICH ICH X X
K 4 = ICH ICH ICH Z Z Z Z
K 5 = Z ICH Z ICH Z ICH Z
K 6 = ICH Z Z ICH ICH Z Z

Diese verringern die 2 7 Hilbert-Raum in einen zweidimensionalen Unterraum. Diese Stabilisatoren generieren gültige Codewörter für den Steane-Code:

| 0 L 1 8 ( | 0000000 + | 1010101 + | 0110011 + | 1100110 + | 0001111 + | 1011010 + | 0111100 + | 1101001 )
| 1 L 1 8 ( | 1111111 + | 0101010 + | 1001100 + | 0011001 + | 1110000 + | 0100101 + | 1000011 + | 0010110 )

Hier kommen meine Zweifel; Jeder Stabilisator wird als "Filter der Eingabe" verwendet, wenn also eine Eingabe, auf die einer oder mehrere dieser Stabilisatoren angewendet werden, die Gleichung nicht erfüllt ( 1 ) ( | ψ -1 Eigenwert von S ?), dann können wir sagen, dass ein Fehler aufgetreten ist. Durch die Syndrommessung können wir feststellen, wo der Fehler aufgetreten ist, und ihn beheben.

Ein weiteres Problem: Überprüfung ( 1 ) bedeutet zum Beispiel K 1 | 1010101 = | 1011010 . Da beide | 1010101 Und | 1011010 vertreten | 0 L , das sagen wir ( 1 ) ist befriedigt?

Endlich: K 4 | 1010101 = ?

Danke schön.

Letztes Problem hinzugefügt:

Quantenschaltung zur Vorbereitung des [[7,1,3]] logischen |0⟩ Zustands

Der Zustand des Systems wird dargestellt durch:

| ψ F = 1 2 ( | ψ ICH + U | ψ ICH ) | 0 + 1 2 ( | ψ ICH U | ψ ICH ) | 1

Wir bewerben uns K 1 , K 2 , K 3 an die Eingabe und wir messen die Ancilla-Qubits, um die Integrität der Eingabe zu überprüfen (if | ψ ICH ist +1 Eigenzustand von K 1 , K 2 , K 3 ). Wenn die Gleichung ( 1 ) nicht zufrieden ist, wird das beschädigte Qubit mit a korrigiert Z Tor, das durch Syndrommessung von Ancilla-Qubits adressiert wird. So funktioniert das System?

Antworten (1)

1) Wenn ein Fehler vorliegt E J , die neuen Staaten E J | 0 L Und E J | 1 L sind Eigenvektoren mit Eigenwert 1 , aller Stabilisatoren S J Zugehörigkeit zu einer bestimmten Teilmenge S J von S . (die Elemente von S J Antipendeln mit E J ).Diese Teilmenge S J identifiziert den Fehler eindeutig E J .

2) | 0 L Und | 1 L sind Eigenvektoren mit Eigenwert 1 , aller Stabilisatoren S zugehörig S (Dies gilt nicht für die "Komponenten" von | 0 L Und | 1 L wie zum Beispiel | 1010101 ).Für einen Stabilisator S , du rechnest einfach S | 0 L Und S | 1 L , und Sie überprüfen, ob das Ergebnis ist | 0 L oder | 1 L .

Zum Beispiel :

K 1 | 0 L = ( ICH ICH ICH X X X X ) 1 8 ( | 0000000 + | 1010101 + | 0110011 + | 1100110 + | 0001111 + | 1011010 + | 0111100 + | 1101001 ) = 1 8 ( | 0001111 + | 1011010 + | 0111100 + | 1101001 + | 0000000 + | 1010101 + | 0110011 + | 1100110 ) = | 0 L

3) K 4 | 1010101 = ICH ICH ICH Z Z Z Z | 1010101 . Mit Z | 0 = | 0 , Und Z | 1 = | 1 , du erhältst :

K 4 | 1010101 = | 1010101

alles klar. Danke schön. Ich habe meine Frage mit einem Beispiel bearbeitet, vielleicht können Sie mir sagen, ob ich falsch liege oder nicht
@AntonioVerlotta: Bitte stellen Sie dafür eine neue Frage.