Observation of a Fault Tolerance Threshold with Concatenated Codes
Grace M. Sommers, Michael Foss-Feig, David Hayes, David A. Huse, Michael J. Gullans
TL;DR
This work demonstrates a fault-tolerant scheme for concatenated CSS codes based on a generalized Shor code arranged in a butterfly network, achieving high threshold behavior with zero ancilla overhead and a tensor-network Bayesian decoder. The authors quantify state-preparation thresholds for erasure and unheralded noise, validate the approach on trapped-ion hardware, and show its applicability to quantum memory and universal gate synthesis via magic-state distillation and gate-injection. They introduce both optimal and approximate decoders, including a stacked probability passing method, and analyze extensions such as dynamical rewiring and code switching between encoding orders. The results indicate a viable path to universal quantum computation with relatively small base codes, offering potential advantages over LDPC-like codes in certain resource and overhead regimes, and providing scalable thresholds accessible on current devices.
Abstract
We introduce a fault-tolerant protocol for code concatenation of a generalized Shor code using a butterfly network architecture with high noise thresholds and low ancilla overhead to allow implementation on current devices. We develop a probability passing decoder using tensor networks that applies Bayesian updates to the marginal error probabilities after each layer of checks, achieving a state preparation threshold of $e_c \approx 0.089$ for erasure errors, and $\approx 0.015$ for unheralded noise. We implement our state preparation protocol on ion-trap hardware with added noise to demonstrate the threshold behavior in a real quantum device. We further theoretically test the performance of our scheme as a quantum memory and for universal quantum computation through the preparation of low-noise magic states for state distillation and $T$-gate injection.
