TRANSMISSION // 2611.12985v1

A compact proof for quantum error correction across code sizes

Source published

A new framework packages mathematical proofs with quantum error-correction circuits, aiming to certify how well whole families of circuits resist faults—not just one small example. Its guarantees depend on explicit fault and readout assumptions, and they establish circuit distance rather than real-device performance.

Quantum error correction protects fragile quantum information by encoding it across many physical qubits and repeatedly checking stabilizers. But those checks use gates and helper qubits that can themselves fail: one ancilla fault may spread into a multi-qubit “hook” error. How can researchers show that a circuit remains resistant as a code grows, without separately proving every possible size?

The challenge: faults in the protection system

Quantum error-correcting codes use repeated measurements to detect disturbances without directly measuring the encoded information. A code’s distance describes how many errors are needed to produce an undetected logical error in the idealized code. In an actual syndrome-extraction circuit, however, faults can occur during gates and measurements. A flipped readout can hide evidence of an error, and an ancilla fault can spread through a sequence of gates to affect several data qubits.

The paper studies circuit-level distance: the minimum number of specified fault injections that can produce a logical data error without setting off the circuit’s detectors. This is a guarantee about a defined circuit and fault model—not a prediction of how often a particular quantum processor will fail.

A proof that travels with the circuit

John Zhuoyang Ye and Jens Palsberg introduce PC-QEC, a framework for compiling quantum error-correction programs together with proofs. Its central goal is to handle a whole code family, whose circuits grow with code distance, using a finite symbolic proof rather than a separate, expanding argument for every size.

The framework connects two kinds of reasoning. First, code-algebra proofs identify which data-error patterns are genuinely logical errors. Second, fault-aware program proofs track how circuit operations and injected faults change those patterns. For the rotated Surface code, the argument uses parity checks called cuts: a logical error must cross many of them, while each allowed fault—including a propagated hook error—can cross only a limited number. Combining these facts rules out a logical error below a specified fault count.

The compiler’s proof obligations include the order in which stabilizer measurements couple to data qubits. That detail matters: changing the order can change how an ancilla fault spreads, even when the measured stabilizer operator is unchanged. The authors translate proofs across four extraction schemes—Standard, Flag, Shor and Knill—provided each implementation meets its declared fault and readout contract.

What the authors report

The paper reports family-wide guarantees for five code families across all four schemes. For the rotated Surface code, one Standard Scheme certificate proves a circuit-distance lower bound of d for every odd code distance d ≥ 3. The paper also gives a matching silent failure at d faults for that ordered schedule, making the distance equal to d under its definition. Checking the family certificate took an average of 214 seconds in the reported setup.

The other reported results vary by family and scheme. For example, the triangular color-code guarantee is a lower bound of at least the ceiling of d/3, rather than d. The paper also reports that extraction order can change certified distance in finite examples. These are formal results under the paper’s chosen definitions and contracts; they are not measurements of device error rates.

The authors use an OCaml verifier to check certificates. Lean 4 mechanizes metatheory and exact circuit-level distances for canonical Surface, hypergraph-product and Toric code programs. The authors state that a family certificate has size independent of code distance, while the expanded circuit and a gate-by-gate proof still grow with distance. In other words, the compact object is the symbolic argument, not the hardware circuit.

Scope and uncertainty

A certificate is only as meaningful as its assumptions. The fault model counts single-wire Pauli injections at operation operands; two faults on the inputs of a CNOT count as two. The readout contract also matters. Some Shor- and Knill-scheme family results require particular relative readout flips to be absent. These guarantees should not be read as covering every possible hardware noise process or every decoder.

Circuit distance is also not a logical error rate. The work does not, by itself, show that a physical device achieves a particular performance, nor does it establish full fault-tolerant computation. Rather, it offers a way to check a distance claim for a specified compiled circuit and family under explicit assumptions. The reported checking times depend on the implementation and test setup; they do not measure the cost of running the quantum circuits.

The source is an arXiv preprint, and the supplied evidence does not establish peer-review status. Its artifact is described as containing source code, certificates, measurements and reproduction scripts, but readers should consult the paper and artifact to assess the details independently. The key contribution is a method for carrying a formal argument through compilation—so that the circuit’s protection claim can be checked alongside the circuit itself.

Reviewed cross-references

These connections were reviewed by a model, not independently fact-checked by a human. Similarity does not imply agreement; consult the original papers and the evidence below.

  • A rewind test for secrets in quantum programs

    Shared method: Both works use Hoare-style reasoning to formalize quantum-program properties: PC-QEC composes fault-aware Hoare proofs with code-algebra proofs to certify circuit-level distance, while Zhang, Ying and Xia reduce information-flow security to quantum Hoare-logic proof obligations using self-conjugation. The verified properties and proof constructions differ, so this is a shared verification approach, not evidence that either result establishes the other.

    Model review: · openai-codex/gpt-6-luna

    Evidence and provenance

    Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.

    • 2611.12985v1 — Original paper

      Excerpt reference: static/papers/2611.12985v1.md:13-61
      Basis: Paper text
      Source SHA-256: 2d7433d42aeabb0a1af332982d9b7de6368cc5892e548549a25a5a535547d7b7

    • 2611.12985v1 — Original paper

      Excerpt reference: static/papers/2611.12985v1.md:62-133
      Basis: Paper text
      Source SHA-256: 2d7433d42aeabb0a1af332982d9b7de6368cc5892e548549a25a5a535547d7b7

    • 2611.14147v1 — Original paper

      Excerpt reference: static/papers/2611.14147v1.md:13-59
      Basis: Paper text
      Source SHA-256: 9e642835c7f8db8d86313d1fd9b6138044429372069c60f9c0aa1673d21a6209

    • 2611.14147v1 — Original paper

      Excerpt reference: static/papers/2611.14147v1.md:174-228
      Basis: Paper text
      Source SHA-256: 9e642835c7f8db8d86313d1fd9b6138044429372069c60f9c0aa1673d21a6209

Automatically matched by shared topic keywords. These links do not imply that the sources agree or establish a consensus.