Single-shot preparation of hypergraph product codes via dimension jump
Joint Quantum Institute & Joint Center for Quantum Information and Computer Science, NIST/University of Maryland, College Park, MD 20742, USA
| Published: | 2025-10-07, volume 9, page 1879 |
| Editor: | Felix Huber |
| Eprint: | arXiv:2410.05171v2 |
| Doi: | https://doi.org/10.22331/q-2025-10-07-1879 |
| Citation: | Quantum 9, 1879 (2025). |
Find this paper interesting or want to discuss? Scite or leave a comment on SciRate.
Abstract
Quantum error correction is a fundamental primitive of fault-tolerant quantum computing. But in order for error correction to proceed, one must first prepare the codespace of the underlying error-correcting code. A popular method for encoding quantum low-density parity-check codes is transversal initialization, where one begins in a product state and measures a set of stabilizer generators. In the presence of measurement errors however, this procedure is generically not fault-tolerant, and so one typically needs to repeat the measurements many times, resulting in a deep initialization circuit. We present a protocol that prepares the codespace of constant-rate hypergraph product codes in constant depth with $O(\sqrt{n})$ spatial overhead, and we show that the protocol is robust even in the presence of measurement errors. Our construction is inspired by dimension-jumping in topological codes and leverages two properties that arise from the homological product of codes. We provide some improvements to lower the spatial overhead and discuss applications to fault-tolerant architectures.
► BibTeX data
► References
[1] A. Kitaev, Annals of Physics 303, 2–30 (2003).
https://doi.org/10.1016/s0003-4916(02)00018-0
[2] H. Bombin and M. A. Martin-Delgado, Phys. Rev. Lett. 97, 180501 (2006).
https://doi.org/10.1103/PhysRevLett.97.180501
[3] E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, Journal of Mathematical Physics 43, 4452–4505 (2002).
https://doi.org/10.1063/1.1499754
[4] D. Horsman, A. G. Fowler, S. Devitt, and R. V. Meter, New Journal of Physics 14, 123011 (2012).
https://doi.org/10.1088/1367-2630/14/12/123011
[5] A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, Phys. Rev. A 86, 032324 (2012).
https://doi.org/10.1103/PhysRevA.86.032324
[6] A. J. Landahl and C. Ryan-Anderson, Quantum computing by color-code lattice surgery (2014), arXiv:1407.5103 [quant-ph].
arXiv:1407.5103
[7] B. J. Brown, K. Laubscher, M. S. Kesselring, and J. R. Wootton, Phys. Rev. X 7, 021029 (2017).
https://doi.org/10.1103/PhysRevX.7.021029
[8] H. Zhou, C. Zhao, M. Cain, D. Bluvstein, N. Maskara, C. Duckering, H.-Y. Hu, S.-T. Wang, A. Kubica, and M. D. Lukin, Low-overhead transversal fault tolerance for universal quantum computation (2025), arXiv:2406.17653 [quant-ph].
arXiv:2406.17653
[9] C. Ryan-Anderson et al., Implementing fault-tolerant entangling gates on the five-qubit code and the color code (2022), arXiv:2208.01863 [quant-ph].
arXiv:2208.01863
[10] Google Quantum AI, Nature 614, 676 (2023).
https://doi.org/10.1038/s41586-022-05434-1
[11] Dolev Bluvstein et al., Nature 626, 58–65 (2023).
https://doi.org/10.1038/s41586-023-06927-3
[12] Google Quantum AI et al., Quantum error correction below the surface code threshold (2024), arXiv:2408.13687 [quant-ph].
https://doi.org/10.1038/s41586-024-08449-y
arXiv:2408.13687
[13] S. Bravyi and B. Terhal, New Journal of Physics 11, 043029 (2009).
https://doi.org/10.1088/1367-2630/11/4/043029
[14] S. Bravyi, D. Poulin, and B. Terhal, Phys. Rev. Lett. 104, 050503 (2010).
https://doi.org/10.1103/PhysRevLett.104.050503
[15] S. Bravyi and R. König, Phys. Rev. Lett. 110, 170503 (2013).
https://doi.org/10.1103/PhysRevLett.110.170503
[16] H. Bombin and M. A. Martin-Delgado, Phys. Rev. Lett. 98, 160502 (2007a).
https://doi.org/10.1103/PhysRevLett.98.160502
[17] A. Kubica, B. Yoshida, and F. Pastawski, New Journal of Physics 17, 083026 (2015).
https://doi.org/10.1088/1367-2630/17/8/083026
[18] H. Bombín, Phys. Rev. X 5, 031043 (2015).
https://doi.org/10.1103/PhysRevX.5.031043
[19] A. Kubica and M. Vasmer, Nature Communications 13, 6272 (2022).
https://doi.org/10.1038/s41467-022-33923-4
[20] C. Stahl, Phys. Rev. B 110, 075143 (2024).
https://doi.org/10.1103/PhysRevB.110.075143
[21] D. Gottesman, Stabilizer codes and quantum error correction (1997), arXiv:quant-ph/9705052 [quant-ph].
arXiv:quant-ph/9705052
[22] N. P. Breuckmann and J. N. Eberhardt, PRX Quantum 2, 040101 (2021).
https://doi.org/10.1103/PRXQuantum.2.040101
[23] M. Freedman, D. Meyer, and F. Luo, Z2-systolic freedom and quantum codes, in Mathematics of Quantum Computation (CRC Press, 2002) pp. 287–320.
[24] J.-P. Tillich and G. Zemor, IEEE Transactions on Information Theory 60, 1193–1202 (2014).
https://doi.org/10.1109/tit.2013.2292061
[25] P. Panteleev and G. Kalachev, in Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2022 (Association for Computing Machinery, New York, NY, USA, 2022) p. 375–388.
https://doi.org/10.1145/3519935.3520017
[26] A. Leverrier and G. Zemor, in 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS) (IEEE Computer Society, Los Alamitos, CA, USA, 2022) pp. 872–883.
https://doi.org/10.1109/FOCS54457.2022.00117
[27] I. Dinur, M.-H. Hsieh, T.-C. Lin, and T. Vidick, in Proceedings of the 55th Annual ACM Symposium on Theory of Computing, STOC 2023 (Association for Computing Machinery, New York, NY, USA, 2023) p. 905–918.
https://doi.org/10.1145/3564246.3585101
[28] N. Baspin and A. Krishna, Quantum 6, 711 (2022).
https://doi.org/10.22331/q-2022-05-13-711
[29] N. Baspin, V. Guruswami, A. Krishna, and R. Li, Quantum Science and Technology 10, 015021 (2024).
https://doi.org/10.1088/2058-9565/ad8370
[30] S. Dai and R. Li, in Proceedings of the 57th Annual ACM Symposium on Theory of Computing, STOC '25 (Association for Computing Machinery, New York, NY, USA, 2025) p. 677–688.
https://doi.org/10.1145/3717823.3718113
[31] J. I. Cirac and P. Zoller, Phys. Rev. Lett. 74, 4091 (1995).
https://doi.org/10.1103/PhysRevLett.74.4091
[32] J.-S. Chen, E. Nielsen, M. Ebert, V. Inlek, K. Wright, V. Chaplin, A. Maksymov, E. Páez, A. Poudel, P. Maunz, and J. Gamble, Quantum 8, 1516 (2024).
https://doi.org/10.22331/q-2024-11-07-1516
[33] S. A. M. et al., Phys. Rev. X 13, 041052 (2023).
https://doi.org/10.1103/PhysRevX.13.041052
[34] M. Saffman, Journal of Physics B: Atomic, Molecular and Optical Physics 49, 202001 (2016).
https://doi.org/10.1088/0953-4075/49/20/202001
[35] A. Jenkins, J. W. Lis, A. Senoo, W. F. McGrew, and A. M. Kaufman, Phys. Rev. X 12, 021027 (2022).
https://doi.org/10.1103/PhysRevX.12.021027
[36] S. J. Evered, D. Bluvstein, M. Kalinowski, S. Ebadi, T. Manovitz, H. Zhou, S. H. Li, A. A. Geim, T. T. Wang, N. Maskara, H. Levine, G. Semeghini, M. Greiner, V. Vuletić, and M. D. Lukin, Nature 622, 268–272 (2023).
https://doi.org/10.1038/s41586-023-06481-y
[37] Y. Hong, E. Durso-Sabina, D. Hayes, and A. Lucas, Phys. Rev. Lett. 133, 180601 (2024a).
https://doi.org/10.1103/PhysRevLett.133.180601
[38] N. Berthusen, J. Dreiling, C. Foltz, J. P. Gaebler, T. M. Gatterman, D. Gresh, N. Hewitt, M. Mills, S. A. Moses, B. Neyenhuis, P. Siegfried, and D. Hayes, Phys. Rev. A 110, 062413 (2024).
https://doi.org/10.1103/PhysRevA.110.062413
[39] B. W. Reichardt, D. Aasen, R. Chao, A. Chernoguzov, W. van Dam, J. P. Gaebler, D. Gresh, D. Lucchetti, M. Mills, S. A. Moses, B. Neyenhuis, A. Paetznick, A. Paz, P. E. Siegfried, M. P. da Silva, K. M. Svore, Z. Wang, and M. Zanner, Demonstration of quantum computation and error correction with a tesseract code (2024), arXiv:2409.04628 [quant-ph].
arXiv:2409.04628
[40] O. Fawzi, A. Grospellier, and A. Leverrier, in 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS), Vol. 14 (IEEE, 2018) p. 743–754.
https://doi.org/10.1109/focs.2018.00076
[41] Y. Hong, J. Guo, and A. Lucas, Nature Communications 16, 10.1038/s41467-024-55570-7 (2025).
https://doi.org/10.1038/s41467-024-55570-7
[42] A. G. Manes and J. Claes, Quantum 9, 1618 (2025).
https://doi.org/10.22331/q-2025-01-30-1618
[43] A. Krishna and D. Poulin, Phys. Rev. X 11, 011023 (2021).
https://doi.org/10.1103/PhysRevX.11.011023
[44] N. P. Breuckmann and S. Burton, Quantum 8, 1372 (2024).
https://doi.org/10.22331/q-2024-06-13-1372
[45] A. O. Quintavalle, P. Webster, and M. Vasmer, Quantum 7, 1153 (2023).
https://doi.org/10.22331/q-2023-10-24-1153
[46] Y. Hong, M. Marinelli, A. M. Kaufman, and A. Lucas, Phys. Rev. A 110, 022607 (2024b).
https://doi.org/10.1103/PhysRevA.110.022607
[47] D. Gottesman, Quantum Info. Comput. 14, 1338–1372 (2014).
[48] Q. Xu, J. P. Bonilla Ataides, C. A. Pattison, N. Raveendran, D. Bluvstein, J. Wurtz, B. Vasić, M. D. Lukin, L. Jiang, and H. Zhou, Nature Physics 20, 1084 (2024).
https://doi.org/10.1038/s41567-024-02479-z
[49] H. Bombín, New Journal of Physics 18, 043038 (2016).
https://doi.org/10.1088/1367-2630/18/4/043038
[50] B. J. Brown, Science Advances 6 (2020).
https://doi.org/10.1126/sciadv.aay4929
[51] T. R. Scruby, D. E. Browne, P. Webster, and M. Vasmer, Quantum 6, 721 (2022a).
https://doi.org/10.22331/q-2022-05-24-721
[52] R. Raussendorf, S. Bravyi, and J. Harrington, Phys. Rev. A 71, 062313 (2005).
https://doi.org/10.1103/PhysRevA.71.062313
[53] S. Bravyi, D. Gosset, R. König, and M. Tomamichel, Nature Physics 16, 1040–1045 (2020).
https://doi.org/10.1038/s41567-020-0948-z
[54] T. R. Scruby, M. Vasmer, and D. E. Browne, Phys. Rev. Res. 4, 043052 (2022b).
https://doi.org/10.1103/PhysRevResearch.4.043052
[55] O. Higgott and N. P. Breuckmann, PRX Quantum 4, 020332 (2023).
https://doi.org/10.1103/PRXQuantum.4.020332
[56] R. Gallager, IRE Transactions on Information Theory 8, 21 (1962).
https://doi.org/10.1109/TIT.1962.1057683
[57] H. Bombin and M. A. Martin-Delgado, Journal of Mathematical Physics 48 (2007b).
https://doi.org/10.1063/1.2731356
[58] A. R. Calderbank and P. W. Shor, Phys. Rev. A 54, 1098 (1996).
https://doi.org/10.1103/PhysRevA.54.1098
[59] A. Steane, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences 452, 2551 (1996).
https://doi.org/10.1098/rspa.1996.0136
[60] M. H. Freedman and M. B. Hastings, Quantum Info. Comput. 14, 144–180 (2014).
[61] S. Bravyi and M. B. Hastings, in Proceedings of the Forty-Sixth Annual ACM Symposium on Theory of Computing, STOC '14 (Association for Computing Machinery, New York, NY, USA, 2014) p. 273–282.
https://doi.org/10.1145/2591796.2591870
[62] J. Mosheiff, N. Resch, N. Ron-Zewi, S. Silas, and M. Wootters, SIAM Journal on Computing , FOCS20 (2021).
https://doi.org/10.1137/20m1365934
[63] P. W. Shor, Phys. Rev. A 52, R2493 (1995).
https://doi.org/10.1103/PhysRevA.52.R2493
[64] E. T. Campbell, Quantum Science and Technology 4, 025006 (2019).
https://doi.org/10.1088/2058-9565/aafc8f
[65] A. O. Quintavalle, M. Vasmer, J. Roffe, and E. T. Campbell, PRX Quantum 2, 020340 (2021).
https://doi.org/10.1103/PRXQuantum.2.020340
[66] A. Anshu, N. P. Breuckmann, and C. Nirkhe, in Proceedings of the 55th Annual ACM Symposium on Theory of Computing, STOC ’23, Vol. 5 (ACM, 2023) p. 1090–1096.
https://doi.org/10.1145/3564246.3585114
[67] E. Ben-Sasson, V. Guruswami, T. Kaufman, M. Sudan, and M. Viderman, in 2009 24th Annual IEEE Conference on Computational Complexity (2009) pp. 52–61.
https://doi.org/10.1109/CCC.2009.6
[68] A. Leverrier, J.-P. Tillich, and G. Zemor, in 2015 IEEE 56th Annual Symposium on Foundations of Computer Science (IEEE, 2015).
https://doi.org/10.1109/focs.2015.55
[69] Q. Xu, H. Zhou, G. Zheng, D. Bluvstein, J. P. B. Ataides, M. D. Lukin, and L. Jiang, Phys. Rev. X 15, 021065 (2025).
https://doi.org/10.1103/PhysRevX.15.021065
[70] T. Richardson and R. Urbanke, Modern coding theory (Cambridge University Press, 2008).
[71] M. B. Hastings, Quantum Info. Comput. 17, 1307–1334 (2017).
[72] S. Evra, T. Kaufman, and G. Zémor, 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS) , 218 (2020).
https://api.semanticscholar.org/CorpusID:231684733
[73] W. Zeng and L. P. Pryadko, Phys. Rev. Lett. 122, 230501 (2019).
https://doi.org/10.1103/PhysRevLett.122.230501
[74] A. Bolt, G. Duclos-Cianci, D. Poulin, and T. M. Stace, Phys. Rev. Lett. 117, 070501 (2016).
https://doi.org/10.1103/PhysRevLett.117.070501
[75] A. Bolt, D. Poulin, and T. M. Stace, Phys. Rev. A 98, 062302 (2018).
https://doi.org/10.1103/PhysRevA.98.062302
[76] D. Bacon, S. T. Flammia, A. W. Harrow, and J. Shi, in Proceedings of the Forty-Seventh Annual ACM Symposium on Theory of Computing, STOC '15 (Association for Computing Machinery, New York, NY, USA, 2015) p. 327–334.
https://doi.org/10.1145/2746539.2746608
[77] D. Gottesman, Opportunities and challenges in fault-tolerant quantum computation (2022), arXiv:2210.15844 [quant-ph].
arXiv:2210.15844
[78] N. Delfosse and A. Paetznick, Spacetime codes of clifford circuits (2023), arXiv:2304.05943 [quant-ph].
arXiv:2304.05943
[79] E. Sabo, L. G. Gunderman, B. Ide, M. Vasmer, and G. Dauphinais, PRX Quantum 5, 040302 (2024).
https://doi.org/10.1103/PRXQuantum.5.040302
[80] T. Etzion, A. Trachtenberg, and A. Vardy, IEEE Transactions on Information Theory 45, 2173 (1999).
https://doi.org/10.1109/18.782170
[81] E. Berlekamp, R. McEliece, and H. van Tilborg, IEEE Transactions on Information Theory 24, 384 (1978).
https://doi.org/10.1109/TIT.1978.1055873
[82] J. Roffe, LDPC: Python tools for low density parity check codes (2022).
https://pypi.org/project/ldpc/
[83] P. Panteleev and G. Kalachev, Quantum 5, 585 (2021).
https://doi.org/10.22331/q-2021-11-22-585
[84] J. Roffe, D. R. White, S. Burton, and E. Campbell, Phys. Rev. Res. 2, 043423 (2020).
https://doi.org/10.1103/PhysRevResearch.2.043423
[85] S. Wolanski and B. Barber, Ambiguity clustering: an accurate and efficient decoder for qldpc codes (2024), arXiv:2406.14527 [quant-ph].
arXiv:2406.14527
[86] T. Hillmann, L. Berent, A. O. Quintavalle, J. Eisert, R. Wille, and J. Roffe, Nature Communications 16, 10.1038/s41467-025-63214-7 (2025).
https://doi.org/10.1038/s41467-025-63214-7
[87] A. deMarti iOlius, I. E. Martinez, J. Roffe, and J. E. Martinez, An almost-linear time decoding algorithm for quantum ldpc codes under circuit-level noise (2024), arXiv:2409.01440 [quant-ph].
arXiv:2409.01440
[88] T. Rakovszky and V. Khemani, The physics of (good) ldpc codes i. gauging and dualities (2023), arXiv:2310.16032 [quant-ph].
arXiv:2310.16032
[89] I. Dinur, S. Evra, R. Livne, A. Lubotzky, and S. Mozes, Locally testable codes with constant rate, distance, and locality, in Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing (Association for Computing Machinery, New York, NY, USA, 2022) p. 357–374.
https://doi.org/10.1145/3519935.3520024
[90] S. Gu, E. Tang, L. Caha, S. H. Choe, Z. He, and A. Kubica, Communications in Mathematical Physics 405, 85 (2024).
https://doi.org/10.1007/s00220-024-04951-6
[91] A. A. Kovalev and L. P. Pryadko, Phys. Rev. A 87, 020304 (2013).
https://doi.org/10.1103/PhysRevA.87.020304
[92] S. J. S. Tan and L. Stambler, Effective distance of higher dimensional hgps and weight-reduced quantum ldpc codes (2024), arXiv:2409.02193 [quant-ph].
arXiv:2409.02193
[93] S. Burton and D. Browne, IEEE Transactions on Information Theory 68, 1772 (2022).
https://doi.org/10.1109/TIT.2021.3131043
[94] M. Vasmer and D. E. Browne, Phys. Rev. A 100, 012312 (2019).
https://doi.org/10.1103/PhysRevA.100.012312
Cited by
[1] Dongjin Lee and Beni Yoshida, "Chiral Color Code: Single-Shot Error Correction for Exotic Topological Order", PRX Quantum 7 3, 033015 (2026).
[2] Varun Menon, J. Pablo Bonilla Ataides, Rohan Mehta, Andi Gu, Daniel Bochen Tan, and Mikhail D. Lukin, "Magic Tricycles: Efficient Magic-State Generation with Finite Block-Length Quantum LDPC Codes", Physical Review X 16 2, 021014 (2026).
[3] Jinkang Guo, Yifan Hong, Adam Kaufman, and Andrew Lucas, "Toward Self-Correcting Quantum Codes for Neutral Atom Arrays", PRX Quantum 7 1, 010301 (2026).
[4] Qian Xu, Hengyun Zhou, Guo Zheng, Dolev Bluvstein, J. Pablo Bonilla Ataides, Mikhail D. Lukin, and Liang Jiang, "Fast and Parallelizable Logical Computation with Homological Product Codes", Physical Review X 15 2, 021065 (2025).
[5] Noah Berthusen, Shi Jie Samuel Tan, Eric Huang, and Daniel Gottesman, "Adaptive Syndrome Extraction", PRX Quantum 6 3, 030307 (2025).
[6] Shi Jie Samuel Tan, Yifan Hong, Ting-Chun Lin, Michael J. Gullans, and Min-Hsiu Hsieh, "Single-Shot Universality in Quantum LDPC Codes via Code-Switching", arXiv:2510.08552, (2025).
[7] Abraham Jacob, Campbell McLauchlan, and Dan E. Browne, "Single-Shot Decoding and Fault-tolerant Gates with Trivariate Tricycle Codes", arXiv:2508.08191, (2025).
[8] Victor V. Albert and Philippe Faist, "Handbook of Error-Correcting Codes", arXiv:2606.11484, (2026).
The above citations are from Crossref's cited-by service (last updated successfully 2026-08-08 01:35:36) and SAO/NASA ADS (last updated successfully 2026-08-08 01:35:38). The list may be incomplete as not all publishers provide suitable and complete citation data.
This Paper is published in Quantum under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Copyright remains with the original copyright holders such as the authors or their institutions.