Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

Export citation

Export citation

Choose format for download:

Download Citation
  • Open Access

Abelian Multi-Cycle Codes for Single-Shot Error Correction

Hsiang-Ku Lin1, Pak Kau Lim1, Alexey A. Kovalev2, and Leonid P. Pryadko3,1,*

  • *Contact author: pryadko@google.com

PRX Quantum 7, 020326 – Published 11 May, 2026

DOI: https://doi.org/10.1103/mj28-925w

Abstract

We construct a family of quantum low-density parity-check codes locally equivalent to higher-dimensional quantum hypergraph-product (QHP) codes. Similarly to QHP codes, the proposed codes have highly redundant sets of low-weight stabilizer generators, which improves decoding accuracy in a fault-tolerant regime and gives them single-shot properties. The advantage of the construction is that it gives shorter codes. We derive simple expressions for the dimension of the proposed codes in two important special cases, give bounds on the distances and explicitly construct some relatively short codes. Circuit simulations for codes locally equivalent to four-dimensional toric codes show a (pseudo)threshold close to 1.1%, better than for toric or surface codes with a similar noise model.

View figure in article

Physics Subject Headings (PhySH)

Popular Summary

Article Text

References (70)

  1. P. W. Shor, in Proceedings of the 37th Annual Symposium on Foundations of Computer Science, IEEE (IEEE Computer Society, Los Alamitos, 1996), pp. 56–65.
  2. D. Gottesman, Stabilizer codes and quantum error correction, Ph.D. thesis, Caltech, 1997.
  3. A. Y. Kitaev, Fault-tolerant quantum computation by anyons, Ann. Phys. 303, 2 (2003).
  4. S. B. Bravyi and A. Y. Kitaev, Quantum codes on a lattice with boundary, arXiv:quant-ph/9811052, unpublished.
  5. E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, Topological quantum memory, J. Math. Phys. 43, 4452 (2002).
  6. Google Quantum AI, Suppressing quantum errors by scaling a surface code logical qubit, Nature 614, 676 (2023).
  7. A. Paetznick et al., Demonstration of logical qubits and repeated error correction with better-than-physical error rates, arXiv:2404.02280, unpublished.
  8. D. Bluvstein et al., Logical quantum processor based on reconfigurable atom arrays, Nature 626, 58 (2024).
  9. R. Acharya et al., Quantum error correction below the surface code threshold, Nature 638, 920 (2025).
  10. A. Gong, S. Cammerer, and J. M. Renes, Toward low-latency iterative decoding of QLDPC codes under circuit-level noise, arXiv:2403.18901, unpublished.
  11. L. Skoric, D. E. Browne, K. M. Barnes, N. I. Gillespie, and E. T. Campbell, Parallel window decoding enables scalable fault tolerant quantum computation, Nat. Commun. 14, 7040 (2023).
  12. H. Bombín, Single-shot fault-tolerant quantum error correction, Phys. Rev. X 5, 031043 (2015).
  13. B. J. Brown, N. H. Nickerson, and D. E. Browne, Fault-tolerant error correction with the gauge color code, Nat. Commun. 7, 12302 (2016).
  14. E. T. Campbell, A theory of single-shot error correction for adversarial noise, Quantum Sci. Technol. 4, 025006 (2019).
  15. Y. Fujiwara, Ability of stabilizer quantum error correction to protect itself from its own imperfection, Phys. Rev. A 90, 062304 (2014).
  16. A. Ashikhmin, C. Y. Lai, and T. A. Brun, in 2014 IEEE International Symposium on Information Theory (IEEE, New York, NY, USA, 2014), pp. 546–550.
  17. A. Ashikhmin, C. Y. Lai, and T. A. Brun, in 2016 IEEE International Symposium on Information Theory (ISIT), Barcelona, Spain (IEEE, New York, NY, USA, 2016), pp. 2274–2278.
  18. N. P. Breuckmann and V. Londe, Single-shot decoding of linear rate LDPC quantum codes with high performance, IEEE Trans. Inf. Theory 68, 272 (2021).
  19. N. P. Breuckmann, K. Duivenvoorden, D. Michels, and B. M. Terhal, Local decoders for the 2D and 4D toric code, Quantum Inf. Comput. 17, 0181 (2017).
  20. W. Zeng and L. P. Pryadko, Higher-dimensional quantum hypergraph-product codes with finite rates, Phys. Rev. Lett. 122, 230501 (2019).
  21. W. Zeng and L. P. Pryadko, Minimal distances for certain quantum product codes and tensor products of chain complexes, Phys. Rev. A 102, 062402 (2020).
  22. A. O. Quintavalle, M. Vasmer, J. Roffe, and E. T. Campbell, Single-shot error correction of three-dimensional homological product codes, PRX Quantum 2, 020340 (2021).
  23. O. Higgott and N. P. Breuckmann, Improved single-shot decoding of higher-dimensional hypergraph-product codes, PRX Quantum 4, 020332 (2023).
  24. A. A. Kovalev and L. P. Pryadko, Quantum Kronecker sum-product low-density parity-check codes with finite rate, Phys. Rev. A 88, 012311 (2013).
  25. H.-K. Lin, X. Liu, P. K. Lim, and L. P. Pryadko, Single-shot and two-shot decoding with generalized bicycle codes, arXiv:2502.19406, unpublished.
  26. R. Wang and L. P. Pryadko, Distance bounds for generalized bicycle codes, Symmetry 14, 1348 (2022).
  27. R. Wang, H.-K. Lin, and L. P. Pryadko, in 2023 12th International Symposium on Topics in Coding (ISTC), Brest, France (IEEE, New York, NY, USA, 2023), pp. 1–5.
  28. H.-K. Lin and L. P. Pryadko, Quantum two-block group algebra codes, Phys. Rev. A 109, 022407 (2024).
  29. 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).
  30. Z. Liang, K. Liu, H. Song, and Y.-A. Chen, Generalized toric codes on twisted tori for quantum error correction, PRX Quantum 6, 020357 (2025).
  31. N. Berthusen, D. Devulapalli, E. Schoute, A. M. Childs, M. J. Gullans, A. V. Gorshkov, and D. Gottesman, Toward a 2D local implementation of quantum low-density parity-check codes, PRX Quantum 6, 010306 (2025).
  32. K. Wang et al., Demonstration of low-overhead quantum error correction codes, Nat. Phys. 22, 308 (2026).
  33. D. Aasen, J. Haah, M. B. Hastings, and Z. Wang, Geometrically enhanced topological quantum codes, arXiv:2505.10403, unpublished.
  34. D. Aasen, M. B. Hastings, V. Kliuchnikov, J. M. Bello-Rivas, A. Paetznick, R. Chao, B. W. Reichardt, M. Zanner, M. P. da Silva, Z. Wang, and K. M. Svore, A topologically fault-tolerant quantum computer with four dimensional geometric codes, arXiv:2506.15130, unpublished.
  35. J.-P. Tillich and G. Zémor, in Proc. IEEE Int. Symp. Inf. Theory (ISIT) (2009), pp. 799–803.
  36. M. Borello, J. De La Cruz, and W. Willems, On checkable codes in group algebras, J. Algebra Appl. 21, 2250125 (2022).
  37. A. R. Calderbank and P. W. Shor, Good quantum error-correcting codes exist, Phys. Rev. A 54, 1098 (1996).
  38. A. M. Steane, Simple quantum error-correcting codes, Phys. Rev. A 54, 4741 (1996).
  39. Commuting matrices can be constructed for any pair of group algebra elements even for a non-abelian group [66]. While there is no direct generalization for arbitrary sets of D>2 non-abelian group algebra elements, less general constructions do exist. These go outside the scope of the present work.
  40. Such a decomposition exists according to the Fundamental Theorem of finite abelian groups.
  41. Otherwise, the spaces in an AMC complex can be decomposed onto a direct sum of subspaces corresponding to cosets of the subgroup GX=⟨{xj}⟩ in the original group G; see Sec. IV C in Ref. [28]. In the abelian case these complexes are permutation-equivalent to a complex in the subgroup GX≤G.
  42. Note, however, that the circuit distance need not always coincide with that of the original code. As an example, while any single-ancilla measurement circuit would work for a toric code [67], rotated surface codes require a carefully designed N-Z   addressing scheme for fault-tolerance [53].
  43. J. J. Postema and S. J. J. M. F. Kokkelmans, Existence and characterisation of bivariate bicycle codes, arXiv:2502.17052, unpublished.
  44. P. Panteleev and G. Kalachev, Degenerate quantum LDPC codes with good finite length performance, Quantum 5, 585 (2021).
  45. Y. A. Drozd and V. V. Kirichenko, Finite Dimensional Algebras (Springer-Verlag, Berlin, Heidelberg, 1994).
  46. P. Panteleev and G. Kalachev, Quantum LDPC codes with almost linear minimum distance, IEEE Trans. Inf. Theory 68, 213 (2022).
  47. Y. Fan and L. Lin, Dihedral group codes over finite fields, IEEE Trans. Inf. Theory 67, 5016 (2021).
  48. L. M. Bazzi and S. K. Mitter, Some randomized code constructions from group actions, IEEE Trans. Inf. Theory 52, 3210 (2006).
  49. I. Haviv, M. Langberg, M. Schwartz, and E. Yaakobi, in 2017 IEEE International Symposium on Information Theory (ISIT), Aachen, Germany (IEEE, New York, NY, USA, 2017), pp. 586–588.
  50. S. Lin and E. J. Weldon, Long BCH codes are bad, Inf. Control 11, 445 (1967).
  51. E. Berlekamp and J. Justesen, Some long cyclic linear binary codes are not so bad, IEEE Trans. Inf. Theory 20, 351 (1974).
  52. L. P. Pryadko and W. Zeng, dist-m4ri—Distance of a classical or quantum CSS code, 2024, https://github.com/QEC-pages/dist-m4ri.
  53. Y. Tomita and K. M. Svore, Low-distance surface codes under realistic quantum noise, Phys. Rev. A 90, 062320 (2014).
  54. To guarantee rank preservation after removal of a block row (which is important for the 1111 cycle), guided by Lemma B1, the polynomials were ordered so that a4=1+x [which gives block D in Eqs. (27) and (28)].
  55. C. Gidney, Stim: A fast stabilizer circuit simulator, Quantum 5, 497 (2021).
  56. L. P. Pryadko, vecdec—Vectorized decoder and LER estimator, 2025, https://github.com/QEC-pages/vecdec.
  57. I. Dumer, A. A. Kovalev, and L. P. Pryadko, Distance verification for classical and quantum LDPC codes, IEEE Trans. Inf. Theory 63, 4675 (2017).
  58. This is unlike with the BP+OSD package [68, 69] whose performance may actually be degraded by additional detector events, see in Appendix A of Ref. [70]. In comparison, for the decoder used here, removing minority detector events increases logical error rates, e.g., from 0.20% to 0.36% at p=0.1% with the [[42,6,4]] code and the “1212” circuits.
  59. A. Grospellier, L. Grouès, A. Krishna, and A. Leverrier, Combining hard and soft decoders for hypergraph product codes, Quantum 5, 432 (2021).
  60. A. A. Kovalev and L. P. Pryadko, Fault tolerance of quantum low-density parity check codes with sublinear distance scaling, Phys. Rev. A 87, 020304(R) (2013).
  61. I. Dumer, A. A. Kovalev, and L. P. Pryadko, Thresholds for correcting errors, erasures, and faulty syndrome measurements in degenerate quantum codes, Phys. Rev. Lett. 115, 050502 (2015).
  62. A. M. Stephens, Fault-tolerant thresholds for quantum error correction with the surface code, Phys. Rev. A 89, 022321 (2014).
  63. P. Das, A. Locharla, and C. Jones, LILLIPUT: A lightweight low-latency lookup-table based decoder for near-term quantum error, in Proceedings of 27th ACM ASPLOS (ACM, New York, NY, USA, 2022), pp. 541.
  64. H. Bombin, R. W. Chhajlany, M. Horodecki, and M. A. Martin-Delgado, Self-correcting quantum computers, New J. Phys. 15, 055023 (2013).
  65. M. B. Hastings, Decoding in hyperbolic spaces: LDPC codes with linear rate and efficient error correction, Quantum Inf. Comput. 14, 1187 (2014).
  66. P. Panteleev and G. Kalachev, Asymptotically good quantum and locally testable classical LDPC codes, in Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing (ACM, New York, NY, USA, 2022), pp. 375–388.
  67. A. G. Manes and J. Claes, Distance-preserving stabilizer measurements in hypergraph product codes, Quantum 9, 1618 (2025).
  68. J. Roffe, D. R. White, S. Burton, and E. Campbell, Decoding across the quantum low-density parity-check code landscape, Phys. Rev. Res. 2, 043423 (2020).
  69. J. Roffe, LDPC: Python tools for low density parity check codes, PyPi repository, 2022, https://pypi.org/project/ldpc/.
  70. L. A. Beni, O. Higgott, and N. Shutty, Tesseract: A search-based decoder for quantum error correction, arXiv:2503.10988, unpublished.

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation