Computation with quantum Reed-Muller codes and their mapping onto 2D atom arrays
Abstract
We give a fault tolerant construction for error correction and computation using two punctured quantum Reed-Muller (PQRM) codes. In particular, we consider the self-dual doubly-even code that has transversal Clifford gates (CNOT, H, S) and the triply-even code that has transversal T and CNOT gates. We show that code switching between these codes can be accomplished using Steane error correction. For fault-tolerant ancilla preparation we utilize the low-depth hypercube encoding circuit along with different code automorphism permutations in different ancilla blocks, while decoding is handled by the high-performance classical successive cancellation list decoder. In this way, every logical operation in this universal gate set is amenable to extended rectangle analysis. The CNOT exRec has a failure rate approaching at circuit-level depolarizing noise. Furthermore, we map the PQRM codes to a 2D layout suitable for implementation in arrays of trapped atoms and try to reduce the circuit depth of parallel atom movements in state preparation. The resulting protocol is strictly fault-tolerant for the code and practically fault-tolerant for the code. Moreover, each patch requires a permutation consisting of sub-hypercube swaps only. These are swaps of rectangular grids in our 2D hypercube layout and can be naturally created with acousto-optic deflectors (AODs). Lastly, we show for the family of QRM codes that the entire logical Clifford group can be achieved using only permutations, transversal gates, and fold-transversal gates.
Cite
@article{arxiv.2410.23263,
title = {Computation with quantum Reed-Muller codes and their mapping onto 2D atom arrays},
author = {Anqi Gong and Joseph M. Renes},
journal= {arXiv preprint arXiv:2410.23263},
year = {2024}
}