← Quantum Technology AtlasTechnologies · Machines · Architectures · OrganisationsРусскийעברית

Error-detection codes ([[4,2,2]], d=2 surface, iceberg, spacetime) code_detect

Codes that flag any single fault and discard the run instead of correcting it: [[4,2,2]], the distance-2 surface code, the [[k+2,k,2]] iceberg code and spacetime checks on Clifford circuits.

Error-detection codes ([[4,2,2]], d=2 surface, iceberg, spacetime)

code_detect · layer 7 Code · demonstrated · since 2017

Codes that flag an error and discard the run instead of correcting it — the [[4,2,2]] code, the distance-2 surface code, spacetime codes: the first rung of the QEC ladder, run on five register machines, with acceptance fraction as the cost.

Brief →

Key references

[673] C. N. Self, M. Benedetti, and D. Amaro, “Protecting expressive circuits with a quantum err… · 2024
[710] N. Delfosse and A. Paetznick, “Spacetime codes of Clifford circuits,” arXiv:2304.05943, Ap… · 2023
[711] N. M. Linke et al., “Fault-tolerant quantum error detection,” Sci. Adv., vol. 3, no. 10, A… · 2017
[712] C. Vuillot, “Is error detection helpful on IBM 5Q chips?,” Quantum Inf. Comput., vol. 18, … · 2018
[713] C. K. Andersen et al., “Repeated quantum error detection in a surface code,” Nat. Phys., v… · 2020

Design space — attributes

(a) carrier affinity
intermediate / carrier-agnostic
(b) time · entangling
—
(c) readout
—
(d) mobility
static nearest-neighbour wiring
(e) control
—
(f) error structure
stochastic Pauli
(g) manufacturing
—

Evaluation space — dated attributes

no dated attribute

Post-selection cost grows with circuit size; no suppression with distance.

Actors & goals — annotations

Transmon lattice with tunable couplers (alternate) — IBM (Heron, Nighthawk), Google (Willow), Rigetti, IQM, OQC, USTC/Zhejiang, Fujitsu/RIKEN, QuantWare · G2 G3 G4
Trapped ions — QCCD (transport between zones) (alternate) — Quantinuum (H1, H2, Helios, Sol), Universal Quantum · G2 G3 G6 G7
Trapped ions — linear Paul trap with individual laser addressing (alternate) — IonQ (Aria, Forte, Tempo), AQT, Qudoor, Maryland/Duke (EURIQA), Innsbruck · G2 G3 G6 G7

Edges

alternatives: Rotated surface code (+ yoked variants)
° one of several that would do · the usual route, not a strict need

Used by 12 machines (7 primary · 5 alternate)

↗ its register card · paper / product / press: links that name the machine (attribution checked on 20 Sep 2026)

Pictures

Every picture carries the story of what it shows and its credit line.

Fig. 1 — Figure 1: (a) Schematic of the experimental design: we encode a logical Bell state χ using the [[4,2,2]][[4,2,2]] code and let it undergo either fre…
Six-panel diagram of an error-detection experiment with the four-qubit [[4,2,2]] code: a circuit that encodes a logical Bell state, lets it evolve freely or under logical dynamical decoupling, then decodes and measures it; the set of logical errors; a table linking measured four-bit strings to Bell states; and pulse patterns on four physical qubits with their logical equivalents. From arXiv paper 2503.14472 by Vezvaee, Tripathi, Morford-Oberst, Butt, Kasatkin and Lidar, run on transmon qubits per its title. The code cannot correct errors: runs whose outputs fall outside its valid codewords are flagged and discarded. “Fig. 1 — Figure 1: (a) Schematic of the experimental design: we encode a logical Bell state χ using the [[4,2,2]][[4,2,2]] code and let it undergo either free…” by Arian Vezvaee, Vinay Tripathi, Mario Morford-Oberst, Friederike Butt, Victor Kasatkin, Daniel A. Lidar, arxiv.org/abs/2503.14472, CC BY 4.0 (creativecommons.org/licenses/by/4.0/)
Fig. 1 — Fig. 1: Measurement-free logical state teleportation with the [[4, 1, 2]]-code.a Stabilizers SZ, SX and logical operators of the [[4, 1, 2]]-code. b…
Five-panel strip on logical operations without mid-circuit measurement: the four-qubit [[4,1,2]] error-detecting code with its checks and logical operators; logical state preparation above 99 %; a conventional teleportation circuit using measurement and feedback; and 'coherent' versions of teleportation and a logical Hadamard in which controlled gates replace the measurements and the auxiliary qubits are simply reset, reaching 86–95 %. From a 2026 Nature Communications paper by Friederike Butt, Ivan Pogorelov, Thomas Monz, Markus Müller and co-authors. It shows why fast unconditional reset matters: in measurement-free schemes it is the only way entropy leaves the processor. “Fig. 1 — Fig. 1: Measurement-free logical state teleportation with the [[4, 1, 2]]-code.a Stabilizers SZ, SX and logical operators of the [[4, 1, 2]]-code. b…” by Butt et al., www.nature.com/articles/s41467-026-68533-x, CC BY 4.0 (creativecommons.org/licenses/by/4.0/)
Fig. 3 — Fig. 3: QND measurement framework and quantum processing unit characterization.a, Schematic showing the overall protocol for loading, initializing,…
Seven-panel paper figure on a sparse array of electron-spin qubits in silicon quantum dots: circuits for loading, initialising, operating and reading out data spins with an ancilla spin that is shuttled between them in conveyor mode and measured by Pauli spin blockade; coherence time against the number of refocusing pulses; exchange coupling against barrier-gate pulse; and a star diagram of measured fidelities (about 97–98 % per shuttle, 99.97 % for single-qubit and 90–95 % for two-qubit gates). From a 2026 Nature paper by Brennan Undseth, Lieven Vandersypen and co-authors. It shows spin shuttling used as the connectivity of a working processor. “Fig. 3 — Fig. 3: QND measurement framework and quantum processing unit characterization.a, Schematic showing the overall protocol for loading, initializing, measuring…” by Undseth et al., www.nature.com/articles/s41586-026-10766-3, CC BY 4.0 (creativecommons.org/licenses/by/4.0/)
code_detect · layer 7 Code · centrality 8 · demonstrated · since 2017 · updated 2026-09-30

Error-detection codes ([[4,2,2]], d=2 surface, iceberg, spacetime)

Codes that flag any single fault and discard the run instead of correcting it: [[4,2,2]], the distance-2 surface code, the [[k+2,k,2]] iceberg code and spacetime checks on Clifford circuits.

Verdict. Detection lifts post-selected circuit fidelity up to 236× above the bare circuit, at an acceptance that decays exponentially with circuit volume and with no distance to scale. The register's twelve carriers are all filed for detection runs; the ion machines, where the largest runs live, carry it only as an alternate to their high-rate codes.

Key references

[[n,k,d]] = n physical qubits carrying k logical qubits at distance d; acceptance = fraction of runs kept after post-selection; Λ = error-suppression factor per code-distance step; RB = randomised benchmarking; CZ = controlled-Z gate; G1–G7 = the report's goal classes (see Actors & economics).

Identity & lineage

A distance-2 stabiliser code turns any single-qubit error into a non-trivial syndrome but cannot locate it, so the run is discarded (post-selected), not repaired. Members: [[4,2,2]], checks XXXX and ZZZZ; the distance-2 rotated surface code [[4,1,2]]; Quantinuum's iceberg code [[k+2,k,2]] D[673]; and spacetime codes, which treat a Clifford circuit's outcome bits as a code and add checks that catch faults anywhere in it S[710]. Fault-tolerant detection dates from 2017: [[4,2,2]] on trapped ions D[711] and on IBM's five-qubit cloud chips D[712]. The d=2 surface code followed on transmons at ETH Zürich D[713] and QuTech D[714], and Google ran a small surface-code detection experiment beside its repetition codes D[715].
Carrier-agnostic; static wiring; no control or readout of its own; stochastic Pauli errors only — leakage and loss need their own flags.

Physics & limits

One fault flips a check, so an undetected logical error needs two: post-selected infidelity scales as O(ε²), not O(ε) — how IBM's encoded magic state beat every physical qubit pair on its chip D[716]. The price is acceptance. With N fault locations each faulting detectably with probability p, acceptance ≈ e^(−pN) and the sampling overhead, its inverse D[717], is e^(pN) — ~2×10⁴ runs per kept sample at p = 10⁻³, N = 10⁴ — while residual error grows as ~Np² S. A fixed distance-2 code has no threshold and no Λ; circuit volume, not code size, sets the exponent. Iceberg rotations are compiled non-fault-tolerantly, letting some single faults through D[673]. A threshold returns only when detection codes are concatenated and upper levels correct: Knill's C4/C6 scheme gave evidence for computing above 3% error per gate S[718], and concatenated iceberg codes suppress post-selection by raising the distance D[105].

Engineering state of the art

table
Year Figure Who Tag+key
2017-10 [[4,2,2]] fault-tolerant encoding and syndrome measurement Maryland, trapped ions D[711]
2019-02 [[4,2,2]] logical RB: two-qubit infidelity 5.8(2)% → 0.60(3)% Harper & Flammia, IBM cloud D[719]
2020-06 d=2 surface code, 7 transmons, logical initialisation 96.1% ETH Zürich D[713]
2024-01 Iceberg: 8 logical qubits, up to 256 layers, logical quantum volume 2⁸ Quantinuum H1-2 D[673]
2025-04 Spacetime checks: 50 logical qubits, 2,450 CZ, fidelity gain up to 236× IBM Heron (ibm_kingston) D[717]
2025-11 d=2 surface: transversal CNOT 88.9(5)%, logical Bell 79.4–79.5% Origin Wukong D[720]
2026-02 Iceberg and concatenated iceberg: 48–94 logical qubits beyond break-even Quantinuum Helios D[105]
2026-09 Spacetime-coded sampling: 76 physical qubits, 10× gate-error suppression, fidelity ≥ 0.349 (95%) IBM/UChicago D[46]

Best demonstrated as of 2026-09-26: Helios' 94 iceberg-detected logical qubits D[105]. Dominant term: acceptance, rarely printed beside the headline.

Manufacturing, materials & supply chain

Nothing is fabricated for detection; its supply chain is the host machine's. Connectivity decides the code: on heavy-hex, [[4,2,2]] uses flag qubits — extra ancillas that catch faults spreading out of a syndrome circuit D[716]; iceberg's global parity checks suit all-to-all ion traps D[673]; spacetime checks are searched for under whatever connectivity the chip has D[717].

Control, readout & I/O burden

Detection needs syndrome bits, not a decoder in the loop: discarding can follow the run, so there is no latency budget unless preparation is adaptive D[716]. Wukong read its stabilisers from the final data measurement alone, with no mid-circuit readout D[720]. The burden is shots: injection on ibm_fez kept 36.28(9)% of runs, ~2.8 runs per state D[721]; QPU time grows as e^(pN) S.

Role in the stack

Slot 7 of three architectures: Transmon lattice with tunable couplers; Trapped ions — QCCD (transport between zones); Trapped ions — linear Paul trap with individual laser addressing. It requires syndrome measurement (dispersive readout on transmons). It provides post-selected logical states and gates, a first rehearsal of transversal logic D[720], and the discard stage of magic-state preparation: ibm_fez injection gave |HL⟩ 0.8806(2) and |TL⟩ 0.8665(3), above the 0.854 and 0.827 distillation thresholds D[721]. It is replaced by the rotated surface code — correction instead of detection. Algorithmic fault tolerance takes nothing further: its guarantee is exponential in distance S[152].

The register lists twelve carriers, seven primary and five alternate. The superconducting ones are all primary. IBM Quantum Heron r2 D[721], IBM Quantum Heron r3 (ibm_pittsburgh) D[46], Origin Wukong (3rd gen) D[720] and the IQM six-qubit star QPU (Deneb-class), 0.25(2)–0.91(3)% logical error per [[4,2,2]] cycle D[488], match their evidence; Origin Wukong 102 is listed by inference from the Wukong paper. IBM Quantum Falcon r5.11 is carried by the [[4,2,2]] magic state on ibm_peekskill D[716], not by its distance-3 subsystem code, decoded by matching with only leakage post-selected (4.37–4.91% of shots per round) — correction D[722]. Rigetti Ankaa-2 is not a carrier: its 8-qubit stability experiment was decoded in real time, with no post-selection reported D[723]. The alternates are ion machines: System Model H1 (H1-1), for the iceberg run on H1-2 D[673], and Helios D[105]; the iceberg run on H2-1 (up to 20 logical qubits) D[724] is not listed. A quantum-dot spin device is primary too: HRL exchange-only silicon spin processor (18 EO qubits from 54 quantum dots). This answers gap G-detect7: transmon slot 7 listed only correcting codes, while what shipped was detection.

Evidence — how the numbers were measured

Every headline here is conditional on acceptance: Harper & Flammia's 0.60(3)% is logical RB inside the code space D[719]; Wukong's gates and the ibm_fez states are post-selected D[720]D[721]. Acceptance belongs beside every fidelity, and the physical baseline deserves the same discard. Microsoft and Quantinuum report correction and detection on the same codes, 11× to 800× below physical baselines D[667]. Detection can also certify: IBM's spacetime-coded sampling bounds fidelity from syndrome statistics, device-dependent but under weaker assumptions than proxy benchmarks D[46] — fidelity, not hardness: version 1's 70-qubit circuit (bound 0.284) was simulated classically in 37.3 min on 256 H100 GPUs, log-XEB 0.350 D[47]; version 3 (2026-09-02) reports 76 physical qubits and a bound of 0.349 D[46].

Not published: the acceptance rate of Helios' 94-logical-qubit iceberg runs.

Actors & economics

Who.
Organisation Role Country What exactly they do with this technology Evidence
IBM developer US [[4,2,2]] magic state on Falcon; spacetime checks on Heron D[716]D[717]
Quantinuum developer US/UK Iceberg code on H1-2, H2-1 and Helios D[673]D[105]
Origin Quantum developer CN d=2 surface-code logical gate set on Wukong D[720]
IQM developer FI [[4,2,2]] on a star-topology processor D[488]

Money. No dated financial item is specific to error-detection codes as of 2026-09-26; they are paid for inside machine and research budgets.

Market & supply chain. Nobody sells detection; vendors sell QPU time, which detection multiplies by 1/acceptance. It pays into G2 — IBM reports lower sampling overhead than error mitigation D[717] — and into G3 only as rehearsal and state-preparation discard.

IP & standards. No detection-specific patent family or reporting standard found as of 2026-09-26; the codes are published D[673]S[710].

Roadmaps & track record. No vendor roadmap sets a detection milestone. Quantinuum moved from distance-2 iceberg (2024) to distance-4 concatenated iceberg (2026) within one code family D[673]D[105].

Strategic reading. Detection is the honest NISQ-to-QEC step: encoding, fault-tolerant preparation and logical gates at a stated discard cost, no scaling claimed. It favours platforms whose fidelity keeps pN small — the largest runs are on ions D[105] — and gives transmon vendors a compiler-level route to better G2 circuits. It undercuts only reporting that calls a distance-2 block a fault-tolerant logical qubit.

Outlook & open questions

Confirm if by 2027-12-31 a detection-certified sampling run holds a fidelity bound above 0.3 on a circuit no published classical method reproduces within a week; demote to history if by 2028-12-31 magic-state preparation and utility circuits on transmons and ions run with correction, not discard. Open questions. (1) Where do detection and probabilistic error cancellation cross in sampling cost at 100–150 qubits? (2) How much gain survives a baseline given the same leakage discard? (3) Can spacetime checks leave the Clifford regime, where valid checks thin out exponentially D[717]? (4) What acceptance do Helios' 94-qubit iceberg runs keep at depth? (5) Is concatenated detection a cheaper route to early fault tolerance on 2D chips than surface-code memories?

References
  1. [46] S. Martiel et al., “Sampling hard circuits with verifiably high fidelity,” arXiv:2607.25941, Jul. 2026. D
  2. [47] H. Manabe, H. Gu, and F. Pan, “Classical Simulation and Design Frontiers for IBM's Doped Clifford Sampling Experiment,” arXiv:2608.13110, Aug. 2026. D
  3. [105] S. Dasu et al., “Computing with many encoded logical qubits beyond break-even,” arXiv:2602.22211, Feb. 2026. D
  4. [152] H. Zhou et al., “Low-Overhead Transversal Fault Tolerance for Universal Quantum Computation,” Nature, vol. 646, no. 8084, pp. 303–308, 2025, doi: 10.1038/s41586-025-09543-5. arXiv:2406.17653. S
  5. [488] F. Vigneau et al., “Quantum error detection in qubit-resonator star architecture,” arXiv:2503.12869, Mar. 2025. D
  6. [667] A. Paetznick et al., “Improved quantum processor logical error rates via correction and detection,” Nature, vol. 654, no. 8118, pp. 349–355, Jun. 2026, doi: 10.1038/s41586-026-10628-y. D
  7. [673] C. N. Self, M. Benedetti, and D. Amaro, “Protecting expressive circuits with a quantum error detection code,” Nat. Phys., vol. 20, no. 2, pp. 219–224, Jan. 2024, doi: 10.1038/s41567-023-02282-2. arXiv:2211.06703. D
  8. [710] N. Delfosse and A. Paetznick, “Spacetime codes of Clifford circuits,” arXiv:2304.05943, Apr. 2023. S
  9. [711] N. M. Linke et al., “Fault-tolerant quantum error detection,” Sci. Adv., vol. 3, no. 10, Art. no. e1701074, Oct. 2017, doi: 10.1126/sciadv.1701074. arXiv:1611.06946. D
  10. [712] C. Vuillot, “Is error detection helpful on IBM 5Q chips?,” Quantum Inf. Comput., vol. 18, no. 11&12, pp. 949–964, 2018. arXiv:1705.08957. D
  11. [713] C. K. Andersen et al., “Repeated quantum error detection in a surface code,” Nat. Phys., vol. 16, no. 8, pp. 875–880, Jun. 2020, doi: 10.1038/s41567-020-0920-y. arXiv:1912.09410. D
  12. [714] J. F. Marques et al., “Logical-qubit operations in an error-detecting surface code,” Nat. Phys., vol. 18, p. 80, 2022, doi: 10.1038/s41567-021-01423-9. arXiv:2102.13071. D
  13. [715] Z. Chen et al., “Exponential suppression of bit or phase errors with cyclic error correction,” Nature, vol. 595, pp. 383–387, Jul. 2021, doi: 10.1038/s41586-021-03588-y. D
  14. [716] R. S. Gupta et al., “Encoding a magic state with beyond break-even fidelity,” Nature, vol. 625, pp. 259–263, Jan. 2024, doi: 10.1038/s41586-023-06846-3. arXiv:2305.13581. D
  15. [717] S. Martiel and A. Javadi-Abhari, “Low-overhead error detection with spacetime codes,” arXiv:2504.15725, Apr. 2025. D
  16. [718] E. Knill, “Quantum computing with realistically noisy devices,” Nature, vol. 434, pp. 39–44, Mar. 2005, doi: 10.1038/nature03350. arXiv:quant-ph/0410199. S
  17. [719] R. Harper and S. T. Flammia, “Fault-Tolerant Logical Gates in the IBM Quantum Experience,” Phys. Rev. Lett., vol. 122, no. 8, Art. no. 080504, Feb. 2019, doi: 10.1103/PhysRevLett.122.080504. arXiv:1806.02359. D
  18. [720] J. Zhang et al., “Demonstrating a universal logical gate set in error-detecting surface codes on a superconducting quantum processor,” npj Quantum Inf., vol. 11, Art. no. 177, Nov. 2025, doi: 10.1038/s41534-025-01118-6. D
  19. [721] Y. Kim, M. Sevior, and M. Usman, “Magic state injection on IBM quantum processors above the distillation threshold,” Sci. Rep., vol. 16, Art. no. 11189, Feb. 2026, doi: 10.1038/s41598-026-40381-1. arXiv:2412.01446. D
  20. [722] N. Sundaresan et al., “Demonstrating multi-round subsystem quantum error correction using matching and maximum likelihood decoders,” Nat. Commun., vol. 14, Art. no. 2852, May 2023, doi: 10.1038/s41467-023-38247-5. D
  21. [723] L. Caune et al., “Demonstrating real-time and low-latency quantum error correction with superconducting qubits,” Nat. Commun., vol. 17, Art. no. 7383, Jun. 2026, doi: 10.1038/s41467-026-73331-6. arXiv:2410.05202. D
  22. [724] Z. He, D. Amaro, R. Shaydulin, and M. Pistoia, “Performance of quantum approximate optimization with quantum error detection,” Commun. Phys., vol. 8, Art. no. 217, May 2025, doi: 10.1038/s42005-025-02136-8. arXiv:2409.12104. D