Classification of Small Triorthogonal Codes
arXiv:2107.09684 · doi:10.1103/PhysRevA.106.012437
Abstract
Triorthogonal codes are a class of quantum error correcting codes used in magic state distillation protocols. We classify all triorthogonal codes with , where is the number of physical qubits and is the number of logical qubits of the code. We find distinguished triorthogonal subspaces and show that every triorthogonal code with descends from one of these subspaces through elementary operations such as puncturing and deleting qubits. Specifically, we associate each triorthogonal code with a Reed-Muller polynomial of weight , and classify the Reed-Muller polynomials of low weight using the results of Kasami, Tokura, and Azumi and an extensive computerized search. In an appendix independent of the main text, we improve a magic state distillation protocol by reducing the time variance due to stochastic Clifford corrections.
27 pages, 1 figure (v2) minor changes
References in corpus (4)
Cited by in corpus (9)
- Designing the Quantum Channels Induced by Diagonal Gates
- Transversal Diagonal Logical Operators for Stabiliser Codes
- Implementing fault-tolerant non-Clifford gates using the [[8,3,2]] color code
- An algebraic characterization of binary CSS-T codes and cyclic CSS-T codes for quantum fault tolerance
- Transversal Clifford and T-gate codes of short length and high distance
- Quantum Lego and XP Stabilizer Codes
- Low Overhead Qutrit Magic State Distillation
- Secure multi-party quantum computation protocol for quantum circuits: the exploitation of triply-even quantum error-correcting codes
- Scalable Spider Nests (...Or How to Graphically Grok Transversal Non-Clifford Gates)