Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 324 2 iv Solution 2026-09-28
At each qubit, two matrices from either commute or anticommute. Moving every past the corresponding therefore giveswhere is the number of positions containing distinct nonidentity Pauli matrices. Thus two Pauli strings always commute or anticommute. If they anticommute and a vector were stabilized by both, then and , contradicting . Their common stabilizer subspace is consequently the zero subspace .
Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 324 2 v Solution 2026-09-28
The group averageis Hermitian. In its square, every occurs exactly times among products , and therefore . Moreover for every , so its image lies in the stabilizer subspace , while for every . Thus is the orthogonal projector onto . If are independent generators, expanding the product chooses each element of exactly once and gives the stabilizer-projector formula
Past exam of the mathematics course of the University of Cambridge 2023 iii Paper 324 4 a i Solution 2026-09-28
A computational-basis vector has eigenvalue under . Simultaneous eigenvalue for , , and therefore requiresThe stabilizer subspace isIt is two-dimensional because the three displayed nonidentity stabilizers contain only two independent generators; indeed .
Past exam of the mathematics course of the University of Cambridge 2023 iii Paper 342 2 a Solution 2026-09-28
The commuting termsare independent stabilizer generators. Since , every ground state has . The resulting two-dimensional stabilizer subspace isthe phase-flip repetition code. A convenient pair of logical Pauli operators isIndeed, they commute with every stabilizer, anticommute with each other, and are not stabilizers.
For phase-flip errors and , the operator entering the Knill--Laflamme condition is and has weight at most . Every nonempty proper product of anticommutes with some unless it is the full logical operator . The Knill--Laflamme conditions therefore hold whenever , and fail once two allowed errors can differ by . Thus
Stabilizer code Created 2026-09-24 Updated 2026-10-14
A stabilizer code is the common eigenspace of a stabilizer group , an abelian subgroup of the Pauli group excluding . Choose independent stabilizer generators on physical qubits. They are commuting Hermitian operators, each squaring to . The stabilizer subspace and its orthogonal projector areThe stabilizer-projector formula gives , so logical qubits remain. Independent here means that no nonempty product of the chosen stabilizer generators is . Excluding is necessary: a vector cannot simultaneously be fixed by and unless it is zero.
For the three-qubit bit-flip repetition code, take and , with the Pauli Z gate on site and identities elsewhere. The stabilizer group is . Both stabilizer generators have eigenvalue exactly on the span of and , giving dimensions for one logical qubit. A projective measurement of these checks distinguishes four orthogonal two-dimensional sectors rather than eight individual computational basis states.
A Pauli error that anticommutes with a stabilizer generator changes that check's sign, producing an error syndrome. A Pauli operator commuting with every check can still act on the logical qubits; the centralizer of a stabilizer group describes these possibilities. Thus the number of checks determines the encoded dimension, while the quantum code distance determines protection against arbitrary local errors. The five-qubit error correcting code, for instance, has four stabilizer generators and quantum code distance three; the three-qubit bit-flip repetition code has two checks but quantum code distance one because a single phase flip is unflagged. [ref]
https://www.preskill.caltech.edu/ph229/notes/chap7.pdf. Preskill, §7.9.1: stabilizers, syndromes and logical operators
. Stabilizer group Created 2026-09-28 Updated 2026-11-05
A stabilizer group is an abelian subgroup of the Pauli group that does not contain . Its simultaneous positive eigenspace is its stabilizer subspace.
Stabilizer-projector formula 2026-09-28
Stabilizer subspace Created 2026-09-28 Updated 2026-11-05
The stabilizer subspace associated with a stabilizer group on qubits is its simultaneous eigenspace:Assume that is a commuting subgroup of the Pauli group and excludes . Its elements are then Hermitian operators with eigenvalues . If generators are independent modulo scalar phases, thenThe exclusion of is essential: the equation has only the zero solution.
A direct proof uses the orthogonal projectorAll nonidentity Pauli operators have zero trace, so . The trace of an orthogonal projector equals the dimension of its image. [ref]
Quantum Error Correction by John Preskill. Section 7.9.1, equations 7.117–7.120, printed pp. 35–36; projector factorization also equation 7.160
For example, on two qubits, the single generator fixes the two-dimensional space spanned by and . Adding leaves the one-dimensional space spanned by the Bell state . This dimension count determines how many logical qubits a stabilizer code can encode.
Symplectic representation of a stabilizer code Created 2026-10-14 Updated 2026-11-05
A stabilizer group with independent generators maps injectively to an r-dimensional isotropic subspace of the binary symplectic space of Pauli labels. For generator rows , commutation is over . Its stabilizer subspace has dimension . The labels of the centralizer of a stabilizer group form ; labels in act as nontrivial logical Pauli operators.