Put and . The Pauli operators are Hermitian and satisfy and , so
Thus is a unitary operator. For every Pauli operator , according as commutes or anticommutes with and , expansion of gives one of or , up to the phase that makes it Hermitian. It is therefore another Pauli operator, so normalizes the Pauli group and is a Clifford operation. Finally,
which is the normalized projection onto the eigenvalue- eigenspace of . Hence maps the eigenvalue- eigenspace of onto the eigenvalue- eigenspace of .
Since , , and anticommutes with ,
so the expectation value of is zero. The two spectral projectors of the Hermitian Pauli operator are , and hence the Born rule gives
Propagate each output observable backwards through the Clifford circuit and write
The are mutually commuting Pauli operators, and measuring them on has exactly the required joint output distribution. Initially the first qubits are constrained by the stabilizer generators . Process the in order. If anticommutes with a current generator, part b gives a uniform outcome and a Clifford operation that replaces that generator by ; this step needs no measurement on . If commutes with every current generator, multiply it by known generators to remove its action on the first register. What remains is a Pauli observable on the resource qubits and is measured there. The nontrivial are independent and mutually commuting. An independent commuting family of Pauli operators on qubits has at most members, so . All effective observables are fixed by the original commuting family; the sampled outcomes merely update the classical Clifford frame. The resulting nonadaptive Pauli-based computation, followed by the stated outputs, is therefore a weak classical simulation of a quantum circuit with the same joint distribution.
An -qubit stabilizer state is the unique simultaneous eigenstate of an abelian group of Pauli operators having elements and not containing . The group is the state's stabilizer group; equivalently, it is generated by independent commuting Hermitian Pauli operators.
Let and . The two Pauli operators anticommute because their local factors anticommute at exactly one qubit. Since , the mixed terms cancel and
This is a scalar, or -local, Hamiltonian, so the smallest value is .
A strong classical simulation of a quantum circuit computes any requested output probability
in polynomial time, to the prescribed inverse-polynomial accuracy. A weak classical simulation of a quantum circuit instead produces classical samples from the circuit's output distribution, with exact or suitably small total-variation error.
The Extended Gottesman--Knill theorem states that a unitary Clifford circuit with an arbitrary product state input and final computational-basis measurements is weakly classically simulable. It is strongly simulable when only output qubits are measured. Indeed, each joint output projector expands into Pauli operators, and Clifford conjugation maps every such operator to another Pauli operator whose expectation factors over the input qubits. The factor is polynomial precisely for .
Stabilizer generator 2026-09-28
A set of stabilizer generators is an independent commuting family of Hermitian Pauli operators whose products form a stabilizer group.