Edge Rewrite
// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a44c1be33fe5689d

Jump to content

Draft:Bivariate bicycle code

From Wikipedia, the free encyclopedia

A bivariate bicycle code (BB code) is a family of quantum error-correcting codes introduced by Sergey Bravyi and collaborators.[1] BB codes are CSS codes and quantum low-density parity-check (qLDPC) codes. They generalize earlier bicycle-code constructions by using polynomials in two commuting variables.

Construction

[edit]

Let and denote cyclic shift operators of orders and . Two sparse bivariate polynomials and over the binary field define commuting matrices and . A BB code has CSS check matrices

Because and commute, the CSS orthogonality condition is satisfied. The construction uses data qubits. Sparse choices of and give bounded-weight stabilizer checks and bounded qubit degree, which are the defining locality properties of qLDPC codes.[1]

The code can be represented on a periodic two-dimensional grid. Some interactions are non-local in that grid, but the connectivity graph found by Bravyi and collaborators decomposes into two planar degree-three subgraphs. Their syndrome-extraction circuits use weight-six checks and require each physical qubit to interact with six others.[1]

Error correction and implementation

[edit]

The original work analyzed circuit-level noise and proposed a combination of iterative message passing and ordered-statistics decoding. It identified finite BB codes with lower qubit overhead than comparable surface-code constructions at target logical error rates, subject to additional connectivity requirements.[1]

Later work studied BB codes on architectures limited to two-dimensional local gates. A bilayer proposal using local operations and classical communication found regimes in which BB codes used fewer physical qubits than surface codes while giving comparable simulated logical error rates.[2]

Examples

[edit]

The best-known finite example is the Gross code, a BB code: it encodes 12 logical qubits in 144 data qubits and has distance 12.[1] Its name refers to a gross, a quantity of 144.

Other parameter sets reported in the original construction include BB codes of lengths 72, 90, 108, 144, 216 and 288, obtained by searches over sparse bivariate polynomials.[1]

See also

[edit]
  1. 1 2 3 4 5 6 Bravyi, Sergey; Cross, Andrew W.; Gambetta, Jay M.; Maslov, Dmitri; Rall, Patrick; Yoder, Theodore J. (2024). "High-threshold and low-overhead fault-tolerant quantum memory". Nature. 627: 778–782. arXiv:2308.07915. doi:10.1038/s41586-024-07107-7.
  2. ↑ Berthusen, Noah; Devulapalli, Dhruv; Schoute, Eddie; Childs, Andrew M.; Gullans, Michael J.; Gorshkov, Alexey V.; Gottesman, Daniel (2025). "Toward a 2D Local Implementation of Quantum Low-Density Parity-Check Codes". PRX Quantum. 6 010306. arXiv:2404.17676. doi:10.1103/PRXQuantum.6.010306.

Category:Coding theory