Quantum expander code [1]
Description
CSS code constructed from a hypergraph product of bipartite expander graphs [2] with bounded left and right vertex degrees. For every bipartite graph there is an associated matrix (the parity check matrix) with columns indexed by the left vertices, rows indexed by the right vertices, and entries equal to 1 whenever a left and right vertex are connected. This matrix can serve as the parity check matrix of a classical code. Two bipartite expander graphs can be used to construct a quantum CSS code (the quantum expander code) via the hypergraph product of their parity check matrices.Protection
The code family has distance scaling as order \(\Omega(n^{1/2})\), and the small-set-flip decoder corrects a constant fraction of that many adversarial Pauli errors [1].Rate
\([[n,k=\Theta(n),d=O(\sqrt{n})]]\) code with asymptotically constant rate.Encoding
Single-shot state preparation with constant space-time overhead [3].Gates
Dimensional jump protocols between various quantum expander codes [3].Decoding
Small set-flip linear-time decoder, which corrects order \(\Omega(n^{1/2})\) adversarial errors [1]. The decoder has been generalized to hypergraph products of 3 or more expander codes [3].Log-time decoder [4].Constant-time decoder [5].Fault Tolerance
Fault-tolerance with constant overhead can be achieved [4].Corollary 1 of the first arXiv version of Ref. [6] asserts that 2D geometrically local syndrome extraction circuits on a patch of \(N\) physical qubits require depth of order \(\Omega(n/\sqrt{N})\) for QLDPC families with expanding generating sets. This corollary does not hold as stated, since recombining the weight-four checks of annular surface codes yields expanding bounded-weight generating sets measured in depth \(13\) [7; Cor. 5.3].Threshold
Locally stochastic noise: \(2.7 \cdot 10^{-16}\) [8].Dimensional jump protocols between various quantum expander codes have a threshold under local stochastic noise [3].Cousins
- Expander code— Quantum expander codes are quantum analogues of expander codes.
- Topological code— Quantum expander codes realize topological quantum spin glass order [9].
- Higher-dimensional homological product code— Quantum expander codes have been generalized to hypergraph products of 3 or more expander codes [3].
- Self-correcting quantum code— Constant-rate random (quantum) expander codes are self-correcting (quantum) memories, but have no thermodynamic phase transitions [10].
Member of code lists
- Quantum codes
- Quantum codes based on homological products
- Quantum codes with a rate
- Quantum codes with fault-tolerant gadgets
- Quantum codes with notable decoders
- Quantum codes with other thresholds
- Qubit CSS codes
- Qubit QLDPC codes (non-lattice)
- Self-correcting quantum codes and friends
- Single-shot codes and friends
Primary Hierarchy
References
- [1]
A. Leverrier, J.-P. Tillich, and G. Zemor, “Quantum Expander Codes”, 2015 IEEE 56th Annual Symposium on Foundations of Computer Science 810 (2015) arXiv:1504.00822 DOI
- [2]
S. Hoory, N. Linial, and A. Wigderson, “Expander graphs and their applications”, Bulletin of the American Mathematical Society 43, 439 (2006) DOI
- [3]
L. Golowich, K. Chang, and G. Zhu, “Constant-Overhead Addressable Gates via Single-Shot Code Switching”, (2025) arXiv:2510.06760
- [4]
O. Fawzi, A. Grospellier, and A. Leverrier, “Constant Overhead Quantum Fault-Tolerance with Quantum Expander Codes”, 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS) 743 (2018) arXiv:1808.03821 DOI
- [5]
A. Grospellier, “Constant time decoding of quantum expander codes and application to fault-tolerant quantum computation”, PhD thesis, Inria Paris, 2019
- [6]
N. Delfosse, M. E. Beverland, and M. A. Tremblay, “Bounds on stabilizer measurement circuits and obstructions to local implementations of quantum LDPC codes”, (2021) arXiv:2109.14599
- [7]
C.-T. Chu, “The Intrinsic Cost of Quantum Syndrome Extraction”, (2026) arXiv:2609.39705
- [8]
O. Fawzi, A. Grospellier, and A. Leverrier, “Efficient decoding of random errors for quantum expander codes”, Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing 521 (2018) arXiv:1711.08351 DOI
- [9]
B. Placke, T. Rakovszky, N. P. Breuckmann, and V. Khemani, “Topological Quantum Spin Glass Order and its realization in qLDPC codes”, (2024) arXiv:2412.13248
- [10]
Y. Hong, J. Guo, and A. Lucas, “Quantum memory at nonzero temperature in a thermodynamically trivial system”, Nature Communications 16, (2025) arXiv:2403.10599 DOI
Page edit log
- Victor V. Albert (2026-10-26) — most recent
- Victor V. Albert (2026-09-06)
- Victor V. Albert (2026-06-08)
- Victor V. Albert (2022-09-23)
- Victor V. Albert (2021-12-16)
- Nolan Coble (2021-12-03)
Cite as:
“Quantum expander code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/quantum_expander, arXiv:2606.11484