Allowed charges #
For an SU(5) GUT model in F-theory with an additional U(1) symmetry, this module gives the possible charges of the matter fields.
References #
Lawrie, Schafer-Nameki and Wong. F-theory and All Things Rational: Surveying U(1) Symmetries with Rational Sections https://arxiv.org/pdf/1504.05593. Page 6.
TODO #
The results in this file are currently stated, but not proved.
The distinct codimension one configurations of the
zero-section (σ₀
) relativity to the additional rational section (σ₁
s).
- same : CodimensionOneConfig
σ₀
andσ₁
intersect the sameℙ¹
of theI₅
Kodaira fiber. This is sometimes denotedI₅^{(01)}
- nearestNeighbor : CodimensionOneConfig
σ₀
andσ₁
intersect the nearest neighborℙ¹
s of theI₅
Kodaira fiber. This is sometimes denotedI₅^{(0|1)}
- nextToNearestNeighbor : CodimensionOneConfig
σ₀
andσ₁
intersect the next to nearest neighborℙ¹
s of theI₅
Kodaira fiber. This is sometimes denotedI₅^{(0||1)}
Instances For
Equations
- One or more equations did not get rendered due to their size.
The allowed U(1)
-charges of matter in the 5-bar representation of SU(5)
given a CodimensionOneConfig
.
Equations
Instances For
Equations
- FTheory.SU5U1.CodimensionOneConfig.same.instFintypeSubtypeIntMemFinsetAllowedBarFiveCharges = inferInstance
- FTheory.SU5U1.CodimensionOneConfig.nearestNeighbor.instFintypeSubtypeIntMemFinsetAllowedBarFiveCharges = inferInstance
- FTheory.SU5U1.CodimensionOneConfig.nextToNearestNeighbor.instFintypeSubtypeIntMemFinsetAllowedBarFiveCharges = inferInstance
The allowed U(1)
-charges of matter in the 5-bar representation of SU(5)
given a CodimensionOneConfig
, as ordered lists.
Equations
- FTheory.SU5U1.CodimensionOneConfig.same.allowedBarFiveChargesList = [-3, -2, -1, 0, 1, 2, 3]
- FTheory.SU5U1.CodimensionOneConfig.nearestNeighbor.allowedBarFiveChargesList = [-14, -9, -4, 1, 6, 11]
- FTheory.SU5U1.CodimensionOneConfig.nextToNearestNeighbor.allowedBarFiveChargesList = [-13, -8, -3, 2, 7, 12]
Instances For
The allowed U(1)
-charges of matter in the 10d representation of SU(5)
given a CodimensionOneConfig
.
Equations
Instances For
Equations
- FTheory.SU5U1.CodimensionOneConfig.same.instFintypeSubtypeIntMemFinsetAllowedTenCharges = inferInstance
- FTheory.SU5U1.CodimensionOneConfig.nearestNeighbor.instFintypeSubtypeIntMemFinsetAllowedTenCharges = inferInstance
- FTheory.SU5U1.CodimensionOneConfig.nextToNearestNeighbor.instFintypeSubtypeIntMemFinsetAllowedTenCharges = inferInstance
The allowed U(1)
-charges of matter in the 10d representation of SU(5)
given a CodimensionOneConfig
, as ordered lists.
Equations
Instances For
Multisets of charges #
Given a multiset S : Multiset ℤ
for which all elements are members of
I.allowedBarFiveCharges
, fiveChargeMultisetToList I S
is a computable
list whose underlying multiset is S
.
Equations
- I.fiveChargeMultisetToList S = List.flatMap (fun (x : ℤ) => List.replicate (Multiset.count x S) x) I.allowedBarFiveChargesList
Instances For
Given a multiset S : Multiset ℤ
for which all elements are members of
I.allowedTenCharges
, tenChargeMultisetToList I S
is a computable
list whose underlying multiset is S
.
Equations
- I.tenChargeMultisetToList S = List.flatMap (fun (x : ℤ) => List.replicate (Multiset.count x S) x) I.allowedTenChargesList