Papers
Topics
Authors
Recent
Search
2000 character limit reached

Bivariate Bicycle qLDPC Codes

Updated 12 July 2026
  • Bivariate Bicycle qLDPC Codes are defined via sparse bivariate polynomials over a quotient ring, yielding block-circulant, quasi-cyclic CSS stabilizer matrices.
  • They feature a toric 2D periodicity with constant stabilizer weight and controlled nonlocal interactions, achieving higher encoding rates than comparable surface codes.
  • The codes support diverse decoding strategies and hardware implementations, with explicit algebraic structures that facilitate logical operator construction and transversal gate analysis.

Bivariate bicycle qLDPC codes are CSS stabilizer codes built from sparse bivariate polynomials over the quotient ring R=F2[x,y]/(x1,ym1)R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1), or equivalently from two-block group-algebra constructions over Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m. Their parity checks are block-circulant, quasi-cyclic, and sparse; in the widely studied instantiations derived from three monomials in each of AA and BB, stabilizers have weight $6$, each data qubit has constant degree, and the Tanner graph exhibits 2D periodicity together with a controlled amount of long-range connectivity (Shaw et al., 27 Apr 2026, Eberhardt et al., 2024). The family has consequently become a focal point for three interconnected research programs: algebraic analysis of logical operators and symmetries, decoding on sparse but loopy Tanner graphs, and hardware architectures that either exploit or compensate for the nonlocal edges.

1. Algebraic framework and CSS structure

The standard BB construction starts from two sparse bivariate polynomials,

A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,

over

R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).

With the commuting shift operators

x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,

each monomial xiyjx^iy^j becomes a block-circulant shift on an ×m\ell\times m torus, and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m0 become Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m1 binary matrices. The CSS parity-check matrices are then

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m2

with the commutation condition

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m3

equivalently Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m4 in the bicyclic presentation (Shaw et al., 27 Apr 2026, Eberhardt et al., 2024).

The same family admits a two-block or group-algebra description. Writing Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m5 for Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m6, one forms a three-term complex

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m7

with differentials Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m8 and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m9. In this language, physical qubits occupy horizontal and vertical edge sectors, and logical AA0-operators are represented by homology classes

AA1

This formulation is central to explicit logical-basis constructions and fold-transversal gates (Eberhardt et al., 2024).

In the instantiations studied in several implementation papers, AA2 and AA3 are each sums of three monomials in AA4 or AA5. Each row and column of AA6 and AA7 then has weight AA8, so the stabilizers derived from AA9 have weight BB0 (Shaw et al., 27 Apr 2026). This sparse constant-weight structure is the reason BB codes are classed as qLDPC rather than merely quasi-cyclic stabilizer codes.

2. Tanner-graph geometry and representative code families

The Tanner graph of a BB code is bipartite between data qubits and check nodes. In the principal benchmark family, each data vertex has degree BB1 and each check vertex has degree BB2, and the quasi-cyclic structure creates a 2D toric arrangement with periodic boundary conditions. Long-range edges arise from monomials BB3 that wrap support around the torus, so BB codes are not strictly planar nearest-neighbor codes even when they admit regular 2D embeddings (Shaw et al., 27 Apr 2026). This has two immediate consequences that recur throughout the literature: short cycles and trapping sets degrade iterative decoding, and hardware implementations must either realize or virtualize a limited set of nonlocal couplings (Rabeti et al., 13 May 2026, Berthusen et al., 2024).

A distinct but related geometric statement is that bicycle Tanner graphs have thickness BB4, which has motivated bilayer and two-sided layouts in both neutral-atom and superconducting-style discussions (Poole et al., 2024). At the same time, several papers emphasize that BB codes retain nonzero rate and significantly higher encoding rate than the surface code at comparable blocklengths (Blue et al., 17 Apr 2025, Berthusen et al., 2024).

Code Reported parameters Typical context
BB5 BB6 circuit-level decoding, networked and erasure-aware studies
BB7 BB8 networked, fusion-based, and 2D-local studies
BB9 $6$0 2D-local and photonic studies
$6$1 $6$2 main decoder and hardware benchmark
$6$3 $6$4 larger BB benchmark; modular “two-gross” instance
$6$5 B1 code large-code decoder generality

Beyond these benchmark instances, symmetry-focused work constructs $6$6 and $6$7 BB codes with explicit logical bases and fold-transversal Clifford gates (Eberhardt et al., 2024). Implementation papers also single out the “gross” code $6$8 and “two-gross” code $6$9 as architectural primitives in modular schemes (Yoder et al., 3 Jun 2025).

A common misconception is to treat BB codes as surface-code variants with a few extra edges. The papers instead describe them as sparse CSS qLDPC codes with structured 2D periodicity and controlled nonlocality: they are toric in layout, but their algebraic definition and logical content are not reducible to topological nearest-neighbor stabilizer patterns (Shaw et al., 27 Apr 2026, Eberhardt et al., 2024).

3. Logical operators, homology, and transversal gate structure

The logical-operator theory of BB codes is unusually explicit for a qLDPC family. In the two-block formalism, logical A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,0-operators live in

A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,1

For odd A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,2, the ring A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,3 is semisimple, and the codes are pure and principal: A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,4 decomposes as

A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,5

where A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,6 and A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,7 generate A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,8 and A(x,y)=i,jaijxiyj,B(x,y)=i,jbijxiyj,A(x,y)=\sum_{i,j} a_{ij}x^iy^j,\qquad B(x,y)=\sum_{i,j} b_{ij}x^iy^j,9 (Eberhardt et al., 2024). This yields explicit horizontal and vertical logical sectors analogous to toric-code cycles, while preserving BB’s high-rate qLDPC structure.

For the symmetric examples R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).0 and R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).1, the papers construct “nice” logical bases and corresponding dual R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).2-bases. These bases make the action of translation automorphisms, axis exchange, and ZX-duality transparent. In the R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).3 case, the fold-transversal gates generated by R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).4, R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).5, R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).6, and R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).7 act as symplectic matrices over R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).8, and the resulting logical gate group modulo Paulis is

R=F2[x,y]/(x1,ym1).R=\mathbb{F}_2[x,y]/(x^\ell-1,y^m-1).9

For x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,0, the corresponding group is

x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,1

(Eberhardt et al., 2024). These are Clifford-only constructions; the same work explicitly identifies the absence of a non-Clifford transversal gate as an open issue.

Self-dual extensions modify the BB family rather than the logical theory. Stacking a non-self-dual BB code with its transpose-related partner yields a self-dual double-layer code with

x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,2

preserving LDPC sparsity while enabling transversal Clifford structure (Liu et al., 17 Feb 2026). Numerical calculations under a circuit-level noise model report pseudo-thresholds exceeding x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,3 for odd-weight double-layer families and up to x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,4 for even-weight stacked codes (Liu et al., 17 Feb 2026).

A further extension appears in the lifted-product setting, where 2D bivariate bicycle codes act as component codes of 3D bivariate tricycle codes. Under the algebraic conditions x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,5 odd and x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,6, the LP structure gives a one-way transversal CNOT from a 3D code to its 2D BB component, enabling teleportation-based code switching, while the 3D tricycle admits a depth-2 CCZ (Li et al., 8 Oct 2025). This suggests a division of labor in which BB layers provide low-overhead Clifford handling and related product codes provide non-Clifford resources.

4. Decoding on sparse but loopy graphs

Decoding BB codes is dominated by the tension between LDPC sparsity and abundant short cycles. In the standard CSS setting, x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,7- and x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,8-components are decoded independently, and many works analyze one binary component under a binary symmetric channel or a detector-space reduction of circuit-level noise. A representative normalized min-sum update takes the form

x=SIm,y=ISm,x=S_\ell\otimes I_m,\qquad y=I_\ell\otimes S_m,9

xiyjx^iy^j0

with xiyjx^iy^j1 and hard decision xiyjx^iy^j2 if xiyjx^iy^j3, else xiyjx^iy^j4 (Rabeti et al., 13 May 2026). The central obstacle is that BP is exact on trees, whereas BB Tanner graphs contain many short cycles and trapping sets.

The most explicit decoder tailored to this observation is the Multiple-Bases Belief-Propagation List Decoder. MBBP-LD constructs redundant parity-check “bases” by cycle-free subtree decompositions of the Tanner graph, augments

xiyjx^iy^j5

runs BP in parallel on each basis, and selects a candidate by the frequency-weighted score

xiyjx^iy^j6

For xiyjx^iy^j7, MBBP-LD achieves xiyjx^iy^j8–xiyjx^iy^j9 logical-error-rate reduction versus BP-OSD and ×m\ell\times m0–×m\ell\times m1 versus BPGD across low-to-moderate ×m\ell\times m2; for ×m\ell\times m3, LER reductions reach up to ×m\ell\times m4 compared to BP-OSD and up to ×m\ell\times m5 compared to BPGD. On the larger B1 code ×m\ell\times m6, it remains competitive with BPGD while maintaining BP-like latency under parallel implementation (Rabeti et al., 13 May 2026).

Circuit-level decoding has produced several other BB-specific benchmarks. A sliding-window BP decoder with guided decimation guessing attains a similar logical error rate as BP with ordered-statistics decoding and combination-sweep of order ×m\ell\times m7; for a window size of three syndrome cycles, a multi-threaded CPU implementation achieves a worst-case decoding latency of ×m\ell\times m8 ms per window for the ×m\ell\times m9 code (Gong et al., 2024). Ambiguity Clustering, which clusters ambiguous post-BP regions and decodes them independently, is up to Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m00 faster than BP-OSD with matched accuracy at Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m01 circuit-level depolarising noise, and decodes the 144-qubit Gross code in Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m02s per round of syndrome extraction on an M2 CPU (Wolanski et al., 2024). A recurrent transformer with code-aware attention goes further on Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m03: at Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m04, its logical error rate is almost Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m05 times lower than BP-OSD, while maintaining more consistent runtime. On Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m06, the same model is worse at low Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m07, with logical error rate roughly Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m08 higher than BP-OSD at Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m09, but still retains a speed advantage of more than one order of magnitude (Blue et al., 17 Apr 2025).

Erasure-dominated settings lead to different decoders and different structural metrics. The Quantum Maxwell Erasure Decoder extends peeling with bounded symbolic guessing, runs in

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m10

and on tested BB instances approaches maximum-likelihood performance with small budgets; for the BB code Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m11, budgets Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m12 interpolate smoothly between peeling and ML and already recover ML-like performance in the observed range (Freire et al., 15 Jan 2026). In erasure-aware circuit models, BiBiEQ compiles BB memory circuits with explicit erasure checks. For the studied Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m13, Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m14, and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m15 families, the distance hop Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m16 yields a drop in per-round LER by Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m17–Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m18 larger than the hop Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m19, and the Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m20EC schedule keeps the exact and approximate engines close enough that the approximate engine becomes a reliable proxy for faster sweeps (Bhave et al., 7 Feb 2026).

5. Implementation pathways

The geometry of BB codes has motivated a wide range of hardware mappings. In a strictly 2D-local setting, a bilayer architecture with LOCC-based routing measures light checks every round and heavy checks less frequently. Circuit-level simulations show that, in some parameter regimes, BB codes implemented with this protocol have logical error rates comparable to the surface code while using fewer physical qubits; for example, the Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m21 BB code reaches Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m22 with Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m23 qubits, compared with Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m24 surface-code patches using Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m25 qubits and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m26 (Berthusen et al., 2024).

A related but distinct route is networked implementation. Here the combined Tanner graph

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m27

is bipartitioned by balanced min-cut so that cross-node stabilizer interactions are implemented by Bell-pair-assisted teleported CNOTs. For Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m28, a typical bipartition has Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m29 bridge edges; for Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m30, Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m31; and for Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m32, Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m33. Circuit-level simulations indicate that a Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m34 threshold exists for local gate noise in the two-node networked setting, and that Bell pairs with fidelity Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m35 are necessary for the networked implementation to be competitive with the monolithic architecture at practical Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m36–Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m37 (Shaw et al., 27 Apr 2026).

Neutral-atom and photonic realizations have pushed the implementation story further. A neutral-atom Rydberg proposal combines a dilation-and-folding remapping with optimized ancilla placement, reducing the maximum Euclidean communication distance for Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m38 from Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m39 or Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m40 lattice spacings in earlier layouts to Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m41, and achieves an optimized Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m42 gate with fidelity Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m43 at distances greater than Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m44. For the Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m45 code this yields a full error-correction cycle estimate of Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m46 ms (Poole et al., 2024). In fusion-based photonic architectures with emitter-generated resource states, small BB codes attain Pauli-error-only pseudo-thresholds up to Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m47 and erasure-only pseudo-thresholds up to Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m48 for Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m49; under modified repeat-until-success fusion, the photon-loss pseudo-threshold for Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m50 saturates around Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m51 at Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m52 (Chen et al., 21 Sep 2025).

The modular “bicycle architecture” treats Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m53 and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m54 as code modules with explicit logical instruction sets, adapters, and T factories. For these two specific BB codes, the architecture supplies fault-tolerant logical instruction sets, decoder assumptions, and a compilation strategy adapted to module constraints, and its end-to-end resource estimates show that an order of magnitude larger logical circuits can be implemented with a given number of physical qubits than on surface-code architectures (Yoder et al., 3 Jun 2025).

6. Boundary conditions, derived families, and structural limits

The original BB construction is toric, but open-boundary variants are now explicit. For the hypergraph-product or univariate specialization Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m55, Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m56, pruning removes qubits and checks that enforce periodic wraparound while preserving locality. If Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m57 and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m58, the pruned code has parameters

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m59

and more specifically

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m60

while remaining “as local” as the toric parent (Eberhardt et al., 2024). The same paper also constructs explicit pruned examples beyond the univariate case, including color-code-related and inverse-monomial instances, and shows that certain fold-transversal phase-type gates descend to the pruned codes (Eberhardt et al., 2024).

A different frontier concerns measurement noise and single-shot correction. In the coprime BB subclass with Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m61, trinomials Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m62, and

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m63

the logical dimension is

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m64

and the same polynomial governs stabilizer redundancy and the classical syndrome codes required for single-shot decoding. Per stabilizer type,

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m65

The syndrome codes are cyclic codes generated by Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m66, so BCH-like root arguments can raise the syndrome distance Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m67, but the same algebra imposes the cap

Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m68

This is the structural bottleneck identified in the coprime ansatz: high quantum rate fixes a corresponding upper bound on single-shot measurement tolerance (Rowshan, 3 Jan 2026).

Several derived families alter the noise model or even the Pauli structure. Romanesco codes are Clifford-deformed bivariate bicycle codes on a bipartite hexagonal lattice; they are non-CSS, self-dual, and each stabilizer is half Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m69 and half Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m70. Under strong noise bias, their effective distance approaches the distance of the underlying classical cellular-automaton input codes, and simulations show that a Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m71 Romanesco code can outperform the Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m72 BB CSS code over a wide bias range because its large-bias effective distance is governed by the classical distance Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m73 rather than the CSS distance Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m74 (Leroux et al., 30 May 2025). Twisted-torus generalizations over finite fields extend the bivariate-bicycle framework to qudits. In the finite-length search reported so far, twisted-torus qudit constructions typically achieve larger distances than untwisted counterparts and outperform previously reported twisted qubit instances; representative examples include Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m75, Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m76, and Z/×Z/m\mathbb{Z}/\ell \times \mathbb{Z}/m77 (Halla, 4 Feb 2026).

These developments clarify the present status of BB qLDPC codes. The family is no longer a single toric construction with a single decoder, but a broader algebraic ecosystem with explicit logical bases, several decoding paradigms, open-boundary and self-dual variants, bias-tailored deformations, and hardware-specific realizations. The enduring open questions are correspondingly structural rather than merely numerical: how to enlarge syndrome distance without sacrificing rate, how to preserve favorable gate symmetries under boundary modifications, and how to co-design code families, decoders, and architectures around the long-range but highly organized couplings that define the bivariate bicycle paradigm (Rowshan, 3 Jan 2026, Eberhardt et al., 2024).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Bivariate Bicycle qLDPC Codes.