PhysLean Documentation

PhysLean.QFT.AnomalyCancellation.PureU1.Odd.Parameterization

Parameterization in odd case #

Given maps g : Fin n → ℚ, f : Fin n → ℚ and a : ℚ we form a solution to the anomaly equations. We show that every solution can be got in this way, up to permutation, unless it is zero.

The main reference is:

def PureU1.Odd.parameterizationAsLinear {n : } (g f : Fin n) (a : ) :
(PureU1 (2 * n + 1)).LinSols

Given a g f : Fin n → ℚ and a a : ℚ we form a linear solution. We will later show that this can be extended to a complete solution.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem PureU1.Odd.parameterizationCharge_cube {n : } (g f : Fin n) (a : ) :
    (accCube (2 * n + 1)) (parameterizationAsLinear g f a).val = 0

    The parameterization satisfies the cubic ACC.

    def PureU1.Odd.parameterization {n : } (g f : Fin n) (a : ) :
    (PureU1 (2 * n + 1)).Sols

    Given a g f : Fin n → ℚ and a a : ℚ we form a solution.

    Equations
    Instances For
      def PureU1.Odd.GenericCase {n : } (S : (PureU1 (2 * n.succ + 1)).Sols) :

      A proposition on a solution which is true if accCubeTriLinSymm (P g, P g, P! f) ≠ 0. In this case our parameterization above will be able to recover this point.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def PureU1.Odd.SpecialCase {n : } (S : (PureU1 (2 * n.succ + 1)).Sols) :

        A proposition on a solution which is true if accCubeTriLinSymm (P g, P g, P! f) ≠ 0. In this case we will show that S is zero if it is true for all permutations.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem PureU1.Odd.generic_case {n : } {S : (PureU1 (2 * n.succ + 1)).Sols} (h : GenericCase S) :
          ∃ (g : Fin n.succ) (f : Fin n.succ) (a : ), S = parameterization g f a
          theorem PureU1.Odd.special_case {n : } {S : (PureU1 (2 * n.succ.succ + 1)).Sols} (h : ∀ (M : (FamilyPermutations (2 * n.succ.succ + 1)).group), SpecialCase ((MulAction.toFun (FamilyPermutations (2 * n.succ.succ + 1)).group (PureU1 (2 * n.succ.succ + 1)).Sols) S M)) :