1200
Loading…
Universality cost / logical T-gate
abelian distills magic states · Fibonacci braids (0)
Device error floor (code-capacity · sourced)
2-qubit gate error · idle adds a schedule-dependent term
Microsoft + Quantinuum (hardware)
11×–800×
measured suppression (correction & detection) · Nature: "Improved quantum processor logical error rates via correction and detection" · external anchor, verbatim from the blog
Logical Error Rate vs Physical Error Rate (code-capacity)
Fibonacci string-net (d=φ, distillation-free)
Abelian / surface-equivalent (Z₂ toric)
SurfaceQEC (anchor, different metric)
Companion to Microsoft's trapped-ion QEC: what this shows

Microsoft + Quantinuum reported (Nature, blog linked below) logical error correction and detection on Quantinuum's trapped-ion hardware with two abelian stabilizer codes, verbatim, "a 12-qubit code encoding two logical qubits and a 16-qubit tesseract color code" and "logical error-rate improvements ranging from 11x to 800x over corresponding physical circuit baselines." Those are their measured figures, on different codes; we do not reproduce them. We are not a hardware competitor, but a companion sandbox that runs an abelian code (Z₂ toric, the surface code's topological order) and our non-abelian Fibonacci string-net (dτ = φ) on identical machinery under representative trapped-ion noise, to explore a frontier their abelian work doesn't.

The frontier: the road to a universal gate set. The blog's demonstrated circuits (Bell and cat states) are Clifford: they need no magic states, and the blog does not claim any. But any universal fault-tolerant machine built on abelian codes eventually needs the non-Clifford T-gate, which abelian codes supply through magic-state distillation (a general, well-established architectural cost, not something attributed to their specific demo). Fibonacci anyons are braiding-universal: the T-gate comes from braiding, so that distillation overhead is zero (gold card). The honest trade: Fibonacci instead pays an expensive non-abelian decoder. The demo lets you see that trade.

Negative control. The gold and red curves differ only by the F-symbol that makes the code Fibonacci: same lattice, noise, projective syndrome, decoder, and entanglement-fidelity metric. If φ washed, the curves would coincide. So the interesting question is the universality cost, not the logical-error rate.

Where real ion devices sit (green band). The solid green line is each device's sourced gate-error floor (Quantinuum H2 0.156%; IonQ Aria 0.40%, both 2-qubit gate errors); the dashed line adds a schedule-dependent idle-dephasing estimate. With the real, Microsoft-published coherence times (T₂ ≈ 1 s for IonQ Aria, ≈ 10⁶ µs for H2), idle dephasing over a gate is only ~0.02–0.06%, so the band is a hair's width and the operating point is essentially the gate error. Both ion devices sit well below the ~10% code-capacity threshold: trapped ions' long coherence is exactly why they're a clean QEC substrate. (An earlier draft used a 10 ms T₂ that made dephasing look material; Microsoft's published 1 s figure corrects that.)

Honest scope (no overclaiming). This is code-capacity noise at a single distance, not a circuit-level fault-tolerance threshold; the device spec is reduced to an effective per-edge error = gate error + a model-dependent idle-dephasing term (a conservative single-MS-gate window; a fuller syndrome-round schedule would raise it for slow-gate devices). The blue dashed line is the literal SurfaceQEC in its own binary metric (heights not directly comparable). No "we beat Microsoft", just a companion design sandbox. Computed live from phi-quantum-sim-cpp via WebAssembly.

Sources. Microsoft figures (11×–800×, code sizes): Microsoft Quantum blog, on the Nature paper "Improved quantum processor logical error rates via correction and detection" (quoted verbatim). Quantinuum H2 device specs (2q error 0.156%, T₂ ≈ 10⁶ µs): Moses et al., Phys. Rev. X 13, 041052 (2023), Table II. IonQ Aria specs (2q error 0.40% from 99.6% fidelity, T₂ = 1 s, T1 10–100 s, 135 µs / 600 µs gates, SPAM 99.61%): Microsoft Learn: IonQ provider (Azure Quantum), ms.date 2025-09-17 (Microsoft publishes Aria's spec table; Forte's is not on the page). Our H2/Aria are representative noise models for this simulation; the blog does not state which Quantinuum model its result used. All logical-error curves, GSD, edge counts, and the Fibonacci-vs-Z₂ comparison are computed by our own exact code (phi-quantum-sim-cpp / -stringnet-cpp / -mps-cpp).