The MSSM with 3 families and RHNs #
We define the system of ACCs for the MSSM with 3 families and RHNs. We define the system of charges for 1-species. We prove some basic lemmas about them.
The vector space of charges corresponding to the MSSM fermions.
Equations
Instances For
The vector spaces of charges of one species of fermions in the MSSM.
Equations
Instances For
An equivalence between MSSMCharges.charges
and the space of maps
(Fin 18 ⊕ Fin 2 → ℚ)
. The first 18 factors corresponds to the SM fermions, while the last two
are the higgsions.
Equations
- MSSMCharges.toSMPlusH = (finSumFinEquiv.arrowCongr (Equiv.refl ℚ)).symm
Instances For
An equivalence between MSSMCharges.charges
and (Fin 18 → ℚ) × (Fin 2 → ℚ)
. This
splits the charges up into the SM and the additional ones for the MSSM.
Equations
Instances For
An equivalence between (Fin 18 → ℚ)
and (Fin 6 → Fin 3 → ℚ)
.
Equations
- MSSMCharges.toSpeciesMaps' = ((Equiv.curry (Fin 6) (Fin 3) ℚ).symm.trans (finProdFinEquiv.arrowCongr (Equiv.refl ℚ))).symm
Instances For
An equivalence between MSSMCharges.charges
and (Fin 6 → Fin 3 → ℚ) × (Fin 2 → ℚ))
.
This splits charges up into the SM and additional fermions, and further splits the SM into
species.
Equations
- MSSMCharges.toSpecies = MSSMCharges.toSplitSMPlusH.trans (MSSMCharges.toSpeciesMaps'.prodCongr (Equiv.refl (Fin 2 → ℚ)))
Instances For
For a given i ∈ Fin 6
the projection of MSSMCharges.charges
down to the
corresponding SM species of charges.
Equations
- MSSMCharges.toSMSpecies i = { toFun := fun (S : MSSMCharges.Charges) => (Prod.fst ∘ ⇑MSSMCharges.toSpecies) S i, map_add' := ⋯, map_smul' := ⋯ }
Instances For
The charge Hd
.
Equations
- MSSMCharges.Hd = { toFun := fun (S : MSSMCharges.Charges) => S ⟨18, MSSMCharges.Hd.proof_1⟩, map_add' := MSSMCharges.Hd.proof_2, map_smul' := MSSMCharges.Hd.proof_3 }
Instances For
The charge Hu
.
Equations
- MSSMCharges.Hu = { toFun := fun (S : MSSMCharges.Charges) => S ⟨19, MSSMCharges.Hu.proof_1⟩, map_add' := MSSMCharges.Hu.proof_2, map_smul' := MSSMCharges.Hu.proof_3 }
Instances For
The gravitational anomaly equation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extensionality lemma for accGrav
.
The anomaly cancellation condition for SU(2) anomaly.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extensionality lemma for accSU2
.
The anomaly cancellation condition for SU(3) anomaly.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extensionality lemma for accSU3
.
The ACC for Y²
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extensionality lemma for accGrav
.
The symmetric bilinear function used to define the quadratic ACC.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extensionality lemma for accQuad
.
The function underlying the symmetric trilinear form used to define the cubic ACC.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The symmetric trilinear form used to define the cubic ACC.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extensionality lemma for accCube
.
A solution from a charge satisfying the ACCs.
Equations
- MSSMACC.AnomalyFreeMk S hg hsu2 hsu3 hyy hquad hcube = { val := S, linearSol := ⋯, quadSol := ⋯, cubicSol := hcube }
Instances For
A QuadSol
from a LinSol
satisfying the quadratic ACC.
Equations
- MSSMACC.AnomalyFreeQuadMk' S hquad = { toLinSols := S, quadSol := ⋯ }
Instances For
A Sol
from a LinSol
satisfying the quadratic and cubic ACCs.
Equations
- MSSMACC.AnomalyFreeMk' S hquad hcube = { toLinSols := S, quadSol := ⋯, cubicSol := hcube }
Instances For
A Sol
from a QuadSol
satisfying the cubic ACCs.
Equations
- MSSMACC.AnomalyFreeMk'' S hcube = { toQuadSols := S, cubicSol := hcube }
Instances For
The dot product on the vector space of charges.
Equations
- One or more equations did not get rendered due to their size.