English

Classification of Small Triorthogonal Codes

Quantum Physics 2022-07-29 v2

Abstract

Triorthogonal codes are a class of quantum error correcting codes used in magic state distillation protocols. We classify all triorthogonal codes with n+k38n+k \le 38, where nn is the number of physical qubits and kk is the number of logical qubits of the code. We find 3838 distinguished triorthogonal subspaces and show that every triorthogonal code with n+k38n+k\le 38 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 n+kn+k, 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.

Keywords

Cite

@article{arxiv.2107.09684,
  title  = {Classification of Small Triorthogonal Codes},
  author = {Sepehr Nezami and Jeongwan Haah},
  journal= {arXiv preprint arXiv:2107.09684},
  year   = {2022}
}

Comments

27 pages, 1 figure (v2) minor changes

R2 v1 2026-06-24T04:22:27.482Z