- Open Access
Efficient Magic State Cultivation on
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 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 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 (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 state is prepared on a small RP code with distance 3 or 5. Then, to preserve the logical 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 state—and larger rotated surface codes for preserving the prepared logical 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 compared to the original MSC protocol.
Physics Subject Headings (PhySH)
Popular Summary
Implementation of quantum algorithms at a practically relevant scale requires quantum operations at an error rate far lower than what is currently achievable on physical qubits. By encoding qubits into quantum error correcting (QEC) codes, we can achieve better protection from noise on these (logical) qubits than on their physical counterparts. Among crucial gadgets for implementing universal quantum operations on logical qubits, preparation of high-fidelity logical magic states is especially costly. This work presents a protocol that leverages nonlocal connectivity to produce logical magic states on the rotated surface code (RSC)—a popular, hardware-friendly QEC code—with significantly reduced cost compared to previous results.
Inspired by a state-of-the-art protocol, magic state cultivation (MSC), which prepares logical magic states on the color code by measuring a specific logical Clifford operator, the authors propose an alternative MSC protocol for the RSC with up to an order of magnitude reduction in space-time cost compared to the original MSC protocol. The authors codesigned codes with special structures—including a variant of the RSC on a nonorientable surface—with compact circuits as code interfaces. On the basis of this, the authors composed their MSC protocol, with high efficiency throughout, by tightly knitting together high-performance circuits on the designed codes.
Exploring and optimizing the use of this MSC protocol inside a large-scale quantum computation—such as interfacing with other gadgets for logical operations—is an important future direction.
Article Text
References (63)
- S. B. Bravyi and A. Y. Kitaev, Quantum codes on a lattice with boundary, arXiv:quant-ph/9811052.
- E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, Topological quantum memory, J. Math. Phys. 43, 4452 (2002).
- D. Horsman, A. G. Fowler, S. Devitt, and R. V. Meter, Surface code quantum computing by lattice surgery, New J. Phys. 14, 123011 (2012).
- Google Quantum AI and Collaborators, Quantum error correction below the surface code threshold, Nature 638, 920 (2025).
- 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).
- D. Litinski, A game of surface codes: Large-scale quantum computing with lattice surgery, Quantum 3, 128 (2019).
- 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).
- M. E. Beverland, S. Huang, and V. Kliuchnikov, Fault tolerance of stabilizer channels, arXiv:2401.12017.
- 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).
- 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).
- C. Gidney, Inplace access to the surface code Y basis, Quantum 8, 1310 (2024).
- J. E. Moussa, Transversal Clifford gates on folded surface codes, Phys. Rev. A 94, 042316 (2016).
- 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.
- S. Bravyi and A. Kitaev, Universal quantum computation with ideal Clifford gates and noisy ancillas, Phys. Rev. A 71, 022316 (2005).
- A. G. Fowler and S. J. Devitt, A bridge to lower overhead quantum computation, arXiv:1209.0510.
- C. Jones, Low-overhead constructions for the fault-tolerant Toffoli gate, Phys. Rev. A 87, 022328 (2013).
- Y. Li, A magic state’s fidelity can be superior to the operations that created it, New J. Phys. 17, 023037 (2015).
- A. G. Fowler and C. Gidney, Low overhead quantum computation using lattice surgery, arXiv:1808.06709.
- C. Gidney and A. G. Fowler, Efficient magic state factories with a catalyzed transformation, Quantum 3, 135 (2019).
- C. Gidney and A. G. Fowler, Flexible layout of surface code computations using AutoCCZ states, arXiv:1905.08916.
- T. Itogawa, Y. Takada, Y. Hirano, and K. Fujii, Even more efficient magic state distillation by zero-level distillation, PRX Quantum 6, 020356 (2025).
- 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.
- D. Gottesman and I. L. Chuang, Demonstrating the viability of universal quantum computation using teleportation and single-qubit operations, Nature 402, 390 (1999).
- X. Zhou, D. W. Leung, and I. L. Chuang, Methodology for quantum logic gate construction, Phys. Rev. A 62, 052316 (2000).
- M. Vasmer and D. E. Browne, Three-dimensional surface codes: Transversal gates and fault-tolerant architectures, Phys. Rev. A 100, 012312 (2019).
- 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).
- S. Heußen and J. Hilder, Efficient fault-tolerant code switching via one-way transversal CNOT gates, Quantum 9, 1846 (2025).
- 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).
- C. Gidney, N. Shutty, and C. Jones, Magic state cultivation: growing T states as cheap as CNOT gates, arXiv:2409.17595.
- 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).
- Quantinuum and Collaborators, A race-track trapped-ion quantum processor, Phys. Rev. X 13, 041052 (2023).
- 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).
- M. Serra-Peralta, M. H. Shaw, and B. M. Terhal, Decoding across transversal Clifford gates in the surface code, arXiv:2505.13599.
- 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.
- 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.
- E. Knill, Fault-tolerant postselected quantum computation: Schemes, arXiv:quant-ph/0402171.
- H. Goto, Step-by-step magic state encoding for efficient fault-tolerant quantum computation, Sci. Rep. 4, 7501 (2014).
- Y. Vaknin, S. Jacoby, A. Grimsmo, and A. Retzker, Magic state cultivation on the surface code, arXiv:2502.01743.
- N. P. Breuckmann and S. Burton, Fold-transversal clifford gates for quantum codes, Quantum 8, 1372 (2024).
- M. H. Freedman and D. A. Meyer, Projective plane and planar quantum codes, Found. Comput. Math. 1, 325 (2001).
- 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).
- 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).
- A. Kitaev, Fault-tolerant quantum computation by anyons, Ann. Phys. 303, 2 (2003).
- N. Meister, C. A. Pattison, and J. Preskill, Efficient soft-output decoders for the surface code, arXiv:2405.07433.
- C. Gidney, Sinter: Fast QEC sampling, https://pypi.org/project/sinter/, accessed: 2025-03-13.
- C. Gidney, Stim: A fast stabilizer circuit simulator, Quantum 5, 497 (2021).
- H. Bombin, G. Duclos-Cianci, and D. Poulin, Universal topological phase of two-dimensional stabilizer codes, New J. Phys. 14, 073048 (2012).
- A. Kubica, B. Yoshida, and F. Pastawski, Unfolding the color code, New J. Phys. 17, 083026 (2015).
- B. Criger and B. Terhal, Noise thresholds for the [[4, 2, 2]]-concatenated toric code, Quantum Inf. Comput. 16, 1261 (2016).
- M. McEwen, D. Bacon, and C. Gidney, Relaxing hardware requirements for surface code circuits using time-dynamics, Quantum 7, 1172 (2023).
- E. Knill, Quantum computing with realistically noisy devices, Nature 434, 39 (2005).
- S. Yoshida, S. Tamiya, and H. Yamasaki, Concatenate codes, save qubits, npj Quantum Inf. 11, 88 (2025).
- H. Goto, High-performance fault-tolerant quantum computing with many-hypercube codes, Sci. Adv. 10, eadp6388 (2024).
- N. Berthusen, S. J. S. Tan, E. Huang, and D. Gottesman, Adaptive syndrome extraction, PRX Quantum 6, 030307 (2025).
- C. Gidney, M. Newman, P. Brooks, and C. Jones, Yoked surface codes, Nat. Commun. 16, 4498 (2025).
- 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.
- O. Higgott and C. Gidney, Sparse blossom: Correcting a million errors per core second with minimum-weight matching, Quantum 9, 1600 (2025).
- C. Gidney and M. Ekerå, How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits, Quantum 5, 433 (2021).
- N. Fazio, M. Webster, and Z. Cai, Low-overhead magic state circuits with transversal CNOTs, arXiv:2501.10291.
- Z. Chen, Cultiv-T-RP2, https://github.com/Zihan-Chen-PhMA/Cultiv_T_RP2, accessed: 2025-03-21
- 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).
- 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.
- D. Bluvstein et al., Logical quantum processor based on reconfigurable atom arrays, Nature 626, 58 (2024).
