Wiederholte Fehlerkorrektur für den Quantenrechner
Mit einer wiederholbaren Fehlerkorrektur können auftretende Fehler bei der Datenverarbeitung mit Quantencomputern schnell und elegant rückgängig gemacht werden.
Für Datenverarbeitung gilt generell: Werden Daten abgespeichert oder übertragen, können Störungen die Informationen verfälschen oder löschen. Für herkömmliche Computer wurden Techniken entwickelt, um solche Fehler automatisch zu erkennen und zu korrigieren. Dazu werden die Daten mehrfach verarbeitet und bei Fehlern durch einen Vergleich die wahrscheinlichste Variante ausgewählt. Da Quantensysteme wesentlich empfindlicher auf Umwelteinflüsse reagieren als klassische Systeme, benötigt ein zukünftiger Quantencomputer ebenfalls einen sehr effizienten Algorithmus zur Fehlerkorrektur. Österreichischen Quantenphysikern um Philipp Schindler und Rainer Blatt vom Institut für Experimentalphysik der Universität Innsbruck und dem Institut für Quantenoptik und Quanteninformation (IQOQI) der Österreichischen Akademie der Wissenschaften haben nun einen solchen Algorithmus im Experiment realisiert.
Das Quantenbit (blau) wird mit den beiden Hilfsbits (rot) verschränkt. Tritt ein Fehler auf, wird der Zustand des gestörten Quantenbits mit Hilfe der beiden anderen wieder hergestellt. (Bild: Harald Ritsch)
„Die Schwierigkeit besteht darin, dass Quanteninformation grundsätzlich nicht kopiert werden kann“, erklärt Schindler. „Wir können die Information also nicht mehrfach abspeichern und dann vergleichen.“ Die Physiker bedienen sich deshalb einer Besonderheit der Quantenphysik und machen die quantenmechanische Verschränkung für die Fehlerkorrektur nutzbar.
Um den Mechanismus zu demonstrieren, fangen die Innsbrucker Physiker in einer Ionenfalle drei Kalziumionen. Alle drei Teilchen werden als Qubit verwendet, wobei ein Ion als Informationsträger, die anderen beiden als Hilfsqubits dienen. „Wir verschränken zunächst das erste Qubit mit den beiden Hilfsbits und übertragen so die Quanteninformation auf alle drei Teilchen“, erzählt Schindler. „Ein Quantenalgorithmus stellt dann fest, ob und welcher Fehler dabei auftritt. Worauf der Algorithmus den Fehler selbstständig korrigiert.“
Nach der Korrektur werden die Hilfsbits durch optisches Pumpen mit Hilfe eines Laserstrahls wieder zurückgesetzt. „Dies ist das eigentlich neue Element in unserem Experiment, das die wiederholte Fehlerkorrektur erst möglich macht“, sagt Blatt. „Befreundete amerikanische Physiker haben vor einigen Jahren die prinzipielle Funktionsweise der Quantenfehlerkorrektur demonstriert. Mit unserem Mechanismus ist es nun aber erstmals möglich, Fehler wiederholt und effizient zu korrigieren.“
Universität Innsbruck / AL