Low-overhead Magic State Circuits with Transversal CNOTs
Nicholas Fazio, Mark Webster, Zhenyu Cai
TL;DR
The paper develops a phase-rotation parallelisation framework tailored to architectures with transversal CNOTs to dramatically reduce the overhead of fault-tolerant magic-state circuits. By expressing magic-state protocols as products of multi-qubit phase rotations and conjugating them with carefully synthesized CNOT blocks, the authors achieve low CNOT depth, small qubit counts, and maximal $T$-parallelisation for CCZ, CS, and $T$-state circuits. The method introduces a CNOT-synthesis greedy heuristic and partitions rotations into independent sets via parity matrices, enabling scalable optimization without auxiliary qubits. Compared to lattice-surgery approaches, the resulting circuits offer substantial spacetime savings (factor of 5–7.5 in reported regimes) and sharpen practicality for near-term fault-tolerant quantum computing, especially on hardware with improved connectivity or quasi-3D layouts.
Abstract
With the successful demonstration of transversal CNOTs in many recent experiments, it is the right moment to examine its implications on one of the most critical parts of fault-tolerant computation -- magic state preparation. Using an algorithm that can recompile and simplify a circuit of consecutive multi-qubit phase rotations, we manage to construct fault-tolerant circuits for CCZ, CS and T states with much lower CNOT depths and qubit counts than before and minimal T-depth for the given workspace. These circuits can play crucial roles in fault-tolerant computation with transversal CNOTs, and we hope that the algorithms and methods developed in this paper can be used to further simplify other protocols in similar contexts.
