Generalized quantum divisible code[1]
Description
A level-\(\nu\) generalized quantum divisible code is a CSS code specified by an \(X\)-type stabilizer generator matrix \(S\), a logical generator matrix \(L\), and an odd-integer vector \(t\) [1; Def. V.1]. The matrix \(S\) is \((\nu,t)\)-null, while \(L\) is \((\nu,t)\)-orthonormal. The vertically stacked matrix \(G=[L;S]\) is \((\nu,t)\)-orthogonal. Such codes admit gates at the \(\nu\)th level of the Clifford hierarchy.
The \((\nu,t)\)-norm of a binary vector \(v\) is \begin{align} \lVert v\rVert_{\nu,t}=\sum_i v_i t_i \pmod {2^\nu}. \tag*{(1)}\end{align} Two vectors \(v,w\) are \((\nu,t)\)-orthogonal if \begin{align} \sum_i v_i t_i w_i \equiv 0 \pmod {2^{\nu-1}}. \tag*{(2)}\end{align} A set of vectors is \((\nu,t)\)-orthogonal if the spans of every two disjoint subsets are \((\nu,t)\)-orthogonal. An orthogonal set is null if every vector in its span has zero norm. It is orthonormal if each row has norm one.
Equivalently, \((\nu,t)\)-orthogonality of \(G\) requires \begin{align} 2^{|A|-1}\sum_i t_i\prod_{a\in A}G_{a i}\equiv 0\pmod {2^\nu} \tag*{(3)}\end{align} for every set \(A\) of at least two and at most \(\nu\) distinct rows [1; Lemma III.2]. The conditions range over the rows of the full matrix \(G\), so they constrain logical \(X\) representatives as well as \(X\)-type stabilizers. At level three, all weighted pair products therefore vanish modulo four and all weighted triple products vanish modulo two.
For positive stabilizer signs and \(t=(1,\ldots,1)\), preservation of the code space by the transversal \(Z\)-rotation by \(\pi/2^{\nu-1}\) requires \begin{align} 2^\nu&\mid \mathrm{wt}(w) &&\text{for all }w\in\operatorname{span}(S),\tag*{(4)}\\ 2^{\nu-1}&\mid \mathrm{wt}(w*z) &&\text{for all }w\in\operatorname{span}(S),\ z\in\operatorname{span}(G), \tag*{(5)}\end{align} where \(\mathrm{wt}\) is the Hamming weight and \(*\) is the entrywise product [2; Rem. 13].
Generalized quantum divisible codes can be level-lifted from \(\nu\) to \(\nu+1\) [1; Thm. IV.1]. This procedure recursively yields towers from a ground code [1; Thm. V.6].
Transversal and Permutation-Based Gates
A level-\(\nu\) generalized quantum divisible code admits a diagonal transversal gate at the \(\nu\)th level of the Clifford hierarchy [1; Lemma V.3].Cousins
- Triorthogonal code— Both generalized quantum divisible codes and triorthogonal codes are CSS codes. Every level-three generalized quantum divisible code is a triorthogonal code, while the converse was left open in Ref. [1; Sec. VI.C].
- Random stabilizer code— Random CSS codes [3] can be used to construct families of \([[O(d^{\nu−1}), \Omega(d), d]]\) level-\(\nu\) generalized quantum divisible codes [1; Sec. VI.A].
- Self-dual CSS code— Any self-dual CSS code yields a level-three generalized quantum divisible code when level-lifted [1; Thm. V.6].
- Weakly divisible CSS code— Weak divisibility constrains signed weights in the \(X\)-type stabilizer space, while generalized quantum divisibility constrains the joint matrix of logical \(X\) representatives and stabilizers using odd coefficients on every qubit.
Primary Hierarchy
References
- [1]
- J. Haah, “Towers of generalized divisible quantum codes”, Physical Review A 97, (2018) arXiv:1709.08658 DOI
- [2]
- J. Hu, Q. Liang, and R. Calderbank, “Designing the Quantum Channels Induced by Diagonal Gates”, Quantum 6, 802 (2022) arXiv:2109.13481 DOI
- [3]
- A. R. Calderbank and P. W. Shor, “Good quantum error-correcting codes exist”, Physical Review A 54, 1098 (1996) arXiv:quant-ph/9512032 DOI
Page edit log
- Victor V. Albert (2026-09-06) — most recent
- Victor V. Albert (2026-09-01)
- Victor V. Albert (2026-06-08)
- Connor Clayton (2024-03-15)
- Victor V. Albert (2024-02-28)
Cite as:
“Generalized quantum divisible code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/generalized_quantum_divisible, arXiv:2606.11484