Physlib.QFT.QED.AnomalyCancellation.Sorts
10 declarations
A vector of pure charges is sorted ()
#SortedFor a pure gauge theory with fermions, let represent the vector of rational charges. The property that is sorted is defined by the condition that for all indices , if , then .
Sorting of pure charges
#sortGiven a vector of rational charges for a pure gauge theory with fermions, this function returns the sorted charge assignment. The resulting vector is a permutation of such that its components are in non-decreasing order, i.e., for any indices , if , then .
is sorted for pure charges
#sort_sortedFor any natural number and any vector of rational charges for a pure gauge theory with fermions, the vector produced by the sorting function, , is sorted. That is, for any indices , if , then .
For any natural number , let be the vector of rational charges for a pure gauge theory with fermions. Let be an element of the permutation group acting on these charges. Then, sorting the permuted charge vector into non-decreasing order results in the same vector as sorting the original vector :
The -th component of sorted charges
#sort_applyFor a natural number , let be a vector of rational charges for a pure gauge theory. Let be the vector containing the components of rearranged in non-decreasing order. Then, for any index , the -th component of the sorted vector is given by , where is the permutation of indices (denoted as `Tuple.sort S`) that sorts the vector .
for pure charges
#sort_zeroFor any natural number , let be a vector of rational charges for a pure gauge theory with fermions. If the sorted charge vector is equal to the zero vector , then the original charge vector is also equal to .
For any natural number and any vector of rational charges in a pure gauge theory with fermions, the sorting operation is idempotent. That is, sorting an already sorted vector of charges yields the same vector: where denotes the vector with its components rearranged in non-decreasing order.
Sorting of a linear solution for pure charges
#sortAFLFor a pure gauge theory with fermions, let be the space of charge vectors satisfying the linear anomaly cancellation condition . The function `sortAFL` maps a solution to another solution in by permuting its components into a sorted order. This is achieved by applying the representation of the permutation group on the space of linear solutions, using the specific permutation that sorts the components of the vector .
In a pure gauge theory with fermions, let be a vector of rational charges that satisfies the linear anomaly cancellation condition . Let denote the sorted version of within the space of linear solutions, and let denote the vector with its components rearranged in non-decreasing order. The theorem states that the underlying vector of charges for the sorted linear solution is equal to the sorted vector of the original charges:
for linear solutions of pure charges
#sortAFL_zeroFor a pure gauge theory with fermions, let be a vector of rational charges that satisfies the linear anomaly cancellation condition . If the sorted version of this linear solution, , is equal to the zero vector, then the original solution is also equal to the zero vector.
