Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Article
  • Published:

Demonstration of low-overhead quantum error correction codes

Abstract

Quantum computers hold the potential to surpass classical computers in solving complex computational problems. The fragility of quantum information and the error-prone nature of quantum operations necessitate the use of quantum error correction codes to achieve fault-tolerant quantum computing. However, most codes that have been demonstrated so far suffer from low encoding efficiency, and their scalability is hindered by prohibitively high resource overheads. Here we use a 32-qubit quantum processor to demonstrate two low-overhead quantum low-density parity-check codes, a distance-4 bivariate bicycle code and a distance-3 punctured bivariate bicycle code. Utilizing a two-dimensional architecture with overlapping long-range couplers connecting the qubits, we demonstrate the simultaneous measurements of all non-local weight-6 stabilizers via the periodic execution of an efficient syndrome extraction circuit. We achieve a logical error rate per logical qubit per cycle of (8.91 ± 0.17)% for the bivariate bicycle code with four logical qubits and (7.77 ± 0.12)% for the punctured bivariate bicycle code with six logical qubits. Our results establish the feasibility of performing quantum error correction with long-range coupled superconducting processors, demonstrating the viability of low-overhead quantum error correction.

This is a preview of subscription content, access via your institution

Access options

Buy this article

USD 39.95

Prices may be subject to local taxes which are calculated during checkout

Fig. 1: Implementation of the BB code.
Fig. 2: Error detection in the BB code.
Fig. 3: Logical error rate per cycle and performance prediction.

Similar content being viewed by others

Data availability

The data presented in the figures and that support the other findings of this study are publicly available via Zenodo at https://doi.org/10.5281/zenodo.17706106 (ref. 53). Source data are provided with this paper.

Code availability

The data analysis and numerical simulation codes for this study are publicly available via Zenodo at https://doi.org/10.5281/zenodo.17706106 (ref. 53).

References

  1. Nielsen, M. A., Chuang, I. L. Quantum Computation and Quantum Information (Cambridge Univ. Press, 2010).

    Google Scholar 

  2. Shor, P. W. Scheme for reducing decoherence in quantum computer memory. Phys. Rev. A 52, R2493–R2496 (1995).

    Article  ADS  Google Scholar 

  3. Farhi, E. et al. A quantum adiabatic evolution algorithm applied to random instances of an NP-complete problem. Science 292, 472–475 (2001).

    Article  ADS  MathSciNet  Google Scholar 

  4. Kandala, A. et al. Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets. Nature 549, 242–246 (2017).

    Article  ADS  Google Scholar 

  5. Herman, D. et al. Quantum computing for finance. Nat. Rev. Phys. 5, 450–465 (2023).

    Article  Google Scholar 

  6. Biamonte, J. et al. Quantum machine learning. Nature 549, 195–202 (2017).

    Article  ADS  Google Scholar 

  7. Das Sarma, S., Deng, D.-L. & Duan, L.-M. Machine learning meets quantum physics. Phys. Today 72, 48–54 (2019).

    Article  Google Scholar 

  8. Gottesman, D. E. Stabilizer Codes and Quantum Error Correction. PhD thesis, California Institute of Technology (1997).

  9. Dennis, E., Kitaev, A., Landahl, A. & Preskill, J. Topological quantum memory. J. Math. Phys. 43, 4452–4505 (2002).

    Article  ADS  MathSciNet  Google Scholar 

  10. Flühmann, C. et al. Encoding a qubit in a trapped-ion mechanical oscillator. Nature 566, 513–517 (2019).

    Article  ADS  Google Scholar 

  11. Egan, L. et al. Fault-tolerant control of an error-corrected qubit. Nature 598, 281–286 (2021).

    Article  ADS  Google Scholar 

  12. Ryan-Anderson, C. et al. Realization of real-time fault-tolerant quantum error correction. Phys. Rev. X 11, 041058 (2021).

    Google Scholar 

  13. de Neeve, B., Nguyen, T.-L., Behrle, T. & Home, J. P. Error correction of a logical grid state qubit by dissipative pumping. Nat. Phys. 18, 296–300 (2022).

    Article  Google Scholar 

  14. Paetznick, A. et al. Demonstration of logical qubits and repeated error correction with better-than-physical error rates. Preprint at https://arxiv.org/abs/2404.02280 (2024).

  15. Waldherr, G. et al. Quantum error correction in a solid-state hybrid spin register. Nature 506, 204–207 (2014).

    Article  ADS  Google Scholar 

  16. Abobeih, M. H. et al. Fault-tolerant operation of a logical qubit in a diamond quantum processor. Nature 606, 884–889 (2022).

    Article  ADS  Google Scholar 

  17. Chang, X.-Y. et al. Hybrid entanglement and bit-flip error correction in a scalable quantum network node. Nat. Phys. 22, 583–589 (2025).

    Article  Google Scholar 

  18. Bluvstein, D. et al. Logical quantum processor based on reconfigurable atom arrays. Nature 626, 58–65 (2024).

    Article  ADS  Google Scholar 

  19. Reichardt, B. W. et al. Logical computation demonstrated with a neutral atom quantum processor. Preprint at https://arxiv.org/abs/2411.11822 (2024).

  20. Marques, J. F. et al. Logical-qubit operations in an error-detecting surface code. Nat. Phys. 18, 80–86 (2022).

    Article  Google Scholar 

  21. Zhao, Y. et al. Realization of an error-correcting surface code with superconducting qubits. Phys. Rev. Lett. 129, 030501 (2022).

    Article  ADS  Google Scholar 

  22. Krinner, S. et al. Realizing repeated quantum error correction in a distance-three surface code. Nature 605, 669–674 (2022).

    Article  ADS  Google Scholar 

  23. Google Quantum AI et al. Suppressing quantum errors by scaling a surface code logical qubit. Nature 614, 676–681 (2023).

    Article  ADS  Google Scholar 

  24. Ni, Z. et al. Beating the break-even point with a discrete-variable-encoded logical qubit. Nature 616, 56–60 (2023).

    Article  ADS  Google Scholar 

  25. Sivak, V. V. et al. Real-time quantum error correction beyond break-even. Nature 616, 50–55 (2023).

    Article  ADS  Google Scholar 

  26. Gupta, R. S. et al. Encoding a magic state with beyond break-even fidelity. Nature 625, 259–263 (2024).

    Article  ADS  Google Scholar 

  27. Lacroix, N. et al. Scaling and logic in the colour code on a superconducting quantum processor. Nature 645, 614–619 (2025).

    Article  ADS  Google Scholar 

  28. Caune, L. et al. Demonstrating real-time and low-latency quantum error correction with superconducting qubits. Preprint at https://arxiv.org/abs/2410.05202 (2024).

  29. Eickbusch, A. et al. Demonstration of dynamic surface codes. Nat. Phys. 21, 1994–2001 (2025).

    Article  Google Scholar 

  30. Google Quantum AI and Collaborators et al. Quantum error correction below the surface code threshold. Nature 638, 920–926 (2025).

    Article  ADS  Google Scholar 

  31. Kitaev, A. Y. Fault-tolerant quantum computation by anyons. Ann. Phys. 303, 2–30 (2003).

    Article  ADS  MathSciNet  Google Scholar 

  32. Bravyi, S. B. & Kitaev, A. Y. Quantum codes on a lattice with boundary. Preprint at https://arxiv.org/abs/quant-ph/9811052 (1998).

  33. Breuckmann, N. P. & Eberhardt, J. N. Quantum low-density parity-check codes. PRX Quantum 2, 040101 (2021).

    Article  ADS  Google Scholar 

  34. Bravyi, S. et al. High-threshold and low-overhead fault-tolerant quantum memory. Nature 627, 778–782 (2024).

    Article  ADS  Google Scholar 

  35. Tillich, J.-P. & Zémor, G. Quantum LDPC codes with positive rate and minimum distance proportional to the square root of the blocklength. IEEE Trans. Inf. Theory 60, 1193–1202 (2014).

    Article  ADS  MathSciNet  Google Scholar 

  36. Panteleev, P. & Kalachev, G. Asymptotically good quantum and locally testable classical LDPC codes. In Proc. 54th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2022) 375–388 (ACM, 2022).

  37. Leverrier, A. & Zemor, G. Quantum Tanner codes. In Proc. 63rd Annual IEEE Symposium on Foundations of Computer Science (FOCS 2022) 872–883 (IEEE, 2022).

  38. Kim, Y. et al. Evidence for the utility of quantum computing before fault tolerance. Nature 618, 500–505 (2023).

    Article  ADS  Google Scholar 

  39. Jin, F. et al. Topological prethermal strong zero modes on superconducting processors. Nature 645, 626–632 (2025).

    Article  ADS  Google Scholar 

  40. Roffe, J., White, D. R., Burton, S. & Campbell, E. Decoding across the quantum low-density parity-check code landscape. Phys. Rev. Res. 2, 043423 (2020).

    Article  Google Scholar 

  41. Panteleev, P. & Kalachev, G. Degenerate quantum LDPC codes with good finite length performance. Quantum 5, 585 (2021).

    Article  Google Scholar 

  42. Chen, Z. et al. Fabrication and characterization of aluminum airbridges for superconducting microwave circuits. Appl. Phys. Lett. 104, 052602 (2014).

    Article  ADS  Google Scholar 

  43. Song, C. et al. Generation of multicomponent atomic Schrödinger cat states of up to 20 qubits. Science 365, 574–577 (2019).

    Article  ADS  MathSciNet  Google Scholar 

  44. Google Quantum AI et al. Exponential suppression of bit or phase errors with cyclic error correction. Nature 595, 383–387 (2021).

    Article  Google Scholar 

  45. Jeffrey, E. et al. Fast accurate state measurement with superconducting qubits. Phys. Rev. Lett. 112, 190504 (2014).

    Article  ADS  Google Scholar 

  46. Heinsoo, J. et al. Rapid high-fidelity multiplexed readout of superconducting qubits. Phys. Rev. Appl. 10, 034040 (2018).

    Article  ADS  Google Scholar 

  47. Sunada, Y. et al. Fast readout and reset of a superconducting qubit coupled to a resonator with an intrinsic Purcell filter. Phys. Rev. Appl. 17, 044016 (2022).

    Article  ADS  Google Scholar 

  48. Spring, P. A. et al. Fast multiplexed superconducting qubit readout with intrinsic Purcell filtering using a multiconductor transmission line. PRX Quantum 6, 020345 (2025).

    Article  ADS  Google Scholar 

  49. Sank, D. et al. System characterization of dispersive readout in superconducting qubits. Phys. Rev. Appl. 23, 024055 (2025).

    Article  ADS  Google Scholar 

  50. McEwen, M. et al. Removing leakage-induced correlated errors in superconducting quantum error correction. Nat. Commun. 12, 1761 (2021).

    Article  ADS  Google Scholar 

  51. Miao, K. C. et al. Overcoming leakage in quantum error correction. Nat. Phys. 19, 1780–1786 (2023).

    Article  Google Scholar 

  52. Bluvstein, D. et al. A fault-tolerant neutral-atom architecture for universal quantum computation. Nature 649, 39–46 (2026).

    Article  ADS  Google Scholar 

  53. Wang, K. et al. Demonstration of low-overhead quantum error correction codes. Zenodo https://doi.org/10.5281/zenodo.17706106 (2025).

Download references

Acknowledgements

We thank D. Yuan and W. Jiang for helpful discussions. The device was fabricated at the Micro-Nano Fabrication Center of Zhejiang University. We acknowledge support from the Quantum Science and Technology–National Science and Technology Major Project (grant numbers 2021ZD0300200 and 2021ZD0302203), the National Natural Science Foundation of China (grant numbers 92365301, 12174342, 12274367, 12322414, 12274368, 12075128, 12404570, 12404574, T2225008 and T24B2002), the Shanghai Qi Zhi Institute Innovation Program SQZ202318, the National Key R&D Program of China (grant number 2023YFB4502600) and the Zhejiang Provincial Natural Science Foundation of China (grant numbers LDQ23A040001 and LR24A040002). In addition, Z.-Z.S., W.L. and D.-L.D. are supported by Tsinghua University Dushi Program. P.-X.S. acknowledges support from the European Union’s Horizon Europe research and innovation programme under the Marie Skłodowska-Curie grant agreement number 101180589 (SymPhysAI), the National Science Centre (Poland) OPUS grant number 2021/41/B/ST3/04475 and the ‘MagTop’ project (FENG.02.01-IP.05-0028/23) carried out within the ‘International Research Agendas’ programme of the Foundation for Polish Science co-financed by the European Union under the European Funds for Smart Economy 2021-2027 (FENG). Views and opinions expressed are, however, those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.

Author information

Authors and Affiliations

Authors

Contributions

K.W. and C.Z. carried out the experiments under the supervision of C.S. and H. Wang. J.C. and Y. Wang designed the device, and J.C. and H.L. fabricated the device under the supervision of H. Wang. Z.W. designed the control and measurement electronics. Z.L. designed the error correction codes and performed the numerical simulations under the supervision of D.-L.D. Z.L., Z.-Z.S., W.L., Q.Y., S.J., Y.M., P.-X.S. and D.-L.D. conducted the theoretical analysis. All authors contributed to the experimental setup, the discussions of the results and the writing of the manuscript.

Corresponding authors

Correspondence to Zhen Wang, Chao Song or Dong-Ling Deng.

Ethics declarations

Competing interests

The authors declare no competing interests.

Peer review

Peer review information

Nature Physics thanks Jean-Claude Besse, Michael Kerschbaum, Matthew McEwen and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Extended data

Extended Data Fig. 1 Quantum circuit used to perform repeated stabilizer measurements for the [[18,6,3]] punctured BB code.

A full syndrome cycle comprises seven layers of CZ gates, interleaved with single-qubit operations, to achieve the simultaneous extraction of all X- and Z-type stabilizers.

Extended Data Fig. 2 Detection probability for stabilizers over seven cycles for the [[18,6,3]] punctured BB code.

Each data point is obtained from over 40,000 experimental instances. The dotted lines indicate the detection probability for each individual stabilizer, and the solid line shows the average detection probability across all stabilizers of the Z-type or X-type.

Source data

Extended Data Fig. 3 Accumulated logical error probabilities as functions of the number of cycles for the [[18,6,3]] punctured BB code.

Each data point represents over 40,000 experimental instances after leakage rejection.

Source data

Extended Data Table 1 Parameters of bivariate bicycle codes used for logical performance projection

Supplementary information

Supplementary Information (download PDF )

Supplementary Figs. 1–13, Tables 1–4 and Discussion.

Supplementary Data 1 (download ZIP )

Source data for Supplementary Figures.

Source data

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, K., Lu, Z., Zhang, C. et al. Demonstration of low-overhead quantum error correction codes. Nat. Phys. 22, 308–314 (2026). https://doi.org/10.1038/s41567-025-03157-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Version of record:

  • Issue date:

  • DOI: https://doi.org/10.1038/s41567-025-03157-4

Search

Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing