Jump to content

CSS code: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Importing Wikidata short description: "Linear algebra" (Shortdesc helper)
style
Line 1: Line 1:
{{short description|Linear algebra}}
{{short description|Linear algebra}}
{{For|the document presentation language|Cascading Style Sheets}}
{{For|the document presentation language|Cascading Style Sheets}}
In [[quantum error correction]], '''CSS codes''', named after their inventors, [[Robert Calderbank]], [[Peter Shor]] and [[Andrew Steane]], are a special type of [[Stabilizer code]]s constructed from classical codes with some special properties. An example of a CSS code is the [[Steane code]].
In [[quantum error correction]], '''CSS codes''', named after their inventors, [[Robert Calderbank]], [[Peter Shor]] and [[Andrew Steane]], are a special type of [[stabilizer code]]s constructed from classical codes with some special properties. An example of a CSS code is the [[Steane code]].


== Construction ==
== Construction ==

Revision as of 14:34, 6 May 2021

In quantum error correction, CSS codes, named after their inventors, Robert Calderbank, Peter Shor and Andrew Steane, are a special type of stabilizer codes constructed from classical codes with some special properties. An example of a CSS code is the Steane code.

Construction

Let and be two (classical) , codes such, that and both have minimal distance , where is the code dual to . Then define , the CSS code of over as an code, with as follows:

Define for , where is bitwise addition modulo 2. Then is defined as .

References

Nielsen, Michael A.; Chuang, Isaac L. (2010). Quantum Computation and Quantum Information (2nd ed.). Cambridge: Cambridge University Press. ISBN 978-1-107-00217-3. OCLC 844974180.