Modules over the universal enveloping algebra of a Lie algebra #
This file contains some basics of the relationship between representations of a Lie algebra π° and
modules over the universal enveloping algebra π€ π π°.
Main definitions #
As an auxiliary tool, we often need that any module M over a π-algebra A is a module over π.
We need to be able to talk separately about left A-multiplication and left π-multiplication
on M, and more crucially yet, we need to be able to talk separately about A-module maps and
π-linear maps.
ModuleOfModuleAlgebra: This is a type synonym of theA-moduleMequipped with the instance of aπ-module.ModuleOfModuleAlgebra.lsmul: The left multiplication by an elementa β Adefines aπ-linear mapM β M.centralSMulHom: The left multiplication by a central elementz β Adefines anA-module mapM β M.centralValueSubmodule: Given a central elementz β Aand a scalarΞΆ β π, this is theA-submodule ofMconsisting of vectors on whichzacts as multiplication byΞΆ.
The correspondence between representations of a Lie algebra π° and modules over the
universal enveloping algebra π€ π π° consists of two directions:
UniversalEnvelopingAlgebra.representation: Any moduleVoverπ€ π π°gives rise to a representationπ° β End(V)of the Lie algebraπ°by restricting the module left multiplication toπ° β π€ π π°.LieAlgebra.Representation.moduleUniversalEnvelopingAlgebra: Any representationπ° β End(V)of a Lie algebraπ°overπgives rise to a structure of aπ€ π π°-module onVin such a way that the representation defines the left multiplication by elements ofπ° β π€ π π°.
Main statements #
UniversalEnvelopingAlgebra.induction: Induction principle for the universal enveloping algebra: In order to prove a property for all elements of the universal enveloping algebraπ€ π π°of a Lie algebraπ°, it is enough to prove that (1): the property holds for scalarsr β π β π€ π π°, (2): the property holds for all Lie algebra elementsX β π° β π€ π π°, (3): the property is preserved under multiplication, and (4): the property is preserved under addition.UniversalEnvelopingAlgebra.central_of_forall_lie_eq_zero: IfZ β π°has vanishing Lie bracket with all other elements ofπ°, then it is a central element in the universal enveloping algebraπ€ π π°.
Notation #
π€is introduced as a notation forUniversalEnvelopingAlgebra.ΞΉUEAis introduced as a notation for the inclusionπ° β π€ π π°(a Lie algebra homomorphism) of a Lie algebraπ°into its universal enveloping algebraπ€ π π°.
Tags #
Lie algebra, universal enveloping algebra
Any module over an algebra is a module over the scalars.
Equations
- moduleScalarOfModule π A V = Module.compHom V (algebraMap π A)
Instances For
When making any module over an algebra a module over the scalars, these form an
IsScalarTower.
(The reason this is needed as a separate lemma is that the actual meaning of the scalar
multiplication on representations of an algebra cannot be inferred by the type classes;
this must be hand-crafted by moduleScalarOfModule .)
Type synonym of a module over an algebra, when it is to be viewed as a module over the scalars.
Equations
- ModuleOfModuleAlgebra π A V = V
Instances For
Equations
- instAddCommGroupModuleOfModuleAlgebra π A V = instβΒΉ
Equations
- instModuleModuleOfModuleAlgebra π A V = moduleScalarOfModule π A V
The map from V to its type synonym ModuleOfModuleAlgebra π A V.
Equations
- ModuleOfModuleAlgebra.mk π A V v = v
Instances For
The map from V to its type synonym ModuleOfModuleAlgebra π A V as a
homomorphism of additive groups.
Equations
- ModuleOfModuleAlgebra.mkAddHom π A V = { toFun := ModuleOfModuleAlgebra.mk π A V, map_zero' := β―, map_add' := β― }
Instances For
The map from the type synonym ModuleOfModuleAlgebra π A V back to V.
Equations
- ModuleOfModuleAlgebra.unMk π A V v = v
Instances For
The map from the type synonym ModuleOfModuleAlgebra π A V back to V as a
homomorphism of additive groups.
Equations
- ModuleOfModuleAlgebra.unMkAddHom π A V = { toFun := ModuleOfModuleAlgebra.unMk π A V, map_zero' := β―, map_add' := β― }
Instances For
An element a β A of a π-algebra A defines a π-linear map V β V by left
multiplication.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In a module M over a ring R, left multiplication by a central element z β R is an
R-linear map M β M.
Equations
- centralSMulHom z_central M = { toFun := β((Module.toAddMonoidEnd R M) z), map_add' := β―, map_smul' := β― }
Instances For
The set of vectors on which a given central element acts by a given scalar multiple as a submodule.
Equations
- centralValueSubmodule M z_central ΞΆ = (centralSMulHom z_central M - ΞΆ β’ LinearMap.id).ker
Instances For
The defining property of centralValueSubmodule is the eigenvalue property for the central
element action.
If a central element of a Lie algebra acts as a scalar multiplication on a cyclic vector in a representation, then it acts as the same scalar on the whole representation.
Any module V over the universal enveloping algebra of a Lie algebra is a representation of the
Lie algebra.
This is recorded on the type synonym ModuleOfModuleAlgebra π (π€ π π°) V of V, in order to
make the V a π-module and talk about a representation of a π-Lie algebra on it.
Equations
- UniversalEnvelopingAlgebra.representation π π° = { toFun := fun (X : π°) => ModuleOfModuleAlgebra.lsmul π V ((ΞΉUEA π) X), map_add' := β―, map_smul' := β―, map_lie' := β― }
Instances For
A representation of a π-Lie algebra π° on a vector space V defines a π€ π π°-module
structure on V.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The defining property of the π€ π π°-module structure on a representation V of a
π-Lie algebra π°.