Hardware

Quantenrechner nutzen Schwingungen als eigene Rechenelemente

Hybride Quantenrechner kombinieren Qubits mit Schwingungen. Für bestimmte Simulationen kann das die Übersetzung des Problems vereinfachen; entscheidend bleibt der gesamte Aufwand.

Von Wolfgang

14. Okt. 20266 Min. Lesezeit

Ionenfalle und symbolische Schwingungszustände

Ein Quantenrechner muss ein Problem zunächst in seine eigenen Rechenelemente übersetzen. Diese Übersetzung kann teuer werden: Was sich in der Natur wie eine Schwingung verhält, muss eine Maschine aus einzelnen Qubits unter Umständen umständlich nachbauen. Hybride Quantenprozessoren nehmen deshalb Schwingungszustände selbst in die Rechnung auf. Der interessante Gewinn liegt dabei in einer passend gewählten Darstellung des Problems.

Das macht solche Maschinen noch nicht generell schneller. Es verändert aber eine Frage, die bei Quantenrechnern oft hinter der Zahl der Qubits verschwindet: Wie viel Steuerung braucht die Hardware, um genau die gewünschte Rechnung auszuführen? Zwei Systeme können gleich viele Zustände darstellen und trotzdem sehr unterschiedlichen Aufwand verursachen.

Acht Zustände lassen sich unterschiedlich unterbringen

Ein einfaches Gedankenbeispiel zeigt den Unterschied. Drei Qubits besitzen acht gemeinsame Basiszustände: von 000 bis 111. Ein einzelner quantenmechanischer Oszillator kann ebenfalls einen Raum aus acht ausgewählten Energieniveaus bereitstellen. Die mathematische Größe dieses Ausschnitts ist in beiden Fällen gleich. Physisch handelt es sich dennoch um verschiedene Bausteine.

Bei den Qubits verteilt sich die Darstellung auf drei Zweizustandssysteme. Beim Oszillator liegen die acht Niveaus innerhalb eines Systems, das grundsätzlich noch weitere Niveaus besitzen kann. Ein Oszillator ist hier ein quantenmechanisches Schwingungssystem; in geeigneter Hardware können etwa elektromagnetische Schwingungen oder die Bewegung gefangener Ionen diese Rolle übernehmen.

Aus den acht Niveaus folgen keine acht gleichzeitig lesbaren klassischen Zahlen. Ein quantenmechanischer Zustand kann zwar mehrere Basiszustände überlagern, doch eine Messung liefert nicht einfach die vollständige Liste aller darin enthaltenen Informationen. Auch eine größere Zahl nutzbarer Niveaus ersetzt deshalb keine Prüfung, welche Operationen und Messungen tatsächlich möglich sind.

Vergleich von drei Qubits mit acht Kombinationen und einem Oszillator mit acht ausgewählten Niveaus
Drei Qubits und acht ausgewählte Oszillatorniveaus können jeweils acht Basiszustände darstellen. Das sagt noch nichts über ihren Steuerungsaufwand aus. (Quelle: KI generiert)

Die passende Darstellung spart Übersetzungsarbeit

Warum sollte man überhaupt zwischen diesen Darstellungen wählen? Bei einer Simulation soll der Rechner das Verhalten eines anderen physikalischen Systems nachbilden. Enthält dieses System Schwingungen, liegt es nahe, ihnen auch auf der Rechenhardware Schwingungszustände zuzuordnen. Eine ausschließlich aus Qubits aufgebaute Maschine muss dieselben Zustände zunächst codieren und ihre Übergänge durch passende Qubit-Operationen erzeugen.

Man kann sich das wie zwei Werkzeuge für dieselbe Bewegung vorstellen. Mit einer Reihe einzelner Schalter lässt sich ein Drehregler nachbilden. Steht ein passender Drehregler bereit, wird die Beschreibung möglicherweise kürzer. Der Vergleich erklärt nur die Idee: Ein Quantenoszillator ist kein gewöhnlicher analoger Regler, und eine kürzere Beschreibung garantiert noch keine präzisere Ausführung.

Der Nutzen hängt davon ab, welche Änderungen die Rechnung verlangt. Passt eine häufig benötigte Wechselwirkung zur natürlichen Dynamik der Hardware, können weniger Übersetzungsschritte nötig werden. Verlangt das Problem dagegen viele schwer kontrollierbare Übergänge, kann die bequemere Zustandsdarstellung ihren Vorteil wieder verlieren. Der gewählte Rechenbaustein muss zu den Operationen passen, nicht bloß zur Anzahl der benötigten Zustände.

Ein Framework ordnet diese Möglichkeiten

Eleanor Crane und weitere Forschende beschreiben in einem Framework für hybride Oszillator-Qubit-Prozessoren, wie sich unterschiedliche physikalische Modelle auf diese Kombination abbilden lassen. Die hier für die methodischen Details herangezogene Preprint-Fassung stammt vom September 2024; die Arbeit erschien im Oktober 2026 als Zeitschriftenartikel. Sie untersucht Operationen, Ressourcen und Einflüsse von Fehlern für bestimmte Simulationen.

Der entscheidende Gedanke: Schwingungszustände müssen bei solchen Aufgaben nicht vollständig in Qubits übersetzt werden. Qubits bleiben gleichzeitig als steuerbare Partner im Prozessor erhalten. Die Arbeit entwickelt dafür einen Rechenrahmen und untersucht seinen Aufwand. Sie belegt keine universelle Beschleunigung aller Quantenalgorithmen und keinen bereits betriebenen großen Prozessor mit allgemeinem Leistungsvorsprung.

Zur Umsetzung gehört auch Software. Das schon 2022 beschriebene Bosonic Qiskit ermöglicht die Simulation hybrider Schaltkreise mit Qubits und bosonischen, also hier schwingungsartigen, Freiheitsgraden. Es stammt aus derselben Forschungslinie. Damit lässt sich eine Rechnung planen und untersuchen; eine Softwarebeschreibung ersetzt aber keine Messung an realer Hardware.

Die Kombination funktioniert auch im kleinen Experiment

Dass verschiedene Rechenelemente physisch zusammenarbeiten können, zeigt ein anderer Aufbau aus Oxford und Madrid. Die im September 2026 vorgestellte Demonstration verbindet interne Ionenzustände als Qubits mit Schwingungen der Ionen. Sie nutzt diese unterschiedlichen Zustände für verschiedene Teile eines kleinen simulierten Systems.

Dieser Versuch zeigt eine konkrete Hardwarekombination. Er bestätigt nicht automatisch die Ressourcenvergleiche des Frameworks von Crane und Kollegen: Andere Aufgaben, Steuerungen und Fehlerbedingungen können zu anderen Ergebnissen führen. Für die Einordnung ist diese Trennung nützlich. Ein mathematisch ausgearbeiteter Ansatz, eine Softwareumgebung und eine kleine Laborrechnung beantworten jeweils eine andere Frage.

Die Laborrechnung fragt, ob sich die geplanten Zustände erzeugen, koppeln und messen lassen. Die Ressourcenanalyse fragt, welcher Aufwand für eine größere oder andere Aufgabe zu erwarten wäre. Erst wenn beides für dieselbe Aufgabe zusammenkommt, lässt sich belastbar vergleichen, ob eine alternative Darstellung unter realen Bedingungen hilft.

Mehr Niveaus stellen höhere Anforderungen

Mit zusätzlichen Oszillatorniveaus wächst der darstellbare Zustandsraum. Gleichzeitig muss die Steuerung die gewünschten Übergänge treffen und unerwünschte Besetzungen anderer Niveaus begrenzen. Eine Rechnung kann sonst aus dem ausgewählten Ausschnitt herauslaufen. Mehr verfügbare Niveaus sind daher zunächst ein Angebot der Hardware, keine automatisch zuverlässig nutzbare Rechenkapazität.

Auch Fehler unterscheiden sich. Geht Energie aus einem Schwingungssystem verloren, verändert das dessen Zustand. Eine ungenaue Steuerung kann wiederum andere Übergänge erzeugen als vorgesehen. Die Frage lautet dann, wie Vorbereitung, Rechenoperationen, Fehlerbehandlung und Auslesen zusammen funktionieren. Wer nur die Größe des Zustandsraums betrachtet, übersieht diese Arbeit.

Für die Bewertung eines hybriden Quantenrechners braucht man deshalb eine konkrete Aufgabe. Welche Zustände muss er darstellen? Welche Übergänge treten häufig auf? Wie genau muss das Ergebnis sein? Und wie viel Aufwand entsteht einschließlich Steuerung und Messung? Erst diese Angaben machen aus einer interessanten Architektur einen vergleichbaren Rechenweg.

Schwingungen als eigene Rechenelemente erweitern die Auswahl solcher Wege. Bei passenden Simulationen können sie die Entfernung zwischen dem untersuchten System und seiner Darstellung auf dem Rechner verkürzen. Ob daraus ein praktischer Vorteil wird, entscheidet die vollständige Rechnung unter realen Fehlerbedingungen.

Ein Zustandswechsel zeigt die eigentliche Arbeit

Im Acht-Zustände-Beispiel könnte eine Rechnung etwa vom Zustand 001 zum Zustand 010 führen. Die beiden Darstellungen benennen denselben Wechsel auf verschiedene Weise. Bei drei Qubits ändern sich in dieser Schreibweise zwei Stellen. Beim Oszillator wären zwei ausgewählte Niveaus beteiligt. Welche Steuerung dafür nötig ist, lässt sich aus den Namen der Zustände allein jedoch nicht ablesen.

Man darf aus diesem Beispiel weder eine feste Zahl von Rechenschritten noch einen direkten Geschwindigkeitsgewinn ableiten. Eine vorhandene Operation kann mehrere Veränderungen gemeinsam ausführen; andere Übergänge brauchen zusätzliche Schritte. Genau hier setzt die Frage nach einer passenden Architektur an: Welche Wechsel verlangt das Problem besonders oft, und welche davon beherrscht die Hardware günstig?

Auch das Ende der Rechnung zählt. Soll nur eine bestimmte Eigenschaft eines simulierten Systems ermittelt werden, ist eine andere Messstrategie möglich als beim Versuch, möglichst viele Einzelheiten seines Zustands zu rekonstruieren. Eine Darstellung, die sich bequem vorbereiten lässt, kann beim Auslesen zusätzlichen Aufwand verursachen. Vorbereitung, Operationen und Messung gehören deshalb zum selben Vergleich. Wer nur einen dieser Schritte spart, hat noch nicht gezeigt, dass die ganze Rechnung einfacher geworden ist.

Quellen

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