- Open Access
Fault-Tolerant Quantum Computation with Constant Overhead for General Noise
PRX Quantum 6, 040334 – Published 13 November, 2025
DOI: https://doi.org/10.1103/k4cm-pp9p
Abstract
Fault-tolerant quantum computation traditionally incurs substantial resource overhead, with both qubit and time overheads scaling polylogarithmically with the size of the computation. While prior work by Gottesman has shown that constant qubit overhead is achievable under stochastic noise using quantum low-density parity-check (QLDPC) codes, it has remained an open question whether similar guarantees hold under more general, nonstochastic noise models. In this work, we address this question by considering a general circuit-level noise model defined via the diamond norm, which captures both stochastic and nonstochastic noise, including coherent and amplitude damping noise. We prove that constant qubit overhead fault-tolerant quantum computation is achievable in this general setting, using QLDPC codes with constant rate and linear minimum distance. To establish our result, we develop a fault-tolerant error correction scheme and a method for implementing logic gates under general circuit noise. These results extend the theoretical foundations of fault-tolerant quantum computation and offer new directions for fault-tolerant architectures under realistic noise models.
Physics Subject Headings (PhySH)
Popular Summary
Quantum computers promise to solve problems that are beyond the reach of today’s machines. However, a major obstacle in building quantum computers is noise, which introduces errors in computation. Left unchecked, these errors can quickly spread and derail the entire computation. To address this, researchers use fault-tolerant quantum computation (FTQC), where errors are actively corrected as the computation runs. However, existing fault-tolerant methods come with a steep price, demanding many more qubits and much longer run-times than the original computation, making FTQC very challenging in practice.
Here, we focus on reducing the qubit overhead, i.e., the ratio of qubits required in the fault-tolerant computation to those in the original. A central question is whether fault tolerance can be achieved with constant qubit overhead, i.e., the number of extra qubits needed remains bounded by a fixed factor, regardless of how large the computation becomes. Previous research has shown that this is possible under simplified noise models, such as Pauli or stochastic noise, where errors behave randomly in the classical sense. However, real quantum devices experience more complex noise, often coherent in nature, which these models cannot capture. Whether constant-overhead fault tolerance remains possible under such general noise has, until now, been unresolved.
In this work, we answer this question positively. We prove that constant-overhead FTQC can be achieved even under a broad and realistic class of noise, including coherent errors. Our results provide rigorous guarantees under realistic noise models, making a step forward in the study of FTQC.
Article Text
References (32)
- D. Gottesmanin Quantum Information Science and Its Contributions to Mathematics, Proceedings of Symposia in Applied Mathematics (American Mathematical Society (AMS), 2010), Vol. 68, p. 13.
- J. Preskill, in Introduction to Quantum Computation and Information (World Scientific, 1998), p. 213.
- D. Aharonov and M. Ben-Orin Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing (Association for Computing Machinery (ACM), 1997), p. 176.
- P. Aliferis, D. Gottesman, and J. Preskill, Quantum accuracy threshold for concatenated distance-3 codes, Quantum Inf. Comput. 6, 97 (2006).
- A. Yu. Kitaev, Quantum computations: Algorithms and error correction, Russ. Math. Surv. 52, 1191 (1997).
- D. Gottesman, Fault-tolerant quantum computation with constant overhead, Quantum Inf. Comput. 14, 1338 (2014).
- O. Fawzi, A. Grospellier, and A. Leverrier, Constant overhead quantum fault tolerance with quantum expander codes, Commun. ACM 64, 106 (2020).
- H. Yamasaki and M. Koashi, Time-efficient constant-space-overhead fault-tolerant quantum computation, Nat. Phys. 20, 247 (2024).
- Recently, we have become aware of two related works [30, 31] showing that for local stochastic noise, the time overhead can be further reduced to polylogarithmic, while still maintaining constant qubit overhead.
- J. P. Bonilla Ataides, H. Zhou, Q. Xu, G. Baranes, B. Li, M. D. Lukin, and L. Jiang, Constant-overhead fault-tolerant Bell-pair distillation using high-rate codes, Phys. Rev. Lett. 135, 130804 (2025).
- S. Bravyi, A. W. Cross, J. M. Gambetta, D. Maslov, P. Rall, and T. J. Yoder, High-threshold and low-overhead fault-tolerant quantum memory, Nature 627, 778 (2024).
- A. Cowtan, Z. He, D. J. Williamson, and T. J. Yoder, Parallel logical measurements via quantum code surgery, ArXiv:2503.05003.
- Q. Xu, J. Pablo Bonilla Ataides, C. A. Pattison, N. Raveendran, D. Bluvstein, J. Wurtz, B. Vasić, M. D. Lukin, L. Jiang, and H. Zhou, Constant-overhead fault-tolerant quantum computation with reconfigurable atom arrays, Nat. Phys. 20, 1084 (2024).
- S. Yoshida, S. Tamiya, and H. Yamasaki, Concatenate codes, save qubits, npj Quantum Inf. 11, 88 (2025).
- A. Leverrier and G. Zémor, in 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS) (IEEE, 2022), p. 872.
- P. Panteleev and G. Kalachev, in Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing (Association for Computing Machinery (ACM), 2022), p. 375.
- S. Gu, E. Tang, L. Caha, S. H. Choe, Z. He, and A. Kubica, Single-shot decoding of good quantum LDPC codes, Commun. Math. Phys. 405, 85 (2024).
- M. Christandl, O. Fawzi, and A. Goswami, Fault-tolerant quantum input/output, ArXiv:2408.05260.
- D. Kretschmann, D. Schlingemann, and R. F. Werner, The information-disturbance tradeoff and the continuity of Stinespring’s representation, IEEE Trans. Inf. Theory 54, 1708 (2008).
- J. Watrous, Semidefinite programs for completely bounded norms, Theory Comput. 5, 217 (2009).
- A. Grospellier, Ph.D. thesis, École doctorale Informatique, Télécommunications et Électronique, INRIA Paris, équipe SECRET, Sorbonne Université, Paris, 2019.
- We have chosen the block size for the simplicity of notation as in Ref. [21]. In principle, one can choose [6].
- D. Gottesman, Ph.D. thesis, California Institute of Technology, Pasadena, California, 1997.
- It is possible to reduce the depth of to at the cost of extra ancillary qubits [32].
- A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, Surface codes: Towards practical large-scale quantum computation, Phys. Rev. A—At., Mol. Opt. Phys. 86, 032324 (2012).
- P. W. Shor, in Proceedings of 37th Conference on Foundations of Computer Science (IEEE, 1996), p. 56.
- H. Bombin, Single-shot fault-tolerant quantum error correction, Phys. Rev. X 5, 031043 (2015).
- E. T. Campbell, A theory of single-shot error correction for adversarial noise, Quantum Sci. Technol. 4, 025006 (2019).
- J. Watrous, The Theory of Quantum Information (Cambridge University Press, 2018).
- Q. T. Nguyen and C. A. Pattison, Quantum fault tolerance with constant-space and logarithmic-time overheads, ArXiv:2411.03632.
- S. Tamiya, M. Koashi, and H. Yamasaki, Polylog-time-and constant-space-overhead fault-tolerant quantum computation with quantum low-density parity-check codes, ArXiv:2411.03683.
- C. Moore and M. Nilsson, Parallel quantum computation and quantum codes, SIAM J. Comput. 31, 799 (2001).
