- Open Access
Statistical Mechanical Mapping and Maximum-Likelihood Thresholds for the Surface Code under Generic Single-Qubit Coherent Errors
PRX Quantum 6, 040305 – Published 7 October, 2025
DOI: https://doi.org/10.1103/gskb-t5ql
Abstract
The surface code, one of the leading candidates for quantum error correction, is known to protect encoded quantum information against stochastic, i.e., incoherent errors. The protection against coherent errors, such as from unwanted gate rotations, is however understood only for special cases, such as rotations about the or axes. Here we consider generic single-qubit coherent errors in the surface code, i.e., rotations by angle about an axis that can be chosen arbitrarily. We develop a statistical mechanical mapping for such errors and perform entanglement analysis in transfer matrix space to numerically establish the existence of an error-correcting phase, which we chart in a subspace of rotation axes to estimate the corresponding maximum-likelihood thresholds . The classical statistical mechanics model we derive is a random-bond Ising model with complex couplings and four-spin interactions (i.e., a complex-coupled Ashkin-Teller model). The error-correcting phase, , where the logical error rate decreases exponentially with code distance, is shown to correspond in transfer matrix space to a gapped one-dimensional quantum Hamiltonian exhibiting spontaneous breaking of a symmetry. Our numerical results rest on two key ingredients: (i) we show that the state evolution under the transfer matrix, a nonunitary -dimensional quantum circuit, can be efficiently numerically simulated using matrix product states; and (ii) based on this approach, we also develop an algorithm to (approximately) sample syndromes based on their Born probability. The values we find show that the maximum-likelihood thresholds for coherent errors are larger than those for the corresponding incoherent errors (from the Pauli twirl), and significantly exceed the values found using minimum weight perfect matching.
Physics Subject Headings (PhySH)
Popular Summary
Quantum computers rely on error-correcting codes to protect quantum information. The performance of such codes, the most prominent of which is the surface code, is typically studied while assuming random (incoherent) errors. However, real devices often suffer from coherent errors (like small but systematic rotations). How much coherent noise can the surface code tolerate?
To study this, the authors translate the question, for single-qubit coherent errors, into an unusual statistical mechanics problem, which they describe in terms of the quantum dynamics of a lower-dimensional system. Using this approach, they then develop an efficient computational technique, including for the hard problem of sampling syndromes (error-detecting measurements), with which they explore the surface code’s performance. They find that the fundamental limits of error correction (the thresholds for maximum-likelihood decoding to infer and correct errors) correspond to surprisingly high coherent-error tolerance.
These results pave the way for more efficient quantum error correction in real hardware, where coherent errors can be prevalent. By quantifying the thresholds and providing a simulation framework, the study may inspire new decoders and facilitate the more efficient use of fault-tolerant quantum systems. As a next step, extending these techniques to a broader set of errors and codes could bring us closer to robust, fault-tolerant quantum computing.
Article Text
References (86)
- P. W. Shor, Scheme for reducing decoherence in quantum computer memory, Phys. Rev. A 52, R2493 (1995).
- A. R. Calderbank and P. W. Shor, Good quantum error-correcting codes exist, Phys. Rev. A 54, 1098 (1996).
- A. M. Steane, Error correcting codes in quantum theory, Phys. Rev. Lett. 77, 793 (1996).
- F. Arute, et al., Quantum supremacy using a programmable superconducting processor, Nature 574, 505 (2019).
- Y. Wu, et al., Strong quantum computational advantage using a superconducting quantum processor, Phys. Rev. Lett. 127, 180501 (2021).
- L. S. Madsen, F. Laudenbach, M. F. Askarani, F. Rortais, T. Vincent, J. F. F. Bulmer, F. M. Miatto, L. Neuhaus, L. G. Helt, M. J. Collins, A. E. Lita, T. Gerrits, S. W. Nam, V. D. Vaidya, M. Menotti, I. Dhand, Z. Vernon, N. Quesada, and J. Lavoie, Quantum computational advantage with a programmable photonic processor, Nature 606, 75 (2022).
- Y. Kim, A. Eddins, S. Anand, K. X. Wei, E. van den Berg, S. Rosenblatt, H. Nayfeh, Y. Wu, M. Zaletel, K. Temme, and A. Kandala, Evidence for the utility of quantum computing before fault tolerance, Nature 618, 500 (2023).
- A. M. Dalzell, N. Hunter-Jones, and F. G. S. L. Brandão, Random quantum circuits transform local noise into global white noise, Commun. Math. Phys. 405, 78 (2024).
- D. Stilck França and R. García-Patrón, Limitations of optimization algorithms on noisy quantum devices, Nat. Phys. 17, 1221 (2021).
- D. Hangleiter and J. Eisert, Computational advantage of quantum random sampling, Rev. Mod. Phys. 95, 035001 (2023).
- J. Preskill, Quantum Computing in the NISQ era and beyond, Quantum 2, 79 (2018).
- S. Krinner, N. Lacroix, A. Remm, A. Di Paolo, E. Genois, C. Leroux, C. Hellings, S. Lazar, F. Swiadek, J. Herrmann, G. J. Norris, C. K. Andersen, M. Müller, A. Blais, C. Eichler, and A. Wallraff, Realizing repeated quantum error correction in a distance-three surface code, Nature 605, 669 (2022).
- Google Quantum AI, R. Acharya, et al., Suppressing quantum errors by scaling a surface code logical qubit, Nature 614, 676 (2023).
- Google Quantum AI and Collaborators, R. Acharya, et al., Quantum error correction below the surface code threshold, Nature 638, 920 (2025).
- D. Bluvstein, et al., Logical quantum processor based on reconfigurable atom arrays, Nature 626, 58 (2024).
- S. B. Bravyi and A. Y. Kitaev, Quantum codes on a lattice with boundary, ArXiv:quant-ph/9811052.
- M. H. Freedman and D. A. Meyer, Projective plane and planar quantum codes, ArXiv:quant-ph/9810055.
- H. Bombin and M. A. Martin-Delgado, Topological quantum distillation, Phys. Rev. Lett. 97, 180501 (2006).
- W. H. Zurek, Decoherence, einselection, and the quantum origins of the classical, Rev. Mod. Phys. 75, 715 (2003).
- E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, Topological quantum memory, J. Math. Phys. 43, 4452 (2002).
- S. Bravyi, M. Englbrecht, R. König, and N. Peard, Correcting coherent errors with surface codes, npj Quantum Inf. 4, 55 (2018).
- D. Greenbaum and Z. Dutton, Modeling coherent errors in quantum error correction, Quantum Sci. Technol. 3, 015007 (2018).
- D. Gottesman, Maximally sensitive sets of states, ArXiv:1907.05950.
- J. K. Iverson and J. Preskill, Coherence in logical quantum channels, New J. Phys. 22, 073066 (2020).
- J. J. Wallman and S. T. Flammia, Randomized benchmarking with confidence, New J. Phys. 16, 103032 (2014).
- J. J. Wallman and J. Emerson, Noise tailoring for scalable quantum computation via randomized compiling, Phys. Rev. A 94, 052325 (2016).
- C. Chamberland, J. Wallman, S. Beale, and R. Laflamme, Hard decoding algorithm for optimizing thresholds under general Markovian noise, Phys. Rev. A 95, 042332 (2017).
- Z. Cai, X. Xu, and S. C. Benjamin, Mitigating coherent noise using Pauli conjugation, npj Quantum Inf. 6, 17 (2020).
- O. Kern, G. Alber, and D. L. Shepelyansky, Quantum error correction of coherent errors by randomization, Eur. Phys. J. D 32, 153 (2005).
- A. Hashim, R. K. Naik, A. Morvan, J.-L. Ville, B. Mitchell, J. M. Kreikebaum, M. Davis, E. Smith, C. Iancu, K. P. O’Brien, I. Hincks, J. J. Wallman, J. Emerson, and I. Siddiqi, Randomized compiling for scalable quantum computing on a noisy superconducting quantum processor, Phys. Rev. X 11, 041039 (2021).
- A. Winick, J. J. Wallman, D. Dahlen, I. Hincks, E. Ospadov, and J. Emerson, Concepts and conditions for error suppression through randomized compiling, ArXiv:2212.07500.
- H. G. Katzgraber, H. Bombin, and M. A. Martin-Delgado, Error threshold for color codes and random three-body Ising models, Phys. Rev. Lett. 103, 090501 (2009).
- F. Venn, J. Behrends, and B. Béri, Coherent-error threshold for surface codes from Majorana delocalization, Phys. Rev. Lett. 131, 060603 (2023).
- C. Wille, J. Eisert, and A. Altland, Topological dualities via tensor networks, Phys. Rev. Res. 6, 013302 (2024).
- H. Bombin, R. S. Andrist, M. Ohzeki, H. G. Katzgraber, and M. A. Martin-Delgado, Strong resilience of topological codes to depolarization, Phys. Rev. X 2, 021004 (2012).
- J. R. Wootton and D. Loss, High threshold error correction for the surface code, Phys. Rev. Lett. 109, 160503 (2012).
- C. T. Chubb and S. T. Flammia, Statistical mechanical models for quantum codes with correlated noise, Ann. Inst. Henri Poincaré D 8, 269 (2021).
- F. Venn and B. Béri, Error-correction and noise-decoherence thresholds for coherent errors in planar-graph surface codes, Phys. Rev. Res. 2, 043412 (2020).
- Á. Márton and J. K. Asbóth, Coherent errors and readout errors in the surface code, Quantum 7, 1116 (2023).
- A. S. Darmawan and D. Poulin, Tensor-network simulations of the surface code under realistic noise, Phys. Rev. Lett. 119, 040502 (2017).
- F. Eckstein, B. Han, S. Trebst, and G.-Y. Zhu, Robust teleportation of a surface code and cascade of topological quantum phase transitions, PRX Quantum 5, 040313 (2024).
- A. S. Darmawan, Optimal adaptation of surface-code decoders to local noise, ArXiv:2403.08706.
- J. A. Kjäll, J. H. Bardarson, and F. Pollmann, Many-body localization in a disordered quantum Ising chain, Phys. Rev. Lett. 113, 107204 (2014).
- J. Emerson, M. Silva, O. Moussa, C. Ryan, M. Laforest, J. Baugh, D. G. Cory, and R. Laflamme, Symmetrized characterization of noisy quantum processes, Science 317, 1893 (2007).
- M. Silva, E. Magesan, D. W. Kribs, and J. Emerson, Scalable protocol for identification of correctable codes, Phys. Rev. A 78, 012347 (2008).
- Y. Ma, M. Hanks, and M. S. Kim, Non-Pauli errors can be efficiently sampled in qudit surface codes, Phys. Rev. Lett. 131, 200602 (2023).
- F. Merz and J. T. Chalker, Two-dimensional random-bond Ising model, free fermions, and the network model, Phys. Rev. B 65, 054425 (2002).
- J. Ashkin and E. Teller, Statistics of two-dimensional lattices with four components, Phys. Rev. 64, 178 (1943).
- R. J. Baxter, Eight-vertex model in lattice statistics, Phys. Rev. Lett. 26, 832 (1971).
- J. Hauschild and F. Pollmann, Efficient numerical simulations with tensor networks: Tensor Network Python (TeNPy), SciPost Phys. Lect. Notes 5, 5 (2018).
- J. I. Cirac, D. Pérez-García, N. Schuch, and F. Verstraete, Matrix product states and projected entangled pair states: Concepts, symmetries, theorems, Rev. Mod. Phys. 93, 045003 (2021).
- J. Behrends, F. Venn, and B. Béri, Surface codes, quantum circuits, and entanglement phases, Phys. Rev. Res. 6, 013137 (2024).
- S. Bravyi, M. Suchara, and A. Vargo, Efficient algorithms for maximum likelihood decoding in the surface code, Phys. Rev. A 90, 032326 (2014).
- V. Kolmogorov, Blossom V: A new implementation of a minimum cost perfect matching algorithm, Math. Programm. Comput. 1, 43 (2009).
- A. G. Fowler, A. C. Whiteside, and L. C. L. Hollenberg, Towards practical classical processing for the surface code, Phys. Rev. Lett. 108, 180501 (2012).
- A. G. Fowler, Minimum weight perfect matching of fault-tolerant topological quantum error correction in average O(1) parallel time, Quantum Inf. Comput. 15, 145 (2015).
- O. Higgott, Pymatching: A Python package for decoding quantum codes with minimum-weight perfect matching, ArXiv:2105.13082.
- D. Gottesman, Stabilizer codes and quantum error correction, Ph.D. thesis, California Institute of Technology, 1997, https://doi.org/10.7907/rzr7-dt72.
- A. Kitaev, Fault-tolerant quantum computation by anyons, Ann. Phys. (N. Y.) 303, 2 (2003).
- B. M. Terhal, Quantum error correction for quantum memories, Rev. Mod. Phys. 87, 307 (2015).
- C. Fuchs and J. van de Graaf, Cryptographic distinguishability measures for quantum-mechanical states, IEEE Trans. Inf. Theory 45, 1216 (1999).
- J. J. Wallman, Bounding experimental quantum error rates relative to fault-tolerant thresholds, ArXiv:1511.00727.
- Y. R. Sanders, J. J. Wallman, and B. C. Sanders, Bounding quantum gate error rate based on reported average fidelity, New J. Phys. 18, 012002 (2015).
- The strings can differ only by a sign (and not a general phase) since all operators are Pauli strings of only and operators.
- We impose the convention that is ordered as [Eq. (12)], and as [Eq. (18)].
- In our notation, we absorb all temperatures in the couplings.
- H. Nishimori, Internal energy, specific heat and correlation function of the bond-random Ising model, Prog. Theor. Phys. 66, 1169 (1981).
- W. Krauth, in Advances in Computer Simulation, edited by J. Kertész and I. Kondor (Springer Berlin Heidelberg, Berlin, Heidelberg, 1998), p. 1.
- T. D. Schultz, D. C. Mattis, and E. H. Lieb, Two-dimensional Ising model as a soluble problem of many fermions, Rev. Mod. Phys. 36, 856 (1964).
- M. B. Hastings, An area law for one-dimensional quantum systems, J. Stat. Mech.: Theory Exp. 2007, P08024 (2007).
- P. Calabrese and J. Cardy, Entanglement entropy and conformal field theory, J. Phys. A: Math. Theor. 42, 504005 (2009).
- F. C. Alcaraz, M. I. Berganza, and G. Sierra, Entanglement of low-energy excitations in conformal field theory, Phys. Rev. Lett. 106, 201601 (2011).
- Y. Bao and S. Anand, Phases of decodability in the surface code with unitary errors, ArXiv:2411.05785.
- N. Schuch, M. M. Wolf, F. Verstraete, and J. I. Cirac, Entropy scaling and simulability by matrix product states, Phys. Rev. Lett. 100, 030504 (2008).
- F. Verstraete and J. I. Cirac, Matrix product states represent ground states faithfully, Phys. Rev. B 73, 094423 (2006).
- B. S. Everitt and A. Skrondal, The Cambridge Dictionary of Statistics, 4th ed. Finance Professional Collection (Cambridge University Press, Cambridge, UK, 2010),
- Here the sites are without loss of generality ordered from left to right.
- J. Behrends and B. Béri, The surface code beyond Pauli channels: Logical noise coherence, information-theoretic measures, and errorfield-double phenomenology, ArXiv:2412.21055.
- A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, Surface codes: Towards practical large-scale quantum computation, Phys. Rev. A 86, 032324 (2012).
- O. Higgott and C. Gidney, PyMatching v2, 2022, https://github.com/oscarhiggott/PyMatching
- P. Calabrese and J. Cardy, Evolution of entanglement entropy in one-dimensional systems, J. Stat. Mech.: Theory Exp. 2005, P04010 (2005).
- M. A. Levin and X.-G. Wen, String-net condensation: A physical mechanism for topological phases, Phys. Rev. B 71, 045110 (2005).
- G. Dauphinais, L. Ortiz, S. Varona, and M. A. Martin-Delgado, Quantum error correction with the semion code, New J. Phys. 21, 053035 (2019).
- E. Magesan, D. Puzzuoli, C. E. Granade, and D. G. Cory, Modeling quantum noise for efficient testing of fault-tolerant circuits, Phys. Rev. A 87, 012324 (2013).
- M. Gutiérrez, L. Svec, A. Vargo, and K. R. Brown, Approximation of realistic errors by Clifford channels and Pauli measurements, Phys. Rev. A 87, 030302(R) (2013).
- S. Lee and E.-G. Moon, Mixed-state topological order under coherent noises, ArXiv:2411.03441.
