Physlib

Physlib.StringTheory.FTheory.SU5.Quanta.FiveQuanta

45 declarations

definition

Underlying SU(5)SU(5) fluxes of a `FiveQuanta` xx

#toFluxesFive

The function extracts the underlying multiset of SU(5)SU(5) flux pairs (M,N)Z×Z(M, N) \in \mathbb{Z} \times \mathbb{Z} from a `FiveQuanta` object xx. It maps each quantum in the collection xx to its flux component, where MM represents the chirality flux and NN represents the hypercharge flux.

definition

Underlying charges of a `FiveQuanta` xx

#toCharges

The function extracts the underlying multiset of charges zZz \in \mathcal{Z} from a `FiveQuanta` object xx. It maps each quantum in the collection xx to its charge component, representing the U(1)U(1) charge of the 5-bar representation.

definition

Map from charge zz to overall flux in a `FiveQuanta` xx

#toChargeMap

For a given `FiveQuanta` object xx, which represents a collection of quanta consisting of U(1)U(1) charges zZz \in \mathcal{Z} and SU(5)SU(5) fluxes ϕFluxes\phi \in \text{Fluxes}, this function defines a map from the set of charges Z\mathcal{Z} to the additive monoid of fluxes. For any charge zz, the function returns the sum of all fluxes ϕ\phi associated with that specific charge within xx. If a charge zz is not present in xx, the map returns the identity flux (0,0)(0,0).

theorem

If zx.toChargesz \notin x.\text{toCharges}, then x.toChargeMap(z)=0x.\text{toChargeMap}(z) = 0

#toChargeMap_of_not_mem

For any `FiveQuanta` object xx and any U(1)U(1) charge zZz \in \mathcal{Z}, if zz is not an element of the multiset of charges associated with xx (denoted as x.toChargesx.\text{toCharges}), then the total flux associated with that charge in the collection (given by x.toChargeMap(z)x.\text{toChargeMap}(z)) is equal to the zero flux (0,0)(0, 0).

definition

Reduction of `FiveQuanta` by summing fluxes per charge

#reduce

Given a collection of quanta xx representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), where each element is a pair consisting of a U(1)U(1) charge zZz \in \mathcal{Z} and a flux fFluxesf \in \text{Fluxes}, the function `reduce` returns a new collection of quanta. This resulting collection contains only unique charges zz, where the flux associated with each zz is the sum fi\sum f_i of all fluxes that were associated with that specific charge in the original collection xx.

theorem

The reduced collection x.reducex.\text{reduce} contains no duplicate elements

#reduce_nodup

Let xx be a collection of quanta representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1). The reduction of xx, denoted as x.reducex.\text{reduce}, is the collection obtained by summing all fluxes associated with each distinct U(1)U(1) charge zZz \in \mathcal{Z}. The theorem states that the resulting collection x.reducex.\text{reduce} contains no duplicate elements.

theorem

dedup(x.reduce)=x.reduce\text{dedup}(x.\text{reduce}) = x.\text{reduce} for FiveQuanta

#reduce_dedup

For any collection of quanta xx representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), let x.reducex.\text{reduce} be the reduced collection obtained by summing all fluxes associated with each unique U(1)U(1) charge. The deduplication of this reduced collection is equal to the reduced collection itself, i.e., dedup(x.reduce)=x.reduce\text{dedup}(x.\text{reduce}) = x.\text{reduce}.

theorem

The charges of a reduced `FiveQuanta` are the deduplicated charges of the original `FiveQuanta`

#reduce_toCharges

For any collection of quanta xx representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1) with charges zZz \in \mathcal{Z}, the multiset of charges obtained from the reduced collection x.reducex.\text{reduce} is equal to the deduplicated multiset of charges from the original collection xx.

theorem

px.reduce    p.1x.toChargesp.2=fluxes of p.1p \in x.\text{reduce} \iff p.1 \in x.\text{toCharges} \wedge p.2 = \sum \text{fluxes of } p.1

#mem_reduce_iff

For any collection of quanta xx representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1) and any pair p=(z,f)p = (z, f) consisting of a U(1)U(1) charge zZz \in \mathcal{Z} and a flux fFluxesf \in \text{Fluxes}, the pair pp is an element of the reduced collection x.reducex.\text{reduce} if and only if the charge zz is present in the multiset of charges x.toChargesx.\text{toCharges} and the flux ff is equal to the sum of all fluxes fif_i in xx that are associated with the charge zz.

theorem

Filtering the Reduction of `FiveQuanta` by Charge qq yields the Sum of Fluxes for qq

#reduce_filter

Let xx be a collection of quanta (a `FiveQuanta` object) representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), where each element is a pair (z,f)(z, f) consisting of a U(1)U(1) charge zZz \in \mathcal{Z} and a flux fFluxesf \in \text{Fluxes}. Let x.reducex.\text{reduce} be the reduction of xx obtained by grouping elements by charge and summing their corresponding fluxes. For any charge qZq \in \mathcal{Z} that is present in the underlying multiset of charges of xx, filtering the collection x.reducex.\text{reduce} for the charge qq results in a singleton set containing the pair (q,Φ)(q, \Phi), where Φ=(z,f)x,z=qf\Phi = \sum_{(z, f) \in x, z=q} f is the sum of all fluxes associated with the charge qq in the original collection xx.

theorem

x.reduce.reduce=x.reducex.\text{reduce}.\text{reduce} = x.\text{reduce}

#reduce_reduce

Let xx be a collection of quanta (a `FiveQuanta` object) representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), where each element is a pair (z,f)(z, f) consisting of a U(1)U(1) charge zZz \in \mathcal{Z} and a flux fFluxesf \in \text{Fluxes}. Let x.reducex.\text{reduce} be the reduction of xx obtained by grouping elements by their U(1)U(1) charges and summing the corresponding fluxes. The theorem states that the reduction operation is idempotent: x.reduce.reduce=x.reducex.\text{reduce}.\text{reduce} = x.\text{reduce}.

theorem

Sum of Flux Homomorphisms is Invariant under Reduction of `FiveQuanta`

#reduce_sum_eq_sum_toCharges

Let Z\mathcal{Z} be the set of U(1)U(1) charges and xx be a collection of quanta (a multiset of pairs (z,ϕ)(z, \phi) where zZz \in \mathcal{Z} and ϕFluxes\phi \in \text{Fluxes}). Let MM be an additive commutative monoid, and let ff be a mapping that assigns to each charge zZz \in \mathcal{Z} an additive homomorphism fz:FluxesMf_z: \text{Fluxes} \to M. The sum of fz(ϕ)f_z(\phi) evaluated over all pairs in the collection xx is equal to the sum of fz(ϕ)f_z(\phi') evaluated over the reduced collection xreducex_{\text{reduce}}, where xreducex_{\text{reduce}} is obtained by consolidating xx such that all fluxes associated with the same charge are summed together.

theorem

x.reduce=xx.\text{reduce} = x if charges in xx are unique

#reduce_eq_self_of_ofCharges_nodup

For any collection of quanta xx representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), if the multiset of its underlying U(1)U(1) charges x.toChargesx.\text{toCharges} contains no duplicate elements, then the reduction of xx (the operation that sums fluxes for identical charges) is equal to xx itself.

theorem

x.reduce.toChargeMap=x.toChargeMapx.\text{reduce}.\text{toChargeMap} = x.\text{toChargeMap} for `FiveQuanta`

#reduce_toChargeMap_eq

Let xx be a collection of quanta (a `FiveQuanta` object) representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), where each quantum is a pair consisting of a U(1)U(1) charge zZz \in \mathcal{Z} and an SU(5)SU(5) flux fFluxesf \in \text{Fluxes}. The function x.toChargeMap:ZFluxesx.\text{toChargeMap}: \mathcal{Z} \to \text{Fluxes}, which assigns to each charge zz the sum of all fluxes associated with it in xx, is invariant under the reduction operation x.reducex.\text{reduce} (the operation that consolidates the collection by summing fluxes for identical charges). That is, x.reduce.toChargeMap=x.toChargeMapx.\text{reduce}.\text{toChargeMap} = x.\text{toChargeMap}.

theorem

Reduced fluxes are sums of sub-multisets of original fluxes

#mem_powerset_sum_of_mem_reduce_toFluxesFive

For a collection of quanta FF representing 5-bar representations of SU(5)×U(1)SU(5) \times U(1), let F.toFluxesFiveF.\text{toFluxesFive} be the multiset of its associated SU(5)SU(5) fluxes. If a flux ff is an element of the multiset of fluxes belonging to the reduced collection F.reduceF.\text{reduce} (the collection obtained by summing all fluxes associated with the same U(1)U(1) charge), then ff is equal to the sum of some sub-multiset of the original fluxes F.toFluxesFiveF.\text{toFluxesFive}.

theorem

Fluxes in F.reduceF.\text{reduce} are sums of non-empty sub-multisets of F.toFluxesFiveF.\text{toFluxesFive}

#mem_powerset_sum_of_mem_reduce_toFluxesFive_filter

Let FF be a collection of quanta for the 5ˉ\mathbf{\bar{5}} representations of SU(5)×U(1)SU(5) \times U(1), and let F.toFluxesFiveF.\text{toFluxesFive} be its underlying multiset of fluxes. If ff is a flux in the reduced collection F.reduceF.\text{reduce} (the collection where all fluxes sharing the same U(1)U(1) charge are summed together), then ff is equal to the sum of some non-empty sub-multiset of F.toFluxesFiveF.\text{toFluxesFive}.

theorem

The Number of Chiral LL Generations in Reduced 5ˉ\mathbf{\bar{5}} Quanta is 3 for No-Exotic Flux Configurations

#reduce_numChiralL_of_mem_elemsNoExotics

Let FF be a collection of quanta representing the 5ˉ\mathbf{\bar{5}} representations of SU(5)×U(1)SU(5) \times U(1). If the underlying multiset of SU(5)SU(5) fluxes, F.toFluxesFiveF.\text{toFluxesFive}, is an element of the set of flux configurations that satisfy the conditions for no chiral exotics and no zero fluxes (FluxesFive.elemsNoExotics\texttt{FluxesFive.elemsNoExotics}), then the total number of chiral L=(1,2)1/2L = (1, 2)_{-1/2} representations in the reduced collection F.reduceF.\text{reduce} is 3. The reduced collection F.reduceF.\text{reduce} is obtained by summing all SU(5)SU(5) fluxes associated with the same U(1)U(1) charge.

theorem

The reduction of 5ˉ\mathbf{\bar{5}} quanta with no exotics has zero anti-chiral LL representations

#reduce_numAntiChiralL_of_mem_elemsNoExotics

Let FF be a collection of quanta for the 5ˉ\mathbf{\bar{5}} (5-bar) representations of SU(5)×U(1)SU(5) \times U(1), and let F.toFluxesFiveF.\text{toFluxesFive} be the multiset of its associated SU(5)SU(5) flux pairs (M,N)Z×Z(M, N) \in \mathbb{Z} \times \mathbb{Z}. If F.toFluxesFiveF.\text{toFluxesFive} belongs to the set of flux configurations that have no chiral exotics and no zero fluxes (`FluxesFive.elemsNoExotics`), then the total number of anti-chiral L=(1,2)1/2L = (1,2)_{-1/2} representations in the reduced collection F.reduceF.\text{reduce} is 00.

theorem

Number of Chiral DD in Reduced No-Exotic 5ˉ\mathbf{\bar{5}} Quanta is 3

#reduce_numChiralD_of_mem_elemsNoExotics

Let FF be a collection of quanta representing 5ˉ\mathbf{\bar{5}} (5-bar) matter curves in an SU(5)×U(1)SU(5) \times U(1) F-theory model. Suppose the underlying multiset of SU(5)SU(5) fluxes, F.toFluxesFiveF.\text{toFluxesFive}, belongs to the set of configurations that satisfy the "no exotics" condition (`elemsNoExotics`), meaning the original configuration corresponds to exactly 3 generations of chiral matter. If we reduce the collection FF by summing the fluxes associated with each unique U(1)U(1) charge to obtain F.reduceF.\text{reduce}, then the total number of chiral D=(3ˉ,1)1/3D = (\bar{3}, 1)_{1/3} representations in the resulting reduced flux multiset is equal to 3.

theorem

The total number of anti-chiral DD representations is 0 for reduced no-exotic configurations

#reduce_numAntiChiralD_of_mem_elemsNoExotics

Let FF be a collection of quanta representing 5ˉ\mathbf{\bar{5}} representations of SU(5)×U(1)SU(5) \times U(1). Suppose the multiset of its underlying SU(5)SU(5) fluxes, F.toFluxesFiveF.\text{toFluxesFive}, belongs to the set of configurations with no chiral exotics, FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}. Then, for the reduced collection F.reduceF.\text{reduce} (obtained by summing fluxes for each unique U(1)U(1) charge), the total number of anti-chiral D=(3ˉ,1)1/3D = (\bar{3}, 1)_{1/3} representations is zero.

theorem

The Reduction of a No-Exotic 5ˉ\mathbf{\bar{5}} Configuration satisfies the No-Exotics Condition

#reduce_noExotics_of_mem_elemsNoExotics

Let FF be a collection of quanta representing the 5ˉ\mathbf{\bar{5}} (5-bar) representations of SU(5)×U(1)SU(5) \times U(1). Suppose that the multiset of its underlying SU(5)SU(5) fluxes, F.toFluxesFiveF.\text{toFluxesFive}, is an element of the set of flux configurations that have no chiral exotics and no zero fluxes (FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}). Then, the reduced configuration F.reduceF.\text{reduce}—formed by summing all SU(5)SU(5) fluxes associated with each unique U(1)U(1) charge—satisfies the `NoExotics` condition. Specifically, the resulting spectrum contains exactly 3 generations of chiral L=(1,2)1/2L = (1, 2)_{-1/2} and D=(3ˉ,1)1/3D = (\bar{3}, 1)_{1/3} representations, and zero anti-chiral representations.

theorem

Reduction preserves membership in 5ˉ\mathbf{\bar{5}} no-exotic flux configurations

#reduce_mem_elemsNoExotics

Let FF be a collection of quanta representing the 5ˉ\mathbf{\bar{5}} (5-bar) representations of SU(5)×U(1)SU(5) \times U(1). If the multiset of its underlying SU(5)SU(5) fluxes, F.toFluxesFiveF.\text{toFluxesFive}, belongs to the set of flux configurations that have no chiral exotics and no zero fluxes (FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}), then the underlying flux multiset of the reduced configuration F.reduceF.\text{reduce}—obtained by summing all SU(5)SU(5) fluxes associated with each unique U(1)U(1) charge—is also an element of FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}.

definition

Decomposition of flux ff into units 1,1\langle 1, -1 \rangle and 0,1\langle 0, 1 \rangle

#decomposeFluxes

Given a flux f=M,Nf = \langle M, N \rangle, this function returns a multiset that decomposes ff into elementary units. The multiset contains M|M| copies of the flux vector 1,1\langle 1, -1 \rangle and M+N|M + N| copies of the flux vector 0,1\langle 0, 1 \rangle.

theorem

Sum of Decomposed Flux equals ff for No-Exotic Configurations

#decomposeFluxes_sum_of_noExotics

Let f=M,Nf = \langle M, N \rangle be a flux pair, where MM is the chirality flux and NN is the hypercharge flux. If ff is an element of a flux configuration FF belonging to the set of 5ˉ\mathbf{\bar{5}} flux configurations with no chiral exotics (FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}), then the sum of the multiset of elementary fluxes obtained by decomposing ff (consisting of M|M| copies of 1,1\langle 1, -1 \rangle and M+N|M+N| copies of 0,1\langle 0, 1 \rangle) is equal to ff.

definition

Decomposition of `FiveQuanta` into elementary units 1,1\langle 1, -1 \rangle and 0,1\langle 0, 1 \rangle

#decompose

Given a `FiveQuanta` xx, which is a multiset of pairs (q,f)(q, f) where qZq \in \mathcal{Z} represents a charge and f=M,Nf = \langle M, N \rangle represents a flux, this function decomposes xx into a new `FiveQuanta`. Each original pair (q,f)(q, f) is replaced by a collection of pairs (q,fi)(q, f_i), where the fif_i are elementary fluxes. Specifically, for each (q,f)(q, f), the function produces M|M| copies of (q,1,1)(q, \langle 1, -1 \rangle) and M+N|M+N| copies of (q,0,1)(q, \langle 0, 1 \rangle). The resulting `FiveQuanta` maintains the same reduction (total flux per charge) as the original.

theorem

Decomposition of `FiveQuanta` Distributes over Addition

#decompose_add

For any two `FiveQuanta` xx and yy over a charge space Z\mathcal{Z}, the decomposition of their sum is equal to the sum of their individual decompositions: (x+y).decompose=x.decompose+y.decompose(x + y).\text{decompose} = x.\text{decompose} + y.\text{decompose}

theorem

Decomposition of `FiveQuanta` Commutes with Charge Filtering

#decompose_filter_charge

For a `FiveQuanta` xx (defined as a multiset of pairs (q,f)(q, f) where qZq \in \mathcal{Z} is a charge and ff is a flux) and a specific charge qZq \in \mathcal{Z}, the operation of decomposing fluxes into elementary units commutes with filtering the multiset by charge. Specifically, filtering the decomposed multiset to retain only elements with charge qq yields the same result as decomposing the subset of xx that already consists only of elements with charge qq.

theorem

Decomposition of `FiveQuanta` preserves the total flux per charge (x.decompose.toChargeMap=x.toChargeMapx.\text{decompose}.\text{toChargeMap} = x.\text{toChargeMap})

#decompose_toChargeMap

Let xx be a `FiveQuanta` over a charge type Z\mathcal{Z} with decidable equality. If the underlying multiset of SU(5)SU(5) fluxes of xx (denoted x.toFluxesFivex.\text{toFluxesFive}) belongs to the set of configurations with no chiral exotics and no zero fluxes (FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}), then the decomposition of xx into elementary fluxes preserves the mapping from charges to their total flux. That is, (x.decompose).toChargeMap=x.toChargeMap(x.\text{decompose}).\text{toChargeMap} = x.\text{toChargeMap} where the toChargeMap\text{toChargeMap} function assigns to each charge qZq \in \mathcal{Z} the sum of all fluxes associated with that specific charge within the multiset.

theorem

Decomposition of `FiveQuanta` preserves the set of unique charges

#decompose_toCharges_dedup

Let xx be a `FiveQuanta` over a charge type Z\mathcal{Z} with decidable equality. If the underlying multiset of SU(5)SU(5) fluxes of xx (denoted x.toFluxesFivex.\text{toFluxesFive}) belongs to the set of configurations with no chiral exotics and no zero fluxes (FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}), then the set of distinct charges in the decomposition of xx is equal to the set of distinct charges in the original xx. That is, (x.decompose).toCharges.dedup=x.toCharges.dedup(x.\text{decompose}).\text{toCharges}.\text{dedup} = x.\text{toCharges}.\text{dedup} where toCharges\text{toCharges} extracts the multiset of charges and dedup\text{dedup} reduces the multiset to its underlying set of unique elements.

theorem

Decomposition of non-exotic `FiveQuanta` preserves its reduction (reduce(x.decompose)=x.reduce\text{reduce}(x.\text{decompose}) = x.\text{reduce})

#decompose_reduce

Let xx be a `FiveQuanta` object over a charge type Z\mathcal{Z} with decidable equality, representing a multiset of pairs (q,f)(q, f) where qZq \in \mathcal{Z} is a U(1)U(1) charge and f=M,Nf = \langle M, N \rangle is an SU(5)SU(5) flux pair. If the underlying multiset of fluxes of xx (denoted x.toFluxesFivex.\text{toFluxesFive}) belongs to the set of configurations with no chiral exotics and no zero fluxes (FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}), then the reduction of the decomposition of xx is equal to the reduction of xx itself. That is, (x.decompose).reduce=x.reduce(x.\text{decompose}).\text{reduce} = x.\text{reduce} where the `reduce` operation produces a collection of unique charges by summing all fluxes associated with each specific charge, and the `decompose` operation replaces each original pair (q,M,N)(q, \langle M, N \rangle) with M|M| copies of (q,1,1)(q, \langle 1, -1 \rangle) and M+N|M+N| copies of (q,0,1)(q, \langle 0, 1 \rangle).

theorem

Decomposition of non-exotic `FiveQuanta` yields 3×1,13 \times \langle 1, -1 \rangle and 3×0,13 \times \langle 0, 1 \rangle fluxes

#decompose_toFluxesFive

Let xx be a `FiveQuanta` object, which represents a collection of SU(5)SU(5) 5ˉ\mathbf{\bar{5}} (5-bar) matter curves, each associated with a U(1)U(1) charge qq and a flux pair f=M,Nf = \langle M, N \rangle, where MM is the chirality flux and NN is the hypercharge flux. If the underlying multiset of fluxes of xx, denoted by x.toFluxesFivex.\text{toFluxesFive}, belongs to the set of 3-generation configurations with no chiral exotics (`FluxesFive.elemsNoExotics`), then the multiset of fluxes for the decomposition of xx is given by \[ x.\text{decompose.toFluxesFive} = \{ \langle 1, -1 \rangle, \langle 1, -1 \rangle, \langle 1, -1 \rangle, \langle 0, 1 \rangle, \langle 0, 1 \rangle, \langle 0, 1 \rangle \}. \] The decomposition process replaces each original flux M,N\langle M, N \rangle with M|M| copies of the elementary flux 1,1\langle 1, -1 \rangle and M+N|M + N| copies of the elementary flux 0,1\langle 0, 1 \rangle.

definition

Lifting charges cc to 5-bar quanta without exotics

#liftCharge

Given a finite set of charges cZc \subset \mathcal{Z}, the function `liftCharge c` constructs a multiset of all possible `FiveQuanta` configurations that have no exotics, no duplicate charges, and no zero fluxes, such that their underlying set of charges is exactly cc. The construction proceeds by: 1. Identifying all multisets ss of cardinality 3 where every element belongs to cc. 2. Forming pairs of such multisets (s1,s2)(s_1, s_2) such that their multiset sum s1+s2s_1 + s_2 contains every charge in cc. 3. For each pair, creating a collection of quanta by assigning the flux 1,1\langle 1, -1 \rangle to each charge in s1s_1 and the flux 0,1\langle 0, 1 \rangle to each charge in s2s_2. 4. Applying the `reduce` operation to each collection, which sums the fluxes for identical charges to ensure each charge in the resulting configuration is unique.

theorem

The set of charges of xliftCharge(c)x \in \text{liftCharge}(c) is cc

#toCharges_toFinset_of_mem_liftCharge

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. If xx is a collection of quanta belonging to the multiset liftCharge(c)\text{liftCharge}(c), then the set of distinct charges associated with xx (obtained by converting its multiset of charges to a finite set) is equal to cc.

theorem

Configurations in liftCharge(c)\text{liftCharge}(c) Have No Duplicate Charges

#toCharges_nodup_of_mem_liftCharge

For any finite set of charges cZc \subset \mathcal{Z}, if a configuration of 5-bar quanta xx belongs to the multiset liftCharge(c)\text{liftCharge}(c), then the multiset of U(1)U(1) charges associated with xx, denoted as x.toChargesx.\text{toCharges}, contains no duplicate elements.

theorem

Elements of liftCharge(c)\text{liftCharge}(c) are reductions of configurations with specific flux multisets

#exists_toCharges_toFluxesFive_of_mem_liftCharge

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. If xx is a configuration of 5-bar quanta belonging to the multiset liftCharge(c)\text{liftCharge}(c), then there exists a configuration aa such that: 1. xx is the reduction of aa (i.e., a.reduce=xa.\text{reduce} = x); 2. The set of distinct charges associated with aa is exactly cc; 3. The multiset of fluxes in aa consists of three 1,1\langle 1, -1 \rangle pairs and three 0,1\langle 0, 1 \rangle pairs.

theorem

Pre-reduction with Specific Fluxes Implies xliftCharge(c)x \in \text{liftCharge}(c)

#mem_liftCharge_of_exists_toCharges_toFluxesFive

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. A configuration xx of 5-bar quanta belongs to the multiset liftCharge(c)\text{liftCharge}(c) if there exists a configuration aa such that: 1. The reduction of aa (summing fluxes for each unique charge) is xx, i.e., a.reduce=xa.\text{reduce} = x. 2. The set of distinct charges in aa is exactly cc. 3. The multiset of SU(5)SU(5) fluxes associated with aa is {1,1,1,1,1,1,0,1,0,1,0,1}\{\langle 1, -1 \rangle, \langle 1, -1 \rangle, \langle 1, -1 \rangle, \langle 0, 1 \rangle, \langle 0, 1 \rangle, \langle 0, 1 \rangle\}.

theorem

xliftCharge(c)x \in \text{liftCharge}(c) iff xx is the reduction of a configuration with charges cc and specific fluxes

#mem_liftCharge_iff_exists

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. A configuration of 5-bar quanta xx belongs to the multiset liftCharge(c)\text{liftCharge}(c) if and only if there exists a configuration aa such that: 1. xx is the reduction of aa (a.reduce=xa.\text{reduce} = x), where reduction sums the fluxes for each unique charge; 2. The set of distinct charges associated with aa is exactly cc; 3. The multiset of SU(5)SU(5) fluxes associated with aa consists of three 1,1\langle 1, -1 \rangle pairs and three 0,1\langle 0, 1 \rangle pairs.

theorem

xliftCharge(c)x \in \text{liftCharge}(c) implies xx has no zero fluxes

#hasNoZero_of_mem_liftCharge

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. If a configuration xx of 5-bar quanta belongs to the multiset liftCharge(c)\text{liftCharge}(c), then the multiset of SU(5)SU(5) fluxes associated with xx does not contain the zero flux (0,0)(0, 0).

theorem

FliftCharge(c)F \in \text{liftCharge}(c) implies FF satisfies the No-Exotics condition

#noExotics_of_mem_liftCharge

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. If a configuration of 5ˉ\mathbf{\bar{5}} (5-bar) quanta FF is an element of the multiset liftCharge(c)\text{liftCharge}(c), then its underlying multiset of SU(5)SU(5) fluxes, F.toFluxesFiveF.\text{toFluxesFive}, satisfies the `NoExotics` condition. This implies that the resulting physical spectrum contains exactly 3 generations of chiral LL and DD representations and zero anti-chiral representations.

theorem

xliftCharge(c)x \in \text{liftCharge}(c) for non-exotic, non-zero configurations with unique charges cc

#mem_liftCharge_of_mem_noExotics_hasNoZero

Let xx be a `FiveQuanta` configuration over a charge type Z\mathcal{Z}, representing a multiset of pairs (q,f)(q, f) where qZq \in \mathcal{Z} is a U(1)U(1) charge and f=M,Nf = \langle M, N \rangle is an SU(5)SU(5) flux pair (with MM being the chirality flux and NN being the hypercharge flux). Let cZc \subset \mathcal{Z} be a finite set of charges. If xx satisfies the following four conditions: 1. **No chiral exotics**: The underlying multiset of fluxes satisfies the `NoExotics` condition, meaning the total spectrum contains exactly three generations of lepton doublets LL and down-type quarks DD with no anti-chiral counterparts. 2. **No zero fluxes**: The multiset of fluxes does not contain the zero flux 0,0\langle 0, 0 \rangle (`HasNoZero`). 3. **Charge set equality**: The set of unique charges present in xx is exactly cc. 4. **No duplicate charges**: Each charge in the configuration xx appears exactly once (the multiset of charges is `Nodup`). Then xx is an element of the multiset liftCharge(c)\text{liftCharge}(c), which identifies valid 5-bar quanta configurations for the given set of charges.

theorem

xliftCharge(c)x \in \text{liftCharge}(c) iff xx has non-exotic fluxes and unique charges cc

#mem_liftCharge_iff

Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges and xx be a configuration of 5ˉ\mathbf{\bar{5}} (5-bar) quanta. Then xx is an element of the multiset liftCharge(c)\text{liftCharge}(c) if and only if the following three conditions are satisfied: 1. The underlying multiset of SU(5)SU(5) fluxes of xx, denoted x.toFluxesFivex.\text{toFluxesFive}, belongs to the collection FluxesFive.elemsNoExotics\text{FluxesFive.elemsNoExotics}. This implies that the configuration has no chiral exotics (resulting in exactly 3 generations of lepton doublets LL and down-type quarks DD with no anti-chiral counterparts) and contains no zero fluxes. 2. The set of distinct U(1)U(1) charges associated with xx is exactly cc. 3. The U(1)U(1) charges in xx are unique, meaning the multiset of charges x.toChargesx.\text{toCharges} contains no duplicates.

theorem

reduce(F.map f)liftCharge(f(c))\text{reduce}(F.\text{map } f) \in \text{liftCharge}(f(c)) for FliftCharge(c)F \in \text{liftCharge}(c)

#map_liftCharge

Let Z\mathcal{Z} and Z1\mathcal{Z}_1 be commutative rings, and let f:ZZ1f: \mathcal{Z} \to \mathcal{Z}_1 be a ring homomorphism. Let cZc \subset \mathcal{Z} be a finite set of U(1)U(1) charges. Suppose FF is a configuration of 5ˉ\mathbf{\bar{5}} (5-bar) quanta that is an element of liftCharge(c)\text{liftCharge}(c), meaning it has no chiral exotics, no zero fluxes, and its unique set of charges is cc. If we transform FF by mapping its charges under ff and then apply the reduction operation (which sums the SU(5)SU(5) fluxes for any charges that became identical under ff), the resulting configuration is an element of liftCharge(f(c))\text{liftCharge}(f(c)), where f(c)f(c) is the image of cc under ff.

definition

Anomaly coefficients (qiNi,qi2Ni)(\sum q_i N_i, \sum q_i^2 N_i) of 5-bar quanta

#anomalyCoefficient

For a given collection of quanta for the 5-bar representation of SU(5)×U(1)SU(5) \times U(1), denoted as FF, let each element ii in the collection be associated with a U(1)U(1) charge qiq_i and a flux NiN_i. The anomaly coefficient of FF is defined as the pair of integers: \[ \left( \sum_i q_i N_i, \sum_i q_i^2 N_i \right) \] The first component corresponds to the mixed U(1)U(1)-MSSM gauge anomaly coefficient, and the second component corresponds to the mixed U(1)Y-U(1)-U(1)U(1)_Y\text{-}U(1)\text{-}U(1) gauge anomaly coefficient.

theorem

A(F.map f)=(f,f)(A(F))A(F.\text{map } f) = (f, f)(A(F)) for anomaly coefficient AA and charge mapping ff

#anomalyCoefficient_of_map

Let Z\mathcal{Z} and Z1\mathcal{Z}_1 be commutative rings, and let f:ZZ1f: \mathcal{Z} \to \mathcal{Z}_1 be a ring homomorphism. Consider a collection FF of 5-bar representation quanta for SU(5)×U(1)SU(5) \times U(1), where each element ii is associated with a U(1)U(1) charge qiZq_i \in \mathcal{Z} and a flux NiN_i. The anomaly coefficient of FF is defined as the pair A(F)=(iqiNi,iqi2Ni)A(F) = (\sum_i q_i N_i, \sum_i q_i^2 N_i). If the charges of FF are mapped under ff to produce a new collection FF' (where the charges are f(qi)f(q_i) and the fluxes NiN_i remain unchanged), then the anomaly coefficient of FF' is the image of A(F)A(F) under the product map (f,f)(f, f). That is, \[ A(F') = (f(\sum_i q_i N_i), f(\sum_i q_i^2 N_i)) \]

theorem

A(Freduce)=A(F)A(F_{\text{reduce}}) = A(F) for anomaly coefficient AA and reduced quanta FreduceF_{\text{reduce}}

#anomalyCoefficient_of_reduce

Let FF be a collection of quanta for the 5-bar representation of SU(5)×U(1)SU(5) \times U(1), where each quantum ii is associated with a U(1)U(1) charge qiq_i and a flux NiN_i. The anomaly coefficient of FF is defined as the pair of sums (iqiNi,iqi2Ni)\left( \sum_i q_i N_i, \sum_i q_i^2 N_i \right). If FF is reduced by summing all fluxes that correspond to the same charge, the resulting collection FreduceF_{\text{reduce}} has the same anomaly coefficient as the original collection. That is, \[ \text{anomalyCoefficient}(F_{\text{reduce}}) = \text{anomalyCoefficient}(F) \]