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

Efficient Magic State Cultivation on RP2

Zi-Han Chen1,2,3,*, Ming-Cheng Chen1,2,3,†, Chao-Yang Lu1,2,3,‡, and Jian-Wei Pan1,2,3,§

  • *Contact author: czh007@mail.ustc.edu.cn
  • †Contact author: cmc@ustc.edu.cn
  • ‡Contact author: cylu@ustc.edu.cn
  • §Contact author: pan@ustc.edu.cn

PRX Quantum 7, 010315 – Published 22 January, 2026

DOI: https://doi.org/10.1103/9kys-3whh

Abstract

Preparation of high-fidelity logical magic states is crucial for fault-tolerant quantum computation. Among previous attempts to reduce the substantial cost of magic state preparation, magic state cultivation (MSC) [Gidney et al., Magic state cultivation: growing T states as cheap as CNOT gates, arXiv:2409.17595], a recently proposed protocol for logical T state preparation without magic state distillation, achieves state-of-the-art efficiency. Inspired by this work [Gidney et al., Magic state cultivation: growing T states as cheap as CNOT gates, arXiv:2409.17595], we propose a MSC procedure that can produce logical T states on the rotated surface code at a further reduced cost. To maintain high efficiency throughout our protocol, we design structured codes along with compact circuits bridging between them. More specifically, we construct a code family, the RP code, by putting the rotated surface code on RP2 (a two-dimensional manifold), as well as two self-dual Calderbank-Shor-Steane codes, named SRP-3 and SRP-5, respectively. In our MSC protocol, we start with a cultivation process, in which a high-fidelity T state is prepared on a small RP code with distance 3 or 5. Then, to preserve the logical T state, we use an efficient and easy-to-decode expansion stage to grow a small RP code to a larger rotated surface code in one syndrome extraction (SE) round. The RP code serves as an efficient transfer station with efficient SE circuits and compact interfaces between the SRP-3 (or SRP-5) code—used in the cultivation process to efficiently verify the correctness of the logical T state—and larger rotated surface codes for preserving the prepared logical T state. Our MSC protocol utilizes nonlocal connectivity, available on both neutral atom array and ion trap platforms. According to our Monte Carlo sampling results, our MSC protocol requires about an order of magnitude smaller space-time volume to reach a target logical error rate of around 10−9 compared to the original MSC protocol.

View figure in article

Physics Subject Headings (PhySH)

Popular Summary

Article Text

References (63)

  1. S. B. Bravyi and A. Y. Kitaev, Quantum codes on a lattice with boundary, arXiv:quant-ph/9811052.
  2. E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, Topological quantum memory, J. Math. Phys. 43, 4452 (2002).
  3. D. Horsman, A. G. Fowler, S. Devitt, and R. V. Meter, Surface code quantum computing by lattice surgery, New J. Phys. 14, 123011 (2012).
  4. Google Quantum AI and Collaborators, Quantum error correction below the surface code threshold, Nature 638, 920 (2025).
  5. 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).
  6. D. Litinski, A game of surface codes: Large-scale quantum computing with lattice surgery, Quantum 3, 128 (2019).
  7. H. Bombin, C. Dawson, R. V. Mishmash, N. Nickerson, F. Pastawski, and S. Roberts, Logical blocks for fault-tolerant topological quantum computation, PRX Quantum 4, 020303 (2023).
  8. M. E. Beverland, S. Huang, and V. Kliuchnikov, Fault tolerance of stabilizer channels, arXiv:2401.12017.
  9. G. P. Gehér, C. McLauchlan, E. T. Campbell, A. E. Moylett, and O. Crawford, Error-corrected Hadamard gate simulated at the circuit level, Quantum 8, 1394 (2024).
  10. B. J. Brown, K. Laubscher, M. S. Kesselring, and J. R. Wootton, Poking holes and cutting corners to achieve clifford gates with the surface code, Phys. Rev. X 7, 021029 (2017).
  11. C. Gidney, Inplace access to the surface code Y basis, Quantum 8, 1310 (2024).
  12. J. E. Moussa, Transversal Clifford gates on folded surface codes, Phys. Rev. A 94, 042316 (2016).
  13. Z.-H. Chen, M.-C. Chen, C.-Y. Lu, and J.-W. Pan, Transversal logical Clifford gates on rotated surface codes with reconfigurable neutral atom arrays, arXiv:2412.01391.
  14. S. Bravyi and A. Kitaev, Universal quantum computation with ideal Clifford gates and noisy ancillas, Phys. Rev. A 71, 022316 (2005).
  15. A. G. Fowler and S. J. Devitt, A bridge to lower overhead quantum computation, arXiv:1209.0510.
  16. C. Jones, Low-overhead constructions for the fault-tolerant Toffoli gate, Phys. Rev. A 87, 022328 (2013).
  17. Y. Li, A magic state’s fidelity can be superior to the operations that created it, New J. Phys. 17, 023037 (2015).
  18. A. G. Fowler and C. Gidney, Low overhead quantum computation using lattice surgery, arXiv:1808.06709.
  19. C. Gidney and A. G. Fowler, Efficient magic state factories with a catalyzed |CCZ⟩→2|T⟩ transformation, Quantum 3, 135 (2019).
  20. C. Gidney and A. G. Fowler, Flexible layout of surface code computations using AutoCCZ states, arXiv:1905.08916.
  21. T. Itogawa, Y. Takada, Y. Hirano, and K. Fujii, Even more efficient magic state distillation by zero-level distillation, PRX Quantum 6, 020356 (2025).
  22. Y. Hirano, T. Itogawa, and K. Fujii, in 2024 IEEE International Conference on Quantum Computing and Engineering (QCE) (IEEE, Montreal, Canada), Vol. 1, pp. 843–853.
  23. D. Gottesman and I. L. Chuang, Demonstrating the viability of universal quantum computation using teleportation and single-qubit operations, Nature 402, 390 (1999).
  24. X. Zhou, D. W. Leung, and I. L. Chuang, Methodology for quantum logic gate construction, Phys. Rev. A 62, 052316 (2000).
  25. M. Vasmer and D. E. Browne, Three-dimensional surface codes: Transversal gates and fault-tolerant architectures, Phys. Rev. A 100, 012312 (2019).
  26. C. Chamberland and K. Noh, Very low overhead fault-tolerant magic state preparation using redundant ancilla encoding and flag qubits, npj Quantum Inf. 6, 91 (2020).
  27. S. Heußen and J. Hilder, Efficient fault-tolerant code switching via one-way transversal CNOT gates, Quantum 9, 1846 (2025).
  28. S.-H. Lee, F. Thomsen, N. Fazio, B. J. Brown, and S. D. Bartlett, Low-overhead magic state distillation with color codes, PRX Quantum 6, 030317 (2025).
  29. C. Gidney, N. Shutty, and C. Jones, Magic state cultivation: growing T states as cheap as CNOT gates, arXiv:2409.17595.
  30. D. Bluvstein, H. Levine, G. Semeghini, T. T. Wang, S. Ebadi, M. Kalinowski, A. Keesling, N. Maskara, H. Pichler, M. Greiner, V. Vuletić, and M. D. Lukin, A quantum processor based on coherent transport of entangled atom arrays, Nature 604, 451 (2022).
  31. Quantinuum and Collaborators, A race-track trapped-ion quantum processor, Phys. Rev. X 13, 041052 (2023).
  32. H. Zhou, C. Zhao, M. Cain, D. Bluvstein, C. Duckering, H.-Y. Hu, S.-T. Wang, A. Kubica, and M. D. Lukin, Low-overhead transversal fault tolerance for universal quantum computation, Nature 646, 303 (2025).
  33. M. Serra-Peralta, M. H. Shaw, and B. M. Terhal, Decoding across transversal Clifford gates in the surface code, arXiv:2505.13599.
  34. M. Cain, D. Bluvstein, C. Zhao, S. Gu, N. Maskara, M. Kalinowski, A. A. Geim, A. Kubica, M. D. Lukin, and H. Zhou, Fast correlated decoding of transversal logical algorithms, arXiv:2505.13587.
  35. M. L. Turner, E. T. Campbell, O. Crawford, N. I. Gillespie, and J. Camps, Scalable decoding protocols for fast transversal logic in the surface code, arXiv:2505.23567.
  36. E. Knill, Fault-tolerant postselected quantum computation: Schemes, arXiv:quant-ph/0402171.
  37. H. Goto, Step-by-step magic state encoding for efficient fault-tolerant quantum computation, Sci. Rep. 4, 7501 (2014).
  38. Y. Vaknin, S. Jacoby, A. Grimsmo, and A. Retzker, Magic state cultivation on the surface code, arXiv:2502.01743.
  39. N. P. Breuckmann and S. Burton, Fold-transversal clifford gates for quantum codes, Quantum 8, 1372 (2024).
  40. M. H. Freedman and D. A. Meyer, Projective plane and planar quantum codes, Found. Comput. Math. 1, 325 (2001).
  41. M. Barkeshli, P. Bonderson, M. Cheng, C.-M. Jian, and K. Walker, Reflection and time reversal symmetry enriched topological phases of matter: Path integrals, non-orientable manifolds, and anomalies, Commun. Math. Phys. 374, 1021 (2020).
  42. R. Kobayashi and G. Zhu, Cross-cap defects and fault-tolerant logical gates in the surface code and the honeycomb floquet code, PRX Quantum 5, 020360 (2024).
  43. A. Kitaev, Fault-tolerant quantum computation by anyons, Ann. Phys. 303, 2 (2003).
  44. N. Meister, C. A. Pattison, and J. Preskill, Efficient soft-output decoders for the surface code, arXiv:2405.07433.
  45. C. Gidney, Sinter: Fast QEC sampling, https://pypi.org/project/sinter/, accessed: 2025-03-13.
  46. C. Gidney, Stim: A fast stabilizer circuit simulator, Quantum 5, 497 (2021).
  47. H. Bombin, G. Duclos-Cianci, and D. Poulin, Universal topological phase of two-dimensional stabilizer codes, New J. Phys. 14, 073048 (2012).
  48. A. Kubica, B. Yoshida, and F. Pastawski, Unfolding the color code, New J. Phys. 17, 083026 (2015).
  49. B. Criger and B. Terhal, Noise thresholds for the [[4, 2, 2]]-concatenated toric code, Quantum Inf. Comput. 16, 1261 (2016).
  50. M. McEwen, D. Bacon, and C. Gidney, Relaxing hardware requirements for surface code circuits using time-dynamics, Quantum 7, 1172 (2023).
  51. E. Knill, Quantum computing with realistically noisy devices, Nature 434, 39 (2005).
  52. S. Yoshida, S. Tamiya, and H. Yamasaki, Concatenate codes, save qubits, npj Quantum Inf. 11, 88 (2025).
  53. H. Goto, High-performance fault-tolerant quantum computing with many-hypercube codes, Sci. Adv. 10, eadp6388 (2024).
  54. N. Berthusen, S. J. S. Tan, E. Huang, and D. Gottesman, Adaptive syndrome extraction, PRX Quantum 6, 030307 (2025).
  55. C. Gidney, M. Newman, P. Brooks, and C. Jones, Yoked surface codes, Nat. Commun. 16, 4498 (2025).
  56. C. Gidney, Answer to “How to force PyMatching into the opposite equivalence class” on quantum computing stack exchange (2024), https://quantumcomputing.stackexchange.com/a/35582.
  57. O. Higgott and C. Gidney, Sparse blossom: Correcting a million errors per core second with minimum-weight matching, Quantum 9, 1600 (2025).
  58. C. Gidney and M. Ekerå, How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits, Quantum 5, 433 (2021).
  59. N. Fazio, M. Webster, and Z. Cai, Low-overhead magic state circuits with transversal CNOTs, arXiv:2501.10291.
  60. Z. Chen, Cultiv-T-RP2, https://github.com/Zihan-Chen-PhMA/Cultiv_T_RP2, accessed: 2025-03-21
  61. S. Bravyi, D. Browne, P. Calpin, E. Campbell, D. Gosset, and M. Howard, Simulation of quantum circuits by low-rank stabilizer decompositions, Quantum 3, 181 (2019).
  62. A. Kissinger, J. van de Wetering, and R. Vilmart, in LIPIcs, TQC (Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Urbana Champaign, Illinois, USA, 2022), Vol. 232, p. 5:1.
  63. D. Bluvstein et al., Logical quantum processor based on reconfigurable atom arrays, Nature 626, 58 (2024).

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation