Table of Contents
Fetching ...

Binary Triorthogonal and CSS-T Codes for Quantum Error Correction

Eduardo Camps-Moreno, Hiram H. López, Gretchen L. Matthews, Diego Ruano, Rodrigo San-José, Ivan Soprunov

TL;DR

This work addresses the design and analysis of binary triorthogonal codes and their CSS-T generalizations to enable transversal $T$-gate implementations in quantum error correction. It develops a propagation rule: if a code $C$ yields a triorthogonal $[[n,k,d]]$ QECC and a vector $v\in (C^{\star 2})^{\perp}\setminus C$ with odd weight, then $C+\langle v\rangle$ yields a triorthogonal $[[n,k+1,d]]$ QECC, while also characterizing the poset of triorthogonal codes. A key result is that a binary triorthogonal code uniquely determines the parameters of its associated triorthogonal quantum code, with the quantum code defined by the pair $(C,\mathrm{Hull}(C))$ and invariant under equivalent triorthogonal generators; a matrix-form theorem further restricts allowable basis changes. These findings connect triorthogonal codes to CSS-T codes, clarifying when transversal $T$-gates induce logical operations and how code parameters are preserved under equivalence. The work provides tools for constructing robust QECCs with stable parameters, aiding magic-state distillation and fault-tolerant quantum computation through structured code design and poset analysis.

Abstract

In this paper, we study binary triorthogonal codes and their relation to CSS-T quantum codes. We characterize the binary triorthogonal codes that are minimal or maximal with respect to the CSS-T poset, and we also study how to derive new triorthogonal matrices from existing ones. Given a binary triorthogonal matrix, we characterize which of its equivalent matrices are also triorthogonal. As a consequence, we show that a binary triorthogonal matrix uniquely determines the parameters of the corresponding triorthogonal quantum code, meaning that any other equivalent matrix that is also triorthogonal gives rise to a triorthogonal quantum code with the same parameters.

Binary Triorthogonal and CSS-T Codes for Quantum Error Correction

TL;DR

This work addresses the design and analysis of binary triorthogonal codes and their CSS-T generalizations to enable transversal -gate implementations in quantum error correction. It develops a propagation rule: if a code yields a triorthogonal QECC and a vector with odd weight, then yields a triorthogonal QECC, while also characterizing the poset of triorthogonal codes. A key result is that a binary triorthogonal code uniquely determines the parameters of its associated triorthogonal quantum code, with the quantum code defined by the pair and invariant under equivalent triorthogonal generators; a matrix-form theorem further restricts allowable basis changes. These findings connect triorthogonal codes to CSS-T codes, clarifying when transversal -gates induce logical operations and how code parameters are preserved under equivalence. The work provides tools for constructing robust QECCs with stable parameters, aiding magic-state distillation and fault-tolerant quantum computation through structured code design and poset analysis.

Abstract

In this paper, we study binary triorthogonal codes and their relation to CSS-T quantum codes. We characterize the binary triorthogonal codes that are minimal or maximal with respect to the CSS-T poset, and we also study how to derive new triorthogonal matrices from existing ones. Given a binary triorthogonal matrix, we characterize which of its equivalent matrices are also triorthogonal. As a consequence, we show that a binary triorthogonal matrix uniquely determines the parameters of the corresponding triorthogonal quantum code, meaning that any other equivalent matrix that is also triorthogonal gives rise to a triorthogonal quantum code with the same parameters.
Paper Structure (5 sections, 12 theorems, 29 equations)

This paper contains 5 sections, 12 theorems, 29 equations.

Key Result

Proposition 2.1

CLMRSS_CSST_24 If $(C_1,C_2)$ is a CSS-T pair, then $Q(C_1,C_2)$ is an $[[n,k_1-k_2,\ge d_2^\perp]]$ code.

Theorems & Definitions (30)

  • Proposition 2.1
  • Definition 3.1
  • Remark 3.2
  • Proposition 3.3
  • proof
  • Example 3.4
  • Definition 3.5
  • Remark 3.6
  • Lemma 3.7
  • proof
  • ...and 20 more