Qubit CSS code[13] 

Also known as Qubit Euclidean code.

Description

An \([[n,k,d]]\) stabilizer code admitting a set of stabilizer generators that are either \(Z\)-type or \(X\)-type Pauli strings. Codes can be defined from two classical codes and/or chain complexes over \(\mathbb{Z}_2\) per the qubit CSS-to-homology correspondence below. Strong CSS codes are codes for which there exists a set of \(X\) and \(Z\) stabilizer generators of equal weight.

The stabilizer generator matrix is of the form \begin{align} H=\begin{pmatrix}0 & H_{Z}\\ H_{X} & 0 \end{pmatrix} \label{eq:parity} \tag*{(1)}\end{align} such that the rows of the two blocks must be orthogonal \begin{align} H_X H_Z^T=0~. \label{eq:comm} \tag*{(2)}\end{align} The above condition guarantees that the \(X\)-stabilizer generators, defined in the symplectic representation as rows of \(H_X\), commute with the \(Z\)-stabilizer generators associated with \(H_Z\).

Encoding is based on two related binary linear codes, an \([n,k_X,d_X]\) code \(C_X\) and \([n,k_Z,d_Z]\) code \(C_Z\), satisfying \(C_X^\perp \subseteq C_Z\). The resulting CSS code has \(k=k_X+k_Z-n\) logical qubits and distance \(d\geq\min\{d_X,d_Z\}\). The \(H_X\) (\(H_Z\)) block of \(H\) (1) is the parity-check matrix of the code \(C_Z\) (\(C_X\)). The requirement \(C_X^\perp \subseteq C_Z\) guarantees (2) and also implies \(C_Z^\perp \subseteq C_X \). Basis states for the code are, for \(\gamma \in C_X\), \begin{align} |\gamma + C_Z^\perp \rangle = \frac{1}{\sqrt{|C_Z^\perp|}} \sum_{\eta \in C_Z^\perp} |\gamma + \eta\rangle. \tag*{(3)}\end{align}

Specializing to the case when \(C_Z=[n,k,d]\) is dual-containing yields an \([[n,2k-n,\geq d_Z]]\) self-dual qubit CSS code (a.k.a. weakly self-dual qubit CSS code) with \(C_X = C_Z^\perp\) and with \(n\) necessarily odd. Its \(X\)-type and \(Z\)-type stabilizers are identically supported.

A CSS code has stabilizer weight \(w\) if the highest weight of any stabilizer generator is \(w\), i.e., any row of \(H_X\) and \(H_Z\) has weight at most \(w\). 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 qubit CSS codes is \([[n,k,(d_X,d_Z),w]]\) or \([[n,k,d_X/d_Z,w]]\). The quantity \(\min\{d_X,d_Z\}\) is often called the worst-case minimum distance and is often less than the actual code distance due to degeneracy [4].

To find the minimum distance of degenerate CSS code, we have to first remove the codewords of the smaller codes as those codewords correspond to stabilizer generators instead of logical operators. Thus the general formulae for the minimum distances \(d, d_Z, d_X\) for an \([[n,k,d]]\) or \([[n,k,(d_X,d_Z)]]\) \(CSS(C_X, C_Z)\) code are: \begin{align} d_{X}&=\min\{ w_H(c) | c \in C_X \setminus C_Z^\perp \} \tag*{(4)}\\ d_{Z}&=\min\{ w_H(c) | c \in C_Z \setminus C_X^\perp \} \tag*{(5)}\\ d&=\min\{d_X,d_Z\}~, \tag*{(6)}\end{align} where \(w_H\) is the Hamming weight of a codeword.

CSS-to-homology correspondence

Qubit CSS-to-homology correspondence: CSS codes and their properties can be formulated in terms of homology theory, yielding a powerful correspondence between codes and chain complexes, the primary homological structures. There exists a many-to-one mapping from size three chain complexes to CSS codes [58] that allows one to extract code properties from topological features of the complexes. Codes constructed in this manner are sometimes called homological CSS codes, but they are equivalent to CSS codes. This mapping of codes to manifolds allows the application of structures from topology to error correction, yielding various QLDPC codes with favorable properties.

A chain complex of size three is given by binary vector spaces \(A_2\), \(A_1\), \(A_0\) and binary matrices \(\partial_{i=1,2}\) (called boundary operators) \(A_i\) to \(A_{i-1}\) that satisfy \(\partial_1 \partial_2 = 0\). Such a complex is typically denoted as \begin{align} A_2 \xrightarrow{\partial_2} A_1 \xrightarrow{\partial_1} A_0~. \label{eq:chain} \tag*{(7)}\end{align} One constructs a CSS code by associating a physical qubit to every basis element of \(A_1\), and defining parity-check matrices \(H_X=\partial_1\) and \(H_Z=\partial_2^T\)). That way, the spaces \(A_0\) and \(A_2\) can be associated with \(X\)-type and \(Z\)-type Pauli operators, respectively, and boundary operators determine the Paulis making up the stabilizer generators. The requirement \(\partial_1 \partial_2 = 0\) guarantees that the \(X\)-stabilizer generators associated with \(H_X\) commute with the \(Z\)-stabilizer generators associated with \(H_Z\). See [9; Table 3.2] for a Rosetta stone comparing statistical mechanical models, CSS codes, and chain complexes.

Usually, the chain complex (7) used in the construction comes from the chain complex associated with a cellulation of a manifold. When the manifold is a two-dimensional surface, its entire chain is used. Higher-dimensional manifolds allow for longer chain complexes, and one can use the three largest non-trivial vector spaces in its chain.

CSS codes saturate a type of error correction uncertainty relation [2; Thm. 3], which is a special case of an entropic uncertainty relation between a pair of bases [1012]. The code state \(\sum_{c\in C_{Z}}|c\rangle\) can be expressed in terms of either basis states labeled by the code \(C_{Z}\) or its dual, satisfying, with equality, the relation \begin{align} |C_{Z}||C_{Z}^{\perp}| \geq 2^{n}\,. \tag*{(8)}\end{align}

Protection

Detects errors on \(d-1\) qubits, corrects errors on \(\left\lfloor (d-1)/2 \right\rfloor\) qubits.

Using the relation to chain complexes, the number of encoded logical qubits is equal to the dimension of the first \(\mathbb{Z}_2\)-homology of the chain complex, \(H_1(\partial, \mathbb{Z}_2) = \frac{\text{Ker}(\partial_1)}{\text{Im}(\partial_2)}\).

The distance of the CSS code is equal to the minimum of the combinatorial (\(d-1\))-systole of the cellulated \(d\)-dimensional manifold and its dual.

CSS codes have a CSS lower bound against depolarizing noise because CSS decoding does not take into account correlations between \(X\)- and \(Z\)-type noise [13]. An upper bound is formulated in Ref. [14].

Steane enlargement: An \([[n,2k-n,d]]\) CSS code can be converted to a \([[n,k+k^{\prime}−n,\min(d,\left\lceil 3d^{\prime}/2\right\rceil )]]\) code for particular \(k^{\prime}\) and \(d^{\prime}\) via the Steane enlargement construction [15].

Using linear programming (LP) to solve a set of equations and inequalities on weight distribution of a classical self-orthogonal code \(C=(n, 2^n-k)\) and its dual, one can find a \(C\) such that the \([[n,k,d]]\) CSS code constructed using \(C\) and its dual would have rate and distance close to the Singleton bound [16].

Rate

For a depolarizing channel with probability \(p\), CSS codes allowing for arbitrarily accurate recovery exist with asymptotic rate \(1-2h(p)\), where \(h\) is the binary entropy function [17].

Magic

Various self-dual CSS codes yield magic-state distillation protocols whose yield parameter \(\gamma \to 1^{+}\) [19][18; Thms. 4.1 and 4.2].

Encoding

Stabilizer measurement [20].Clusterization, i.e., measurement of a particular cluster state [21].Entanglement purification [22].Reinforcement learning encoding circuits [23].There is a correspondence between qubit CSS codes and phase-free ZX calculus diagrams [24]. ZX calculus provides a canonical form for the encoding circuit [25].Automated fault-tolerant encoding circuit synthesis [26].

Transversal Gates

Transversal Pauli gates since qubit CSS codes are qubit stabilizer codes.Transversal CNOT gates preserve the logical subspace, up to \(X\)-type Paulis, iff a qubit stabilizer code is CSS [4,27]. The Paulis are necessary for when the code is stabilized by stabilizers with a minus in front of them, e.g., \(-XXXX\) and \(ZZZZ\).Self-dual CSS codes admit a transversal Hadamard gate.Fold-transversal [28,29] Clifford gates are transversal gates combined with qubit permutations. Some of these can be obtained from automorphism groups of the underlying classical codes [30; Thms. 2-3].Necessary and sufficient conditions for a CSS code to yield a transversal gate in the Clifford hierarchy have been formulated [33][31; Thm. 9][32; Thm. 5]. There are routines that can determine what diagonal gates in the Clifford hierarchy are realized by a code [34,35].

Gates

LDPC CSS code symmetries called \(XZ\)-dualities allow for fold-transversal gates, i.e., transversal gates followed by qubit permutations [29].Generalized lattice surgery [36].

Decoding

Coherent decoders allow for measurement-free error correction [37]. One method is table/multi-control decoding [38], which scales exponentially with the number of ancillas used in syndrome measurement. A fault-tolerant measurement-free scheme for low-distance CSS codes is formulated in Ref. [39]. Another method, the Ising-based decoder, utilizes the mapping of the effect of the noise to a statistical mechanical model [17,40] such that the decoding problem maps to preparation of the ground state of an Ising model. See [9; Table 3.2] for a Rosetta stone comparing statistical mechanical models, CSS codes, and chain complexes.Decoders based on neural networks [41].MaxSAT decoder [42].

Fault Tolerance

Steane error correction [43], where fault-tolerance is ensured by preparing ancillary encoded states and extracting syndromes via \(CNOT\) gates.Fault-tolerant error correction and logical measurements using flag qubits for distance-three cyclic CSS codes [44]. Parallel syndrome extraction for distance-three codes can be done fault-tolerantly using one flag qubit [45]. Distance-preserving flag fault-tolerant error correction can be done using lookup tables for small codes [46]. Any self-dual CSS code with bounded-weight stabilizer generators admits flag fault-tolerant syndrome extraction [47].Homomorphic gadgets fault-tolerant measurement unify Steane and Shor error correction [48].A fault-tolerant error-correction protocol using \(O(d\log d)\) syndrome measurements can be applied to any CSS code with distance \(d \geq \Omega(n^{\alpha})\) for any \(\alpha > 0\) [49].Fault-tolerant measurement-free scheme for low-distance CSS codes [39].Automated fault-tolerant encoding circuit synthesis [26].Fault-tolerant homological measurement of logical Pauli operators [50].

Code Capacity Threshold

Bounds on code capacity thresholds for various noise models exist in terms of stabilizer generator weights [51,52].

Realizations

Fully homomorphic encryption [53].Cryptographic applications stemming from the monogamy of entanglement of CSS code and error words [54].

Notes

See Refs. [4,5557] for simple examples of CSS codes.Introduction to Qubit CSS-to-homology correspondence by M. Hastings; see also the book [9].Entanglement purification protocols with qubit CSS codes are related to quantum key distribution (QKD) [58].Qubit CSS codes can be used in quantum repeaters [59].

Parents

Children

Cousins

  • Qubit stabilizer code — Qubit CSS codes are qubit stabilizer codes whose stabilizer groups admit a generating set of pure-\(X\) and pure-\(Z\) Pauli strings. Transversal CNOT gates preserve the logical subspace iff a qubit stabilizer code is CSS [4,27]. Any \([[n,k,d]]\) stabilizer code can be mapped into a \([[4n,2k,2d]]\) self-dual CSS code via the Bravyi-Leemhuis-Terhal mapping (a.k.a. the Majorana mapping, named as such because it is done via an intermediate Majorana stabilizer code) [18][62; Corr. 1], which preserves geometric locality of a code up to a constant factor. Any \([[n,k,d]]\) stabilizer code can be mapped onto a \([[2n,2k,\geq d]]\) two-block CSS code via symplectic doubling, which preserves geometric locality of a code up to a constant factor. For any non-CSS qubit stabilizer code \(\mathsf{C}\), there exists a CSS code \(\mathsf{C}^{\prime}\) such that \(\mathsf{C} = DQ\mathsf{C}^{\prime}\), where \(D\) is a diagonal Clifford operator, and where \(Q\) is an element of an XP stabilizer group [35; Prop. B.3.1].'
  • Two-block CSS code — Any \([[n,k,d]]\) stabilizer code can be mapped onto a \([[2n,2k,\geq d]]\) two-block CSS code via symplectic doubling, which preserves geometric locality of a code up to a constant factor.
  • Linear binary code — The CSS construction uses two related binary linear codes, \(C_X\) and \(C_Z\).
  • Dual linear code — CSS codes for which \(C_X=C_Z \equiv C\) are called self-orthogonal or homogeneous [63] since \(C^{\perp} \subseteq C\). The stabilizer group of such codes is invariant under the Hadamard gate exchanging \(X\) and \(Z\).
  • Alternant code — Alternant codes used in the CSS construction yield quantum codes that asymptotically achieve the quantum GV bound [64].
  • Random stabilizer code — Random CSS codes asymptotically achieve linear distance with high probability, achieving the quantum GV bound [1].
  • Subsystem qubit stabilizer code — Qubit CSS "seed" codes can be used to produce subsystem stabilizer codes [65].
  • Cycle code — Cycle codes, including the Petersen cycle and Hoffman-Singleton cycle codes, feature in magic-state distillation protocols [18; Appx. A.2.1][19; Sec. VII.A].
  • Quantum spherical code (QSC) — CSS codes concatenated with two-component cat codes form QSCs which have a weight-based notion of distance.
  • Amplitude-damping (AD) code — An \([[n,k,d_Z=t+1,d_X=2t+1]]\) qubit CSS code protects against \(t\) AD errors [67][66; Sec. 8.7].
  • Constant-excitation (CE) code — Qubit CE codes are protected from coherent noise in the form of transversal \(Z\)-rotations because such rotations act identically on all codewords [68,69]. In the case of qubit CSS codes, all codes oblivious to such rotations are CE codes [68,69]. Any \([[n,k,d]]\) CSS code can be made into an \([[mn,k,>d]]\) CE code [68].
  • Quantum locally testable code (QLTC) — A qubit CSS code defined by \(H_{Z}\) and \(H_{X}\) is glocally testable with some soundness iff the constituent codes \(\ker H_{Z}\) and \(\ker H_{X}\) are locally testable with the same soundness [70; Fact 17].
  • EA qubit stabilizer code — As opposed to CSS codes, EA qubit stabilizer codes can be constructed from any linear binary code.
  • Quantum polar code — Quantum polar codes are CSS codes used in an entanglement generation scheme that generally requires entanglement assistance. They require assistance only to determine positions to store information which optimally protect against both bit and phase noise. Without this assistance, they are just CSS codes constructed out of polar codes. A variant of quantum polar codes exists that does not require entanglement assistance [71].
  • Majorana stabilizer code — Every \([[n,k,d]]_f\) Majorana stabilizer code is associated with a \([[2n,2k,d]]\) self-dual qubit CSS code [62; Lemma 2].
  • Union stabilizer (USt) code — An \([[n,2k-n,d]]\) CSS code can be converted to a \([[n,k+k^{\prime}−n,\min(d,\left\lceil 3d^{\prime}/2\right\rceil )]]\) code for particular \(k^{\prime}\) and \(d^{\prime}\) via Steane enlargement. This code can be treated as a union stabilizer code [72].
  • XP stabilizer code — Each XP-regular code can be mapped to a CSS code with a similar logical operator structure [73].
  • Cluster-state code — A resource cluster state can be constructed out of any qubit CSS code via foliation. Conversely, CSS codes can be constructed out of cluster states [21].
  • Qubit BCH code — Some qubit BCH codes are CSS.
  • Subsystem CSS code — Subsystem qubit CSS codes reduce to (subspace) CSS qubit codes when there is no gauge subsystem.

References

[1]
A. R. Calderbank and P. W. Shor, “Good quantum error-correcting codes exist”, Physical Review A 54, 1098 (1996) arXiv:quant-ph/9512032 DOI
[2]
A. M. Steane, “Error Correcting Codes in Quantum Theory”, Physical Review Letters 77, 793 (1996) DOI
[3]
“Multiple-particle interference and quantum error correction”, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences 452, 2551 (1996) arXiv:quant-ph/9601029 DOI
[4]
D. Gottesman. Surviving as a quantum computer in a classical world (2024) URL
[5]
A. Y. Kitaev, “Quantum computations: algorithms and error correction”, Russian Mathematical Surveys 52, 1191 (1997) DOI
[6]
H. Bombin and M. A. Martin-Delgado, “Homological error correction: Classical and quantum codes”, Journal of Mathematical Physics 48, (2007) arXiv:quant-ph/0605094 DOI
[7]
S. Bravyi and M. B. Hastings, “Homological Product Codes”, (2013) arXiv:1311.0885
[8]
N. P. Breuckmann, “PhD thesis: Homological Quantum Codes Beyond the Toric Code”, (2018) arXiv:1802.01520
[9]
K. Fujii, “Quantum Computation with Topological Codes: from qubit to topological fault-tolerance”, (2015) arXiv:1504.01444
[10]
I. Białynicki-Birula and J. Mycielski, “Uncertainty relations for information entropy in wave mechanics”, Communications in Mathematical Physics 44, 129 (1975) DOI
[11]
D. Deutsch, “Uncertainty in Quantum Measurements”, Physical Review Letters 50, 631 (1983) DOI
[12]
H. Maassen and J. B. M. Uffink, “Generalized entropic uncertainty relations”, Physical Review Letters 60, 1103 (1988) DOI
[13]
D. Maurice, J.-P. Tillich, and I. Andriyanova, “A family of quantum codes with performances close to the hashing bound under iterative decoding”, 2013 IEEE International Symposium on Information Theory 907 (2013) DOI
[14]
S. Bravyi, A. W. Cross, J. M. Gambetta, D. Maslov, P. Rall, and T. J. Yoder, “High-threshold and low-overhead fault-tolerant quantum memory”, Nature 627, 778 (2024) arXiv:2308.07915 DOI
[15]
A. M. Steane, “Enlargement of Calderbank Shor Steane quantum codes”, (1998) arXiv:quant-ph/9802061
[16]
A. R. Calderbank, E. M. Rains, P. W. Shor, and N. J. A. Sloane, “Quantum Error Correction via Codes over GF(4)”, (1997) arXiv:quant-ph/9608006
[17]
E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, “Topological quantum memory”, Journal of Mathematical Physics 43, 4452 (2002) arXiv:quant-ph/0110143 DOI
[18]
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
[19]
Quantum Information and Computation 18, (2018) arXiv:1709.02789 DOI
[20]
J. Łodyga, P. Mazurek, A. Grudka, and M. Horodecki, “Simple scheme for encoding and decoding a qubit in unknown state for various topological codes”, Scientific Reports 5, (2015) arXiv:1404.2495 DOI
[21]
A. Bolt, G. Duclos-Cianci, D. Poulin, and T. M. Stace, “Foliated Quantum Error-Correcting Codes”, Physical Review Letters 117, (2016) arXiv:1607.02579 DOI
[22]
W. Dür and H.-J. Briegel, “Entanglement Purification for Quantum Computation”, Physical Review Letters 90, (2003) arXiv:quant-ph/0210069 DOI
[23]
R. Zen, J. Olle, L. Colmenarez, M. Puviani, M. Müller, and F. Marquardt, “Quantum Circuit Discovery for Fault-Tolerant Logical State Preparation with Reinforcement Learning”, (2024) arXiv:2402.17761
[24]
A. Kissinger, “Phase-free ZX diagrams are CSS codes (...or how to graphically grok the surface code)”, (2022) arXiv:2204.14038
[25]
A. B. Khesin and A. Li, “Equivalence Classes of Quantum Error-Correcting Codes”, (2024) arXiv:2406.12083
[26]
T. Peham, L. Schmid, L. Berent, M. Müller, and R. Wille, “Automated Synthesis of Fault-Tolerant State Preparation Circuits for Quantum Error Correction Codes”, (2024) arXiv:2408.11894
[27]
P. W. Shor, “Fault-tolerant quantum computation”, (1997) arXiv:quant-ph/9605011
[28]
J. E. Moussa, “Transversal Clifford gates on folded surface codes”, Physical Review A 94, (2016) arXiv:1603.02286 DOI
[29]
N. P. Breuckmann and S. Burton, “Fold-Transversal Clifford Gates for Quantum Codes”, Quantum 8, 1372 (2024) arXiv:2202.06647 DOI
[30]
M. Grassl and M. Roetteler, “Leveraging automorphisms of quantum codes for fault-tolerant quantum computation”, 2013 IEEE International Symposium on Information Theory (2013) arXiv:1302.1035 DOI
[31]
J. Hu, Q. Liang, and R. Calderbank, “Designing the Quantum Channels Induced by Diagonal Gates”, Quantum 6, 802 (2022) arXiv:2109.13481 DOI
[32]
J. Hu, Q. Liang, and R. Calderbank, “Divisible Codes for Quantum Computation”, (2022) arXiv:2204.13176
[33]
E. Camps-Moreno, H. H. López, G. L. Matthews, and E. McMillon, “Toward Quantum CSS-T Codes from Sparse Matrices”, (2024) arXiv:2406.00425
[34]
M. A. Webster, A. O. Quintavalle, and S. D. Bartlett, “Transversal diagonal logical operators for stabiliser codes”, New Journal of Physics 25, 103018 (2023) arXiv:2303.15615 DOI
[35]
Webster, Mark. The XP Stabilizer Formalism. Dissertation, University of Sydney, 2023.
[36]
A. Cowtan and S. Burton, “CSS code surgery as a universal construction”, Quantum 8, 1344 (2024) arXiv:2301.13738 DOI
[37]
T. Inada, W. Jang, Y. Iiyama, K. Terashi, R. Sawada, J. Tanaka, and S. Asai, “Measurement-Free Ultrafast Quantum Error Correction by Using Multi-Controlled Gates in Higher-Dimensional State Space”, (2021) arXiv:2109.00086
[38]
G. A. Paz-Silva, G. K. Brennen, and J. Twamley, “Fault Tolerance with Noisy and Slow Measurements and Preparation”, Physical Review Letters 105, (2010) arXiv:1002.1536 DOI
[39]
S. Heußen, D. F. Locher, and M. Müller, “Measurement-free fault-tolerant quantum error correction in near-term devices”, (2023) arXiv:2307.13296
[40]
A. T. Schmitz, “Thermal Stability of Dynamical Phase Transitions in Higher Dimensional Stabilizer Codes”, (2020) arXiv:2002.11733
[41]
Y. Choukroun and L. Wolf, “Deep Quantum Error Correction”, (2023) arXiv:2301.11930
[42]
M. Noormandipour and T. Haug, “MaxSAT decoders for arbitrary CSS codes”, (2024) arXiv:2410.01673
[43]
A. M. Steane, “Active Stabilization, Quantum Computation, and Quantum State Synthesis”, Physical Review Letters 78, 2252 (1997) arXiv:quant-ph/9611027 DOI
[44]
T. Tansuwannont, C. Chamberland, and D. Leung, “Flag fault-tolerant error correction, measurement, and quantum computation for cyclic Calderbank-Shor-Steane codes”, Physical Review A 101, (2020) arXiv:1803.09758 DOI
[45]
P.-H. Liou and C.-Y. Lai, “Parallel syndrome extraction with shared flag qubits for Calderbank-Shor-Steane codes of distance three”, Physical Review A 107, (2023) arXiv:2208.00581 DOI
[46]
B. Pato, T. Tansuwannont, S. Huang, and K. R. Brown, “Optimization Tools for Distance-Preserving Flag Fault-Tolerant Error Correction”, PRX Quantum 5, (2024) arXiv:2306.12862 DOI
[47]
C. Chamberland and M. E. Beverland, “Flag fault-tolerant error correction with arbitrary distance codes”, Quantum 2, 53 (2018) arXiv:1708.02246 DOI
[48]
S. Huang, T. Jochym-O’Connor, and T. J. Yoder, “Homomorphic Logical Measurements”, (2022) arXiv:2211.03625
[49]
N. Delfosse, B. W. Reichardt, and K. M. Svore, “Beyond Single-Shot Fault-Tolerant Quantum Error Correction”, IEEE Transactions on Information Theory 68, 287 (2022) arXiv:2002.05180 DOI
[50]
B. Ide, M. G. Gowda, P. J. Nadkarni, and G. Dauphinais, “Fault-tolerant logical measurements via homological measurement”, (2024) arXiv:2410.02753
[51]
A. A. Kovalev and L. P. Pryadko, “Fault tolerance of quantum low-density parity check codes with sublinear distance scaling”, Physical Review A 87, (2013) arXiv:1208.2317 DOI
[52]
I. Dumer, A. A. Kovalev, and L. P. Pryadko, “Thresholds for Correcting Errors, Erasures, and Faulty Syndrome Measurements in Degenerate Quantum Codes”, Physical Review Letters 115, (2015) arXiv:1412.6172 DOI
[53]
G. Alagic, Y. Dulek, C. Schaffner, and F. Speelman, “Quantum Fully Homomorphic Encryption with Verification”, Lecture Notes in Computer Science 438 (2017) arXiv:1708.09156 DOI
[54]
A. Coladangelo, J. Liu, Q. Liu, and M. Zhandry, “Hidden Cosets and Applications to Unclonable Cryptography”, (2022) arXiv:2107.05692
[55]
A. M. Steane, “Simple quantum error-correcting codes”, Physical Review A 54, 4741 (1996) arXiv:quant-ph/9605021 DOI
[56]
M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information (Cambridge University Press, 2012) DOI
[57]
J. Preskill. Lecture notes on Quantum Computation. (1997–2020) URL
[58]
P. W. Shor and J. Preskill, “Simple Proof of Security of the BB84 Quantum Key Distribution Protocol”, Physical Review Letters 85, 441 (2000) arXiv:quant-ph/0003004 DOI
[59]
L. Jiang, J. M. Taylor, K. Nemoto, W. J. Munro, R. Van Meter, and M. D. Lukin, “Quantum repeater with encoding”, Physical Review A 79, (2009) arXiv:0809.3629 DOI
[60]
N. Chancellor, A. Kissinger, S. Zohren, J. Roffe, and D. Horsman, “Graphical structures for design and verification of quantum error correction”, Quantum Science and Technology 8, 045028 (2023) arXiv:1611.08012 DOI
[61]
J. Haah, “Towers of generalized divisible quantum codes”, Physical Review A 97, (2018) arXiv:1709.08658 DOI
[62]
S. Bravyi, B. M. Terhal, and B. Leemhuis, “Majorana fermion codes”, New Journal of Physics 12, 083039 (2010) arXiv:1004.3791 DOI
[63]
Y.-J. Wang, Z.-Y. Xiao, Y. Zhang, X.-Y. Xiong, and S. Shi, “Construction of Multiple-Rate Quantum LDPC Codes Sharing One Scalable Stabilizer Circuit”, IEEE Transactions on Communications 71, 1071 (2023) DOI
[64]
J. Fan, J. Li, Y. Wang, Y. Li, M.-H. Hsieh, and J. Du, “Partially Concatenated Calderbank-Shor-Steane Codes Achieving the Quantum Gilbert-Varshamov Bound Asymptotically”, IEEE Transactions on Information Theory 69, 262 (2023) DOI
[65]
O. Novak and N. Rengaswamy, “GNarsil: Splitting Stabilizers into Gauges”, (2024) arXiv:2404.18302
[66]
D. Gottesman, “Stabilizer Codes and Quantum Error Correction”, (1997) arXiv:quant-ph/9705052
[67]
R. Duan, M. Grassl, Z. Ji, and B. Zeng, “Multi-error-correcting amplitude damping codes”, 2010 IEEE International Symposium on Information Theory (2010) arXiv:1001.2356 DOI
[68]
J. Hu, Q. Liang, N. Rengaswamy, and R. Calderbank, “CSS Codes that are Oblivious to Coherent Noise”, 2021 IEEE International Symposium on Information Theory (ISIT) (2021) DOI
[69]
J. Hu, Q. Liang, N. Rengaswamy, and R. Calderbank, “Mitigating Coherent Noise by Balancing Weight-2 Z-Stabilizers”, IEEE Transactions on Information Theory 68, 1795 (2022) arXiv:2011.00197 DOI
[70]
L. Eldar and A. W. Harrow, “Local Hamiltonians Whose Ground States Are Hard to Approximate”, 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS) 427 (2017) arXiv:1510.02082 DOI
[71]
J. M. Renes, D. Sutter, F. Dupuis, and R. Renner, “Efficient Quantum Polar Codes Requiring No Preshared Entanglement”, IEEE Transactions on Information Theory 61, 6395 (2015) arXiv:1307.1136 DOI
[72]
M. Grassl and M. Rotteler, “Non-additive quantum codes from Goethals and Preparata codes”, 2008 IEEE Information Theory Workshop (2008) arXiv:0801.2144 DOI
[73]
M. A. Webster, B. J. Brown, and S. D. Bartlett, “The XP Stabiliser Formalism: a Generalisation of the Pauli Stabiliser Formalism with Arbitrary Phases”, Quantum 6, 815 (2022) arXiv:2203.00103 DOI
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)— see instructions

edit on this site

Zoo Code ID: qubit_css

Cite as:
“Qubit CSS code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2024. https://errorcorrectionzoo.org/c/qubit_css
BibTeX:
@incollection{eczoo_qubit_css, title={Qubit CSS code}, booktitle={The Error Correction Zoo}, year={2024}, editor={Albert, Victor V. and Faist, Philippe}, url={https://errorcorrectionzoo.org/c/qubit_css} }
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/qubit_css

Cite as:

“Qubit CSS code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2024. https://errorcorrectionzoo.org/c/qubit_css

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/quantum/qubits/stabilizer/qubit_css.yml.