Clear Sky Science · de

Injektion von Magic-Zuständen auf IBM-Quantenprozessoren oberhalb der Destillationsschwelle

· Zurück zur Übersicht

Warum das für zukünftige Computer wichtig ist

Die heutigen Prototypen von Quantencomputern sind prinzipiell leistungsfähig, in der Praxis aber sehr empfindlich: kleinste Fehler stören ihre Rechnungen schnell. Dieses Paper untersucht einen konkreten Schritt, um diese Verletzlichkeit auf IBMs Quantenhardware zu bändigen. Die Autoren zeigen, wie sich spezielle „Magic“-Quantenzustände — zentrale Bausteine zur Ausführung des vollen Spektrums an Quantenalgorithmen — zuverlässig erzeugen lassen, mit weniger Hardwareaufwand als zuvor und in einer Qualität, die praktisch nutzbar ist. Ihre Ergebnisse deuten darauf hin, dass echt fehlertolerantes Quantenrechnen sich von der Theorie hin zur technischen Realität bewegt.

Figure 1
Figure 1.

Ein sichereres Zuhause für Quanteninformation bauen

Um Quanteninformation zu schützen, verteilen Forschende sie über viele physische Qubits in einem strukturierten Muster, bekannt als Surface-Code. Dieser Code prüft ständig auf Fehler, ohne direkt in die empfindliche Information hineinzusehen. Die verwendeten IBM-Geräte ordnen Qubits in einem „Heavy-Hexagon“-Layout an, bei dem jedes Qubit höchstens drei Nachbarn berührt, anders als das vierfach verknüpfte Gitter, das oft in Lehrbüchern angenommen wird. Dieses Hardware-Layout erschwert, wie Standard-Surface-Codes gezeichnet und betrieben werden können. Die Autoren verwenden eine sparsamere Variante, den rotierten Surface-Code, und passen ihn an die hexagonale Konnektivität von IBM an, wodurch in großen Codegrößen die benötigte Qubitzahl gegenüber früheren Ansätzen etwa halbiert wird.

Den Code an die Hardware anpassen

In der Lehrbuchversion des Surface-Codes wirken bestimmte Mehr-Qubit-Prüfungen, sogenannte Stabilizer, jeweils auf vier Qubits. Auf IBMs Heavy-Hexagon-Chips ist das aufgrund begrenzter Verbindungen nicht direkt möglich. Die Autoren lösen dies, indem sie jede Vier-Qubit-Prüfung „falten“ und in eine Folge einfacherer Zwei-Qubit-Prüfungen überführen, wobei zusätzliche Brücken-Qubits als Vermittler dienen. Anschließend „entfalten“ sie die Transformation, um die ursprüngliche logische Struktur wiederherzustellen. An den äußeren Rändern des Codes, wo weniger Nachbarn verfügbar sind, entwerfen sie sorgfältig kleinere Zwei-Qubit- und Ein-Qubit-Prüfungen, die trotzdem in den Gesamtablauf passen. Simulationen unter einem realistischen Rauschmodell zeigen, dass dieses rotierte Layout die Leistung nicht nur erhält, sondern die tolerierten physikalischen Fehlerraten gegenüber früheren Heavy-Hexagon-Codes leicht verbessert, mit Schwellenwerten von etwa drei bis vier Fehlern pro tausend Operationen.

Ein Quäntchen Quantenmagie injizieren

Information zu schützen ist nur die halbe Miete. Um wirklich universelle Quantenalgorithmen auszuführen, muss ein Computer auch bestimmte Spezialoperationen durchführen, die sich nicht allein aus den sichersten, einfachsten Toren aufbauen lassen. Eine wirksame Umgehung besteht darin, „Magic-Zustände“ vorzubereiten — spezielle Einzel-Qubit-Zustände, die, in clevere Schaltungen eingespeist, jene schwierigen Operationen ermöglichen. Die Autoren implementieren auf IBMs ibm_fez-Prozessor ein Protokoll zur Injektion von Magic-Zuständen unter Verwendung eines rotierten Surface-Codes mit Distanz 3, aufgebaut aus 25 physischen Qubits. Sie beginnen damit, einen ausgewählten Einzel-Qubit-Zustand in der Mitte des Code-Patches vorzubereiten und die umliegenden Qubits in einfachen Zuständen. Dann führen sie eine einzelne Runde der auf das Heavy-Hexagon-Layout zugeschnittenen Fehlerprüf-Schaltung aus und messen schließlich alle Qubits in sorgfältig gewählten Basen, um zu rekonstruieren, welcher logische Zustand innerhalb des Codes erzeugt wurde.

Figure 2
Figure 2.

Die saubersten Ergebnisse aussortieren

Reale Geräte sind verrauscht, deshalb verwendet das Team eine Strategie namens Post-Selection: Sie behalten nur jene Versuchsreihen, deren Fehlersignale perfekt sauber aussehen, und verwerfen den Rest. Das bedeutet zwar, dass sie etwas mehr als ein Drittel aller Messreihen akzeptieren, doch die Überlebenden sind von hoher Qualität. Aus diesen ausgewählten Ereignissen rekonstruieren sie den kodierten logischen Zustand und vergleichen ihn mit dem idealen Zielzustand mithilfe standardmäßiger Maße quantenmechanischer Ähnlichkeit, genannt Fidelitäten. Über eine breite Palette von Zielzuständen auf der Bloch-Kugel liegt die niedrigste beobachtete Fidelity bei etwa 0,84, der Mittelwert nahe 0,88. Bemerkenswert sind zwei besonders wichtige Magic-Zustände, oft in der Literatur als H und T bezeichnet: Diese werden mit Fidelitäten von etwa 0,88 bzw. 0,87 erzeugt — komfortabel über den bekannten Schwellen, ab denen weitere „Destillations“-Routinen sie noch weiter verbessern können.

Was das für die Quantenhardware von morgen bedeutet

Einfach ausgedrückt zeigen die Autoren, dass IBMs derzeitige Quantenhardware bereits ein kompaktes, fehlerkorrigierendes Raster beherbergen kann, das nicht nur Informationen schützt, sondern auch zuverlässig die speziellen Zutaten für fortgeschrittene Quantenalgorithmen herstellt. Ihr rotiertes Design ist qubit-effizient, funktioniert innerhalb realer Verdrahtungsbeschränkungen und erreicht Fehlerraten unter wichtigen theoretischen Grenzen. Zwar bleiben viele Hürden — insbesondere bessere Messungen, das Skalieren auf größere Code-Distanzen und das Reduzieren subtiler Mehr-Qubit-Fehlerpfade — doch diese Arbeit demonstriert, dass wertvolle, fehlerkorrigierte Ressourcen wie Magic-Zustände nicht länger rein theoretisch sind. Sie lassen sich erzeugen, verifizieren und als Bausteine auf heutigen Geräten nutzen, was fehlertolerantes Quantenrechnen einen Schritt näher bringt.

Zitation: Kim, Y., Sevior, M. & Usman, M. Magic state injection on IBM quantum processors above the distillation threshold. Sci Rep 16, 11189 (2026). https://doi.org/10.1038/s41598-026-40381-1

Schlüsselwörter: Quantenfehlerschutz, Surface-Code, Injektion von Magic-Zuständen, IBM-Quantenprozessor, fehlertolerantes Quantenrechnen