In quantum error correction, CSS codes, named after their inventors, Robert Calderbank, Peter Shor[1] and Andrew Steane,[2] are a special type of stabilizer code constructed from classical codes with some special properties. An example of a CSS code is the Steane code.
Let
C1
C2
[n,k1]
[n,k2]
C2\subsetC1
C1,
\perp | |
C | |
2 |
\geq2t+1
\perp | |
C | |
2 |
C2
CSS(C1,C2)
C1
C2
[n,k1-k2,d]
d\geq2t+1
Define for
x\inC1:{{|}}x+C2\rangle:=
1/\sqrt{{{|}}C2{{|}}}
\sum | |
y\inC2 |
{{|}}x+y\rangle
+
CSS(C1,C2)
\{{{|}}x+C2\rangle\midx\inC1\}
Book: Nielsen. Michael A.. Michael Nielsen. Chuang. Isaac L.. Isaac Chuang. Quantum Computation and Quantum Information. Cambridge University Press. Cambridge. 2010. 2nd. 844974180. 978-1-107-00217-3.