The code distance of Floquet codes
Keller Blackwell, Jeongwan Haah
TL;DR
This work analyzes Floquet and other dynamical quantum codes defined by periodic Pauli measurements, addressing the challenge of undetectable spacetime errors. It introduces benign spacetime errors—compositions of vacuous and sandwiching errors—and proves that any undetectable error in the steady stage is equivalent to a logical operator of some instantaneous stabilizer code at a future time, provided the code has bounded-inference (finite time window) for inferring stabilizers. Consequently, the code distance is the minimal weight of a nonbenign undetectable spacetime error, enabling efficient distance computation by pushing undetectable errors to a single time step within the inference window; this generalizes the stabilizer-code distance to dynamical codes. The paper substantiates the framework with three concrete examples—the ladder code, planar honeycomb code, and Floquet Bacon–Shor code—demonstrating how spacetime distance can differ from instantaneous distances and how benign errors govern correctability. These insights enable intrinsic comparisons of Floquet codes and lay groundwork for extending fault tolerance to a broader class of dynamical codes without relying on fixed time boundaries.
Abstract
For fault-tolerant quantum memory defined by periodic Pauli measurements, called Floquet codes, we prove that every correctable, undetectable spacetime error occurring during the steady stage is a product of (i) measurement operators inserted at the time of the measurement and (ii) pairs of identical Pauli operators sandwiching a measurement that commutes with the operator. We call such errors benign; they define a binary vector subspace of spacetime errors which properly generalize stabilizers of static Pauli stabilizer codes. Hence, the code distance of a Floquet code is the minimal weight of an undetectable spacetime Pauli error that is not benign. Our results apply more generally to families of dynamical codes for which every instantaneous stabilizer is inferred from measurements in a time interval of bounded length.
