Magic state cultivation: growing T states as cheap as CNOT gates
Craig Gidney, Noah Shutty, Cody Jones
TL;DR
The paper proposes magic state cultivation as a practical method to produce high-fidelity T states within a surface-code framework, avoiding the conventional overhead of large-scale distillation. It introduces three stages—injection, cultivation, and escape—each leveraging error-detection postselection, incremental fault-distance growth, and a grafted color-to-surface-code transition to reach large, matchable codes. End-to-end simulations under uniform depolarizing noise demonstrate order-of-magnitude reductions in qubit-rounds to achieve fault rates down to 4×10^-11, with strong sensitivity to physical noise improvements, suggesting cultivation could supersede traditional distillation in practice. The work emphasizes practical deployment, including decoding strategies, hardware-connectivity considerations, and avenues for further refinement and end-to-end gate simulations.
Abstract
We refine ideas from Knill 1996, Jones 2016, Chamberland 2020, Gidney 2023+2024, Bombin 2024, and Hirano 2024 to efficiently prepare good $|T\rangle$ states. We call our construction "magic state cultivation" because it gradually grows the size and reliability of one state. Cultivation fits inside a surface code patch and uses roughly the same number of physical gates as a lattice surgery CNOT gate of equivalent reliability. We estimate the infidelity of cultivation (from injection to idling at distance 15) using a mix of state vector simulation, stabilizer simulation, error enumeration, and Monte Carlo sampling. Compared to prior work, cultivation uses an order of magnitude fewer qubit-rounds to reach logical error rates as low as $2 \cdot 10^{-9}$ when subjected to $10^{-3}$ uniform depolarizing circuit noise. Halving the circuit noise to $5 \cdot 10^{-4}$ improves the achievable logical error rate to $4 \cdot 10^{-11}$. Cultivation's efficiency and strong response to improvements in physical noise suggest that further magic state distillation may never be needed in practice.
