[Jump to code hierarchy]

Quantum expander code [1]

Alternative Names: Quantum Sipser-Spielman code, Expander HGP code.

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

References

  1. [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. [2]

    S. Hoory, N. Linial, and A. Wigderson, “Expander graphs and their applications”, Bulletin of the American Mathematical Society 43, 439 (2006) DOI

  3. [3]

    L. Golowich, K. Chang, and G. Zhu, “Constant-Overhead Addressable Gates via Single-Shot Code Switching”, (2025) arXiv:2510.06760

  4. [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. [5]

    A. Grospellier, “Constant time decoding of quantum expander codes and application to fault-tolerant quantum computation”, PhD thesis, Inria Paris, 2019

  6. [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. [7]

    C.-T. Chu, “The Intrinsic Cost of Quantum Syndrome Extraction”, (2026) arXiv:2609.39705

  8. [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. [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. [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

Your contribution is welcome!

on github.com (edit & pull request)

— see instructions

Zoo Code ID: quantum_expander

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
BibTeX:
@incollection{eczoo_quantum_expander,
title={Quantum expander code},
booktitle={The Error Correction Zoo},
year={2026},
editor={Albert, Victor V. and Faist, Philippe},
eprint={2606.11484},
doi={10.48550/arXiv.2606.11484},
url={https://errorcorrectionzoo.org/c/quantum_expander}
}
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/quantum_expander

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

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/quantum/qubits/stabilizer/qldpc/balanced_product/tensor/singlesector/hypergraph/quantum_expander.yml.