Pauli Matrices
Here is a summary of useful properties of Pauli matrices in quantum computation.
I. Definition
Pauli matrices are 2×2 matrices which are defined as below,
X=σx=(0110),Y=σy=(0−ii0),Z=σz=(100−1).From the definition above, we could easily check the following properties of Pauli matrices:
- Pauli matrices are Hermitian, X=X†,Y=Y†,Z=Z†.
- Pauli matrices are unitary, X†X=I,Y†Y=I,Z†Z=I.
II. Eigenvalues, Eigenstates, Diagonalized Form
Here are eigenvalues, eigenstates and diagonalized form of Pauli matrices.
- For X, the eigenvalues λ1=1 and λ2=−1, and their corresponding eigenvectors are
- For Y, the eigenvalues λ1=1 and λ2=−1, and their corresponding eigenvectors are
- For Z, the eigenvalues λ1=1 and λ2=−1, and their corresponding eigenvectors are
III. Operation on Basis
For Z−basis state, the operation of Pauli matrices are given by
X|0⟩=|1⟩,Y|0⟩=i|1⟩,Z|0⟩=|0⟩,X|1⟩=|0⟩,Y|1⟩=−i|0⟩,Z|1⟩=−|1⟩.For X−basis state, the operation of Pauli matrices are given by
X|+⟩=|+⟩,Y|+⟩=−i|−⟩,Z|+⟩=|−⟩,X|−⟩=−|−⟩,Y|−⟩=i|+⟩,Z|−⟩=|+⟩.IV. Commutation Rules
The commutation of two matrices/operators are defined as [A,B]=AB−BA, and the anti-commutation of two matrices/operators are defined as A,B=AB+BA. Pauli matrices obey the following commutation and anti-commutation rules.
- Commutation. Pauli matrix commutes with themselves but does not commute with another Pauli matrix,
- Anti-commucation. Pauli matrix does not commute with themselves but anticommute with another Pauli matrix,
V. Useful Identities
Here are several useful identities of Pauli matrices.
- For the multiplication σiσj, we have
- For the trace Trσiσj, we have Trσiσj=2δij, or
- For the multiplication in the form σiσjσi, we have
- For the multiplication in the form HσiH, we have
VI. Pauli matrices as basis
For any 2×2 complex matrix and a,b,c,d∈C
(abcd)=a+d2I+b+c2X−b−c2iY+a−d2ZSpecially, for any 2×2 Hermitian matrix and a,b,c,d∈R,
(abcd)=a+d2I+bX−cY+a−d2Z