CSS code

From testwiki
Revision as of 07:56, 6 October 2023 by imported>Citation bot (Alter: pages. Add: s2cid, bibcode, pmid, authors 1-1. Removed parameters. Formatted dashes. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Abductive | Category:Quantum information science | #UCB_Category 149/171)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description Template:For 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.

Construction

Let C1 and C2 be two (classical) [n,k1], [n,k2] codes such, that C2C1 and C1,C2 both have minimal distance 2t+1, where C2 is the code dual to C2. Then define CSS(C1,C2), the CSS code of C1 over C2 as an [n,k1k2,d] code, with d2t+1 as follows:

Define for xC1:|x+C2:= 1/|C2| yC2|x+y, where + is bitwise addition modulo 2. Then CSS(C1,C2) is defined as {|x+C2xC1}.

References

Template:Reflist Template:Cite book

Template:Quantum computing

Template:Quantum-stub