Interaction of Pauli matrices with self-adjoint matrices #
Two 2×2
self-adjoint matrices are equal if the (complex) traces of each matrix multiplied by
each of the Pauli-matrices are equal.
Two 2×2
self-adjoint matrices are equal if the real traces of each matrix multiplied by
each of the Pauli-matrices are equal.
An auxiliary function which on i : Fin 1 ⊕ Fin 3
returns the corresponding
Pauli-matrix as a self-adjoint matrix.
Equations
- PauliMatrix.σSA' (Sum.inl 0) = ⟨PauliMatrix.σ0, PauliMatrix.σ0_selfAdjoint⟩
- PauliMatrix.σSA' (Sum.inr 0) = ⟨PauliMatrix.σ1, PauliMatrix.σ1_selfAdjoint⟩
- PauliMatrix.σSA' (Sum.inr 1) = ⟨PauliMatrix.σ2, PauliMatrix.σ2_selfAdjoint⟩
- PauliMatrix.σSA' (Sum.inr 2) = ⟨PauliMatrix.σ3, PauliMatrix.σ3_selfAdjoint⟩
Instances For
The Pauli matrices are linearly independent.
The Pauli matrices span all self-adjoint matrices.
The basis of selfAdjoint (Matrix (Fin 2) (Fin 2) ℂ)
formed by Pauli matrices.
Instances For
An auxiliary function which on i : Fin 1 ⊕ Fin 3
returns the corresponding
Pauli-matrix as a self-adjoint matrix with a minus sign for Sum.inr _
.
Equations
- PauliMatrix.σSAL' (Sum.inl 0) = ⟨PauliMatrix.σ0, PauliMatrix.σ0_selfAdjoint⟩
- PauliMatrix.σSAL' (Sum.inr 0) = ⟨-PauliMatrix.σ1, PauliMatrix.σSAL'.proof_1⟩
- PauliMatrix.σSAL' (Sum.inr 1) = ⟨-PauliMatrix.σ2, PauliMatrix.σSAL'.proof_2⟩
- PauliMatrix.σSAL' (Sum.inr 2) = ⟨-PauliMatrix.σ3, PauliMatrix.σSAL'.proof_3⟩
Instances For
The Pauli matrices where σi
are negated are linearly independent.
The Pauli matrices where σi
are negated span all Self-adjoint matrices.
The basis of selfAdjoint (Matrix (Fin 2) (Fin 2) ℂ)
formed by Pauli matrices
where the 1, 2, 3
pauli matrices are negated. These can be thought of as the
covariant Pauli-matrices.
Instances For
The decomposition of a self-adjoint matrix into the Pauli matrices (where σi
are negated).