OAI/GroupTheory/PolycyclicRecognition/Algebra/NormalizedGroupLaws.lean

GitHub source file

4 declarations, 0 contain sorry, 0 declared as axioms

Compact polynomial group laws for the actual rescalings

One fixed binary Dynkin formula suffices for all coordinate bases of the original group. Its group and one-parameter identities are proved in each basis, and closedness preserves them in the compact normalized family.

  1. def OAI.PolycyclicRecognition.normalizedGroupParameters line 23

    Source documentation

    Normalized Lie data whose fixed Dynkin product satisfies the group laws.

    def normalizedGroupParameters {c : ℕ} (a : DynkinCoefficients c 2)
        (w : J → FreeMagma I) (b : J → V) (C : ℝ) :
        Set ((V →L[ℝ] V →L[ℝ] V) × (I → V)) :=
    …

    Mentions: OAI.PolycyclicRecognition.DynkinCoefficients

  2. theorem OAI.PolycyclicRecognition.isCompact_normalizedGroupParameters line 30

    Source documentation

    The actual polynomial group laws define a closed part of the compact normalized Lie parameter space.

    theorem isCompact_normalizedGroupParameters {c : ℕ} (a : DynkinCoefficients c 2)
        (w : J → FreeMagma I) (b : J → V) (C : ℝ) :
        IsCompact (normalizedGroupParameters a w b C) :=
    …

    Mentions: OAI.PolycyclicRecognition.DynkinCoefficients, OAI.PolycyclicRecognition.normalizedGroupParameters

  3. theorem OAI.PolycyclicRecognition.basis_polynomialGroupLaws line 41

    Source documentation

    The binary polynomial in any basis is the genuine product in exponential coordinates. No fresh Dynkin coefficients are chosen on rescaling.

    theorem basis_polynomialGroupLaws (b : Basis (Fin n) ℝ L)
        (Exp : L → G) (hinj : Function.Injective Exp)
        (hzero : Exp 0 = 1) (hneg : ∀ x, Exp (-x) = (Exp x)⁻¹)
        (hadd : ∀ x (s t : ℝ), Exp ((s + t) • x) = Exp (s • x) * Exp (t • x))
        {c : ℕ} (a : DynkinCoefficients c 2)
        (hm : ∀ x y, Exp (finiteDynkinPolynomial a ![x, y]) = Exp x * Exp y) :
        PolynomialGroupLaws (dynkinProduct a (basisBracket b)) := by
    …

    Mentions: OAI.PolycyclicRecognition.DynkinCoefficients, OAI.PolycyclicRecognition.finiteDynkinPolynomial, OAI.PolycyclicRecognition.PolynomialGroupLaws, OAI.PolycyclicRecognition.dynkinProduct, OAI.PolycyclicRecognition.basisBracket

  4. theorem OAI.PolycyclicRecognition.exists_rescaledGroupData_bound line 65

    Source documentation

    Every maximizing rescaling lies in a compact parameter space in which both generation and the group identities persist.

    theorem exists_rescaledGroupData_bound (X : I → L) {k : ℕ}
        (hk : LieModule.lowerCentralSeries ℝ L L k = ⊥)
        (hletters : ∀ i : I, FreeMagma.of i ∈ boundedBracketWords k)
        (b₀ : Basis (Fin (finrank ℝ L)) ℝ L)
        (Exp : L → G) (hinj : Function.Injective Exp)
        (hzero : Exp 0 = 1) (hneg : ∀ x, Exp (-x) = (Exp x)⁻¹)
        (hadd : ∀ x (s t : ℝ), Exp ((s + t) • x) = Exp (s • x) * Exp (t • x))
        {c : ℕ} (a : DynkinCoefficients c 2)
        (hm : ∀ x y, Exp (finiteDynkinPolynomial a ![x, y]) = Exp x * Exp y) :
        ∃ C : ℝ, 0 ≤ C ∧ ∀ (s : I → ℝ)
          (β : WordBasisSelections X (boundedBracketWords k)),
          IsMaximizingColumnBasis (wordListCoordinates X (boundedBracketWords k) b₀)
    …

    Mentions: OAI.PolycyclicRecognition.boundedBracketWords, OAI.PolycyclicRecognition.DynkinCoefficients, OAI.PolycyclicRecognition.finiteDynkinPolynomial, OAI.PolycyclicRecognition.WordBasisSelections, OAI.PolycyclicRecognition.IsMaximizingColumnBasis, OAI.PolycyclicRecognition.wordListCoordinates