OAI/GroupTheory/PolycyclicRecognition/Geometry/IntrinsicCanonicalHeight.lean

GitHub source file

3 declarations, 0 contain sorry, 0 declared as axioms

Canonical height without a global exponential chart

The logarithmic adjoint diagonal is projected back to the canonical linear quotient using a linear left inverse. Exponential basis products give a continuous section and prove the quotient-map property.

  1. theorem OAI.PolycyclicRecognition.exists_intrinsic_canonical_height_with_kernel line 26
  2. theorem OAI.PolycyclicRecognition.exists_intrinsic_canonical_height line 95

    Source documentation

    The canonical height and its section, without exposing the optional adjoint-kernel property used in the representation construction.

    theorem exists_intrinsic_canonical_height {a : β„•}
        (T : TriangularAdjoint (GroupLieAlgebra (π“˜(ℝ, E)) G) a)
        (q : HeightSpace T.character ≃ₗ[ℝ] W)
        {Exp : GroupLieAlgebra (π“˜(ℝ, E)) G β†’ G} (hExp : IsGroupExponential Exp) :
        βˆƒ Ο€ : G β†’* Multiplicative W,
          Continuous (fun g => (Ο€ g).toAdd) ∧
          (βˆ€ x, (Ο€ (Exp x)).toAdd = q (heightProjection T.character x)) ∧
          Function.Surjective Ο€ ∧ Topology.IsQuotientMap (fun g => (Ο€ g).toAdd) ∧
          βˆƒ s : W β†’ G, Continuous s ∧ s 0 = 1 ∧ βˆ€ w, (Ο€ (s w)).toAdd = w := by
    …

    Mentions: OAI.PolycyclicRecognition.TriangularAdjoint, OAI.PolycyclicRecognition.HeightSpace, OAI.PolycyclicRecognition.heightProjection

  3. theorem OAI.PolycyclicRecognition.exists_lipschitz_intrinsic_canonical_height line 118

    Source documentation

    Metric compatibility of intrinsic height requires neither Dixmier nor an independent triangular representation premise.

    theorem exists_lipschitz_intrinsic_canonical_height {a : β„•}
        (T : TriangularAdjoint (GroupLieAlgebra (π“˜(ℝ, EM)) GM) a)
        (q : HeightSpace T.character ≃ₗ[ℝ] WM) (chains : LinearMetricChains GM)
        {Exp : GroupLieAlgebra (π“˜(ℝ, EM)) GM β†’ GM} (hExp : IsGroupExponential Exp) :
        βˆƒ Ο€ : GM β†’* Multiplicative WM,
          (βˆ€ x, (Ο€ (Exp x)).toAdd = q (heightProjection T.character x)) ∧
          Function.Surjective Ο€ ∧ Topology.IsQuotientMap (fun g => (Ο€ g).toAdd) ∧
          βˆƒ K : ℝ, 0 ≀ K ∧ βˆ€ x y, β€–(Ο€ x).toAdd - (Ο€ y).toAddβ€– ≀ K * dist x y := by
    …

    Mentions: OAI.PolycyclicRecognition.TriangularAdjoint, OAI.PolycyclicRecognition.HeightSpace, OAI.PolycyclicRecognition.heightProjection