Cartan's criteria #
The two Cartan criteria characterise solvability and semisimplicity of finite-dimensional
Lie algebras over fields of characteristic zero in terms of the Killing form: solvability
via its vanishing on L × ⁅L, L⁆, semisimplicity via its non-degeneracy.
Main results #
LieModule.isNilpotent_derivedSeries_of_traceForm_eq_zero: over a field of characteristic zero, if a finite-dimensional representationMofLhas trivial trace form, thenMis nilpotent as a⁅L, L⁆-module.LieAlgebra.isSolvable_of_killingForm_apply_lie_eq_zero: Cartan's criterion for solvability: if the Killing form of a Lie algebraLvanishes onL × ⁅L, L⁆, thenLis solvable.LieAlgebra.killingCompl_top_le_radical: the Killing radical of a finite-dimensional Lie algebra is contained in the solvable radical.LieAlgebra.HasTrivialRadical.instIsKilling: Cartan's criterion for semisimplicity: if a finite-dimensional Lie algebra has trivial solvable radical, then its Killing form is non-degenerate.
TODO #
- Add the converse direction of
LieAlgebra.isSolvable_of_killingForm_apply_lie_eq_zeroby provingradical R L = (derivedSeries R L 1).killingCompl R L.
References #
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 1--3 Chapter I. §5.4
- J. Humphreys, Introduction to Lie Algebras and ... Chapter II 4.3
If the trace form of M is zero, then the ⁅L, L⁆-module M is nilpotent.
A convenience variation of LieAlgebra.isSolvable_of_forall_derived_killingForm_eq_zero for
working with ideals.
Over a principal ideal domain by LieIdeal.killingForm_eq this is just a specialisation of
LieAlgebra.isSolvable_of_killingForm_apply_lie_eq_zero but since it does not require the PID
assumption, it is a slightly stronger result.
The Killing radical of a finite-dimensional Lie algebra is contained in the solvable radical.
Cartan's criterion for semisimplicity: if a finite-dimensional Lie algebra has trivial solvable radical, then its Killing form is non-degenerate.
See also LieAlgebra.hasTrivialRadical_iff_isKilling.