Pillar B · State as of 2026-10-31

What is magic state distillation and why does it dominate the cost of fault-tolerant quantum computing?

As of October 31, 2026, magic state distillation is the protocol that turns many noisy magic states into a few reliable ones so an error-corrected quantum computer can run T gates — the one gate family the codes cannot apply natively. Estimates put the toll at up to 95% of a machine (Google blog, 15-oct-2026) versus ≈2–10% (Litinski, Quantum 3, 205, 2019); in 2025–2026 it started being measured: first logical-level 5-to-1 distillation (QuEra–Harvard–MIT, Nature, jul-2025) and a cultivated 99.99%-fidelity T state with a 40× error cut on Google’s Willow (Science, 16-oct-2026).
→ Leer en español
State as of: 2026-10-31
Rosetta QuantumQUANTUM VERIFICATION LEDGERDEFINITION · PILLAR BAS OF 2026-10-31Magic states:the T-gate toll40×measured error reduction from magic statecultivation on Willow (Science, Oct 16, 2026)15:1THEORY 05≤10%EST. 195:1QUERA 2540×WILLOW 26rosettaquantum.com/blograw, reproducible data · sources below

TL;DR (as of October 31, 2026): Magic state distillation is the protocol that turns many noisy «magic states» into a few reliable ones, so that an error-corrected quantum computer can run T gates — the one gate family that quantum error-correcting codes cannot apply natively, and the family every useful quantum algorithm needs. Resource estimates have put that toll at up to 95% of a machine's capacity (a figure Google itself quotes as an outside estimate, blog of October 15, 2026), while a 2019 revision by Litinski put factories at roughly 2–10% of physical qubits (Quantum 3, 205). In the last 16 months the toll started being measured instead of estimated: a QuEra–Harvard–MIT team ran the first logical-level 5-to-1 distillation on hardware (Nature, July 2025), and Google cultivated a T state at 99.99% logical fidelity on Willow — a 40× error reduction over un-cultivated states (Science, October 16, 2026). No published experiment has yet consumed distilled or cultivated T states inside a full algorithm; Google says larger-scale tests are still ahead. Rosetta Quantum tracks below what is measured, what is projected, and the gap between the two.

The T-gate toll, 2005-2026distillation and cultivation: from theory to first on-hardware demonstrations200515-to-1Bravyi-Kitaev distillation protocol (theory)2009no-goEastin-Knill: no transversal universal set2019≈2-10%Litinski: factories cheaper than believed2024≈CNOTcultivation theory: T states near CNOT cost2025-075-to-1QuEra-Harvard-MIT logical distillation, Nature2026-1099.99%Google Willow: cultivated T state, Sciencenextscalecultivation at algorithm scale: declared, not shown0 full algorithms run on cultivated T states to date (2026-10-31)

Why can't an error-corrected quantum computer just run every gate?

Because the gate set that error-correcting codes protect cheaply is not universal — and a 2009 no-go theorem says that is not an accident. In a surface code, the so-called Clifford gates (Hadamard, S, CNOT) can be applied fault-tolerantly with standard techniques such as lattice surgery. But the Eastin–Knill theorem (Phys. Rev. Lett. 102, 110502, 2009; arXiv:0811.4262) proves that no quantum error-correcting code can apply a universal gate set transversally — some gate always has to come in through a side door. For surface and color codes, the gate left outside is the T gate (a 45° phase rotation), and without T gates — or another non-Clifford ingredient — a quantum computer computes nothing a classical one can't: Clifford-only circuits are efficiently simulable classically, per the Gottesman–Knill theorem. That is exactly the frontier our explainer on IBM's «doped Clifford» experiments mapped in August (does the doped-Clifford claim survive?).

What is a magic state?

A magic state is a specific single-qubit resource state — |T⟩ = (|0⟩ + e^{iπ/4}|1⟩)/√2 — that lets the machine apply a T gate without ever executing the forbidden rotation directly. Through a standard circuit called gate teleportation, the computer consumes one magic state (plus Clifford gates and a measurement) per T gate it applies. The trade is strict: the T gate inherits the quality of the state it consumed. A fault-tolerant computation at logical error 10⁻⁹ will need T states at roughly that fidelity — and raw, freshly injected magic states are nowhere near it. That gap is what distillation exists to close.

What is magic state distillation?

Magic state distillation is a purification protocol: it takes many noisy copies of a magic state and, using only Clifford operations (which the code protects well), produces fewer, cleaner copies. The canonical protocol, published by Sergey Bravyi and Alexei Kitaev in 2005 (Phys. Rev. A 71, 022316; arXiv:quant-ph/0403025), takes 15 noisy T states to 1 better one, suppressing the error cubically (an input error ε comes out as ≈35ε³). Reaching algorithm-grade fidelities typically requires chaining rounds, and the hardware that runs this at full rate is called a magic state factory. Distillation dominates cost in the standard picture because every single T gate in an algorithm — and serious algorithms will need millions to billions of them — must be fed by these factories.

How much of the machine would the toll consume?

Honest answer: it is still an estimate, and the estimates disagree by an order of magnitude. The figure that circulates most — magic state production consuming up to ≈95% of a machine's capacity — is quoted by Google's own announcement as what «some estimates have shown» (blog, October 15, 2026). The most-cited counterpoint is Daniel Litinski's 2019 analysis «Magic State Distillation: Not as Costly as You Think» (Quantum 3, 205): a 15-to-1 factory at physical error rate 10⁻³ costs ≈4,620 physical qubits and 42.6 code cycles per output state at output error 4.5×10⁻⁸; at physical error 10⁻⁴ the same architecture drops to ≈810 qubits. In his worked examples, factories take ≈2% of physical qubits (at 10⁻⁴) to ≈10% (at 10⁻³) of a 100-logical-qubit machine — and he states plainly that his numbers come from error analysis, not full decoder simulation, and «should be taken with a grain of salt». Both the 95% and the 2–10% are models of machines that will not exist for years; neither has been measured. What changed in 2024–2026 is that pieces of the toll started getting measured.

Measured vs projectedmagic-state numbers as of 2026-10-31; source per row in the table belowMEASUREDWillow T error≈1e-4error cut40×retention8%QuEra 5-to-1d3/d5storage vs sim7× offPROJECTEDmachine share≤95%Litinski 1e-3≈10%RSA-2048 201920M qbRSA-2048 2025<1M qbcultiv. cost≈CNOTleft: measured on hardware; right: resource estimates, not measurementsthe ≤95% figure is an estimate; it has never been measured on a machine

What is magic state cultivation?

Cultivation is the 2024 proposal by Craig Gidney, Noah Shutty and Cody Jones (arXiv:2409.17595) to grow one good T state inside a single surface-code patch instead of distilling many bad ones in a factory. Their simulations estimate logical error rates down to ≈2×10⁻⁹ under 10⁻³ uniform circuit noise using an order of magnitude fewer qubit-rounds than prior schemes — a T state for «about as many physical gates as a lattice-surgery CNOT», which is why the paper suggests distillation may ultimately become unnecessary at the low-noise end. Until October 2026 this was theory plus simulation. It will take larger demonstrations before anyone can claim the factory model is obsolete — the authors themselves frame cultivation as the first stage, with distillation possibly still needed on top for the most demanding algorithms.

What has actually been measured on hardware?

Two results, 15 months apart, moved magic states from the estimates column to the measured column. First, in July 2025, a QuEra–Harvard–MIT team demonstrated magic state distillation entirely at the logical level on the Gemini neutral-atom machine: a 5-to-1 protocol on distance-3 and distance-5 color-code qubits, with the output magic state's fidelity exceeding that of every input (Nature 645, 2025; DOI 10.1038/s41586-025-09367-3). Second, on October 16, 2026, Google published the first hardware implementation of magic state cultivation on its 105-qubit Willow processor (Science, DOI 10.1126/science.aee7961): T states at 99.99% logical fidelity — an error near 10⁻⁴ — via grafting from a distance-3 color code to a distance-5 surface code on 54 qubits, a ≈40× error reduction relative to un-cultivated states.

The honest fine print on the Willow result, from the coverage and Google's own materials: only ≈8% of attempts survive the fault-tolerant filtering (cultivation is post-selected — most attempts are discarded); a storage test showed logical error ≈7× higher than simulations predicted, attributed mainly to leakage the simulations did not model; and the reported fidelity is a lower bound obtained by a self-referential tomography method, not an independently verified number. Google itself says cultivation still needs demonstration «at a larger scale». None of this diminishes the result; it defines what the result is: one excellent T state, produced rarely, not yet consumed by any algorithm.

Why does the T-count mark the classical/quantum frontier?

Because Clifford circuits are classically simulable, the number of T gates — the T-count — is the single knob that most directly sets how hard a circuit is to simulate classically, and it keeps appearing at the center of live disputes. When IBM revised its flagship 2026 advantage experiment, the new 64-qubit ring instance carried exactly 314 T gates (arXiv:2607.25941, v3) — a number chosen on the classical-simulability frontier, as documented in Rosetta's 90-day audit of IBM's three claims. In our October comparison of logical-qubit demonstrations, none of the eight headline hardware demos demonstrated non-Clifford gates at its headline error rate (how do vendors compare?) — headline logical fidelities are, so far, Clifford-level fidelities, and that includes the trapped-ion records reported on Quantinuum's Helios (what is measured?). And the cost of magic states propagates directly into security timelines: Gidney's 2019 estimate for factoring RSA-2048 needed ≈20 million noisy qubits for 8 hours (arXiv:1905.09749), while his 2025 revision needs fewer than 1 million qubits for just under a week — with magic state cultivation listed among the three techniques that shrank the machine (arXiv:2505.15917). When the T-gate toll drops, the crossover points Rosetta tracks move with it.

Number What it is Status Source
15-to-1, ε → ≈35ε³ canonical distillation protocol theory (2005) Bravyi & Kitaev, PRA 71, 022316; arXiv:quant-ph/0403025
≈4,620 qubits / factory 15-to-1 at physical error 10⁻³, output 4.5×10⁻⁸ (≈810 qubits at 10⁻⁴) estimate (2019) Litinski, Quantum 3, 205 (2019)
≈2–10% of physical qubits factory share of a 100-logical-qubit machine (10⁻⁴ / 10⁻³) estimate (2019) Litinski, Quantum 3, 205 (2019)
≤95% of machine capacity magic-state share in older resource estimates estimate, as quoted Google Quantum AI blog, 2026-10-15
≈2×10⁻⁹ cultivated T error cultivation at 10⁻³ circuit noise, ≈10× fewer qubit-rounds simulation (2024) Gidney, Shutty & Jones, arXiv:2409.17595
5-to-1 on d-3/d-5 color codes first logical-level distillation; output fidelity above every input measured (2025-07) Nature 645 (2025), DOI 10.1038/s41586-025-09367-3
99.99% fidelity · 40× · 8% kept cultivated T state on Willow (105 qubits; d-3→d-5 graft on 54) measured (2026-10-16) Science, DOI 10.1126/science.aee7961
20M qubits·8h → <1M·<1 week RSA-2048 factoring estimates, 2019 vs 2025 (2025 uses cultivation) estimates Gidney, arXiv:1905.09749 / arXiv:2505.15917
314 T gates T-count of IBM's revised 64-qubit ring instance instance spec (2026-09) IBM et al., arXiv:2607.25941 v3

What we don't know

We don't know whether cultivation scales: Google's storage test ran ≈7× worse than simulation (leakage was not modeled), retention is ≈8%, and the company itself says larger-scale demonstrations will be needed. We don't know whether the ≤95% or the ≈2–10% estimate better predicts real machines — both are models with different assumptions, and no fault-tolerant machine exists to measure. We did not independently re-verify the absolute input/output fidelities inside the QuEra Nature paper today; we cite the protocol and the qualitative output-beats-inputs claim as published. The Willow fidelity is a lower bound from a self-referential metrology method, not an external audit. And no published experiment has yet chained distilled or cultivated T states into a full algorithm — the toll has been paid for one gate at a time, never for a computation. Where any of these change, this post will be updated under the same URL.

Rosetta Quantum publishes verdicts with raw, reproducible data. This is educational content, not a product claim.

Sources:
· Bravyi & Kitaev, «Universal quantum computation with ideal Clifford gates and noisy ancillas», Phys. Rev. A 71, 022316 (2005)
· Eastin & Knill, «Restrictions on transversal encoded quantum gate sets», Phys. Rev. Lett. 102, 110502 (2009)
· Litinski, «Magic State Distillation: Not as Costly as You Think», Quantum 3, 205 (2019)
· Gidney, Shutty & Jones, «Magic state cultivation: growing T states as cheap as CNOT gates», arXiv:2409.17595 (26-sep-2024)
· «Experimental demonstration of logical magic state distillation», Nature 645 (2025), DOI 10.1038/s41586-025-09367-3
· QuEra press release: logical-level magic state distillation (15-jul-2025)
· «Magic state cultivation on a superconducting quantum processor», Science, DOI 10.1126/science.aee7961 (2026)
· Google Quantum AI blog, «Bringing the magic» (15-oct-2026)
· Quantum Computing Report on the Willow cultivation result (consultado 31-oct-2026)
· The Quantum Insider (16-oct-2026)
· Gidney & Ekerå, «How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits», arXiv:1905.09749 (2019)
· Gidney, «How to factor 2048 bit RSA integers with less than a million noisy qubits», arXiv:2505.15917 (21-may-2025)
· IBM et al., DCS instance v3 — 314 T gates (64-qubit ring), arXiv:2607.25941

Get the next one.

One email a week: what the evidence engine published and what moved in the registry. No pitches.