PhysLean Documentation

PhysLean.StringTheory.FTheory.SU5.Quanta.IsViable

Viable Quanta with Yukawa #

i. Overview #

We say a term of a type Quanta is viable if it satisfies the following properties:

We also write down the explicit set of viable quanta, and prove that this set is complete.

One can view the dependencies of this module with:

lake exe graph --from
  PhysLean.StringTheory.FTheory.SU5.Fluxes.Basic,PhysLean.Particles.SuperSymmetry.SU5.FieldLabels
  my_graph.pdf

ii. Key results #

iii. Table of contents #

iv. References #

The key reference for the material in this module is: arXiv:1507.05961.

A. The condition for a Quanta to be viable #

For a given I : CodimensionOneConfig the condition on a Quanta for it to be phenomenologically viable.

Instances For

    A.1. Simplification of the prop to use the set of viable charges viableCharges I #

    A.2. Further simplification of the prop to use the set of viable charges Quanta.liftCharge #

    A.3. Further simplification of the prop to use the anomaly free set of viable charges #

    B. The multiset of viable quanta #

    We find all the viable quanta. This can be evaluated with

      ((((viableCharges .same ∪ viableCharges .nearestNeighbor ∪
      viableCharges .nextToNearestNeighbor).filter IsAnomalyFree).bind
        Quanta.liftCharge).filter LinearAnomalyCancellation)
    

    Given a CodimensionOneConfig the Quanta which satisfy the condition IsViable.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      B.1. Every element of the multiset is viable #

      B.2. A quanta is viable if and only if it is in the multiset #

      B.3. Every element of the multiset regenerates Yukawa at two insertions of the Yukawa singlets #

      Every viable Quanta regenerates a dangerous coupling at two insertions of the Yukawa singlets.

      B.4. Those quanta which satisfy the quartic anomaly cancellation condition #

      theorem FTheory.SU5.Quanta.quarticAnomalyCancellation_iff_mem_of_isViable (x : Quanta) (h : x.IsViable) :
      x.QuarticAnomalyCancellation x {{ qHd := some 2, qHu := some (-2), F := {(-1, { M := 1, N := 2 }), (1, { M := 2, N := -2 })}, T := {(-1, { M := 3, N := 0 })} }, { qHd := some 2, qHu := some (-2), F := {(-1, { M := 0, N := 2 }), (1, { M := 3, N := -2 })}, T := {(-1, { M := 3, N := 0 })} }, { qHd := some (-2), qHu := some 2, F := {(-1, { M := 2, N := -2 }), (1, { M := 1, N := 2 })}, T := {(1, { M := 3, N := 0 })} }, { qHd := some (-2), qHu := some 2, F := {(-1, { M := 3, N := -2 }), (1, { M := 0, N := 2 })}, T := {(1, { M := 3, N := 0 })} }, { qHd := some 6, qHu := some (-14), F := {(-9, { M := 1, N := 2 }), (1, { M := 2, N := -2 })}, T := {(-7, { M := 3, N := 0 })} }, { qHd := some 6, qHu := some (-14), F := {(-9, { M := 0, N := 2 }), (1, { M := 3, N := -2 })}, T := {(-7, { M := 3, N := 0 })} }}

      B.5. Map down to Z2 #

      theorem FTheory.SU5.Quanta.map_to_Z2_of_isViable (x : Quanta) (h : x.IsViable) :
      SuperSymmetry.SU5.ChargeSpectrum.map (Int.castAddHom (ZMod 2)) x.toCharges {{ qHd := some 0, qHu := some 0, Q5 := {1}, Q10 := {1} }, { qHd := some 0, qHu := some 0, Q5 := {0, 1}, Q10 := {1} }, { qHd := some 0, qHu := some 0, Q5 := {0, 1}, Q10 := {0} }}