Documentation

Mathlib.Algebra.Lie.CartanCriterion

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 #

TODO #

References #

If the trace form of M is zero, then the ⁅L, L⁆-module M is nilpotent.

theorem LieIdeal.isSolvable_of_killingForm_apply_lie_eq_zero {R : Type u_1} {L : Type u_2} [CommRing R] [CharZero R] [IsDomain R] [LieRing L] [LieAlgebra R L] [IsNoetherian R L] [Module.Free R L] (I : LieIdeal R L) (h : xI, yI, I, ((killingForm R L) x) y = 0) :

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.