Check-weight-constrained quantum codes: Bounds and examples
Lily Wang, Andy Zeyi Liu, Ray Li, Aleksander Kubica, Shouzhen Gu
TL;DR
This work establishes fundamental limits for quantum LDPC codes under strict check-weight constraints, proving that stabilizer codes with weight-3 checks cannot achieve nontrivial distance while CSS and subsystem variants with weight-4 and weight-2 checks obey tight $k$–$d$ tradeoffs (e.g., $kd^2=O(n)$ and $d\le\sqrt{n}$, $kd\le n$). The authors derive finite-size upper bounds using linear programming that incorporate MacWilliams identities and check-weight constraints, and they identify explicit quantum Tanner-code constructions that approach these bounds for tens to hundreds of qubits. Unlike locality-dependent results, these bounds apply to generic qLDPC codes, revealing inherent tradeoffs between check weight and code parameters absent geometric locality. In addition to asymptotic bounds, the paper provides numerical LP frontiers, practical code constructions, and open-source parity-check matrices to guide near-term experimental demonstrations of quantum error correction with constrained checks.
Abstract
Quantum low-density parity-check (qLDPC) codes can be implemented by measuring only low-weight checks, making them compatible with noisy quantum hardware and central to the quest to build noise-resilient quantum computers. A fundamental open question is how constraints on check weight limit the achievable parameters of qLDPC codes. Here, we study stabilizer and subsystem codes with constrained check weight, combining analytical arguments with numerical optimization to establish strong upper bounds on their parameters. We show that stabilizer codes with checks of weight at most three cannot have nontrivial distance. We also prove tight tradeoffs between rate and distance for broad families of CSS stabilizer and subsystem codes with checks of weight at most four and two, respectively. Notably, our bounds are applicable to general qLDPC codes, as they rely only on check-weight constraints without assuming geometric locality or special graph connectivity. In the finite-size regime, we derive numerical upper bounds using linear programming techniques and identify explicit code constructions that approach these limits, delineating the landscape of practically relevant qLDPC codes with tens or hundreds of physical qubits.
