Documentation

TauCeti.Algebra.Lie.UniversalEnveloping.Bialgebra

The bialgebra structure on a universal enveloping algebra #

This file equips the universal enveloping algebra of a Lie algebra with its standard cocommutative bialgebra structure. Every element of the original Lie algebra is primitive: its comultiplication is x ⊗ 1 + 1 ⊗ x, and its counit is zero.

The construction is needed for the Kostant integral form in the Chevalley--Demazure construction. The integral form is generated inside a universal enveloping algebra by divided powers of root vectors and binomial coefficients in coroots; its stability under this comultiplication is what eventually makes the corresponding distribution algebra a Hopf algebra over .

Main definitions #

Main results #

References #

The construction follows J. E. Humphreys, Introduction to Lie Algebras and Representation Theory, §26, and J. C. Jantzen, Representations of Algebraic Groups, II.1. It supplies a prerequisite for the Kostant -form in Layer 9 of TauCetiRoadmap/ReductiveGroups/README.md.

The formal development is modelled on the closest Mathlib analogue, Mathlib/RingTheory/Bialgebra/SymmetricAlgebra.lean by Robert Hawkins, which makes the generators of a symmetric algebra primitive: the declaration order (structure, generator equations, cocommutativity), the use of Bialgebra.ofAlgHom on maps produced by a universal property, and the identification of the instance projections with those maps are all adapted from that file.

@[instance_reducible]

The standard cocommutative bialgebra structure on a universal enveloping algebra: the unique one for which every Lie generator is primitive.

The comultiplication and the counit are supplied inline, as the algebra homomorphisms the universal property produces from x ↦ x ⊗ 1 + 1 ⊗ x and from 0, so that Bialgebra.comulAlgHom and Bialgebra.counitAlgHom remain the names for them. How they act on Lie generators is recorded by comulAlgHom_ι and counitAlgHom_ι below.

Equations
  • One or more equations did not get rendered due to their size.

Lie generators are primitive for the bialgebra comultiplication.

@[simp]

The simp-normal form of comul_ι, stated for the canonical generators as simp writes them: ι R x unfolds to mkAlgHom R L (TensorAlgebra.ι R x).

The bialgebra counit vanishes on Lie generators.

@[simp]

The simp-normal form of counit_ι, stated for the canonical generators as simp writes them: ι R x unfolds to mkAlgHom R L (TensorAlgebra.ι R x).

The comultiplication of a power of a Lie generator is its binomial expansion.

This integral-coefficient formula is the input for proving that divided powers of Chevalley root vectors are stable under comultiplication in the Kostant form. The two tensor factors commute even though the universal enveloping algebra itself need not be commutative.

The comultiplication of a divided power of a canonical Lie generator is the antidiagonal sum of the corresponding divided powers in the two tensor factors.

Every positive divided power of a canonical Lie generator has counit zero.

@[simp]

The simp-normal form of counit_ι_dividedPower, stated for canonical generators as simp writes them.

The comultiplication of a binomial coefficient in a canonical Lie generator is the antidiagonal sum of the corresponding binomial coefficients in the two tensor factors.

Every positive binomial coefficient in a canonical Lie generator has counit zero.

@[simp]

The simp-normal form of counit_ι_choose, stated for canonical generators as simp writes them.

noncomputable def TauCeti.UniversalEnvelopingAlgebra.mapBialgHom (R : Type u) [CommRing R] {L₁ : Type v} {L₂ : Type w} [LieRing L₁] [LieAlgebra R L₁] [LieRing L₂] [LieAlgebra R L₂] (f : L₁ →ₗ⁅R L₂) :

A Lie algebra homomorphism induces a bialgebra homomorphism of universal enveloping algebras.

Equations
Instances For
    @[simp]
    theorem TauCeti.UniversalEnvelopingAlgebra.mapBialgHom_toAlgHom (R : Type u) [CommRing R] {L₁ : Type v} {L₂ : Type w} [LieRing L₁] [LieAlgebra R L₁] [LieRing L₂] [LieAlgebra R L₂] (f : L₁ →ₗ⁅R L₂) :
    (mapBialgHom R f) = map R f

    The algebra homomorphism underlying mapBialgHom is the induced map map.

    theorem TauCeti.UniversalEnvelopingAlgebra.mapBialgHom_ι (R : Type u) [CommRing R] {L₁ : Type v} {L₂ : Type w} [LieRing L₁] [LieAlgebra R L₁] [LieRing L₂] [LieAlgebra R L₂] (f : L₁ →ₗ⁅R L₂) (x : L₁) :

    The bialgebra homomorphism induced by a Lie homomorphism agrees with it on Lie generators.

    @[simp]
    theorem TauCeti.UniversalEnvelopingAlgebra.mapBialgHom_ι' (R : Type u) [CommRing R] {L₁ : Type v} {L₂ : Type w} [LieRing L₁] [LieAlgebra R L₁] [LieRing L₂] [LieAlgebra R L₂] (f : L₁ →ₗ⁅R L₂) (x : L₁) :

    The simp-normal form of mapBialgHom_ι, stated for the canonical generators as simp writes them: ι R x unfolds to mkAlgHom R L (TensorAlgebra.ι R x).

    @[simp]

    The identity Lie homomorphism induces the identity bialgebra homomorphism.

    @[simp]
    theorem TauCeti.UniversalEnvelopingAlgebra.mapBialgHom_comp (R : Type u) [CommRing R] {L₁ : Type v} {L₂ : Type w} {L₃ : Type x} [LieRing L₁] [LieAlgebra R L₁] [LieRing L₂] [LieAlgebra R L₂] [LieRing L₃] [LieAlgebra R L₃] (f : L₁ →ₗ⁅R L₂) (g : L₂ →ₗ⁅R L₃) :

    Composition of Lie homomorphisms becomes composition of the induced bialgebra homomorphisms.

    The standard bialgebra structure on a universal enveloping algebra is cocommutative.