Threshold Theorem
The quantum accuracy-threshold theorem says that noisy quantum hardware can simulate an arbitrarily long ideal quantum computation to arbitrarily high accuracy, provided that the noise is weaker than a positive constant and satisfies the locality assumptions of a fault-tolerant construction. The extra physical work grows only polylogarithmically with the ideal circuit size and the inverse target error in the standard concatenated-code theorem.
This is an asymptotic existence and efficiency result. It overturns the naive expectation that the error of an -location circuit must grow as , forcing the physical error strength to shrink as . Fault-tolerant simulation instead replaces a physical location by a protected gadget whose effective failure strength decreases recursively:
The theorem is conditional in a precise sense. A code, gadget set, decoder or recovery rule, architecture, noise class, and error metric must be fixed before the phrase the threshold has a mathematical meaning. A measured gate fidelity below a familiar percentage is not, by itself, a theorem hypothesis.
Canonical Scope
Section titled “Canonical Scope”Why Quantum Error Correction Is Possible owns the Knill–Laflamme condition and the logic by which syndromes reveal errors without revealing an unknown logical state. Fault-Tolerant Gates owns the gadget-level error-containment contract. Surface Code owns surface-code geometry, repeated syndrome extraction, and code-specific threshold scaling; Decoders owns inference algorithms and decoder benchmarks.
This page is the canonical home for the threshold theorem’s quantifiers, noise assumptions, extended-rectangle proof, recursive suppression, polylogarithmic overhead, threshold taxonomy, and limitations. Concrete algorithm-to-hardware budgets belong with Resource Estimation, while estimator software and reproducibility belong with Resource Estimation Tools. Dated device claims belong with Error-Correction Case Studies and the Fault-Tolerant Quantum Computing Frontier.
The existence of positive thresholds under stated assumptions is established mathematics. Obtaining a useful threshold and affordable overhead for a particular hardware stack remains a code-and-architecture-dependent engineering problem.
Quantum Error Correction and Fault Tolerance invokes this theorem layer only after the code, gadgets, decoder, locality, noise, and error metric are frozen; this page retains theorem quantifiers, extended-rectangle and recursive-suppression arguments, noise assumptions, threshold meanings, overhead, and limitations.
From an Ideal Circuit to a Noisy Simulation
Section titled “From an Ideal Circuit to a Noisy Simulation”Let be an ideal circuit built from a fixed finite universal instruction set. Its locations include every operation at which noise may act:
- state preparations;
- one- and two-qubit gates;
- measurements and resets;
- idle or transport intervals;
- classically controlled quantum operations.
Write for the number of ideal locations, for circuit depth, and for the maximum number of live ideal qubits. If each implementation differs from its ideal channel by worst-case error at most , a telescoping bound gives
Without active protection, keeping the total simulation error below therefore appears to require
That requirement becomes more severe as the computation grows. The threshold theorem replaces it with a constant hardware target. The physical noise must be below a scheme-dependent threshold, but it does not need to decrease with ; the encoding scale is increased instead.
Operational accuracy
Section titled “Operational accuracy”The output guarantee can be stated in several compatible ways. If the final answer is classical, one may require total-variation distance
For quantum output, trace distance may be used:
A composable circuit theorem may instead bound a channel norm such as the diamond norm. These are not interchangeable numerical conventions. The chosen theorem and its physical-noise estimate must use compatible metrics.
Schematic Theorem Statement
Section titled “Schematic Theorem Statement”Fix:
- an ideal instruction set ;
- an encoding and complete fault-tolerant simulation scheme ;
- an architecture and allowed parallel schedule;
- a parameterized noise class ;
- an operational error criterion.
Under the hypotheses of a threshold proof, there is a constant such that, for every , every ideal circuit of finite size , and every target , an encoded noisy circuit exists whose output differs from the ideal output by at most . Schematically, the order of quantifiers is
For the standard concatenated-code construction, constants exist such that one can arrange bounds of the form
The constants and exponents are properties of the construction, not universal numbers. Some theorem variants change the overhead statement, the allowed noise, the architecture, or the simulation metric.
Why Error Correction Alone Is Insufficient
Section titled “Why Error Correction Alone Is Insufficient”An ideal code of distance
corrects every error on at most physical qubits in a block. But an actual recovery circuit contains faulty gates, measurements, ancillas, idles, and feedforward. A single fault can spread through a poorly designed circuit and create more than data errors. Repeating ideal correction more often does not solve that problem.
A fault-tolerant gadget is designed so that a small number of internal faults cannot produce an uncorrectable output. In schematic form, the gadget properties ensure that whenever the total number of incoming errors and new faults is at most :
- error correction returns the block to the correct logical state, possibly with a bounded number of residual physical errors;
- an encoded gate maps correctable input errors and gadget faults to correctable output errors;
- preparation and measurement have corresponding encoded correctness properties;
- error propagation between code blocks remains bounded.
These properties convert code distance into a statement about faulty circuits. They are the local lemmas from which a global threshold proof is built.
Rectangles and Extended Rectangles
Section titled “Rectangles and Extended Rectangles”Protected replacements
Section titled “Protected replacements”At level 1 of a concatenated simulation, each ideal location is replaced by an encoded gadget. A rectangle consists of the logical operation followed by error correction on its output blocks. An extended rectangle, abbreviated exRec, also includes the leading error correction on its input blocks.
The leading correction handles errors inherited from the previous gadget. The trailing correction becomes the leading correction of the next exRec, so adjacent exRecs overlap. Preparations and measurements use modified endpoint definitions, but the same inductive purpose.
Introduce an ideal decoder only as a mathematical comparison map. A correct exRec obeys a relation of the form
where means equality of the decoded logical action under the proof’s declared fault conditions. The physical implementation need not run this ideal decoder.
Good and bad exRecs
Section titled “Good and bad exRecs”For a distance- construction satisfying the gadget properties:
- an exRec containing at most suitably located faults is good;
- a good exRec is correct;
- therefore an incorrect, or bad, exRec requires at least faults.
The phrase suitably located matters. Not every set of faults causes a logical failure, and some proof variants classify faults by type. A set of locations is malignant if adversarial faults at those locations can make the exRec incorrect after decoding.
If an exRec contains elementary locations and of its -location subsets are malignant, then independent stochastic noise gives the union bound
Counting every subset would replace by and usually produce a much weaker bound. Malignant-set counting improves a rigorous sufficient threshold without changing the proof’s logic.
Overlap and truncation
Section titled “Overlap and truncation”Because neighboring exRecs share an error-correction gadget, their badness events are not automatically disjoint. A proof cannot simply multiply independent failure probabilities. The extended-rectangle method resolves this by processing exRecs in circuit order and truncating a shared correction when required. Correctness lemmas are formulated so that each retained bad exRec can be associated with enough underlying faults.
This bookkeeping is not cosmetic. It is what makes recursive level reduction valid: contract every level-1 exRec to one effective location and obtain a circuit with the same ideal structure but a smaller effective noise strength.
Recursive Suppression
Section titled “Recursive Suppression”Let
Suppose a simplified malignant-set estimate gives
The nonzero fixed point of the equality is
Since
the normalized recurrence satisfies
Iteration yields the characteristic doubly exponential suppression in concatenation level:
For a distance-three code, and , so
The realistic recurrence is a polynomial
A rigorous sufficient threshold is any interval on which
The actual critical value of a complete scheme can be higher than a conservative proof bound.
At each concatenation level, a protected gadget is contracted to one effective location. If an incorrect distance- gadget requires at least malignant lower-level faults, then . Below , enough levels make the circuit contribution smaller than the target .
Choosing the number of levels
Section titled “Choosing the number of levels”A union bound over effective ideal locations gives
It is enough to choose so that
For , this is achieved by
with a ceiling and understood. Thus
at fixed subthreshold . A logarithmically small number of concatenation levels is enough because the effective fault strength falls doubly exponentially in .
Noise Assumptions
Section titled “Noise Assumptions”The phrase error rate is incomplete until it is attached to a noise model. Threshold theorems are robust to more than independent Pauli flips, but they do not cover arbitrary correlations merely because each individual location looks accurate.
Independent stochastic faults
Section titled “Independent stochastic faults”In the simplest circuit-level model, each location is faulty independently with probability at most . Conditioned on the faulty locations, the faulty operations may be stochastic Pauli channels or arbitrary adversarial channels, depending on the theorem.
Independence makes the probability that a specified set of locations is faulty no larger than
where is the random fault set.
Local stochastic faults
Section titled “Local stochastic faults”The same inequality can be adopted as the definition of local stochastic noise:
This model permits correlations. It constrains their tails: forcing faults at specified locations must cost at least a factor comparable to . The faults need not have identical marginals, and the conditional operation at a faulty set can be adversarial.
Local stochasticity is stronger than saying that every single location has error probability at most . Consider a common-mode event that, with probability , faults all active qubits. Every location has marginal error , but for any -location set
not . For fixed , no size-independent local-stochastic parameter can satisfy the required bound for arbitrarily large .
Coherent and non-Markovian noise
Section titled “Coherent and non-Markovian noise”A stochastic fault set is not the only route to a theorem. In a coherent fault-path expansion, write the joint system–environment evolution as
where is the no-fault history, with the intended system action and any allowed bath evolution, and collects histories with faults at the locations in . A local noise condition can bound the norm of all histories faulty on at least a specified set :
Here is an error amplitude, not necessarily a failure probability or average infidelity. The level-reduction argument then bounds sums of bad fault paths in norm. Interference between paths changes the constants and requires amplitude bookkeeping rather than an ordinary probability union bound.
Microscopic variants start from a Hamiltonian such as
where each couples the bath only to qubits participating in one elementary location. A dimensionless strength can scale like
with an elementary gate time. Specific theorems also allow selected spatial correlations, including pair couplings that decay sufficiently fast with separation. Such results are not licenses for arbitrary collective noise; their norm and decay hypotheses are part of the theorem.
Leakage and loss
Section titled “Leakage and loss”Ordinary qubit proofs assume faults remain in the computational space. Leakage instead uses
A leaked control can corrupt several later targets unless the gadget limits its lifetime. Leakage threshold theorems insert or absorb leakage-reduction units, such as teleportation or reset-and-replace operations, so a local leakage fault is converted into a bounded ordinary fault with modified constants.
Loss can be easier when its location is reliably heralded, because a known erasure is less ambiguous than an unknown Pauli fault. But loss detection, replacement, delayed flags, false flags, and transport errors must be part of the location model. Calling loss an erasure does not make its handling free.
Geometry, timing, and classical control
Section titled “Geometry, timing, and classical control”A theorem must also declare whether:
- any pair of qubits may interact or only geometric neighbors;
- gates and checks may run in parallel;
- measurement and reset have bounded latency;
- fresh ancillas are available;
- classical decoding and feedforward are perfect, noisy, instantaneous, or explicitly scheduled;
- qubits can wait without an error cost that grows with system size;
- crosstalk remains local as more operations run simultaneously.
Thresholds survive several locality restrictions, but the gadgets and overhead change. A proof for nonlocal transversal interactions cannot simply be assigned to a two-dimensional nearest-neighbor layout without routing faults and idle time.
What Locality Really Excludes
Section titled “What Locality Really Excludes”The required locality is about fault strength, not merely geometric distance. Short-range hardware can still generate strongly correlated faults through shared control lines, resonators, laser beams, calibration parameters, cosmic-ray events, or decoder feedback. Conversely, a model with spatially long-range interactions can satisfy a threshold theorem when joint fault-path amplitudes decay sufficiently rapidly.
Three questions should be kept separate:
- Does the microscopic noise obey a proved locality bound?
- Does a fitted effective circuit model approximate the relevant experiment?
- Does the implemented decoder exploit or ignore the correlations that remain?
A convincing threshold claim answers all three. Agreement of a few marginal error rates does not determine the high-weight tail that controls logical failure.
Threshold Concept Versus Threshold Value
Section titled “Threshold Concept Versus Threshold Value”The threshold concept is the existence of a nonzero subthreshold region in which increasing the encoding scale suppresses logical error with efficient overhead. A threshold value is a boundary in one specified model and parameterization.
Real circuit noise is a vector,
possibly augmented by bias, correlation, leakage, and timing parameters. The subthreshold object is therefore a region
A single quoted number usually comes from restricting to a ray
with fixed relative rates , then finding the largest for which suppression persists. Change , the decoder, the circuit schedule, or the logical metric, and the quoted number changes.
| Term | What it means | What it does not automatically mean |
|---|---|---|
| rigorous lower bound | a proof-certified sufficient noise strength | the actual critical value |
| asymptotic threshold | a critical boundary for a fixed scaling family and model | a finite-device break-even point |
| simulated threshold | a numerical estimate under a specified sampler, decoder, and fit | a theorem for unmodeled hardware noise |
| finite-size crossing | an intersection of logical-error curves at tested sizes | the infinite-size critical point |
| pseudothreshold | where one encoded construction matches a chosen lower-level or physical reference | the recursive or asymptotic threshold |
| experimental below-threshold evidence | logical error decreases across matched implemented code scales | a complete universal fault-tolerant computer |
A proved lower bound is one-sided
Section titled “A proved lower bound is one-sided”If a theorem establishes
then is sufficient under its hypotheses. The case is undecided by that proof. It does not imply failure. Conversely, a high numerical threshold under an idealized Pauli model does not prove that hardware with the same average infidelity lies in the modeled subthreshold region.
Pseudothresholds depend on the operation
Section titled “Pseudothresholds depend on the operation”For one level of encoding, a pseudothreshold may solve
But state preparation, memory, CNOT, logical parity measurement, and magic state injection can have different curves and different pseudothresholds. Level-1 crossings may move under further concatenation. An exRec pseudothreshold can be a useful diagnostic while still differing from the asymptotic accuracy threshold.
Matching Experimental Metrics to Theorem Parameters
Section titled “Matching Experimental Metrics to Theorem Parameters”Average gate infidelity, randomized-benchmarking error per Clifford, cycle error, Pauli error probability, diamond distance, leakage probability, and fault-path amplitude are different quantities. A threshold parameter cannot be replaced by whichever measured scalar is smallest.
For a coherent qubit overrotation
the average gate infidelity relative to the identity is
whereas the half diamond distance is
The worst-case error is first order in while average infidelity is second order. Stochastic Pauli noise has a more favorable relation between these metrics. Randomized compiling or tailored decoding may reduce coherent accumulation, but that transformed process and its residual correlations must be justified rather than assumed.
Overhead Scaling
Section titled “Overhead Scaling”Concatenated-code overhead
Section titled “Concatenated-code overhead”Suppose each level replaces one lower-level location by at most locations, has gadget depth at most , and replaces each lower-level data qubit by at most qubits including its allocated ancillas. Then
Using
gives
This is the origin of polylogarithmic overhead in the standard theorem. It is an asymptotic scaling statement. The constants hidden in the notation can include verified ancilla preparation, rejected attempts, routing, idles, decoder work, and non-Clifford resources.
Near-threshold overhead
Section titled “Near-threshold overhead”The level requirement contains
in the denominator. As approaches from below, this quantity tends to zero and the required encoding scale can become very large. The theorem promises efficient asymptotic scaling at fixed ; it does not promise a gentle engineering cost arbitrarily close to threshold.
Topological-code scaling
Section titled “Topological-code scaling”Topological-code proofs organize suppression by spacetime distance rather than concatenation level. Below a model-specific critical point, one often obtains a bound of the schematic form
Making then requires
For a two-dimensional patch with qubits and protected operations lasting rounds, this again produces polylogarithmic spacetime overhead. The precise powers and constants depend on layout and operation. Surface Code and Lattice Surgery own those architectural details.
Constant overhead is a stronger result
Section titled “Constant overhead is a stronger result”The standard threshold theorem does not claim constant qubit overhead. Separate constructions using constant-rate quantum LDPC families can achieve asymptotically constant space overhead under additional code, decoder, connectivity, and circuit assumptions. That is a stronger theorem with a different systems contract, not a reinterpretation of the ordinary polylogarithmic result. Quantum LDPC Codes develops the code families and implementation tradeoffs.
A Worked Recursive Estimate
Section titled “A Worked Recursive Estimate”Consider the illustrative distance-three recurrence
The simplified fixed point is
At physical strength ,
For ideal locations, the union bound at level 3 is
This example displays the mechanism, not an architecture forecast. If a level replacement uses lower-level locations, then three levels cost up to
physical locations per ideal location before accounting for rejected ancillas or routing. A scheme can be comfortably below threshold and still be impractical at the target problem size.
The Theorem Landscape
Section titled “The Theorem Landscape”There is not one threshold theorem with one hypothesis list. Major proof families establish related conclusions under different contracts.
| Proof family | Organizing mechanism | Representative qualification |
|---|---|---|
| early encoded computation | fault-tolerant recovery and recursive encoding | foundational constructions had conservative constants |
| concatenated codes | exRecs, malignant sets, and level reduction | polylogarithmic overhead under local stochastic or norm-bounded noise |
| topological codes | suppression of nontrivial spacetime fault chains | threshold depends on lattice, extraction circuit, decoder, and noise |
| non-Markovian models | norm bounds on coherent fault-path sums | local coupling strength replaces a simple probability |
| decaying long-range noise | bounds on spatially correlated interactions | decay and dimension hypotheses are essential |
| leakage models | leakage-reduction units convert leakage into bounded faults | reset or teleportation overhead changes constants |
| postselected schemes | error detection and verified ancilla acceptance | acceptance probability and correlation assumptions matter |
| continuous-variable schemes | finite-energy bosonic gadgets plus an outer code | energy and channel constraints replace idealized infinite squeezing |
| constant-overhead schemes | constant-rate codes and robust noisy-syndrome decoding | stronger code and connectivity assumptions |
The historical progression matters. Shor first showed how encoded fault-tolerant circuits weakened the required decrease of component error with circuit size. Aharonov and Ben-Or, Knill, Laflamme, and Zurek, and related work established constant positive thresholds. The extended-rectangle and level-reduction framework later made recursive correctness and threshold lower bounds especially explicit for distance-three and higher-distance concatenated codes.
What the Theorem Does Not Guarantee
Section titled “What the Theorem Does Not Guarantee”The theorem does not establish any of the following without additional work:
- A universal threshold number. Thresholds belong to complete models and constructions.
- That a device is below threshold. Hardware noise must be connected to the theorem’s parameter, including correlations, leakage, idles, and simultaneous operation.
- That one encoded qubit beats one physical qubit. Break-even is a finite-size comparison; a threshold is an asymptotic scaling property.
- That a memory threshold is a computation threshold. Logical gates, preparation, measurement, routing, injection, and feedforward can be the limiting operations.
- That the decoder is free. Throughput, latency, memory, calibration, and handoff across changing circuits belong inside an operational architecture.
- That a high average gate fidelity controls worst-case error. Coherent and correlated tails can dominate logical failure.
- That subthreshold error means zero error. A finite code has a nonzero logical failure probability; scale is chosen to meet an error budget.
- That operation above a proved lower bound is impossible. A lower bound is sufficient, not necessary.
- That overhead is affordable. Polylogarithmic asymptotics can hide large constants and poor near-threshold behavior.
- That universal computation is already supplied. A protected Clifford memory still needs non-Clifford resources and a complete instruction set.
- That active correction is passive self-correction. Continuous extraction, entropy removal, and control remain physical processes.
- That useful quantum advantage follows. Algorithm choice, input/output costs, runtime, and classical alternatives are separate questions.
Interpreting Below-Threshold Evidence
Section titled “Interpreting Below-Threshold Evidence”In experimental work, below threshold most often means that a matched logical metric improves as code scale increases under one declared circuit, decoder, and noise environment. For example, a family may show
with statistical confidence over the tested distances. This is meaningful evidence for scalable suppression in that operating regime.
It is not a direct laboratory proof of every microscopic assumption in a mathematical threshold theorem. A careful claim records:
- the code family and realized distances;
- the complete extraction or logical-operation circuit;
- the logical observable and denominator, such as per round or per operation;
- the decoder and whether it is online, offline, calibrated, or noise-informed;
- leakage, loss, reset, postselection, and discarded-shot treatment;
- confidence intervals and stability over acquisition time;
- whether preparations, measurements, gates, and feedforward are all inside the tested boundary.
One improved distance is evidence, not an infinite-size limit. Memory scaling does not automatically transfer to logical CNOTs or magic-state factories. Reporting Standards and Error-Correction Case Studies develop the experimental evidence ladder without changing the theorem’s canonical statement.
Common Mistakes
Section titled “Common Mistakes”- Saying “the threshold is one percent” without a code, circuit, decoder, noise model, and metric.
- Substituting average gate infidelity for a stochastic or diamond-norm threshold parameter without a justified conversion.
- Counting data-gate errors while omitting preparation, measurement, reset, idle, transport, and classical-control timing.
- Assuming low one-location marginals rule out dangerous many-location bursts.
- Calling a level-1 pseudothreshold or two-distance crossing the asymptotic threshold.
- Treating a theorem lower bound as the exact critical point.
- Applying a memory threshold to a universal gate set without analyzing its logical operations.
- Using an ideal decoder in a threshold simulation and omitting its latency and mismatch from the architecture claim.
- Inferring practical resources from big- notation alone.
- Saying the theorem “corrects arbitrary errors” while dropping the locality restriction on multi-location fault strength.
- Assuming proves that error correction can never help at finite size.
- Assuming makes every additional encoding level helpful before constants and operation-specific pseudothresholds are checked.
A Threshold Audit Workflow
Section titled “A Threshold Audit Workflow”- Define the ideal computation. Record its instruction set, size, depth, live qubits, output, and target simulation error.
- Enumerate physical locations. Include gates, preparations, measurements, resets, waits, movement, and parallel scheduling.
- State the noise class. Give the probability, norm, correlation, leakage, loss, and nonstationarity assumptions.
- Match the metric. Explain how measured quantities bound the theorem’s physical-noise parameter.
- Specify the code and gadgets. State distance, propagation rules, correction schedule, and universal logical operations.
- Prove local correctness. Show that good exRecs or protected spacetime regions implement the intended decoded operation.
- Bound bad structures. Count malignant fault sets or nontrivial fault chains without assuming unjustified independence.
- Establish suppression. Derive a recursion or scale-dependent logical bound with a positive subthreshold region.
- Allocate total failure. Choose concatenation level or distance so all logical locations fit within .
- Account for resources. Include factories, routing, decoder latency, rejected preparations, and classical reaction time.
- Separate proof from evidence. Label rigorous bounds, simulations, finite-size crossings, and device measurements accurately.
Further Connections
Section titled “Further Connections”- Why Quantum Error Correction Is Possible provides the ideal recovery condition that fault-tolerant gadgets must preserve in the presence of circuit faults.
- Fault-Tolerant Gates develops transversal, deformation, gauge-fixing, pieceable, and teleportation-based mechanisms that instantiate the gadget assumptions.
- Decoders explains how model mismatch, latency, and finite-window processing affect delivered logical performance.
- GKP Codes discusses finite-energy continuous-variable threshold results and the need to state energy and channel hypotheses.
- Metrics for Quantum Hardware distinguishes average fidelity, worst-case distance, leakage, crosstalk, cycle metrics, and logical metrics.
- Logical Benchmarking designs finite-size suppression, break-even, and protected-operation tests without conflating them with an asymptotic theorem threshold.
- Resource Estimation turns an asymptotic suppression law into code distances, physical-qubit inventories, factory capacity, runtime, and failure budgets.
- Resource Estimation Tools makes that model versioned, testable, and reproducible in software.
Exercises
Section titled “Exercises”1. Solve the recursive threshold model
Section titled “1. Solve the recursive threshold model”Let
Derive the simplified threshold and prove by induction that
Solution
Set . The nonzero fixed point of is
Therefore . Defining gives
For , . If , then
Induction yields the requested result. If , the base is smaller than one, so suppression is doubly exponential in .
2. Choose a concatenation level
Section titled “2. Choose a concatenation level”For a distance-three scheme, take , , , and target total failure . Find the smallest certified by
Solution
The condition is
or
Thus . Since and , the smallest certified level is
This is only the level implied by the simplified bound. A complete resource estimate must use operation-specific gadgets and failure allocations.
3. Derive the polylogarithmic size exponent
Section titled “3. Derive the polylogarithmic size exponent”Suppose one concatenation level replaces every location by at most locations and the effective fault exponent is . Show that the physical location overhead is polylogarithmic in and identify its exponent.
Solution
Threshold suppression requires
The replacement cost is . Therefore
Multiplying by the ideal size gives
The exponent depends on the gadget and code.
4. Test a correlated burst
Section titled “4. Test a correlated burst”For each circuit cycle, suppose a controller fault occurs with probability and applies a error to every active qubit. All other operations are perfect. Each qubit’s marginal error probability is . Does this family satisfy local stochastic noise with parameter as the processor grows?
Solution
No. For any specified set of active qubits, the common event faults all of them, so
Local stochastic noise with would require
The inequality already fails for . Small one-qubit marginals do not control the high-weight tail. A theorem could still apply under another model, but this noise does not satisfy the stated local-stochastic hypothesis.
5. Distinguish three thresholds
Section titled “5. Distinguish three thresholds”A simulation finds that distance-3 and distance-5 memory curves cross at . A level-1 encoded CNOT matches its unencoded CNOT at . A rigorous malignant-set proof guarantees a threshold above . What can be concluded from each number?
Solution
The value is a finite-size crossing for one memory circuit, noise model, and decoder. It may estimate an asymptotic memory threshold but is not itself a proof.
The value is an operation-specific level-1 pseudothreshold. It need not equal either the memory crossing or the recursive threshold.
The value is a rigorous sufficient lower bound under the proof’s assumptions. Noise below it is certified by that theorem. Noise above it is not certified, but the proof does not establish failure there. The three numbers answer different questions and need not agree.
6. Compare coherent-error metrics
Section titled “6. Compare coherent-error metrics”For a small overrotation with , estimate the average gate infidelity and half diamond distance. Why is quoting only the former potentially misleading in a threshold comparison?
Solution
Using the small-angle formulas,
while
The two metrics differ parametrically because coherent amplitude can accumulate before being randomized or detected. A theorem stated in a worst-case norm cannot use the average infidelity as its parameter without a valid conversion or a more detailed noise model.
7. Choose a topological-code distance
Section titled “7. Choose a topological-code distance”Assume the bound
per logical location. For logical locations and target , find a sufficient real-valued , then round up to the next odd distance.
Solution
Require
Thus
and
The next odd integer is
This answer is conditional on the bound applying to the relevant logical operation and noise model. It does not include routing, factory, or decoder costs.
8. Audit a below-threshold claim
Section titled “8. Audit a below-threshold claim”A processor reports average two-qubit gate fidelity and cites a surface-code threshold. No repeated syndrome data, leakage rate, simultaneous-gate benchmark, or decoder is reported. Is “the processor is below threshold” justified?
Solution
No. The two percentages refer to unspecified or incompatible objects. A surface-code threshold belongs to a complete circuit-level noise model, schedule, decoder, and logical metric. Average isolated-gate infidelity does not determine worst-case coherent error, crosstalk, leakage, measurement, reset, idle, or correlated-fault tails.
The reported gate fidelity may be encouraging component evidence. A below-threshold system claim requires a justified map into the threshold model or matched logical suppression across increasing code scale, with the rest of the error-correction cycle inside the boundary.
References
Section titled “References”- P. W. Shor, “Fault-tolerant quantum computation,” in Proceedings of the 37th Annual Symposium on Foundations of Computer Science, 56–65 (1996), doi:10.1109/SFCS.1996.548464.
- D. Aharonov and M. Ben-Or, “Fault-tolerant quantum computation with constant error rate,” SIAM Journal on Computing 38, 1207–1282 (2008), doi:10.1137/S0097539799359385.
- E. Knill, R. Laflamme, and W. H. Zurek, “Resilient quantum computation,” Science 279, 342–345 (1998), doi:10.1126/science.279.5349.342.
- J. Preskill, “Reliable quantum computers,” Proceedings of the Royal Society A 454, 385–410 (1998), doi:10.1098/rspa.1998.0167.
- D. Gottesman, “Theory of fault-tolerant quantum computation,” Physical Review A 57, 127–137 (1998), doi:10.1103/PhysRevA.57.127.
- P. Aliferis, D. Gottesman, and J. Preskill, “Quantum accuracy threshold for concatenated distance-3 codes,” Quantum Information and Computation 6, 97–165 (2006), arXiv:quant-ph/0504218.
- B. M. Terhal and G. Burkard, “Fault-tolerant quantum computation for local non-Markovian noise,” Physical Review A 71, 012336 (2005), doi:10.1103/PhysRevA.71.012336.
- D. Aharonov, A. Kitaev, and J. Preskill, “Fault-tolerant quantum computation with long-range correlated noise,” Physical Review Letters 96, 050504 (2006), doi:10.1103/PhysRevLett.96.050504.
- P. Aliferis and B. M. Terhal, “Fault-tolerant quantum computation for local leakage faults,” Quantum Information and Computation 7, 139–156 (2007), arXiv:quant-ph/0511065.
- E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, “Topological quantum memory,” Journal of Mathematical Physics 43, 4452–4505 (2002), doi:10.1063/1.1499754.
- R. Raussendorf and J. Harrington, “Fault-tolerant quantum computation with high threshold in two dimensions,” Physical Review Letters 98, 190504 (2007), doi:10.1103/PhysRevLett.98.190504.
- R. Raussendorf, J. Harrington, and K. Goyal, “Topological fault-tolerance in cluster state quantum computation,” New Journal of Physics 9, 199 (2007), doi:10.1088/1367-2630/9/6/199.
- P. Aliferis, D. Gottesman, and J. Preskill, “Accuracy threshold for postselected quantum computation,” Quantum Information and Computation 8, 181–244 (2008), arXiv:quant-ph/0703264.
- J. J. Wallman, C. Granade, R. Harper, and S. T. Flammia, “Estimating the coherence of noise,” New Journal of Physics 17, 113020 (2015), doi:10.1088/1367-2630/17/11/113020.
- D. Gottesman, “Fault-tolerant quantum computation with constant overhead,” Quantum Information and Computation 14, 1338–1372 (2014), doi:10.26421/QIC14.15-16.
- O. Fawzi, A. Grospellier, and A. Leverrier, “Constant overhead quantum fault-tolerance with quantum expander codes,” in 2018 IEEE 59th Annual Symposium on Foundations of Computer Science, 743–754 (2018), doi:10.1109/FOCS.2018.00076.
- 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), doi:10.1103/PhysRevA.86.032324.
- R. Harper and S. T. Flammia, “Fault-tolerant logical gates in the IBM Quantum Experience,” Physical Review Letters 122, 080504 (2019), doi:10.1103/PhysRevLett.122.080504.