Fault Tolerance: Computing Right Through the Noise
A quantum computer built entirely from unreliable parts can still run a flawless calculation. That is the audacious claim of fault toleranceThe milestone where a quantum computer can run long calculations correctly despite ongoing errors. It is the field's holy grail., and it sounds impossible right up until you see how a single threshold makes it true.
Figure 1: The threshold theorem in one picture. Below a critical physical error rate (near 1 percent), making the code bigger drives the logical error rate down; above it, scaling only makes things worse.
The threshold theorem
Why believe this is even possible? Because of one of the deepest results in the field, the threshold theorem, proved in the late 1990s.3 It says something almost too good to be true: if the error rate of your physical hardware sits below a certain critical value, you can make a computation as reliable as you like, of any length, by spending only a modest and slowly growing amount of extra hardware.2 Below the line, scaling up rescues you; above it, scaling up buries you, piling on errors faster than the code can remove them. For the leading surface codeThe leading error-correction scheme for superconducting qubits. It needs many physical qubits to protect one logical qubit. approach, that line sits near 1 percent.1 It is the result that turns “the noise always wins” into a budget you can actually hit.
The dividing line
This is the Rubicon of quantum computing. On one side sit today's machines, still noisy enough that their encoded qubitsThe basic unit of a quantum computer. Like a 'bit' in a normal computer, but instead of being only 0 or 1 it can be 0, 1, or a blend of both at once. often decay faster than their best raw ones; no device has yet crossed the line for a full computation. On the other sits a computer that can run for as long as a problem demands.4 The gap matters because the real prizes are long: Shor's factoring algorithm needs millions of operations in a row, and at a physical error rate of even a tenth of a percent an unprotected machine would collapseThe instant a measurement forces a qubit from a blend of possibilities into one definite classical value. almost immediately.
The honest question is not whether a press release says “fault-tolerant,” but whether the logical qubits beat the physical ones, and keep improving as the machine grows.
Terhal, B. M. “Quantum Error Correction for Quantum Memories.” Reviews of Modern Physics87, 307–346 (2015). DOI: 10.1103/RevModPhys.87.307.
Preskill, J. “Reliable Quantum Computers.” Proceedings of the Royal Society A454, 385–410 (1998). DOI: 10.1098/rspa.1998.0167. Preprint: arXiv:quant-ph/9705031.
Aharonov, D. & Ben-Or, M. “Fault-Tolerant Quantum Computation with Constant Error Rate.” SIAM Journal on Computing38, 1207–1282 (2008). DOI: 10.1137/S0097539799359385. Preprint: arXiv:quant-ph/9906129.
Google Quantum AI. “Quantum Error Correction Below the Surface Code Threshold.” Nature638, 920–926 (2025). DOI: 10.1038/s41586-024-08449-y. Preprint: arXiv:2408.13687.