The Steane code is a tool in quantum error correction introduced by Andrew Steane in 1996. It is a perfect CSS code (Calderbank-Shor-Steane), using the classical binary [7,4,3] Hamming code to correct for qubit flip errors (X errors) and the dual of the Hamming code, the [7,3,4] code, to correct for phase flip errors (Z errors). The Steane code is able to correct arbitrary single qubit errors.
In the stabilizer formalism, the Steane code has 6 generators, and the check matrix in standard form is
\( {\displaystyle {\begin{bmatrix}H&0\\0&H\end{bmatrix}}} \)
where H is the parity-check matrix of the Hamming code and is given by
\( {\displaystyle H={\begin{bmatrix}1&0&0&1&0&1&1\\0&1&0&1&1&0&1\\0&0&1&0&1&1&1\end{bmatrix}}.} \)
The \( {\displaystyle [[7,1,3]]} \)Steane code is the first in the family of quantum Hamming codes, codes with parameters \( {\displaystyle [[2^{r}-1,2^{r}-1-2r,3]]} \) for integers \( {\displaystyle r\geq 3} \). It is also a quantum color code.
References
Steane, Andrew (1996). "Multiple-Particle Interference and Quantum Error Correction". Proc. Roy. Soc. Lond. A. 452 (1954): 2551–2577. arXiv:quant-ph/9601029. Bibcode:1996RSPSA.452.2551S. doi:10.1098/rspa.1996.0136.
vte
Quantum information science
General
DiVincenzo's criteria Quantum computing
Timeline Cloud-based Quantum information Quantum programming Qubit
physical vs. logical Quantum processors
Bloch Sphere.svg
Theorems
Bell's Gleason's Gottesman–Knill Holevo's Margolus–Levitin No-broadcast No-cloning No-communication No-deleting No-hiding No-teleportation PBR Quantum threshold
Quantum
communication
Classical capacity
entanglement-assisted Quantum capacity Entanglement distillation LOCC Quantum channel
Quantum network Quantum cryptography
Quantum key distribution BB84 SARG04 Three-stage quantum cryptography protocol Quantum teleportation Superdense coding
Quantum algorithms
Deutsch–Jozsa Grover's Quantum counting Quantum phase estimation Shor's Amplitude amplification linear systems of equations Quantum annealing Quantum Fourier transform Simon's problem Universal quantum simulator
Quantum
complexity theory
BQP EQP QIP QMA PostBQP
Quantum
computing models
Adiabatic quantum computation One-way quantum computer
cluster state Quantum circuit
Quantum logic gate Quantum Turing machine Topological quantum computer
Quantum
error correction
Codes
CSS Quantum convolutional stabilizer Shor Steane Toric Entanglement-Assisted Quantum Error Correction
Physical
implementations
Quantum optics
Boson sampling Cavity QED Circuit QED Linear optical quantum computing KLM protocol
Ultracold atoms
Optical lattice Trapped ion quantum computer
Spin-based
Kane QC Loss–DiVincenzo QC Nitrogen-vacancy center Nuclear magnetic resonance QC
Superconducting
quantum computing
Charge qubit Flux qubit Phase qubit Transmon
Software
IBM Q Experience libquantum OpenQASM Q# Qiskit
Undergraduate Texts in Mathematics
Graduate Studies in Mathematics
Hellenica World - Scientific Library
Retrieved from "http://en.wikipedia.org/"
All text is available under the terms of the GNU Free Documentation License