Documentation

TauCeti.Algebra.AlgebraicGroup.Dynamic.LeviDecomposition.Basic

The dynamic Levi decomposition as a semidirect product #

Let l : 𝔾ₘ → G be a cocharacter of an affine group. The dynamic parabolic P(l) has a limit homomorphism onto its Levi subgroup Z(l), whose kernel is the dynamic unipotent subgroup U(l). The inclusion of Z(l) in P(l) splits this homomorphism.

This file packages those facts as a split group extension and applies Mathlib's general theorem for split extensions. For every commutative value algebra A this gives the canonical semidirect-product equivalence

U(l)(A) ⋊ Z(l)(A) ≃* P(l)(A).

The action is conjugation through the two subgroup inclusions. Characteristic lemmas identify the equivalence with multiplication, its Levi coordinate with the limit, and its unipotent coordinate with g · limit(g)⁻¹. Thus downstream representability arguments can use the bundled equivalence without reopening the existence-and-uniqueness proof of the pointwise Levi factorization.

Main declarations #

References #

This advances the dynamic approach to parabolic subgroups and Levi decomposition in Layer 7, "Structure theory", of the ReductiveGroups roadmap.

noncomputable def TauCeti.Cocharacter.limitToLevi {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) :
↥(parabolic A l) →* ↥(levi A l)

The dynamic limit homomorphism, with its codomain restricted to the Levi subgroup.

Equations
Instances For
    @[simp]
    theorem TauCeti.Cocharacter.coe_limitToLevi_apply {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) (g : ↥(parabolic A l)) :
    ↑((limitToLevi A l) g) = (limit A l) g

    The Levi-valued limit has the same underlying point as the ambient-valued limit.

    noncomputable def TauCeti.Cocharacter.unipotentToParabolic {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) :
    ↥(unipotent A l) →* ↥(parabolic A l)

    Inclusion of the dynamic unipotent subgroup into the dynamic parabolic.

    Equations
    Instances For
      noncomputable def TauCeti.Cocharacter.leviToParabolic {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) :
      ↥(levi A l) →* ↥(parabolic A l)

      Inclusion of the dynamic Levi subgroup into the dynamic parabolic.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.Cocharacter.coe_unipotentToParabolic_apply {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) (g : ↥(unipotent A l)) :
        ↑((unipotentToParabolic A l) g) = ↑g

        The unipotent inclusion does not change the underlying point.

        @[simp]
        theorem TauCeti.Cocharacter.coe_leviToParabolic_apply {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) (g : ↥(levi A l)) :
        ↑((leviToParabolic A l) g) = ↑g

        The Levi inclusion does not change the underlying point.

        The dynamic unipotent subgroup is exactly the kernel of the Levi-valued limit, as a subgroup of the dynamic parabolic.

        The Levi-valued limit is surjective; the Levi inclusion supplies a preimage of every element.

        noncomputable def TauCeti.Cocharacter.leviGroupExtension {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) :
        GroupExtension ↥(unipotent A l) ↥(parabolic A l) ↥(levi A l)

        The dynamic parabolic is an extension of its Levi subgroup by its dynamic unipotent subgroup.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]

          The kernel inclusion of the dynamic Levi group extension is the subgroup inclusion.

          @[simp]

          The projection of the dynamic Levi group extension is the Levi-valued limit.

          The Levi inclusion canonically splits the dynamic Levi group extension.

          Equations
          Instances For
            @[simp]

            The canonical splitting of the dynamic Levi extension is the Levi subgroup inclusion.

            @[simp]
            theorem TauCeti.Cocharacter.limitToLevi_leviToParabolic {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) (z : ↥(levi A l)) :
            (limitToLevi A l) ((leviToParabolic A l) z) = z

            The dynamic limit retracts the inclusion of the Levi subgroup into the parabolic subgroup.

            noncomputable def TauCeti.Cocharacter.leviConjugation {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) :
            ↥(levi A l) →* MulAut ↥(unipotent A l)

            The action of the dynamic Levi subgroup on the dynamic unipotent subgroup by conjugation.

            Equations
            Instances For
              theorem TauCeti.Cocharacter.leviConjugation_apply {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) (z : ↥(levi A l)) (u : ↥(unipotent A l)) :

              The Levi action is the conjugation action associated to the dynamic Levi group extension.

              @[simp]
              theorem TauCeti.Cocharacter.coe_leviConjugation_apply {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) (z : ↥(levi A l)) (u : ↥(unipotent A l)) :
              ↑(((leviConjugation A l) z) u) = ↑z * ↑u * ↑z⁻¹

              The Levi action is ordinary conjugation on the underlying ambient points.

              noncomputable def TauCeti.Cocharacter.leviDecompositionMulEquiv {R : Type u} {H : Type v} (A : Type w) [CommSemiring R] [Semiring H] [HopfAlgebra R H] [CommSemiring A] [Algebra R A] (l : H →ₐc[R] LaurentPolynomial R) :
              ↥(unipotent A l) ⋊[leviConjugation A l] ↥(levi A l) ≃* ↥(parabolic A l)

              The dynamic Levi decomposition. The semidirect product of the dynamic unipotent and Levi subgroups is canonically equivalent to the dynamic parabolic.

              Equations
              Instances For
                @[simp]

                The dynamic Levi decomposition equivalence sends (u, z) to the product of the two subgroup inclusions.

                @[simp]

                The Levi coordinate of the inverse decomposition is the limit of the parabolic point.

                @[simp]

                The unipotent coordinate of the inverse decomposition is g * limit(g)⁻¹.