Permutations of MSSM charges and solutions #
The three family MSSM charges has a family permutation of S₃⁶. This file defines this group and its action on the MSSM.
The group of family permutations is S₃⁶
Equations
- MSSM.PermGroup = (Fin 6 → Equiv.Perm (Fin 3))
Instances For
The type PermGroup
has a group instances derived from the group instance of it's target.
Equations
The image of an element of permGroup
under the representation on charges.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
MSSM.chargeMap_apply
(f : PermGroup)
(S : MSSMCharges.Charges)
:
(chargeMap f) S = MSSMCharges.toSMPlusH.symm
(MSSMCharges.splitSMPlusH.symm
(MSSMCharges.toSpeciesMaps'.symm fun (i : Fin 6) => (MSSMCharges.toSMSpecies i) S ∘ ⇑(f i), MSSMCharges.toSMPlusH S ∘ Sum.inr))
The representation of permGroup
acting on the vector space of charges.
Equations
- MSSM.repCharges = { toFun := fun (f : MSSM.PermGroup) => MSSM.chargeMap f⁻¹, map_one' := MSSM.repCharges.proof_1, map_mul' := MSSM.repCharges.proof_2 }
Instances For
theorem
MSSM.toSpecies_sum_invariant
(m : ℕ)
(f : PermGroup)
(S : MSSMCharges.Charges)
(j : Fin 6)
:
∑ i : Fin MSSMSpecies.numberCharges, ((fun (a : ℚ) => a ^ m) ∘ (MSSMCharges.toSMSpecies j) ((repCharges f) S)) i = ∑ i : Fin MSSMSpecies.numberCharges, ((fun (a : ℚ) => a ^ m) ∘ (MSSMCharges.toSMSpecies j) S) i