qLDPC-Codes
Quanten-Low-Density-Parity-Check-Codes (qLDPC) schützen viele logische Qubits mit weit weniger physischen Qubits als Surface-Codes: IBMs bivariater Bicycle-'Gross-Code' [[144,12,12]] speichert 12 logische Qubits in 288 physischen Qubits — Surface-Code-Leistung mit etwa 10-mal weniger Qubits.
Was es bedeutet
Der Surface-Code kodiert nur ein logisches Qubit pro Patch, sodass eine nützliche Maschine Millionen physischer Qubits bräuchte.qLDPC-Codes greifen diesen Overhead an.'Low-density' bedeutet: Jede Paritätsprüfung umfasst nur wenige Qubits, und jedes Qubit nimmt an nur wenigen Prüfungen teil — aber anders als beim Surface-Code dürfen die Prüfungen entfernte Qubits verbinden, und diese Langstreckenstruktur erkauft eine viel höhere Kodierungsrate.Das Meilenstein-Ergebnis: IBMs bivariater Bicycle-'Gross-Code' [[144,12,12]] (Bravyi et al., Nature 627, März 2024) kodiert 12 logische Qubits bei Distanz 12 mit 144 Daten- plus 144 Prüf-Qubits = 288 physischen Qubits und erreicht Surface-Code-Leistung mit rund 10-mal weniger Qubits.Die Kompromisse sind real: Die nötigen Langstrecken-Koppler sind in supraleitender Hardware schwer zu bauen, das Dekodieren ist aufwendiger, und logische Operationen sind weniger ausgereift als die Lattice Surgery des Surface-Codes.IBMs Roadmap baut auf dem Gross-Code auf: Kookaburra (2026, erstes qLDPC-Speichermodul), Starling (2029, 200 logische Qubits und 100 Millionen Gatter), Blue Jay (2033, 2.000 logische Qubits).Diese Roadmap-Einträge sind Pläne, keine Errungenschaften — Termine können rutschen, Ziele sich ändern.Derweil holt die klassische Seite auf: Das erste Echtzeit-qLDPC-Dekodieren wurde mit etwa 67 µs Medianlatenz auf einem an Quantinuums Helios angeschlossenen NVIDIA GH200 demonstriert (NVIDIA Technical Blog, 17.11.2025).Alltagsvergleich
Häufige Missverständnisse
- '10-mal weniger Qubits' ist nicht gratis: Der Gross-Code braucht Langstreckenverbindungen zwischen entfernten Qubits (schwer in 2D-supraleitenden Chips, wo der Surface-Code nur nächste Nachbarn braucht), aufwendigeres Echtzeit-Dekodieren, und sein Werkzeugkasten für logische Gatter ist weniger ausgereift als die Lattice Surgery des Surface-Codes.
- IBMs Kookaburra (2026), Starling (2029) und Blue Jay (2033) sind Roadmap-PLÄNE, keine demonstrierten Maschinen — die Termine sind Absichten, keine Fakten.
- qLDPC ersetzt weder den Schwellwertsatz noch lässt es Fehler verschwinden — es senkt den physischen Overhead pro logischem Qubit; die Fehlerkorrektur bleibt kontinuierlich, und das Dekodieren muss in Echtzeit mithalten.
Das Wichtigste
- qLDPC-Codes nutzen dünnbesetzte Paritätsprüfungen mit Langstreckenverbindungen, um viele logische Qubits pro Block zu kodieren — anders als der Ein-pro-Patch-Surface-Code.
- IBMs bivariater Bicycle-'Gross-Code' [[144,12,12]] (Bravyi et al., Nature 627, März 2024): 12 logische Qubits bei Distanz 12 in 144 Daten- + 144 Prüf- = 288 physischen Qubits — etwa 10-mal weniger als vergleichbare Surface-Codes.
- Der Preis: Langstrecken-Koppler, aufwendigeres Dekodieren und weniger ausgereifte logische Operationen als Surface-Code-Lattice-Surgery.
- IBMs Roadmap (Kookaburra 2026 → Starling 2029, 200 logische Qubits / 100 Mio. Gatter → Blue Jay 2033, 2.000 logische Qubits) ist ein Plan, keine Errungenschaft.
- Erstes Echtzeit-qLDPC-Dekodieren: ~67 µs Median, NVIDIA GH200 + Quantinuum Helios (NVIDIA Technical Blog, 17.11.2025).
Verständnis prüfen
Was bedeutet die Code-Notation [[144,12,12]] von IBMs Gross-Code?
- A.144 logische Qubits, 12 physische Qubits, 12 Gatter
- B.144 Daten-Qubits kodieren 12 logische Qubits mit Code-Distanz 12
- C.144 Prüfungen laufen 12-mal über 12 Qubits
- D.Ein Code, der genau 144 Fehler korrigiert
Antwort anzeigen
Antwort: B. 144 Daten-Qubits kodieren 12 logische Qubits mit Code-Distanz 12
Warum: In der [[n,k,d]]-Notation kodieren n=144 Daten-Qubits k=12 logische Qubits bei Distanz d=12. Mit 144 zusätzlichen Prüf-Qubits nutzt der Gross-Code 288 physische Qubits — etwa 10-mal weniger als Surface-Codes vergleichbarer Leistung.
Was ist der hardwareseitige Hauptpreis für die ~10-fache Qubit-Ersparnis des Gross-Codes gegenüber dem Surface-Code?
- A.Er funktioniert nur bei Raumtemperatur
- B.Er erfordert Langstreckenverbindungen zwischen entfernten Qubits, während der Surface-Code nur Nächste-Nachbar-Verbindungen braucht
- C.Er kann keine Phasenfehler erkennen
- D.Er braucht kein klassisches Dekodieren
Antwort anzeigen
Antwort: B. Er erfordert Langstreckenverbindungen zwischen entfernten Qubits, während der Surface-Code nur Nächste-Nachbar-Verbindungen braucht
Warum: Die hohe Kodierungsrate des Gross-Codes stammt aus Prüfungen, die entfernte Qubits verbinden — schwer zu bauen in 2D-supraleitenden Chips. Zudem verlangt er aufwendigeres Echtzeit-Dekodieren, und seine logischen Operationen sind weniger ausgereift als Surface-Code-Lattice-Surgery.
Baut auf
Graded 2026-07-10 (human sign-off): timebound, asOfDate 2026-07-10 — IBM roadmap dates (Kookaburra 2026, Starling 2029, Blue Jay 2033) are corporate plans, not achievements, and may slip; the ~67 µs real-time decoding record (NVIDIA GH200 + Quantinuum Helios, Nov 2025) is a fast-moving benchmark. The [[144,12,12]] gross-code result itself is peer-reviewed (Nature 627, 2024).
Praktisch lernen
Dieses Konzept ist Teil eines Curriculums mit 46 Leveln, einem interaktiven Simulator und Lumen — einem Tutor, dessen Antworten vor der Anzeige geprüft werden. Level 1–5 sind kostenlos.
