Single-Shot Universality in Quantum LDPC Codes via Code-Switching
Shi Jie Samuel Tan, Yifan Hong, Ting-Chun Lin, Michael J. Gullans, Min-Hsiu Hsieh
TL;DR
The paper presents a framework for universal fault-tolerant quantum computation with low space-time overhead by using single-shot code-switching between high-rate 2D and 3D hypergraph product (HGP) codes built from Sipser–Spielman expander codes. It introduces a suite of constant-depth gadgets, including a 1-limited homomorphic CNOT between 2D and 3D HGP codes, and a dimensional-expansion/contraction protocol that teleports logical information acrossCode-switching between 2D and 3D codes enables transversal CCZ gates in the 3D block and Hadamard in the 2D block, together with single-shot state preparation and error correction. The authors prove fault tolerance under both adversarial and local-stochastic noise models and provide a construction that yields constant spatial overhead while maintaining universal computational power, thereby offering a path toward scalable fault-tolerant quantum computation without magic-state distillation. The work broadens the design space for high-rate LDPC codes with transversal non-Clifford gates and highlights practical avenues for reducing overhead in quantum architectures using code-switching and single-shot techniques.
Abstract
Code-switching is a powerful technique in quantum error correction that allows one to leverage the complementary strengths of different codes to achieve fault-tolerant universal quantum computation. However, existing code-switching protocols that encapsulate recent generalized lattice surgery approaches often either require many rounds of measurements to ensure fault-tolerance or suffer from low code rates. We present a single-shot, universal protocol that uses code-switching between high-rate quantum codes to perform fault-tolerant quantum computation. To our best knowledge, our work contains the first universal fault-tolerant quantum computation protocol that achieves what we term single-shot universality on high-rate codes that is characterized by (i) single-shot error correction, (ii) single-shot state preparation, as well as (iii) universal logical gates and logical measurements with constant depth circuits. We achieve this feat with single-shot code-switching between constant-rate 2D hypergraph product (HGP) codes and high-rate 3D HGP codes that can be viewed as a generalization of Bombin's dimensional jump for color codes and Hillmann et al.'s single-shot lattice surgery for higher-dimensional topological codes. In addition, we prove the fault-tolerance of our code-switching protocol under both the adversarial and local-stochastic noise models. We introduce a vastly simpler recipe to construct high-rate 3D HGP codes with transversal CCZ gates that grants immense flexibility in the choice of expander graphs and local codes, allowing us to expand the search space for codes with good parameters and interesting logical gates. Our work opens an alternative path towards universal fault-tolerant quantum computation with low space-time overhead by circumventing the need for magic state distillation.
