Lie ideals, invariant root submodules, and simple Lie algebras #
Given a semisimple Lie algebra, the lattice of ideals is order isomorphic to the lattice of
Weyl-group-invariant submodules of the corresponding root system. In this file we provide
LieIdeal.toInvtRootSubmodule, which constructs the invariant submodule associated to an ideal,
and LieAlgebra.IsKilling.invtSubmoduleToLieIdeal, which constructs the ideal associated to an
invariant submodule.
As of Mar 2026, the proofs that these maps are part of an order isomorphism is still pending.
Main definitions #
LieIdeal.rootSet: the set of roots whose root space is contained in a given Lie ideal.LieIdeal.rootSpan: the submodule ofDual K Hspanned byLieIdeal.rootSet.LieIdeal.toInvtRootSubmodule: the invariant root submodule associated to an ideal.LieAlgebra.IsKilling.invtSubmoduleToLieIdeal: constructs a Lie ideal from an invariant submodule of the dual space
Main results #
LieAlgebra.IsKilling.instIsIrreducible: the root system of a simple Lie algebra is irreducible
The set of roots whose root space is contained in a given Lie ideal.
Equations
- I.rootSet = {α : ↥LieSubalgebra.root | LieAlgebra.rootSpace H ⇑↑α ≤ LieSubmodule.restr I H}
Instances For
The submodule of Dual K H spanned by the roots associated to a Lie ideal.
Equations
- I.rootSpan = Submodule.span K (⇑(LieAlgebra.IsKilling.rootSystem H).root '' I.rootSet)
Instances For
The submodule spanned by roots of a Lie ideal is invariant under all root reflections.
The invariant root submodule corresponding to a Lie ideal.
Given a Lie ideal I, this produces an invariant root submodule by taking the span of all
roots whose root spaces are contained in I.
Equations
- I.toInvtRootSubmodule = ⟨I.rootSpan, ⋯⟩
Instances For
Constructs a Lie ideal from an invariant submodule of the dual space of a Cartan subalgebra.
Given a submodule q of the dual space Dual K H that is invariant under all root reflections,
this produces a Lie ideal by taking the sum of all sl₂ subalgebras corresponding to roots
whose linear forms lie in q.
Equations
- One or more equations did not get rendered due to their size.