Technik

Quantencomputer brauchen Nachschub: Warum magische Zustände so teuer sind

Geschützte Qubits sind erst ein Teil eines brauchbaren Quantenrechners. Für bestimmte Rechenschritte benötigt die Maschine laufend besondere Zustände – und deren Herstellung beansprucht selbst Ressourcen.

Von Wolfgang

16. Okt. 20266 Min. Lesezeit

Ein abstrakt physikalisch plausibles Quantenchip-Labormotiv mit einer separaten Aufbereitungszone und geregelten Übergaben.

Ein Computer kann einen großen, gut geschützten Speicher besitzen und trotzdem auf einen Rechenschritt warten. Beim Quantencomputer bekommt dieser Unterschied eine besonders ungewöhnliche Form: Bestimmte Operationen benötigen vorbereitete Quantenzustände, die bei ihrer Verwendung verbraucht werden. Ihre Herstellung muss mit der eigentlichen Rechnung Schritt halten.

Diese sogenannten magischen Zustände erklären, weshalb immer mehr Qubits allein noch keinen praktischen Quantenrechner ergeben. Der Begriff klingt geheimnisvoll; dahinter steht eine konkrete Arbeitsteilung zwischen gut beherrschbaren Operationen und einer zusätzlichen Ressource. Fortschritte bei IBM und Google zeigen über mehrere Jahre, wie sich diese Ressource besser herstellen lässt.

Der aktuelle Anlass ist ein Experiment, das Google am 15. Oktober beschreibt. Auf dem Willow-Prozessor hat das Team ein Verfahren zur Kultivierung solcher Zustände umgesetzt. Der größere Zusammenhang reicht von einer theoretischen Grundlage aus dem Jahr 2004 über unterschiedliche Laboransätze bis zur heutigen Frage nach der Ausbeute.

Geschützt speichern und geschützt rechnen

Ein physikalisches Qubit ist störanfällig. Fehlerkorrektur verteilt die Information eines logischen Qubits deshalb auf mehrere physikalische Bestandteile und nutzt zusätzliche Messungen, um Fehler zu erkennen. Die Maschine bezahlt Zuverlässigkeit mit Hardware und laufender Kontrollarbeit.

Damit ist aber noch nicht festgelegt, wie sie jede benötigte Rechenoperation ausführt. Eine Operation muss die geschützte Information verändern, ohne den Schutz unnötig zu unterbrechen. Je nach verwendetem Code sind bestimmte Schritte günstiger umzusetzen als andere.

Eine Analogie ist eine Werkstatt mit empfindlichem Material. Das Material in einem Schutzbehälter aufzubewahren ist eine Aufgabe. Es darin gezielt zu bearbeiten ist eine zweite. Einige Werkzeuge lassen sich gut durch die vorhandenen Öffnungen führen; für andere braucht die Werkstatt vorbereitete Hilfsmittel. Mehr geschützte Lagerplätze lösen die zweite Aufgabe nur teilweise.

Bei Quantenrechnern handelt es sich dabei um mathematisch klar definierte Unterschiede. Eine wichtige Klasse relativ gut zugänglicher Operationen heißt Clifford-Operationen. Zusammen mit geeigneten zusätzlichen Zuständen lässt sich daraus ein universeller Satz von Rechenmöglichkeiten aufbauen.

Vorbereitung und Prüfung liefern geeignete Zustände als Nachschub für die Rechnung.
Schematische Darstellung: Vorbereitung und Prüfung liefern geeignete Zustände als Nachschub für die Rechnung. (Quelle: KI generiert)

Eine Idee mit langer Vorgeschichte

Sergei Bravyi und Alexei Kitaev legten die entsprechende theoretische Grundlage 2004 als Vorabveröffentlichung vor. Ihre Arbeit beschreibt, wie geeignete fehlerbehaftete Hilfszustände mithilfe idealisierter Clifford-Operationen aufbereitet und für universelles Quantenrechnen genutzt werden können. Das war eine Aussage über die rechnerische Konstruktion, lange vor einem fertigen universellen Rechner.

Der Begriff Destillation macht die Idee anschaulich. Mehrere unvollkommene Ausgangsressourcen werden durch eine kontrollierte Verarbeitung zu einer kleineren Menge besser geeigneter Zustände. Die Herstellung beansprucht damit ebenfalls Qubits, Operationen und Zeit.

Ein solcher Zustand ist außerdem kein dauerhaft installiertes Werkzeug. Er wird in der vorgesehenen Operation verbraucht. Eine lange Rechnung braucht deshalb Nachschub. Das macht aus der Frage nach einem besonders guten Einzelzustand ein Produktionsproblem: Wie viele brauchbare Zustände liefert die Anlage pro Zeiteinheit?

Hier verändert sich der Blick auf den Rechner. Ein Teil der Maschine führt die gesuchte Rechnung aus, ein anderer bereitet ihre Hilfsmittel vor. Die Größe und Geschwindigkeit dieser Vorbereitung beeinflussen, wie viel der verfügbaren Hardware für die Anwendung übrig bleibt.

IBM untersucht die Vorbereitung

IBM berichtete im Januar 2024 über einen experimentellen Schritt bei der Kodierung magischer Zustände. Das Team verwendete vier Qubits eines Falcon-Prozessors und dynamische Schaltungen. Messungen während des Ablaufs beeinflussten die folgenden Schritte.

Der interessante Punkt liegt in dieser Rückkopplung. Das System führt nicht nur eine vorher festgelegte Abfolge aus und liest ganz am Ende das Ergebnis. Es nutzt zwischendurch gewonnene Information, um die Vorbereitung zu steuern. Damit verbindet sich die Qualität eines Zustands mit den Möglichkeiten der klassischen Kontrolle.

IBM beschreibt den Aufbau als Baustein auf dem Weg zu geschützten logischen Operationen. Er richtet den Blick auf die Vorbereitung vor einer weiterführenden Aufbereitung. Schon dort bessere Ausgangsbedingungen zu schaffen kann verändern, wie viele brauchbare Zustände ein Ablauf hervorbringt.

Google lässt einen Zustand wachsen

Ein anderer Ansatz ist die Kultivierung. Craig Gidney, Noah Shutty und Cody Jones beschrieben 2024 eine Konstruktion, die einen Zustand schrittweise größer und zuverlässiger machen soll. Die damaligen Aussagen zur erreichbaren Genauigkeit und zum Ressourcenaufwand stützten sich auf Simulationen und Modellrechnungen unter definierten Fehlerannahmen.

Das nun beschriebene Willow-Experiment setzt diese Richtung auf realer Hardware um. Google meldet eine ungefähr vierzigfache Fehlerreduktion gegenüber unkultivierten Zuständen und eine logische Zustandstreue von 99,99 Prozent für die erzeugten T-Zustände. Diese Angaben beziehen sich auf die vorbereitete Ressource des Versuchs.

Das Team beschreibt außerdem den Übergang zwischen zwei Fehlerkorrekturcodes: einem kleinen Color Code und einem größeren Surface Code. Der Zustand muss also nicht nur gut entstehen. Er muss auch in die Umgebung überführt werden, in der die weitere Rechnung stattfinden soll.

Die IBM- und Google-Experimente bearbeiten verwandte Aufgaben mit unterschiedlichen Aufbauten. Ihre Zahlen ergeben deshalb keine direkte Rangliste. Gemeinsam machen sie sichtbar, dass Vorbereitung, Rückkopplung und Überführung in den Rechencode eigene Entwicklungsaufgaben sind.

Der Übergang ist Teil der Operation

Unterschiedliche Schutzcodes können für unterschiedliche Aufgaben günstig sein. Das schafft die Möglichkeit, einen Zustand zunächst in einer geeigneten Umgebung vorzubereiten und danach in einer anderen weiterzuverwenden. Ein solcher Wechsel muss jedoch selbst zuverlässig funktionieren. Ein hervorragender Zustand hilft wenig, wenn er beim Übergang seine entscheidenden Eigenschaften verliert.

Deshalb gehört die Schnittstelle zwischen Vorbereitung und Rechnung in die Ressourcenbetrachtung. Benötigt der Übergang zusätzliche Messrunden? Muss ein Bereich des Chips dafür frei bleiben? Wie lange wartet die nächste Operation? Diese Fragen bestimmen mit, ob eine kompakte Zustandsproduktion im Gesamtsystem tatsächlich kompakt bleibt.

Der Blick auf die komplette Kette verhindert auch einen vorschnellen Schluss aus einem einzelnen Prozentwert. Hohe Zustandstreue ist eine wichtige Eigenschaft eines Bausteins. Für eine lange Rechnung müssen viele Bausteine in der vorgesehenen Folge funktionieren. Der Schritt vom guten Einzelzustand zum verlässlichen Nachschub besteht daher gerade darin, die Übergänge und Wiederholungen mitzudenken.

Die beste Reinheit allein reicht nicht

Eine Fabrik, die einmal pro Tag ein hervorragendes Teil liefert, kann für eine schnelle Montagelinie zu langsam sein. Bei magischen Zuständen gilt derselbe organisatorische Zusammenhang. Relevant sind Qualität, Erfolgswahrscheinlichkeit, Durchsatz und die dafür belegte Hardware.

Das schafft Zielkonflikte. Ein strengerer Filter kann die Qualität der akzeptierten Zustände verbessern und zugleich mehr Versuche verwerfen. Ein größerer Schutzcode kann Zuverlässigkeit erhöhen, benötigt aber zusätzliche Ressourcen. Ein kompakterer Ablauf kann Platz sparen, stellt dafür möglicherweise höhere Anforderungen an Messungen und Steuerung.

Auch die spätere Anwendung beeinflusst den Bedarf. Ein Algorithmus mit vielen ressourcenintensiven Operationen belastet die Zustandsproduktion anders als ein anderer. Eine allgemeine Hardwarezahl allein beschreibt daher nur einen Teil der Eignung für eine konkrete Rechnung.

Für den nächsten Fortschritt zählen Versuche, die diese Größen gemeinsam zeigen. Wie stabil arbeitet das Verfahren über viele Wiederholungen? Wie schnell stehen die Zustände für nachfolgende Operationen bereit? Wie verändert sich der Aufwand, wenn der Schutz vergrößert wird?

Die Entwicklung seit der theoretischen Idee zeigt damit eine Verschiebung von der Möglichkeit zur Versorgung. Ein nützlicher Quantenrechner braucht geschützte Information und eine verlässliche Art, mit ihr zu rechnen. Die unscheinbare Produktion der dafür nötigen Hilfszustände kann darüber entscheiden, wie viel Maschine am Ende für die eigentliche Frage arbeitet.

Quellen

Für diesen Artikel wurden KI-gestützte Recherche- und Editierwerkzeuge verwendet. Der Inhalt wurde redaktionell geprüft.