The Theorem
Theorem 10.6 of Nielsen and Chuang concerns the unitaries on qubits that map the Pauli group , the group generated by tensor products of Pauli matrices and phases, to itself under conjugation; these unitaries form the normalizer . The theorem is about how many elementary gates such a unitary needs.
The Pauli Group
The Pauli matrices are the four complex matrices : the identity and the matrices , and , (1)✦
For a choice of one Pauli matrix for each of qubits, the Pauli string is the operator on the qubits whose matrix element between computational basis states and , with , is the product of the single qubit entries: (2)✦
The Pauli group on qubits consists of the operators, with an integer modulo 4 and a choice of one Pauli matrix for each qubit, (3)✦
The Normalizer
An operator on qubits lies in the normalizer of the Pauli group if it is unitary and, for every , there is a with (4)✦
Clifford Circuits
An elementary Clifford gate on qubits is a Hadamard gate on a qubit , a phase gate on a qubit , or a controlled NOT gate with control qubit and target qubit distinct from .✦ Its operator acts as , as or as the controlled NOT on the qubits the gate names, and as the identity on the others.✦
A Clifford circuit on qubits is a finite sequence of elementary Clifford gates.✦ If its gates have the operators in the order of the sequence, the operator of is their product and its length is its number of gates, (5) so that the last gate of the sequence acts first.
The Claim
Theorem 1. There is a natural number with the following property. Let be any number of qubits and an operator on them that lies in the normalizer . Then there are a Clifford circuit on the qubits and a complex number of modulus one such that (6)✦
What Is Checked
The claim is stated over the normalizer , whose condition (4) runs over the Pauli group operators (3) built from the matrices (1), and over the operator of a Clifford circuit, the product (5) of its Hadamard, phase and controlled NOT gates.
What the library proves about these constructions is the decomposition (6) itself.