The Steane code is a tool in quantum error correction introduced by Andrew Steane in 1996. It is a CSS code (Calderbank-Shor-Steane), using the classical binary [7,4,3] Hamming code to correct for both qubit flip errors (X errors) and phase flip errors (Z errors). The Steane code encodes one logical qubit in 7 physical qubits and is able to correct arbitrary single qubit errors.

Its check matrix in standard form is

where H is the parity-check matrix of the Hamming code and is given by

The Steane code is the first in the family of quantum Hamming codes, codes with parameters for integers . It is also a quantum color code.

Expression in the stabilizer formalism

edit

In a quantum error-correcting code, the codespace is the subspace of the overall Hilbert space where all logical states live. In an -qubit stabilizer code, we can describe this subspace by its Pauli stabilizing group, the set of all -qubit Pauli operators which stabilize every logical state. The stabilizer formalism allows us to define the codespace of a stabilizer code by specifying its Pauli stabilizing group. We can efficiently describe this exponentially large group by listing its generators.

Since the Steane code encodes one logical qubit in 7 physical qubits, the codespace for the Steane code is a -dimensional subspace of its -dimensional Hilbert space.

In the stabilizer formalism, the Steane code has 6 generators:

Note that each of the above generators is the tensor product of 7 single-qubit Pauli operations. For instance, is just shorthand for , that is, an identity on the first three qubits and an gate on each of the last four qubits. The tensor products are often omitted in notation for brevity.

The logical and gates are

The logical and states of the Steane code are

Arbitrary codestates are of the form .

References

edit
  • Steane, Andrew (1996). "Multiple-Particle Interference and Quantum Error Correction". Proc. R. Soc. Lond. A. 452 (1954): 2551–2577. arXiv:quant-ph/9601029. Bibcode:1996RSPSA.452.2551S. doi:10.1098/rspa.1996.0136. S2CID 8246615.

📚 Artikel Terkait di Wikipedia

CSS code

Calderbank–Shor–Steane (CSS) codes, named after their inventors, Robert Calderbank, Peter Shor and Andrew Steane, are a special type of stabilizer code constructed

Quantum error correction

cleanly separated. While the Shor code emphasizes code distance and the Steane code emphasizes code rate, other CSS codes can be constructed to balance these

Andrew Steane

are on error correction in quantum information processing, including Steane codes. He was awarded the Maxwell Medal and Prize of the Institute of Physics

Shor code

the Shor code has only X stabilizers and Z stabilizers (does not mix X and Z in the stabilizer), it is then considered a CSS code. Steane code Five-qubit

Hamming(7,4)

is used as the base for the Steane code, a type of CSS code used for quantum error correction. The goal of the Hamming codes is to create a set of parity

Steane

author Nina Steane (1932–1990, aka Nina Carroll), English painter Steane Kremerskothen, Australian rules football player from Tasmania Steane code, mathematical

Quantum decoherence

errors. Steane code: A 7-qubit code that provides error correction for arbitrary errors. Surface codes: A more scalable error correction code that uses

Eastin–Knill theorem

transversally. For example, the T gate can't be implemented transversely in the Steane code. This calls for ways of circumventing Eastin–Knill in order to perform