Description
A stabilizer code admitting a set of stabilizer generators that are either \(Z\)-type or \(X\)-type operators. The two sets of stabilizer generators can often be related to parts of a chain complex over the appropriate ring or field.
CSS codes can also be viewed as an instance of a two-step convex-geometric construction: one first chooses an intermediate subspace stabilized by one type of generator, and then imposes the other type of generator so that the remaining diagonal error slopes vanish via an application of the Tverberg theorem [1; Sec. 4.3].
Cousins
- Rotor stabilizer code— A rotor stabilizer code admitting a set of generators such that each generator consists of either angular position or angular momentum operators is a CSS code.
- Subsystem CSS code— Subsystem CSS codes reduce to CSS stabilizer codes when there are no gauge degrees of freedom.
- Quantum lattice code— Quantum lattice codes defined on rectangular lattices are CSS codes. There is no known relation to chain complexes for such codes. More general lattices, obtained from rectangular lattices by Gaussian transformations, yield non-CSS codes.
- Asymmetric quantum code (AQC)— In the context of comparing weight as well as of determining distances for noise models biased toward \(X\)- or \(Z\)-type errors, an extended notation for asymmetric CSS block quantum codes is \([[n,k,(d_X,d_Z),w]]\) or \([[n,k,d_X/d_Z,w]]\).
Member of code lists
Primary Hierarchy
References
- [1]
- Ruochuan Xu, “Classical Construction of Quantum Codes”, undergraduate thesis, January 2023
Page edit log
- Victor V. Albert (2023-04-11) — most recent
Cite as:
“Calderbank-Shor-Steane (CSS) stabilizer code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2023. https://errorcorrectionzoo.org/c/css
Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/quantum/groups/stabilizer/css.yml.