Repetition code revisited
דף זה טרם תורגם. התוכן מוצג באנגלית.
Next, we'll take a second look at the 3-bit repetition code, this time phrasing it in terms of Pauli operations. This will be our first example of a stabilizer code.
Pauli observables for the repetition code
Recall that, when we apply the 3-bit repetition code to qubits, a given qubit state vector is encoded as
Any state of this form is a valid 3-qubit encoding of a qubit state — but if we had a state that we weren't sure about, we could verify that we have a valid encoding by checking the following two equations.
The first equation states that applying operations to the leftmost two qubits of has no effect, which is to say that is an eigenvector of with eigenvalue The second equation is similar except that operations are applied to the rightmost two qubits. The idea is that, if we think about as a linear combination of standard basis states, then the first equation implies that we can only have nonzero coefficients for standard basis states where the leftmost two bits have even parity (or, equivalently, are equal), and the second equation implies that we can only have nonzero coefficients for standard basis states for which the rightmost two bits have even parity.
Equivalently, if we view the two Pauli operations