[Jump to code hierarchy]

Perturbed bivariate bicycle (PBB) code[1]

Description

Qubit stabilizer code defined over the ring \(R=\mathbb{F}_2[x,y]/(x^{\ell}-1,y^{m}-1)\) by four polynomials \(A,B,C,D\in R\) [1]. The polynomials \(C\) and \(D\) add \(Z\)-type support to the \(X\)-type checks of the BB code defined by \(A\) and \(B\). Such codes are not CSS in general.

With each polynomial represented by an \(\ell m\times\ell m\) circulant matrix, the stabilizer matrix in symplectic \((X|Z)\) form is \begin{align} H=\begin{pmatrix} A & B & C & D \\ 0 & 0 & B^{\top} & A^{\top} \end{pmatrix}~, \tag*{(1)}\end{align} where \(A^{\top}\) is the image of \(A\) under \(x\mapsto x^{-1}\) and \(y\mapsto y^{-1}\). All generators commute iff \(AC^{\top}+BD^{\top}\) is symmetric over \(\mathbb{F}_2\) [1]. Some PBB codes are equivalent to CSS codes under single-qubit Hadamard or \(S\) gates [1; Appx. F].

Decoding

BP-OSD decoder applied to the full symplectic check matrix [1].

Notes

A catalogue of PBB codes found by LLM-guided search is available at qcode-discovery [1].

Cousin

Primary Hierarchy

Parents
PBB codes have stabilizer generators of weight at most the total number of terms of \(A\), \(B\), \(C\), and \(D\) [1].
Perturbed bivariate bicycle (PBB) code
Children
BB codes are PBB codes with \(C=D=0\) [1].

References

[1]
J. Cruz-Benito, A. W. Cross, D. Kremer, and I. Faro, “Evolutionary Discovery of Bivariate Bicycle Codes with LLM-Guided Search”, (2026) arXiv:2606.02418
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)

— see instructions

Zoo Code ID: perturbed_bb

Cite as:
“Perturbed bivariate bicycle (PBB) code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/perturbed_bb, arXiv:2606.11484
BibTeX:
@incollection{eczoo_perturbed_bb,
title={Perturbed bivariate bicycle (PBB) 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/perturbed_bb}
}
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/perturbed_bb

Cite as:

“Perturbed bivariate bicycle (PBB) code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/perturbed_bb, arXiv:2606.11484

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/quantum/qubits/stabilizer/qldpc/non_css/perturbed_bb.yml.