English

T-count optimization and Reed-Muller codes

Quantum Physics 2019-03-29 v2

Abstract

In this paper, we study the close relationship between Reed-Muller codes and single-qubit phase gates from the perspective of TT-count optimization. We prove that minimizing the number of TT gates in an nn-qubit quantum circuit over CNOT and TT, together with the Clifford group powers of TT, corresponds to finding a minimum distance decoding of a length 2n12^n-1 binary vector in the order n4n-4 punctured Reed-Muller code. Moreover, we show that the problems are polynomially equivalent in the length of the code. As a consequence, we derive an algorithm for the optimization of TT-count in quantum circuits based on Reed-Muller decoders, along with a new upper bound of O(n2)O(n^2) on the number of TT gates required to implement an nn-qubit unitary over CNOT and TT gates. We further generalize this result to show that minimizing small angle rotations corresponds to decoding lower order binary Reed-Muller codes. In particular, we show that minimizing the number of RZ(2π/d)R_Z(2\pi/d) gates for any integer dd is equivalent to minimum distance decoding in RM(nk1,n)\mathcal{RM}(n - k - 1, n)^*, where kk is the highest power of 22 dividing dd.

Keywords

Cite

@article{arxiv.1601.07363,
  title  = {T-count optimization and Reed-Muller codes},
  author = {Matthew Amy and Michele Mosca},
  journal= {arXiv preprint arXiv:1601.07363},
  year   = {2019}
}

Comments

19 pages. Version 2 gives a substantially different presentation of the results, as well as a generalization to rotation angles of any finite order

R2 v1 2026-06-22T12:37:45.047Z