Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:2406.00425

Toward Quantum CSS-T Codes from Sparse Matrices

Eduardo Camps-Moreno, Hiram H. López, Gretchen L. Matthews, Emily McMillon

Published Jul 7, 2024• 4 citations
arXivHTMLPDF

Abstract

CSS-T codes were recently introduced as quantum error-correcting codes that respect a transversal gate. A CSS-T code depends on a pair ($C_{1}, C_{2}$) of binary linear codes$C_{1}$and$C_{2}$that satisfy certain conditions. We prove that$C_{1}$and$C_{2}$form a CSS-T pair if and only if$C_{2}\subset \text{Hull}(C_{1})\cap \text{Hull}(C_{1}^{2})$, where the hull of a code is the intersection of the code with its dual. We show that if ($C_{1}, C_{2}$) is a CSS-T pair, and the code$C_{2}$is degenerated on$\{i\}$, meaning that the$i^{th}$-entry is zero for all the elements in$C_{2}$, then the pair of punctured codes ($C_{1}\vert_{i}, C_{2}\vert_{i}$) is also a CSS-T pair. Finally, we provide Magma code based on our results and quasi-cyclic codes as a step toward finding quantum LDPC or LDGM CSS-T codes computationally.

DOI
10.1109/isit-w61686.2024.10591766

Related papers

An algebraic characterization of binary CSS-T codes and cyclic CSS-T codes for quantum fault tolerance

Eduardo Camps-Moreno, Hiram H. López, Gretchen L. Matthews +3 more

Abstract CSS-T codes were recently introduced as quantum error-correcting codes that respect a transversal gate. A CSS-T code depends on a CSS-T pair, which is a pair of binary codes $$(C_1, C_2)$$ ( C 1 , C 2 ) such that $$C_1$$ C 1 contains $$C_2$$ C 2 , $$C_2$$ C 2 is even, and the shortening of the dual of $$C_1$$ C 1 with respect to the support of each codeword of $$C_2$$ C 2 is self-dual. In this paper, we give new conditions to guarantee that a pair of binary codes $$(C_1, C_2)$$ ( C 1 , C 2 ) is a CSS-T pair. We define the poset of CSS-T pairs and determine the minimal and maximal elements of the poset. We provide a propagation rule for nondegenerate CSS-T codes. We apply some main results to Reed–Muller, cyclic and extended cyclic codes. We characterize CSS-T pairs of cyclic codes in terms of the defining cyclotomic cosets. We find cyclic and extended cyclic codes to obtain quantum codes with better parameters than those in the literature.

arXiv:2312.17518•Quantum Information Processing•Jun 6, 2024•12 citations

CSS-$T$ codes over Binary Extension Fields and their Physical Foundations

J. J. Postema, Fabrizio Conca, Alberto Ravagnani

We investigate the class of CSS-$T$ codes, a family of quantum error-correcting codes that allows for a transversal $T$-gate. We extend the definition of a pair of linear codes $(C_1,C_2)$, $C_i\subseteq\mathbb{F}_q^n$, forming a $q$-ary CSS-$T$ code over binary extension fields, and demonstrate the existence of asymptotically good sequences of LDPC CSS-$T$ codes over any such field.

arXiv:2507.17611•Jul 23, 2025•0 citations

Quantum Matrix-Product Codes: CSS-T Characterization and Maximality

Delio Jaramillo-Velez, Alessandro Neri, Adway Patra +2 more

CSS-T codes are quantum error-correcting codes that play an important role in fault-tolerant quantum computation, as they help mitigate the proliferation of errors. They admit a transversal T-gate and are defined from a pair of nested classical binary linear codes satisfying a specific algebraic condition expressed in terms of their Schur square. We extend this algebraic characterization to the propagation rule known as the $(u \mid u+v)$-construction, that is, the matrix-product code constructed from two constituent codes. Moreover, for cyclic constituent codes, we provide an explicit characterization in terms of the defining cyclotomic sets, which extends existing results for cyclic codes. This framework allows the construction of new and longer CSS-T codes.

arXiv:2609.08520•Sep 8, 2026•0 citations

Co-design of CSS Codes and Diagonal Gates

Jingzhen Hu, Qingzhong Liang, Robert Calderbank

The challenge of quantum computing is to combine error resilience with universal computation. There are many finite sets of gates that are universal, and a standard choice is to augment the set of Clifford gates by a non-Clifford unitary such as the T gate. Given a CSS code, we introduce a method of synthesizing all possible diagonal physical gates that preserve the codespace and induce a target logical gate. We denote an 〚n, k = k1− k2, d〛 CSS code $\mathcal{C}$ by $\operatorname{CSS} \left( {X,{\mathcal{C}_2};Z,\mathcal{C}_1^ \bot } \right)$, where the [n, k2] binary code ${\mathcal{C}_2}$ determines the X-stabilizers in $\mathcal{C}$, and the [n, n−k1] binary code $\mathcal{C}_1^ \bot $ determines the Z-stabilizers in $\mathcal{C}$. The diagonal entries of a diagonal physical gate are indexed by binary vectors in $\mathbb{F}_2^n$. We show that a diagonal physical gate preserves the CSS codespace if and only if entries from the same coset of ${\mathcal{C}_2}$ in ${\mathcal{C}_1}$ (same X-logical) are identical. We also show that the target logical operator only specifies ${2^{{k_1}}}$ out of 2ndiagonal entries of the diagonal physical gate. The remaining degrees of freedom can be used to optimize implementation of the physical gate within a particular quantum computing infrastructure. This encompasses optimization with respect to locality of the physical gate, a criterion that is essential to fault tolerance. When the target logical operator is the identity, the physical gates that preserve the CSS code represent noise operators to which the codespace is oblivious. We illustrate our method by providing several examples of code-gate pairs for which the target logical gate is a non-Clifford unitary. The framework is extended to stabilizer codes in https://arxiv.org/abs/2109.13481.

IEEE International Symposium on Information Theory (ISIT)•Jun 26, 2022•1 citation

Constructions of binary Quantum CSS-T codes from some special functions

Bin Zheng, Shixin Zhu

Transversal $ T $ gates, which are seen as the most common non-Clifford gates, are an essential component of the universal set for fault tolerance. CSS-T codes are proposed to reduce the cost of implementing logical non-Clifford gates. So far, there have been limited studies on CSS-T codes. In this paper, we proposed new constructions of binary quantum CSS-T codes from four classes of special functions. Our constructions are based on a general construction of linear codes over the finite field $ \mathbb F_2 $, and we prove that such a pair of codes is actually a CSS-T pair under the given conditions. The resulting CSS-T codes are new compared with these codes in the literature.

Advances in Mathematics of Communications•Dec 5, 2025•0 citations

Quantum CSS LDPC Codes based on Dyadic Matrices for Belief Propagation-based Decoding

Alessio Baldelli, Massimo Battaglioni, Jonathan Mandelbaum +2 more

Quantum low-density parity-check (QLDPC) codes provide a practical balance between error-correction capability and implementation complexity in quantum error correction (QEC). In this paper, we propose an algebraic construction based on dyadic matrices for designing both classical and quantum LDPC codes. The method first generates classical binary quasi-dyadic LDPC codes whose Tanner graphs have girth 6. It is then extended to the Calderbank-Shor-Steane (CSS) framework, where the two component parity-check matrices are built to satisfy the compatibility condition required by the recently introduced CAMEL-ensemble quaternary belief propagation decoder. This compatibility condition ensures that all unavoidable cycles of length 4 are assembled in a single variable node, allowing the mitigation of their detrimental effects by decimating that variable node.

cs.ITCross-listedarXiv:2601.08636•IEEE International Symposium on Information Theory (ISIT)•Jan 14, 2026•0 citations
CSS-T codes were recently introduced as quantum error-correcting codes that respect a transversal gate. A CSS-T code depends on a pair (C1,C2C_{1}, C_{2}C1​,C2​) of binary linear codesC1C_{1}C1​andC2C_{2}C2​that satisfy certain conditions. We prove thatC1C_{1}C1​andC2C_{2}C2​form a CSS-T pair if and only ifC2⊂Hull(C1)∩Hull(C12)C_{2}\subset \text{Hull}(C_{1})\cap \text{Hull}(C_{1}^{2})C2​⊂Hull(C1​)∩Hull(C12​), where the hull of a code is the intersection of the code with its dual. We show that if (C1,C2C_{1}, C_{2}C1​,C2​) is a CSS-T pair, and the codeC2C_{2}C2​is degenerated on{i}\{i\}{i}, meaning that theithi^{th}ith-entry is zero for all the elements inC2C_{2}C2​, then the pair of punctured codes (C1∣i,C2∣iC_{1}\vert_{i}, C_{2}\vert_{i}C1​∣i​,C2​∣i​) is also a CSS-T pair. Finally, we provide Magma code based on our results and quasi-cyclic codes as a step toward finding quantum LDPC or LDGM CSS-T codes computationally.
Abstract CSS-T codes were recently introduced as quantum error-correcting codes that respect a transversal gate. A CSS-T code depends on a CSS-T pair, which is a pair of binary codes (C1,C2)(C_1, C_2)(C1​,C2​) ( C 1 , C 2 ) such that C1C_1C1​ C 1 contains C2C_2C2​ C 2 , C2C_2C2​ C 2 is even, and the shortening of the dual of C1C_1C1​ C 1 with respect to the support of each codeword of C2C_2C2​ C 2 is self-dual. In this paper, we give new conditions to guarantee that a pair of binary codes (C1,C2)(C_1, C_2)(C1​,C2​) ( C 1 , C 2 ) is a CSS-T pair. We define the poset of CSS-T pairs and determine the minimal and maximal elements of the poset. We provide a propagation rule for nondegenerate CSS-T codes. We apply some main results to Reed–Muller, cyclic and extended cyclic codes. We characterize CSS-T pairs of cyclic codes in terms of the defining cyclotomic cosets. We find cyclic and extended cyclic codes to obtain quantum codes with better parameters than those in the literature.
CSS-TTT codes over Binary Extension Fields and their Physical Foundations
We investigate the class of CSS-TTT codes, a family of quantum error-correcting codes that allows for a transversal TTT-gate. We extend the definition of a pair of linear codes (C1,C2)(C_1,C_2)(C1​,C2​), Ci⊆FqnC_i\subseteq\mathbb{F}_q^nCi​⊆Fqn​, forming a qqq-ary CSS-TTT code over binary extension fields, and demonstrate the existence of asymptotically good sequences of LDPC CSS-TTT codes over any such field.
CSS-T codes are quantum error-correcting codes that play an important role in fault-tolerant quantum computation, as they help mitigate the proliferation of errors. They admit a transversal T-gate and are defined from a pair of nested classical binary linear codes satisfying a specific algebraic condition expressed in terms of their Schur square. We extend this algebraic characterization to the propagation rule known as the (u∣u+v)(u \mid u+v)(u∣u+v)-construction, that is, the matrix-product code constructed from two constituent codes. Moreover, for cyclic constituent codes, we provide an explicit characterization in terms of the defining cyclotomic sets, which extends existing results for cyclic codes. This framework allows the construction of new and longer CSS-T codes.
The challenge of quantum computing is to combine error resilience with universal computation. There are many finite sets of gates that are universal, and a standard choice is to augment the set of Clifford gates by a non-Clifford unitary such as the T gate. Given a CSS code, we introduce a method of synthesizing all possible diagonal physical gates that preserve the codespace and induce a target logical gate. We denote an 〚n, k = k1− k2, d〛 CSS code C\mathcal{C}C by CSS⁡(X,C2;Z,C1⊥)\operatorname{CSS} \left( {X,{\mathcal{C}_2};Z,\mathcal{C}_1^ \bot } \right)CSS(X,C2​;Z,C1⊥​), where the [n, k2] binary code C2{\mathcal{C}_2}C2​ determines the X-stabilizers in C\mathcal{C}C, and the [n, n−k1] binary code $\mathcal{C}_1^ \bot $ determines the Z-stabilizers in C\mathcal{C}C. The diagonal entries of a diagonal physical gate are indexed by binary vectors in F2n\mathbb{F}_2^nF2n​. We show that a diagonal physical gate preserves the CSS codespace if and only if entries from the same coset of C2{\mathcal{C}_2}C2​ in C1{\mathcal{C}_1}C1​ (same X-logical) are identical. We also show that the target logical operator only specifies 2k1{2^{{k_1}}}2k1​ out of 2ndiagonal entries of the diagonal physical gate. The remaining degrees of freedom can be used to optimize implementation of the physical gate within a particular quantum computing infrastructure. This encompasses optimization with respect to locality of the physical gate, a criterion that is essential to fault tolerance. When the target logical operator is the identity, the physical gates that preserve the CSS code represent noise operators to which the codespace is oblivious. We illustrate our method by providing several examples of code-gate pairs for which the target logical gate is a non-Clifford unitary. The framework is extended to stabilizer codes in https://arxiv.org/abs/2109.13481.
Transversal $ T $ gates, which are seen as the most common non-Clifford gates, are an essential component of the universal set for fault tolerance. CSS-T codes are proposed to reduce the cost of implementing logical non-Clifford gates. So far, there have been limited studies on CSS-T codes. In this paper, we proposed new constructions of binary quantum CSS-T codes from four classes of special functions. Our constructions are based on a general construction of linear codes over the finite field $ \mathbb F_2 $, and we prove that such a pair of codes is actually a CSS-T pair under the given conditions. The resulting CSS-T codes are new compared with these codes in the literature.
Quantum low-density parity-check (QLDPC) codes provide a practical balance between error-correction capability and implementation complexity in quantum error correction (QEC). In this paper, we propose an algebraic construction based on dyadic matrices for designing both classical and quantum LDPC codes. The method first generates classical binary quasi-dyadic LDPC codes whose Tanner graphs have girth 6. It is then extended to the Calderbank-Shor-Steane (CSS) framework, where the two component parity-check matrices are built to satisfy the compatibility condition required by the recently introduced CAMEL-ensemble quaternary belief propagation decoder. This compatibility condition ensures that all unavoidable cycles of length 4 are assembled in a single variable node, allowing the mitigation of their detrimental effects by decimating that variable node.