The Error-Correction Threshold: When More Qubits Start to Help
Adding qubits to an error-correcting code only helps if each part is already good enough. “Below threshold” means a machine has crossed that line. It does not mean the work is done.
A machine that seems possible
Here is a plan that sounds easy on paper. Every part of a quantum computer makes mistakes, so store information redundantly, keep checking it, and repair the slips. Need more protection? Use a bigger code.
At p = 10 percent, one copy fails 10 percent of the time; the vote fails only 2.8 percent. Five copies, voting the same way, fail about 0.9 percent of the time. Redundancy wins, and more redundancy wins more. At p = 60 percent the picture reverses: three copies fail about 65 percent of the time, worse than one alone. For this toy the crossover sits at exactly 50 percent. Below it, bigger is better. Above it, bigger is worse.
Figure 1: The threshold is a crossover. A: below it, each bigger code makes fewer logical errors; above it, each bigger code makes more. B: below threshold, the gain per step of code distance depends on how far below the hardware sits. The two lines come from two experiments with different codes and platforms, so they show steepness, not a ranking.
Why the real number is small
Quantum codes are far less forgiving. The checks are built from the same noisy operations they police, and errors come in more than one kind. With perfect checks, the leading surface codeAn error-correcting code that spreads one protected qubit over a square grid of physical qubits. tolerates about 11 percent error per qubit.1 Count faulty gates and measurements too, and its threshold drops to about 0.57 percent per operation, often rounded to “about 1 percent.”2
So there is no single threshold. Each belongs to a particular code, noise model and decoder, and rests on assumptions, such as independent errors, that real hardware only approximates.
How far below matters
Just below the threshold, a bigger code barely helps; well below it, it helps a lot. Experiments summarize this with one factor: how many times the logical error rate falls each time the code distanceThe fewest errors that can fool the code; a larger code has a larger distance. grows by two. Roughly, that factor is the threshold divided by the physical error rate.2
In one superconducting experiment, the error per cycle fell by a factor of about 2.1 per step, from distance 3 to 7.4 A 2026 trapped-ion preprint, not yet peer reviewed, reports about 12 per step for a different code, the color code, at distances 3, 5 and 7.5 Its uncertainty spans roughly 10 to 15, and other decoders give less.5 With different codes and platforms, these numbers measure headroom, not rank.
Below threshold is necessary, not sufficient. In that experiment, rare correlated bursts of errors, about once an hour, set a floor near one error in ten billion for a simpler code.4 Such correlated errors break the independence the theorem leans on. And these results protect stored information and, in the preprint, a limited set of operations, not full computations. The preprint itself notes that preparing magic statesSpecial resource states that a fault-tolerant computer consumes to perform the operations it cannot do directly. below threshold, and decoding in real time, remain to be shown.5
Why it matters
The threshold turns error correction from hope into arithmetic: below it, every step up in code size buys compounding protection. When you read “below threshold,” ask three questions. Which threshold: what code, noise model and decoder? How far below: what factor per step? And below threshold for what: memory, or computation?
Sources
E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, “Topological quantum memory,” Journal of Mathematical Physics 43, 4452 (2002). arXiv:quant-ph/0110143. (Threshold as a phase transition; about 11% per qubit with perfect syndrome measurements.) ↩
A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, “Surface codes: Towards practical large-scale quantum computation,” Physical Review A 86, 032324 (2012). arXiv:1208.0928. (Crossover with distance; 0.57% per step in a circuit-level model, versus “about 1%” in earlier estimates; scaling exponent (d+1)/2.) ↩
D. Aharonov and M. Ben-Or, “Fault-tolerant quantum computation with constant error rate,” arXiv:quant-ph/9906129; E. Knill, R. Laflamme, and W. H. Zurek, “Resilient quantum computation: error models and thresholds,” arXiv:quant-ph/9702058. (The threshold theorem.) ↩
Google Quantum AI and Collaborators, “Quantum error correction below the surface code threshold,” Nature 638, 920 (2025). arXiv:2408.13687. (Factor 2.14 per step, distance 3 to 7; distance 27 and 1,457 qubits projected for 10^-6; correlated bursts about hourly, floor near 10^-10 in repetition codes.) ↩
A. Lavasani, A. P. Reed, J. M. Dreiling, et al. (Quantinuum), “Quantum error correction well below the color code threshold,” preprint, arXiv:2610.24077 (October 16, 2026). (Color codes, distance 3 to 7; factor 12 (+3/−2) per step with one decoder, 7 to 11 with others; magic states and real-time decoding still to be shown.) ↩