Stabilizer code
Builds on Pauli groupAbelian groupQuantum error correctionPauli matricesQubit
Definition
Let and let be the Pauli group on qubits: the operators with and each , the Pauli matrices. Let be an abelian subgroup of with . The stabilizer code of is the subspace The group is its stabilizer. If is generated by independent elements, then , and is an code.
Remarks
The weight of a Pauli operator is the number of tensor factors different from . Consider the Pauli operators that commute with every element of but do not lie in , even up to a phase. The distance is the least weight of such an operator; one then writes . Such a code corrects arbitrary errors on any qubits.
Example: and , generated by and . The group is abelian since all elements are diagonal, and . A basis state is fixed by and exactly when , so , of dimension . Its distance is , because commutes with but is not in ; it corrects bit flips only.
Non-example: contains , and then , since forces . Similarly, a group containing and is not abelian, and these two operators have no common eigenvector.
Standard examples are the five-qubit code , the Steane code and the Shor code .
Reading path
To understand this page from the ground up, read these 40 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Abelian group concept
- Cross product concept
- Determinant concept
- Finite field concept
- Group concept
- Hermitian matrix concept
- Identity matrix object
- Kronecker product concept
- Lie algebra concept
- Lie group concept
- Matrix definition
- Quantum error correction concept
- Qubit concept
- Quotient group concept
- Real projective space object
- Trace of a matrix concept
- Unitary matrix concept
- Vector space definition
- Ring definition
- Square matrix definition
- Transpose definition
- Linear map definition
- Unit of a ring definition
- Conjugate transpose definition
- Multilinear map definition
- Orthogonal matrix definition
- Division ring definition
- Alternating multilinear map definition
- Orthogonal group object
- Unitary matrix definition
- The quaternions example
- Determinant definition
- Unitary group object
- Special orthogonal group object
- Special unitary group SU(n) example
- Rotation group SO(3) example
- SU(2) example
- Pauli matrices object
- Pauli group object
- Stabilizer code definition
Further reading
About this page
| Tag | QS99PTMXAW |
|---|---|
| URI | m2://QS99PTMXAW |
| Kind | definition |
| Writing | W0 stub |
| MSC | 81P70, 81P73, 94B60 |
| Defines | Stabilizer code |
| Uses | Pauli group, Abelian group, Quantum error correction, Pauli matrices, Qubit |
| Changed | 3 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.