Klassische Korrelationen zwischen Variablen treten auf, wenn die Variablen zufällig erscheinen , deren Werte jedoch systematisch in irgendeiner Weise übereinstimmen (oder nicht übereinstimmen). Es wird jedoch immer jemanden (oder etwas) geben, der genau weiß, was die Variablen in einem bestimmten Fall tun.
Die Verschränkung zwischen Variablen ist bis auf den letzten Teil gleich. Die Zufälligkeit ist wirklich zufällig. Zufällige Ergebnisse sind bis zum Zeitpunkt der Messung völlig unentschieden. Aber irgendwie stimmen die Variablen, obwohl sie durch Galaxien getrennt sein können, immer noch überein.
Was bedeutet das für die Fehlerkorrektur? Lassen Sie uns zunächst ein wenig über die Fehlerkorrektur nachdenken .
Wenn Sie ein klassisches Bit speichern, müssen Sie sich über Fehler wie Bitflips und Löschungen Gedanken machen. Etwas könnte dich also 0
zu einem machen 1
oder umgekehrt. Oder dein Stück könnte irgendwo abwandern.
Um die Informationen zu schützen, können wir sicherstellen, dass unsere logischen Bits (die tatsächlichen Informationen, die wir speichern möchten) nicht nur auf einzelne physische Bits konzentriert sind . Stattdessen verbreiten wir es. So könnten wir beispielsweise eine einfache Wiederholungscodierung verwenden, bei der wir unsere Informationen über viele physikalische Bits kopieren. Auf diese Weise können wir unsere Informationen auch dann weitergeben, wenn einige der physischen Bits ausgefallen sind.
Dies ist die grundlegende Aufgabe der Fehlerkorrektur: Wir verbreiten unsere Informationen, um es Fehlern zu erschweren, sie durcheinander zu bringen.
Bei Qubits gibt es weitere Arten von Fehlern, über die Sie sich Sorgen machen müssen. Beispielsweise wissen Sie möglicherweise, dass sich Qubits in Überlagerungszuständen befinden können und dass Messungen diese ändern. Unerwünschte Messungen sind daher eine weitere Geräuschquelle, die durch die Interaktion der Umgebung (und damit in gewissem Sinne durch das Betrachten unserer Qubits) verursacht wird. Diese Art von Rauschen wird als Dekohärenz bezeichnet.
Wie wirkt sich das auf die Dinge aus? Angenommen, wir verwenden die Wiederholungscodierung mit Qubits. Also ersetzen wir die in unserem gewünschten logischen Qubit Zustand mit | 000 ... 000⟩ , wiederholt über viele physikalische Qubits, und ersetzen Sie die | 1 ⟩ mit | 111 ... 111⟩ . Dies schützt wiederum vor Bitflips und Löschungen, macht es jedoch für Streumessungen noch einfacher. Jetzt misst die Umwelt, ob wir | haben 0 ⟩ oder | 1 ⟩ durch auf jeder viele Qubits suchen. Dies wird den Effekt der Dekohärenz viel stärker machen, was wir überhaupt nicht wollten!| 0⟩| 000 ...000⟩| 1⟩| 111 ...111⟩| 0⟩| 1⟩
Um dies zu beheben, müssen wir es der Dekohärenz schwer machen, unsere logischen Qubit-Informationen zu stören, genauso wie wir es den Bit-Flips und Löschungen schwer gemacht haben. Dazu müssen wir es schwieriger machen, unser logisches Qubit zu messen. Natürlich nicht zu schwer, dass wir es nicht tun können, wann immer wir wollen, aber zu schwer für die Umwelt, um es einfach zu machen. Dies bedeutet, dass die Messung eines einzelnen physischen Qubits nichts über das logische Qubit aussagt. Tatsächlich müssen wir dafür sorgen, dass eine ganze Reihe von Qubits gemessen und ihre Ergebnisse verglichen werden müssen, um Informationen über das Qubit zu extrahieren. In gewissem Sinne handelt es sich um eine Form der Verschlüsselung. Sie benötigen genügend Puzzleteile, um eine Vorstellung davon zu haben, was das Bild ist.
Wir könnten versuchen, dies klassisch zu tun. Informationen könnten in komplexen Korrelationen zwischen vielen Bits verteilt werden. Indem wir uns genügend Bits ansehen und die Korrelationen analysieren, können wir einige Informationen über das logische Bit extrahieren.
Dies wäre jedoch nicht der einzige Weg, um diese Informationen zu erhalten. Wie ich bereits erwähnt habe, gibt es klassisch immer jemanden oder etwas, der bereits alles weiß. Es spielt keine Rolle, ob es sich um eine Person handelt oder nur um die Muster in der Luft, die bei der Verschlüsselung verursacht wurden. In jedem Fall existieren die Informationen außerhalb unserer Codierung, und dies ist im Wesentlichen eine Umgebung, die alles weiß. Seine Existenz bedeutet, dass Dekohärenz in irreparablem Maße aufgetreten ist.
Deshalb brauchen wir Verstrickungen. Damit können wir die Informationen mithilfe von Korrelationen in den wahren und nicht erkennbaren zufälligen Ergebnissen von Quantenvariablen verbergen.