Documentation

LeanPool.Ado.Algebra.Lie.UniversalEnveloping.PBW.Basic

The PBW filtration of a universal enveloping algebra #

This file constructs the first stage of the Poincaré--Birkhoff--Witt development: the increasing filtration of UniversalEnvelopingAlgebra R L by word length in the image of the canonical Lie map UniversalEnvelopingAlgebra.ι R.

The defining relation

ι(x) * ι(y) = ι(y) * ι(x) + ι([x,y])

replaces a degree-two commutator by a degree-one term. Thus word length gives a filtration, not a grading. The associated graded will use this degree drop to make the leading symbols commute; that comparison with SymmetricAlgebra R L is the next PBW stage and is not asserted here.

Nothing in the construction is special to the enveloping algebra: pbwFiltration and pbwFiltrationPrevious are Ado.Algebra.wordFiltration and Ado.Algebra.wordFiltrationPrevious of TauCeti/Algebra/WordFiltration/Basic.lean, specialized to UniversalEnvelopingAlgebra.ι R, exactly as CliffordAlgebra.filtration is that same construction for CliffordAlgebra.ι. What is special to U(L) is the exhaustivity, which comes from the tensor-algebra presentation.

Main definitions and results #

References #

This is the pinned "the PBW filtration" target of Layer 3, "PBW, a substantial sub-project", of TauCetiRoadmap/RepresentationTheory/LieHighestWeight/README.md.

The PBW filtration on U(L): its k-th step is spanned by products of at most k canonical Lie generators.

This is Ado.Algebra.wordFiltration specialized to UniversalEnvelopingAlgebra.ι R; the shared API is in TauCeti/Algebra/WordFiltration/Basic.lean.

Equations
Instances For

    The PBW filtration is the word filtration generated by the canonical Lie map.

    PBW filtration degree k is the k-th power of the scalars and canonical Lie generators.

    The preceding PBW filtration is the preceding word filtration of the canonical Lie map.

    @[simp]

    The preceding PBW filtration is trivial in degree zero.

    @[simp]

    In successor degree, the preceding PBW filtration is the previous filtration step.

    A word of at most k canonical Lie generators lies in PBW filtration degree k.

    A submodule contains the k-th PBW filtration step exactly when it contains every word of length at most k in the canonical Lie generators.

    The PBW filtration is increasing.

    @[simp]

    PBW filtration degree zero consists of scalars.

    The empty word puts 1 in every PBW filtration step.

    Scalars belong to every PBW filtration step.

    A canonical Lie generator has PBW filtration degree at most one.

    The range of the canonical Lie map lies in the first PBW filtration step.

    Multiplication adds PBW filtration degrees.

    theorem Ado.UniversalEnvelopingAlgebra.mul_mem_pbwFiltration (R : Type u) (L : Type v) [CommRing R] [LieRing L] [LieAlgebra R L] {i j : ℕ} {x y : UniversalEnvelopingAlgebra R L} (hx : x ∈ pbwFiltration R L i) (hy : y ∈ pbwFiltration R L j) :
    x * y ∈ pbwFiltration R L (i + j)

    The elementwise multiplicativity of the PBW filtration.

    Multiplication preserves a strict degree drop in the left factor of the PBW filtration.

    Multiplication preserves a strict degree drop in the right factor of the PBW filtration.

    theorem Ado.UniversalEnvelopingAlgebra.pbwFiltration_pow (R : Type u) (L : Type v) [CommRing R] [LieRing L] [LieAlgebra R L] (i n : ℕ) :
    pbwFiltration R L i ^ n = pbwFiltration R L (i * n)

    Iterating pbwFiltration_mul: the n-th submodule power of the i-th step is the i * n-th step.

    The k-th PBW filtration step is the supremum of the powers of the canonical generator range of degree at most k.

    The successor PBW step adjoins words of exactly the new degree.

    @[simp]

    PBW filtration degree one consists of the scalars and the canonical Lie generators.

    A Lie generating set generates the enveloping algebra. If S generates L as a Lie algebra, then the image of S under the canonical map generates U(L) as an R-algebra.

    Only the associative subalgebra generated by the image is involved, so no linear independence or finiteness of S is needed.

    The PBW filtration is exhaustive. The canonical generators generate U(L) as an algebra, so every element is a combination of words of some finite length.

    Every element of the enveloping algebra lies in some PBW filtration step, the elementwise form of Ado.UniversalEnvelopingAlgebra.iSup_pbwFiltration_eq_top.

    The PBW filtration carries Mathlib's bundled ring-filtration structure.