Layer codes as partially self-correcting quantum memories
Shouzhen Gu, Libor Caha, Shin Ho Choe, Zhiyang He, Aleksander Kubica, Eugene Tang
TL;DR
Layer codes provide a concrete 3D stabilizer framework formed by layering surface-code patches according to a CSS input code, achieving BPTH-bound-optimal parameters and a polynomial energy barrier. The authors develop two decoders—a cluster decoder with a provable threshold and a concatenated MWPM-based decoder—that enable partially self-correcting memory behavior under Davies dynamics, with stronger PSCQM results for quantum Tanner layer codes and random layer codes. They show that random CSS inputs yield distance $d = \Omega(n^2/\log n)$ and energy barrier $\Delta = \Omega(n/\log n)$, with memory times scaling as $t^*_{\mathrm{mem}} = \exp(\exp(\Omega(\beta)))$ up to a cutoff $n^* = \exp(\beta/2)$, and confirm these trends via numerical simulations. Collectively, the work argues that partial self-correction is more common than previously thought when a diverging energy barrier is present and charts a practical path to PSCQM through random layer codes and efficient decoders.
Abstract
We investigate layer codes, a family of three-dimensional stabilizer codes that can achieve optimal scaling of code parameters and a polynomial energy barrier, as candidates for self-correcting quantum memories. First, we introduce two decoding algorithms for layer codes with provable guarantees for local stochastic and adversarial noise, respectively. We then prove that layer codes constitute partially self-correcting quantum memories which outperform previously analyzed models such as the cubic code and the welded solid code. Notably, we argue that partial self-correction without the requirement of efficient decoding is more common than expected, as it arises solely from a diverging energy barrier. This draws a sharp distinction between partially self-correcting systems and partially self-correcting memories. Another novel aspect of our work is an analysis of layer codes constructed from random Calderbank-Shor-Steane codes. We show that these random layer codes have optimal scaling (up to logarithmic corrections) of code parameters and a polynomial energy barrier. Finally, we present numerical studies of their memory times and report behavior consistent with partial self-correction.
