Documentation

LeanPool.Ado.Algebra.Lie.UniversalEnveloping.Casimir

The Casimir element of a universal enveloping algebra #

Let L be a finite-dimensional Lie algebra over a field K whose Killing form κ is nondegenerate. Choosing a basis x₁, …, xₙ of L and the basis y₁, …, yₙ dual to it under κ, the Casimir element is

Ω = ∑ᵢ xᵢ yᵢ ∈ U(L),

a distinguished element of the universal enveloping algebra. In the classical setting of a split semisimple Lie algebra in characteristic zero it is the source of Weyl's complete reducibility theorem: it is central, so it acts on any module by a module endomorphism, and on a highest weight module by a scalar that separates the trivial module from the others. Those extra hypotheses are needed only for that application; centrality, the statement proved here, needs nothing beyond a nondegenerate Killing form.

Two facts make Ω an invariant of L rather than of the chosen basis. They are developed in Ado.Algebra.Lie.Killing.DualBasis and applied here.

Only nondegeneracy, symmetry and invariance of the Killing form are used, so the argument below would go through for any invariant nondegenerate symmetric form once the definitions and lemmas are parameterised by such a form; as written they are stated for the Killing form, which is the canonical choice this development needs and the one the roadmap pins.

Main definitions #

Main results #

The remaining statement about casimirElement, that it acts on a highest weight module of weight λ by the scalar ⟨λ + ρ, λ + ρ⟩ - ⟨ρ, ρ⟩, is not proved here but in TauCeti/Algebra/Lie/HighestWeight/Casimir.lean, which is where the highest weight vectors and the invariant form on weights that it is phrased in are available.

References #

The Casimir element #

The Casimir element Ω = ∑ᵢ xᵢ yᵢ ∈ U(L) of a Lie algebra with nondegenerate Killing form, built from a basis x of L and the basis y dual to it under the Killing form.

The definition names a particular basis, but the element does not depend on it: Ado.casimirElement_eq_sum evaluates Ω against an arbitrary basis.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Ado.casimirElement_eq_sum {K : Type u} {L : Type v} [Field K] [LieRing L] [LieAlgebra K L] [LieAlgebra.IsKilling K L] [FiniteDimensional K L] {ι' : Type u_1} [DecidableEq ι'] [Fintype ι'] (b : Module.Basis ι' K L) :

    The Casimir element is ∑ᵢ xᵢ yᵢ for every basis x of L and its Killing-dual basis y, so the basis chosen in the definition is immaterial.

    @[simp]

    The Casimir element acts by zero on a module with trivial action. Every summand xᵢ yᵢ of Ω acts by a double bracket, and brackets vanish.

    The Casimir element commutes with every canonical Lie generator. Expanding the commutator of ι z with each summand xᵢ yᵢ by the Leibniz rule replaces the bracket by the adjoint action on ∑ᵢ xᵢ ⊗ yᵢ, which vanishes.

    The Casimir element is central in U(L). It commutes with the canonical Lie generators, which generate U(L) as an algebra.

    @[simp]

    The Casimir element commutes with the Lie action. This is the centrality of the Casimir element, read on a module: the Casimir operator of a module is a homomorphism of Lie modules.

    The Casimir operator is natural in the module. A homomorphism of Lie modules intertwines the two Casimir operators, being equivariant for the whole enveloping algebra. This is Ado.UniversalEnvelopingAlgebra.map_representation, which carries the simp attribute, at the Casimir element.