Error Correction Is a Landauer Machine: The Thermodynamic Floor of Quantum Error-Correction Overhead
Abstract
Quantum error correction is priced almost exclusively in combinatorial currency: rate, distance, threshold. The physical bill — the energy paid for performing the correction itself — goes unpriced by the field's headline metrics. This paper prices it. Every cycle of active (measurement-based) error correction is an erasure engine: syndrome extraction, majority voting, and ancilla re-initialization each destroy the redundancy they read, and Landauer's principle charges at least kT·ln2 per bit erased. The consequence is a limit that is thermodynamic rather than combinatorial: correction overhead does not converge to zero as codes improve; it converges to a positive floor, whose height per logical qubit per round is (n−k)/k · kT·ln2 for an [[n,k]] code. The floor's scaling law is computed and verified across code families — linear in n for repetition codes, quadratic in distance for surface codes, and constant for constant-rate families. The same analysis transfers to classical storage, where a two-level nested (tree-structured) code is compared against flat Hamming codes of equal rate on a clustered NAND-like error channel: hierarchical decoding reduces per-round erasure count by a factor of 1.6 to 3, while the naive construction pays a residual-error penalty — a partial null that reframes, rather than proves, the structural-protection hypothesis. Finally, biological systems that run robust quantum processes with no correction scaffold (photosynthetic energy transfer; radical-pair magnetoreception) show that the floor is an architecture choice — structure prepays in capital energy what correction pays in operating erasures — and autonomous/dissipative correction is identified as the boundary of the claim. A 2026 snapshot of the field's own teaching materials — seven slide decks from the CWI summer school on quantum algorithms and QEC, retrieved from the organizers' share — prices every cost except energy, documenting the same omission at the level of curriculum (§9).
Where the premises end: the paper imports Landauer's principle, the JPCUB metric definition, and the anatomy of standard QEC cycles as named inputs; it derives the erasure-count decomposition and the floor inequality; the biological claims are empirical citations; and the classical test results are simulation-level, not industrial measurements. The claim is deliberately bounded to active correction — it says nothing about autonomous or dissipative schemes, which escape the erasure bill.
1. Introduction
The cost of quantum error correction (QEC) is normally counted in qubits. A surface code of distance d uses on the order of d² physical qubits to hold one logical qubit; constant-rate quantum LDPC families reduce the multiplicative overhead but are counted the same way — in redundancy. The energy bill for performing correction is different in kind: every syndrome extraction records error information that must then be discarded, and discarding information is a physical act with a price.
That the price exists is old news. Vedral cast error correction as a Maxwell's-demon problem and applied Landauer's principle to both classical and quantum correction in 1999 [3]. Korepin and Terilla gave a thermodynamic interpretation of the quantum error-correction criterion in 2002 [4]. Landi, Oliveira, and Buksman carried out a complete thermodynamic assessment of operator-based error-correcting codes treated as Otto-cycle engines, showing that the work cost of the correction gate is directly tied to the heat injected by the error, and that the encoding/decoding work is always positive [6]. This paper does not claim novelty for the principle. It claims three things the prior work does not provide: (i) a per-family decomposition of the erasure bill — the (n−k)/k · kT·ln2 floor per logical qubit per round, computed and verified across code families; (ii) an explicit architecture-choice reading of that floor, bounded to active correction and witnessed by biological systems; and (iii) a classical, near-term, falsifiable test of the structural-protection hypothesis that requires no quantum hardware.
The motivation is the JPCUB program: joules per correct answer, counted at system level [16]. Where the JPCUB metric ranks computing platforms, this paper ranks correction architectures. Where JPCUB has been applied to platform scorecards [27, 28], this paper applies it to the correction cycle itself.
2. The Erasure Anatomy of a QEC Cycle
An active QEC cycle contains at least three erasure operations:
- Syndrome extraction. Ancilla qubits are entangled with the data, measured, and — critically — reset for the next round. The measurement outcome (the syndrome) must be irreversibly recorded; the ancilla state must be re-initialized. Each reset erases the syndrome register.
- Majority voting / decoding. The decoder maps the syndrome to a correction. In classical decoding hardware this is an irreversible computation; in the quantum register the logical correction itself may be unitary, but the bookkeeping that selects it is not.
- Ancilla re-initialization. Fresh ancillae must be prepared; used ancillae must be discarded or reset. Every prepared-and-discarded ancilla is an erasure of its previous state.
Landauer's principle prices each irreversible erasure of one bit at no less than kT·ln2, where T is the temperature of the bath into which the heat is rejected [1]. Reversible operations are free; erasures are not [2]. Correction cycles are erasure-heavy by construction: they exist to convert error information into a reset state.
For an [[n,k]] stabilizer code, each round of syndrome extraction measures at least n−k independent stabilizer generators, producing n−k syndrome bits that must be reset. The per-round erasure budget is therefore at least n−k bits, and per logical qubit per round:
E_floor(n,k,T) = (n−k)/k · kT·ln2 . (1)
This is the claim's core arithmetic. It is a floor for measurement-based correction; nothing in this section assumes a particular decoder or platform.
3. The Floor: Computation and Scaling Laws
Equation (1) was evaluated in code (verification_floor.py, this deposit) at five temperatures and seven code families. Golden values: kT·ln2 = 2.871e-21 J (300 K), 3.828e-23 J (4 K), 1.435e-25 J (15 mK).
| Family | n | k | (n−k)/k | E_floor at 300 K (J) | E_floor at 4 K (J) |
|---|---|---|---|---|---|
| Repetition [3,1] | 3 | 1 | 2.000 | 5.742e-21 | 7.656e-23 |
| Repetition [7,1] | 7 | 1 | 6.000 | 1.723e-20 | 2.297e-22 |
| Hamming [7,4] | 7 | 4 | 0.750 | 2.153e-21 | 2.871e-23 |
| Surface code d=3 (rotated, 17q) | 17 | 1 | 16.000 | 4.594e-20 | 6.125e-22 |
| Surface code d=21 (rotated, 881q) | 881 | 1 | 880.000 | 2.526e-18 | 3.369e-20 |
| qLDPC [[144,12,12]] | 144 | 12 | 11.000 | 3.158e-20 | 4.211e-22 |
| Constant-rate tree code r=1/2 | 2 | 1 | 1.000 | 2.871e-21 | 3.828e-23 |
Three scaling laws follow, each verified numerically in the accompanying script:
- Repetition codes scale linearly. For [n,1], (n−k)/k = n−1. Better repetition is linearly more expensive per logical qubit.
- Surface codes scale quadratically. For the rotated surface code holding one logical qubit at distance d, n ≈ 2d²−1 and (n−k)/k ≈ 2d²−2. From d=3 to d=21 the per-logical-qubit floor grows from 16 to 880 — a 55× increase for a 7× distance gain.
- Constant-rate families have a constant floor. For a family with rate r = k/n, (n−k)/k = (1−r)/r, independent of n. A rate-1/2 code pays exactly one kT·ln2 per logical qubit per round at any block length.
Two observations follow. First, the floor never reaches zero for any code with n > k: the combinatorial story ("overhead falls as codes improve") and the energy story ("the erasure bill persists per round") are both true, and Equation (1) shows they coexist — better codes move from the linear/quadratic regime to the constant-rate regime, where the floor stops falling. Second, the JPCUB ranking of families by Equation (1) differs from the rate ranking: surface codes at d=21 pay 880 kT·ln2 per logical qubit per round while a constant-rate tree code pays 1.
The relevance caveat. At 15 mK the qLDPC floor is 1.579e-24 J per logical qubit per round. A cryo-CMOS decoder consumes on the order of 1 pJ per decoded bit. The gap is eleven orders of magnitude. The floor is not today's cost driver; it is the asymptote that architectures approach as everything else is optimized. A paper that ignores this gap overclaims; one that prices the floor tells engineers where the curve ends.
4. JPCUB Ranking of Correction Architectures
The JPCUB metric defines advantage as the ratio of total system energy consumed to produce a correct answer at a given correctness threshold, with anti-gaming rules that count everything — control electronics, reset pulses, ancilla preparation, cooling amortization — and never decode energy alone [16]. Applied to correction, the measured quantity is joules per correct logical operation:
Ecor = Eround / (1 − pfailadjusted) , (2)
where Eround is the per-round system energy and the denominator carries the failure rate's retry amplification. Under this metric the constant-rate families dominate, surface codes at large distance are the most expensive, and the erasure count of the decoder (not just the register) enters Eround. The quantitative consequence of this ranking for fault-tolerance roadmaps is left to the practitioner section.
5. The Architecture Choice: Nature's Witness and the Prepaid Bill
Biological systems run robust quantum processes without correction cycles. Photosynthetic light-harvesting complexes exhibit long-lived electronic coherence that survives the thermal environment [5]; radical-pair magnetoreception depends on coherent spin dynamics in a noisy protein environment [7]. Neither system measures syndromes; neither resets ancillae. Their robustness is structural — energy landscapes, chromophore geometry, spin chemistry — rather than corrective.
The economic reading is a capital/operating split. An antenna complex is expensive infrastructure: its scaffold is metabolically maintained continuously. Active correction pays a different bill: a per-round operating cost of erasures. The crosswalk between the two communities is:
| QEC engineering | Adjacent-domain equivalent | Fidelity |
|---|---|---|
| Syndrome reset / ancilla re-init | Bit erasure; reset-to-reference | Exact |
| Correction work | Heat rejected to the bath (engine language, [6]) | Exact |
| Structural protection | Passive stability; energy landscape | Good |
| Scaffold maintenance cost | Capital depreciation / housekeeping metabolism | Metaphor, flagged |
| JPCUB (joules per correct answer) | Energy-per-corrected-bit; P/E amortization (NAND industry) | Exact for classical storage |
| Overhead (qubit ratio) | Redundancy rate (coding theory) | Exact |
The thesis this paper adds to the JPCUB program is that the floor's existence does not force the correction paradigm. Nature's witness shows the floor is a choice: pay per round for erasures, or pay once for structure. The interesting engineering question is where the crossover lies — the same crossover JPC.002 computes for platforms, specialized to correction.
6. The Boundary: Autonomous and Dissipative Correction
The claim is bounded to active, measurement-based correction. Autonomous correction — continuously driven stabilization, engineered dissipation, cat-qubit confinement, GKP stabilization [19, 21, 22] — does not perform discrete syndrome resets, and therefore does not pay Equation (1)'s bill in the same form. It pays instead the continuous cost of driving and dissipation. This is not a loophole against the physics; it is a different ledger entry. The paper's floor claim says nothing against autonomous schemes, and the presence of working autonomous demonstrations [19] is precisely why the claim must carry its scope statement explicitly.
7. The Classical Test: Flash Memory as the Falsifiable Proxy
The structural-protection hypothesis has a classical, near-term, hardware-free testbed: NAND flash. Flash controllers already pay a correction bill — LDPC/BCH decoders burn controller energy on every read, and P/E endurance is a physical budget consumed by every write. The hypothesis: a nested (tree-structured) code exploiting error clustering uses fewer erasures per round than a flat code of equal rate, and its total energy-per-corrected-bit (including endurance amortization) matches or beats the flat baseline.
Pre-registered protocol. Page = fixed data block; equal rate for both codes; channel = clustered error model (uniform background plus contiguous bursts); metrics = (a) per-round erasure count (Landauer-relevant energy proxy), (b) post-decode residual data-bit error rate, (c) failure-adjusted energy per corrected page. Baseline = flat Hamming; test code = two-level nested structure with hierarchical decoding.
Simulation results (this deposit, verification_h2.py, seed 20260826, 4,000 trials per regime). Page = 64 data bits, rate 4/7 for both codes. Flat: 16 × Hamming[7,4], full-pass decoding, 48 erasures per round. Tree: level-1 single-parity detection per 4-bit group (16 bits), level-2 bitwise-XOR reconstruction parity per two-group super-group (32 bits), correcting one flagged group per super-group; only triggered super-groups measure level-2 parity.
| Regime | Erasures flat | Erasures tree | Energy ratio | Residual bits flat | Residual bits tree |
|---|---|---|---|---|---|
| zero-error | 48.0 | 16.0 | 3.00 | 0.000 | 0.000 |
| uniform p=0.005 | 48.0 | 17.2 | 2.79 | 0.003 | 0.006 |
| uniform p=0.02 | 48.0 | 20.6 | 2.33 | 0.065 | 0.150 |
| burst c=1 L=8 | 48.0 | 21.2 | 2.27 | 1.323 | 2.124 |
| burst c=2 L=8 | 48.0 | 24.3 | 1.98 | 2.772 | 4.318 |
| heavy burst c=2 L=16 | 48.0 | 29.3 | 1.64 | 12.795 | 17.401 |
Interpreting the result. The hierarchical structure delivers its mechanism: the erasure bill adapts to the error regime (16 erasures when clean, 29 under heavy bursts), a 1.64–3.0× reduction against the flat decoder's constant 48. But this naive construction loses on correctness in every non-trivial regime — the single-parity level-1 detector misses even-count errors, and one reconstruction per super-group is too little redundancy for burst regimes. The hypothesis card is therefore revised, not confirmed: the adaptive-erasure mechanism is demonstrated; the energy-per-corrected-bit advantage of tree codes over LDPC baselines on real NAND workloads remains open, and requires constructions with stronger per-group detection (two parity bits per group) or true product/tree LDPC families. The protocol above is the test those constructions should run. A null on the full industrial test would not touch the floor claim — Equation (1) is independent of whether tree codes win — which is why the two hypotheses are carried as separate cards.
8. What This Paper Does Not Claim
- It does not claim novelty for Landauer's principle in correction (Vedral [3], Korepin–Terilla [4], Landi et al. [6] precede it).
- It does not challenge threshold theorems or constant-rate quantum LDPC results [14]. The floor is about energy, not rate; both stories are true.
- It does not assert that the floor is the dominant cost of today's machines — the eleven-order gap says the opposite.
- It does not produce a new industrial-strength code construction. The tree code here is a toy whose failure modes are part of the result.
- It does not claim autonomous correction pays the same bill; it names autonomous schemes as the boundary.
- It does not rehearse ontology. Whether the continuum is real is a different program's question.
- It does not claim the curriculum snapshot (§9) says anything about what machines draw — it is evidence about what the field publishes, not about hardware energy consumption.
Future research topics opened by this work are collected in the companion note artifacts/future-research-topics.md in this deposit. The principal ones: (i) the industrial flash test with real tree/LDPC constructions; (ii) the energy dimension of the QEC-Darwinism tradeoff [24]; (iii) the capital/operating crossover curve for structural protection (extending JPC.002's crossover to correction); (iv) a p-adic entropy treatment of the non-Archimedean erasure hierarchy; (v) the epistemological reading — "reality is a syndrome; we probe it, never read it" — as the map-territory structure of stabilizer measurement.
9. The 2026 Curriculum Snapshot: The Field's Own Numbers, Still Unpriced
The CWI summer school on Quantum Algorithms and Quantum Error Correction (Amsterdam, 24–28 August 2026) distributed seven slide decks through a shared folder [32] (SURFdrive public share, surfdrive.surf.nl/s/8ASHtZ679ycskes, retrieved 2026-08-26). The decks are the field teaching its own overhead numbers, and they were audited for energy content in full-text form (evidence inventory: artifacts/cwi-slide-audit.md, this deposit).
What the decks price. Physical-qubit overhead: concatenation-based fault tolerance is quoted at 1e7–1e8 physical qubits to break RSA-2048 (Leverrier-1, slide 15); the 2026 architecture estimates cited in the same deck put the cost at ~1e5 physical qubits (Pinnacle: RSA-2048 below 100,000 physical qubits at p = 1e-3, 1 µs code cycle, 10 µs reaction time [30]) and ~1e4 (Cain et al.: Shor's algorithm at 10,000 reconfigurable atomic qubits, P-256 discrete log in days at 26,000 qubits and RSA-2048 one to two orders of magnitude longer [31]). Decoder budgets are priced in time, not energy: "Time complexity should be at most (roughly) linear in n. Ideally, process available syndrome bits as they are produced. Streaming decoders…" (Leverrier-2, slide 18); BP+OSD carries "Heavy runtime tails" (slide 13) and ML decoders "expensive training" (slide 14). Code overhead is priced in rate and distance: the gross code [[144,12,12]] and its 2026 successors (Kasai rate-1/2, the QuEra co-design, 20%-rate families) are presented as the finite-size race (Leverrier-1, slides 32–39).
What the decks do not price. Across approximately 150 slides there is no energy number: no joules per syndrome round, no decoder energy per bit, no cooling budget, no per-solution energy. Cycle time (1 µs) and reaction time (10 µs) appear in [30] as latency budgets — the quantities Equation (1)'s floor and the JPCUB metric would convert into energy never appear. The omission is this paper's premise, documented by the field's own curriculum rather than by a critic.
The decks' own caveats. The materials repeatedly state the limits the marketing omits: "hardware progress alone won't get us there!" (Leverrier-1, slide 4, on 1e12–1e15 required gates at 1e-3 error rates); "QLDPC decoding is still wide open. Degeneracy, correlations, circuit-level noise… Optimal performance is usually unknown" (Leverrier-2, slide 2); and the theoretical linear-time decoders are "interesting theory results, maybe not so useful in practice" (Leverrier-1, slide 40). The teaching side of the field is substantially more self-critical than its marketing side; the unpriced column is what remains invisible even there.
Scope. This section is evidence about published teaching materials, not a hardware measurement. Its claim is documentation-level: the energy bill the rest of this paper prices is absent from the field's own curriculum snapshot as of 2026-08-26. The §3 relevance caveat applies unchanged.
Verification Appendix
§9 numbers were verified 2026-08-26 against the retrieved slide PDFs (text extraction, slide-number trace) and the two cited arXiv records (arXiv API). Evidence inventory: artifacts/cwi-slide-audit.md.
All numbers in §3 and §7 are computed by scripts in artifacts/verification/ (Python 3, stdlib only): verificationfloor.py (golden values, floor table, six structural checks) and verificationh2.py (seeded Monte Carlo, six structural checks). Reproduce with python verificationfloor.py and python verificationh2.py from that directory; outputs are verificationfloor.json and h2results.json, with runs recorded in runout.txt and h2run_out.txt. Seed: 20260826. Environment: CPython 3.x, no external dependencies.
References
[1] R. Landauer, "Irreversibility and Heat Generation in the Computing Process," IBM Journal of Research and Development 5(3), 183–191 (1961). https://doi.org/10.1147/rd.53.0183
[2] Charles H. Bennett, "The Thermodynamics of Computation—a Review," International Journal of Theoretical Physics 21, 905–940 (1982). https://doi.org/10.1007/bf02084158
[3] V. Vedral, "Landauer's erasure, error correction and entanglement," (1999). arXiv:quant-ph/9903049
[4] Vladimir Korepin, John Terilla, "Thermodynamic interpretation of quantum error correcting criterion," (2002). arXiv:quant-ph/0202054
[5] Gregory S. Engel et al., "Evidence for wavelike energy transfer through quantum coherence in photosynthetic systems," Nature 446, 782–786 (2007). https://doi.org/10.1038/nature05678
[6] Gabriel T. Landi, Andre L. Fonseca de Oliveira, Efrain Buksman, "Thermodynamic analysis of quantum error correcting engines," (2019). arXiv:1911.06354
[7] P. J. Hore, Henrik Mouritsen, "The Radical-Pair Mechanism of Magnetoreception," Annual Review of Biophysics 45, 299–344 (2016). https://doi.org/10.1146/annurev-biophys-032116-094545
[8] Daniel Bedingham, Owen Maroney, "The thermodynamic cost of quantum operations," (2016). arXiv:1604.03749
[9] Philip Taranto et al., "Landauer vs. Nernst: What is the True Cost of Cooling a Quantum System?," (2021). arXiv:2106.05151
[10] Yu-Han Ma, Jin-Fu Chen, C. P. Sun, Hui Dong, "Minimal Energy Cost to Initialize a Quantum Bit with Tolerable Error," (2021). arXiv:2112.07311
[11] Pritam Chattopadhyay, Avijit Misra, Tanmoy Pandit, Goutam Paul, "Landauer Principle and Thermodynamics of Computation," (2025). arXiv:2506.10876
[12] Nobumasa Ishida, Yoshihiko Hasegawa, "Thermodynamic Recycling of Algorithmic Failure Branches: Quantum-Computer Demonstration with Quantum Error Correction," (2026). arXiv:2601.07522
[13] Michael A. Nielsen, Isaac L. Chuang, Quantum Computation and Quantum Information, 10th anniversary ed., Cambridge University Press (2010).
[14] Pavel Panteleev, Gleb Kalachev, "Asymptotically good quantum and locally testable classical LDPC codes," Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2022), 375–388. https://doi.org/10.1145/3519935.3520017
[15] Craig Gidney, Martin Ekerå, "How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits," Quantum 5, 433 (2021). https://doi.org/10.22331/q-2021-04-15-433
[16] Rowan Brad Quni-Gudzinas, "The Joules-per-Solution Metric: Definition, Measurement Protocol, and Anti-Gaming Provisions for Honest Computational Benchmarking," (2026).
[17] Rowan Brad Quni-Gudzinas, "Thermodynamic and Informational Bottlenecks of Scalable Fault-Tolerant Quantum Computation," (2025). https://doi.org/10.5281/zenodo.17955898
[18] Rowan Brad Quni-Gudzinas, "Thermodynamic and Quantum Constraints on Scalable Quantum Computing: A Consilience of Modeling, Experiment, and Theory," (2025). https://doi.org/10.5281/zenodo.17937531
[19] Rowan Brad Quni-Gudzinas, "Autonomous Dissipative Quantum Processing," (2025).
[20] Rowan Brad Quni-Gudzinas, "Thermodynamics of Structural Persistence (Topological Memory)," (2025).
[21] Rowan Brad Quni-Gudzinas, "Resonant Kerr-Cancellation Dynamics in Dissipative Bosonic Stabilization," (2025).
[22] Rowan Brad Quni-Gudzinas, "Stabilization of Gottesman-Kitaev-Preskill States," (2025).
[23] Rowan Brad Quni-Gudzinas, "The Qubit Delusion (series of five papers)," (2026).
[24] Rowan Brad Quni-Gudzinas, "Archimedean Shadows: The QEC-Darwinism Tradeoff in Ultrametric Spaces," (2026). https://doi.org/10.5281/zenodo.21964674
[25] Rowan Brad Quni-Gudzinas, "Passive Error Resilience Through Ultrametric Geometry: A Proposal for p-Adic Quantum Metrology," (2025).
[26] Rowan Brad Quni-Gudzinas, "The Physics of Computation: Fundamental Limits and the Honest Boundaries of Post-Classical Computing," (2025).
[27] Rowan Brad Quni-Gudzinas, "JPCUB Competitive Landscape v2.0: System-Level Joules-per-Solution Estimates for 17 Quantum Computing Platforms from Published Specifications," (2026).
[28] Rowan Brad Quni-Gudzinas, "The Qudit Advantage: System-Level Joules-per-Solution Comparison of a Qudit Architecture Against 17 Conventional Qubit Quantum Computing Platforms," (2026).
[29] Rowan Brad Quni-Gudzinas, "The Universal Ignorance Audit: A Fifteen-Question Method for Systematic Inquiry into the Structure of Not-Knowing," (2026). https://doi.org/10.5281/zenodo.21901984
[30] Paul Webster et al., "The Pinnacle Architecture: Reducing the cost of breaking RSA-2048 to 100 000 physical qubits using quantum LDPC codes," (2026). arXiv:2602.11457
[31] Madelyn Cain et al., "Shor's algorithm is possible with as few as 10,000 reconfigurable atomic qubits," (2026). arXiv:2603.28627
[32] CWI, "Summer school on Quantum Algorithms and QEC — shared slide decks (Leverrier, Nayak)," (2026).