The Exercise
Take Pauli operators on qubits, each a tensor product of single qubit Paulis , , and , one on each qubit, and suppose that the rows of their check matrix, the binary matrix with one row for each , are linearly independent over . Fix one of them, . Then there is a Pauli operator on the same qubits whose conjugation turns into and leaves every other as it is.✦
On three qubits, take and .
Pauli Strings
The Pauli matrices are the four complex matrices , , and , with rows and columns labelled by and , where is the identity and (1)✦
A Pauli string on qubits is an operator on the qubits, the tensor product of one Pauli matrix for each qubit , with .✦ With rows and columns labelled by strings of bits, its matrix has the entries (2)✦
Check Rows
The bit of a Pauli matrix is for and and for and ✦; its bit is for and and for and .✦ The check bits of a Pauli matrix are the pair of its bit and its bit, read in .✦
The check row of a Pauli string is the row of bits in that lists the bits of its factors, qubit by qubit, and then their bits: (3) The check matrix of has the rows .
The Claim
Theorem 1. Let be Pauli strings on qubits whose check rows are linearly independent over , and let be one of the indices . Then there is a Pauli string on the same qubits with (4)✦
What Is Checked
The claim is stated over Pauli strings on qubits, the tensor products (2) of the Pauli matrices (1), and over the check rows (3) of those strings, built from the check bits of their factors. What the library proves about these constructions is the existence of the Pauli string in (4).