Anomaly cancellation conditions for n family SM. #
We define the ACC system for the Standard Model withn
-families and no RHN.
Associate to each (including RHN) SM fermion a set of charges
Equations
- SMCharges n = ACCSystemChargesMk (5 * n)
Instances For
The vector space associated with a single species of fermions.
Equations
Instances For
An equivalence between the set (SMCharges n).charges
and the set
(Fin 5 → Fin n → ℚ)
.
Equations
- SMCharges.toSpeciesEquiv = ((Equiv.curry (Fin 5) (Fin n) ℚ).symm.trans (finProdFinEquiv.arrowCongr (Equiv.refl ℚ))).symm
Instances For
For a given i ∈ Fin 5
, the projection of a charge onto that species.
Equations
- SMCharges.toSpecies i = { toFun := fun (S : (SMCharges n).Charges) => SMCharges.toSpeciesEquiv S i, map_add' := ⋯, map_smul' := ⋯ }
Instances For
@[simp]
theorem
SMCharges.toSpecies_apply
{n : ℕ}
(i : Fin 5)
(S : (SMCharges n).Charges)
(a✝ : Fin (SMSpecies n).numberCharges)
:
theorem
SMACCs.accGrav_ext
{n : ℕ}
{S T : (SMCharges n).Charges}
(hj :
∀ (j : Fin 5),
∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) S i = ∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) T i)
:
Extensionality lemma for accGrav
.
The SU(2)
anomaly equation.
Equations
- SMACCs.accSU2 = { toFun := fun (S : (SMCharges n).Charges) => ∑ i : Fin (SMSpecies n).numberCharges, (3 * SMCharges.Q S i + SMCharges.L S i), map_add' := ⋯, map_smul' := ⋯ }
Instances For
theorem
SMACCs.accSU2_ext
{n : ℕ}
{S T : (SMCharges n).Charges}
(hj :
∀ (j : Fin 5),
∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) S i = ∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) T i)
:
Extensionality lemma for accSU2
.
theorem
SMACCs.accSU3_ext
{n : ℕ}
{S T : (SMCharges n).Charges}
(hj :
∀ (j : Fin 5),
∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) S i = ∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) T i)
:
Extensionality lemma for accSU3
.
theorem
SMACCs.accYY_ext
{n : ℕ}
{S T : (SMCharges n).Charges}
(hj :
∀ (j : Fin 5),
∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) S i = ∑ i : Fin (SMSpecies n).numberCharges, (SMCharges.toSpecies j) T i)
:
Extensionality lemma for accYY
.
The quadratic bilinear map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
SMACCs.quadBiLin_toFun_apply
{n : ℕ}
(S T : (SMCharges n).Charges)
:
(quadBiLin S) T = ∑ x : Fin n,
(S (finProdFinEquiv (0, x)) * T (finProdFinEquiv (0, x)) + -(2 * (S (finProdFinEquiv (1, x)) * T (finProdFinEquiv (1, x)))) + S (finProdFinEquiv (2, x)) * T (finProdFinEquiv (2, x)) + -(S (finProdFinEquiv (3, x)) * T (finProdFinEquiv (3, x))) + S (finProdFinEquiv (4, x)) * T (finProdFinEquiv (4, x)))
The quadratic anomaly cancellation condition.
Equations
Instances For
theorem
SMACCs.accQuad_ext
{n : ℕ}
{S T : (SMCharges n).Charges}
(h :
∀ (j : Fin 5),
∑ i : Fin (SMSpecies n).numberCharges, ((fun (a : ℚ) => a ^ 2) ∘ (SMCharges.toSpecies j) S) i = ∑ i : Fin (SMSpecies n).numberCharges, ((fun (a : ℚ) => a ^ 2) ∘ (SMCharges.toSpecies j) T) i)
:
Extensionality lemma for accQuad
.
The trilinear function defining the cubic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
SMACCs.cubeTriLin_toFun_apply_apply
{n : ℕ}
(S S✝ T : (SMCharges n).Charges)
:
((cubeTriLin S) S✝) T = ∑ i : Fin n,
(6 * (S (finProdFinEquiv (0, i)) * S✝ (finProdFinEquiv (0, i)) * T (finProdFinEquiv (0, i))) + 3 * (S (finProdFinEquiv (1, i)) * S✝ (finProdFinEquiv (1, i)) * T (finProdFinEquiv (1, i))) + 3 * (S (finProdFinEquiv (2, i)) * S✝ (finProdFinEquiv (2, i)) * T (finProdFinEquiv (2, i))) + 2 * (S (finProdFinEquiv (3, i)) * S✝ (finProdFinEquiv (3, i)) * T (finProdFinEquiv (3, i))) + S (finProdFinEquiv (4, i)) * S✝ (finProdFinEquiv (4, i)) * T (finProdFinEquiv (4, i)))
The cubic acc.
Equations
Instances For
theorem
SMACCs.accCube_ext
{n : ℕ}
{S T : (SMCharges n).Charges}
(h :
∀ (j : Fin 5),
∑ i : Fin (SMSpecies n).numberCharges, ((fun (a : ℚ) => a ^ 3) ∘ (SMCharges.toSpecies j) S) i = ∑ i : Fin (SMSpecies n).numberCharges, ((fun (a : ℚ) => a ^ 3) ∘ (SMCharges.toSpecies j) T) i)
:
Extensionality lemma for accCube
.