Representations appearing in the Standard Model #
This file defines the basic representations which appear in the Standard Model.
The 2d representation of U(1) with charge 3 as a map from U(1) to unitaryGroup (Fin 2) ℂ
.
Equations
- StandardModel.repU1Map g = ⟨g ^ 3 • 1, ⋯⟩
Instances For
@[simp]
The 2d representation of U(1) with charge 3 as a homomorphism
from U(1) to unitaryGroup (Fin 2) ℂ
.
Equations
- StandardModel.repU1 = { toFun := fun (g : ↥(unitary ℂ)) => StandardModel.repU1Map g, map_one' := StandardModel.repU1.proof_1, map_mul' := StandardModel.repU1.proof_2 }
Instances For
def
StandardModel.fundamentalSU2 :
↥(Matrix.specialUnitaryGroup (Fin 2) ℂ) →* ↥(Matrix.unitaryGroup (Fin 2) ℂ)
The fundamental representation of SU(2) as a homomorphism to unitaryGroup (Fin 2) ℂ
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
StandardModel.fundamentalSU2_apply_coe
(g : ↥(Matrix.specialUnitaryGroup (Fin 2) ℂ))
:
↑(StandardModel.fundamentalSU2 g) = ↑g
theorem
StandardModel.repU1_fundamentalSU2_commute
(u1 : ↥(unitary ℂ))
(g : ↥(Matrix.specialUnitaryGroup (Fin 2) ℂ))
: