Pith. Sign in

REVIEW

Phantom Codes: Hardness, Rate Optimal qLDPC Constructions, and Distance Limits

Quantum Physics · Submitted 15 Sep 2026 · 17 references

Pith's verdict: This paper cleanly resolves three open questions about phantom codes—hardness, existence of rate-optimal qLDPC families, and a distance impossibility—and all three arguments hold up to scrutiny.

T0 · AI review

How this review was made: An AI referee (deepseek/deepseek-v4-flash) read the paper on September 18, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 6 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID2609.16542 (version 1)
Pith IDLBABALIJ, Pith's permanent record of this paper and its review
CitationRui Mao, Shengyu Zhang, Weixiao Sun. "Phantom Codes: Hardness, Rate Optimal qLDPC Constructions, and Distance Limits." arXiv:2609.16542 (2026). https://pith.science/paper/LBABALIJ
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

This paper constructs the first phantom qLDPC families achieving k = Θ(log n) and any fixed distance D, and proves that in any bounded-weight family with k = ω(√log n) the distance is eventually bounded by the check weight.

The reading

Phantom codes allow logical CNOT gates to be implemented by mere qubit permutations, avoiding costly physical operations, but they were known to be rare and limited to O(log n) logical qubits. This paper shows that recognizing phantomness is at least as hard as graph isomorphism, even for CSS codes with only two logical qubits. It then provides the first examples of phantom quantum LDPC codes that achieve the maximal logical scaling k = Θ(log n) while attaining any desired constant distance D. Finally, it proves a matching no-go theorem: in any family of binary phantom stabilizer codes with bounded generator weight and more than about √(log n) logical qubits, the distance cannot exceed the check weight eventually. Together, these results give a sharp scaling-level picture for phantom codes, with the constructed families being distance-optimal at the maximum logical scaling.

What carries the argument

The central objects are (1) the variable-copying degree-reduction gadget from Hastings (2021), which transforms the Hamming presentation into a sparse stabilizer code while preserving the full logical action; (2) fixed-block concatenation with a one-logical-qubit CSS code (Knill–Laflamme), which multiplies sector distances and preserves the phantom property; and (3) for the no-go theorem, the sunflower lemma (Erdős–Rado) together with orbit-stabilizer bounds on the permutation automorphism group of the code's incidence graph, combined with the structure of GL(k,F₂) as a simple group, to derive a lower bound n = exp(Ω(k²)) that contradicts k = ω(√log n).

Extended reading notes

Core claim

The paper establishes three main results. First, deciding whether a stabilizer code is phantom is GI-hard, proved via a reduction from Graph Isomorphism on CSS codes with k = 2. Second, for every fixed integer D, there exist binary phantom qLDPC CSS codes with k = Θ(log n) and distance at least D, constructed by concatenating a sparse outer family (based on a degree-split Hamming code) with a fixed one-logical-qubit CSS code. Third, a distance no-go theorem: any unbounded family of binary phantom stabilizer codes with bounded stabilizer generator weight and k = ω(√log n) satisfies d ≤ w eventually, where w is the check weight. Consequently, the constructed families are distance-optimal at the maximal logical scaling.

Load-bearing premise

The no-go theorem assumes the code is binary (over F₂) and that the stabilizer generator weight is bounded by a constant; the GI-hardness reduction assumes the input is CSS with logical dimension k = 2; the construction assumes a fixed inner CSS code of distance at least D exists (which it does for any D, e.g. a surface code).

Editorial extensions

If this is right

  • Phantomness recognition is at least as hard as Graph Isomorphism, so no efficient general algorithm exists for this problem (unless P = GI).
  • Phantom qLDPC families exist at the maximum logical dimension k = Θ(log n) for any chosen constant distance D, showing that sparsity and maximal logical scaling are compatible with the phantom property.
  • The no-go theorem implies that to have both large logical dimension and large distance in a phantom code, one must allow the check weight to grow: any bounded-weight family with k = ω(√log n) eventually has distance no larger than its check weight.
  • The constructed families are provably distance-optimal at the maximal logical scaling, because the no-go theorem rules out any bounded-weight phantom family with both k = Θ(log n) and unbounded distance.
  • The results extend from CSS codes to all binary stabilizer codes, confirming that the obstruction is not an artifact of the CSS restriction.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The GI-hardness result suggests that practical algorithms for identifying phantom codes will likely need to be heuristic or restricted to small block sizes, mirroring the difficulty of Graph Isomorphism.
  • The combination of construction and no-go theorem indicates that phantom codes occupy a very narrow parameter regime: near-maximal logical dimension forces distance to be constant if checks are sparse.
  • The degree-split Hamming plus concatenation method could serve as a general template for building other symmetric quantum error-correcting codes with prescribed sparsity and logical dimension.
  • The sunflower-lemma-based argument relies on the code being binary; extending these results to qudit or stabilizer codes over larger fields may require new combinatorial tools.
Original abstract

An $[[n,k,d]]$ stabilizer code is phantom if every in-block logical CNOT gate can be realized by a permutation of its physical qubits. This eliminates the large and complicated physical overhead normally required for logical entangling gates. Yet this symmetry is highly restrictive: phantom codes are rare, the number of logical qubits is limited to $k=O(\log n)$, and no phantom qLDPC family with growing logical dimension was previously known. We make three contributions. 1. We prove that recognizing phantomness of a given stabilizer code is at least as hard as Graph Isomorphism, even for CSS codes encoding only $k=2$ logical qubits. 2. We propose the first rate optimal phantom qLDPC families: for every fixed $D$, our CSS families achieve the maximal logical scaling $k=\Theta(\log n)$ and distance $d\geq D$. 3. We prove a distance no-go theorem: every phantom code family with $k=\omega(\sqrt{\log n})$ and check weight $w=O(1)$ satisfies $d\leq w$ for sufficiently large $n$. Thus our fixed-distance qLDPC families are distance-scaling optimal at the maximal logical scaling $k=\Theta(\log n)$.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-09-23: 1 request, 6,343 input tokens.

What the abstract itself states, as probabilities: claims first 0.91 · states limitation 0.83 · human participants 0.01 · controlled comparison 0.07 · randomized assignment 0.01 · states quantitative result 0.97 · compares with prior results 0.85 · mentions code or data availability 0.02.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

An $[[n,k,d]]$ stabilizer code is phantom if every in-block logical CNOT gate can be realized by a permutation of its physical qubits. This eliminates the large and complicated physical overhead normally required for logical entangling gates. Yet this symmetry is highly restrictive: phantom codes are rare, the number of logical qubits is limited to $k=O(\log n)$, and no phantom qLDPC family with growing logical dimension was previously known. We make three contributions. 1. We prove that recognizing phantomness of a given stabilizer code is at least as hard as Graph Isomorphism, even for CSS codes encoding only $k=2$ logical qubits. 2. We propose the first rate optimal phantom qLDPC families: for every fixed $D$, our CSS families achieve the maximal logical scaling $k=\Theta(\log n)$ and distance $d\geq D$. 3. We prove a distance no-go theorem: every phantom code family with $k=\omega(\sqrt{\log n})$ and check weight $w=O(1)$ satisfies $d\leq w$ for sufficiently large $n$. Thus our fixed-distance qLDPC families are distance-scaling optimal at the maximal logical scaling $k=\Theta(\log n)$.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 An $[[n,k,d]]$ stabilizer code is phantom if every in-block logical CNOT gate can be realized by a permutation of its physical qubits. background 1.00 0.09 0.04 asserted 1.00
s1 This eliminates the large and complicated physical overhead normally required for logical entangling gates. interpretation 0.65 0.10 0.07 asserted 1.00
s2 Yet this symmetry is highly restrictive: phantom codes are rare, the number of logical qubits is limited to $k=O(\log n)$, and no phantom qLDPC family with growing logical dimension was previously known. gap 0.88 0.07 0.06 asserted 1.00
s3 We make three contributions. 1. contribution 0.98 0.65 0.03 unclear 0.62
s4 We prove that recognizing phantomness of a given stabilizer code is at least as hard as Graph Isomorphism, even for CSS codes encoding only $k=2$ logical qubits. 2. contribution 0.74 0.96 0.07 asserted 1.00
s5 We propose the first rate optimal phantom qLDPC families: for every fixed $D$, our CSS families achieve the maximal logical scaling $k=\Theta(\log n)$ and distance $d\geq D$. 3. contribution 0.96 0.95 0.21 asserted 0.99
s6 We prove a distance no-go theorem: every phantom code family with $k=\omega(\sqrt{\log n})$ and check weight $w=O(1)$ satisfies $d\leq w$ for sufficiently large $n$. result 0.50 0.94 0.23 asserted 1.00
s7 Thus our fixed-distance qLDPC families are distance-scaling optimal at the maximal logical scaling $k=\Theta(\log n)$. interpretation 0.92 0.87 0.53 asserted 1.00

What kind of paper the classifier reports this is: theoretical result 0.99 · evidence from proof or derivation 1.00.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

References

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.