[Jump to code hierarchy]

\([[18,4,4]]\) 6.6.6 color code[1,2]

Alternative Names: \([[18,4,4]]\) bivariate bicycle (BB) code.

Description

Self-dual pure CSS code that is the 6.6.6 (honeycomb) color code on the torus \(\mathbb{Z}^2/3\mathbb{Z}^2\). The nine hexagonal faces each host a weight-six \(X\)-type and a weight-six \(Z\)-type stabilizer generator, and the 18 qubits sit on the vertices of the tiling, i.e., on the faces of the underlying triangular lattice.

The faces of the honeycomb tiling of a torus \(\mathbb{Z}^2/L\) are three-colorable only when \(L\) lies in a particular index-three sublattice of \(\mathbb{Z}^2\). Among all such tori, this is the smallest one whose 6.6.6 color code has distance four; the smaller admissible tori give the \([[6,4,2]]\) code on three hexagons and a \([[12,4,2]]\) code on six hexagons, both of distance two.

Figure I: The nine hexagonal faces of the code on the \(3\times 3\) torus, each carrying a weight-six \(X\)-type and a weight-six \(Z\)-type generator, with the two boundary identifications indicated by the dashed arrows. Shaded circles are the 18 physical qubits; a white circle is a periodic image of the shaded qubit carrying the same letter.

The code is simultaneously the bivariate bicycle code with \(\ell=m=3\), \(A=x+1+y^2\) and \(B=y+1+x^2\) [3], i.e., an Abelian 2BGA code over \(\mathbb{Z}_3\times\mathbb{Z}_3\). It is equivalently the \(\ell=m=3\) member of the bivariate bicycle family \(A=1+x+xy\), \(B=1+y+xy\), which yields 6.6.6 color codes whenever \(\ell\) and \(m\) are multiples of three [4; Exam. 1].

In the bivariate-bicycle qubit ordering \(L_{3a+b},R_{3a+b}\), where the group element \(x^a y^b\) labels the left and right blocks, the stabilizer tableau of the nine \(X\)-type faces is \begin{align} \begin{smallmatrix} X & I & X & X & I & I & I & I & I & X & X & I & I & I & I & X & I & I \\ I & I & I & I & X & X & I & I & X & I & I & X & X & I & X & I & I & I \\ I & X & I & I & I & I & X & X & I & I & I & I & I & X & I & I & X & X \\ X & X & I & I & X & I & I & I & I & I & X & X & I & I & I & I & X & I \\ I & I & I & X & I & X & X & I & I & X & I & I & X & X & I & I & I & I \\ I & I & X & I & I & I & I & X & X & I & I & I & I & I & X & X & I & X \\ I & X & X & I & I & X & I & I & I & X & I & X & I & I & I & I & I & X \\ I & I & I & X & X & I & I & X & I & I & X & I & I & X & X & I & I & I \\ X & I & I & I & I & I & X & I & X & I & I & I & X & I & I & X & X & I \end{smallmatrix}~, \tag*{(1)}\end{align} listed in color classes of three: rows 1–3, rows 4–6, and rows 7–9 each partition all 18 qubits. The \(Z\)-type generators are supported on the same nine strings because \(C_X=C_Z\).

The classical code \(C=C_X=C_Z\) is a self-orthogonal \([18,7]\) code with weight enumerator \(1+18x^6+45x^8+45x^{10}+18x^{12}+x^{18}\). It is even but not doubly even, so this is not a divisible code.

Transversal and Permutation-Based Gates

Transversal Hadamard, since the code is a self-dual CSS code. The code is hyperbolic self-dual, so in a suitable logical basis transversal Hadamard acts as pairwise logical swaps rather than as logical Hadamards [5; Sec. III].

Realizations

Superconducting circuits: syndrome extraction has been implemented for the \([[18,4,4]]\) BB code on a 32-qubit Kunlun device by the Wang, Song, and Deng groups [3]. The same is also shown for an \([[18,6,3]]\) code obtained by removing two check operators from the former code [3].

Primary Hierarchy

Parents
The \([[18,4,4]]\) code is the \(\ell=m=3\) member of the bivariate bicycle family \(A=1+x+xy\), \(B=1+y+xy\), which yields 6.6.6 color codes whenever \(\ell\) and \(m\) are multiples of three [4; Exam. 1].
The \([[18,4,4]]\) color code is simultaneously the bivariate bicycle code with \(\ell=m=3\), \(A=x+1+y^2\) and \(B=y+1+x^2\) [3], i.e., an Abelian 2BGA code over \(\mathbb{Z}_3\times\mathbb{Z}_3\). It is equivalently the \(\ell=m=3\) member of the bivariate bicycle family \(A=1+x+xy\), \(B=1+y+xy\), which yields 6.6.6 color codes whenever \(\ell\) and \(m\) are multiples of three [4; Exam. 1].
\([[18,4,4]]\) 6.6.6 color code

References

[1]
H. Bombin and M. A. Martin-Delgado, “Topological Quantum Distillation”, Physical Review Letters 97, (2006) arXiv:quant-ph/0605138 DOI
[2]
H. Bombin and M. A. Martin-Delgado, “Exact topological quantum order inD=3and beyond: Branyons and brane-net condensates”, Physical Review B 75, (2007) arXiv:cond-mat/0607736 DOI
[3]
K. Wang et al., “Demonstration of low-overhead quantum error correction codes”, Nature Physics (2026) arXiv:2505.09684 DOI
[4]
J. N. Eberhardt, F. R. F. Pereira, and V. Steffan, “Pruning qLDPC codes: Towards bivariate bicycle codes with open boundary conditions”, (2024) arXiv:2412.04181
[5]
J. Haah, M. B. Hastings, D. Poulin, and D. Wecker, “Magic state distillation with low space overhead and optimal asymptotic input count”, Quantum 1, 31 (2017) arXiv:1703.07847 DOI
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)

— see instructions

Zoo Code ID: stab_18_4_4

Cite as:
\([[18,4,4]]\) 6.6.6 color code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/stab_18_4_4, arXiv:2606.11484
BibTeX:
@incollection{eczoo_stab_18_4_4,
title={\([[18,4,4]]\) 6.6.6 color 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/stab_18_4_4}
}
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/stab_18_4_4

Cite as:

\([[18,4,4]]\) 6.6.6 color code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/stab_18_4_4, arXiv:2606.11484

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/quantum/qubits/small_distance/small/18/stab_18_4_4/stab_18_4_4.yml.