English
A semisimple Lie algebra has a trivial radical.
Русский
Полусемисемптическая Ли-алгебра имеет тривиальный радикал.
LaTeX
$$instHasTrivialRadical : HasTrivialRadical R L$$
Lean4
/-- A semisimple Lie algebra has trivial radical. -/
instance (priority := 100) instHasTrivialRadical : HasTrivialRadical R L :=
by
rw [hasTrivialRadical_iff_no_abelian_ideals]
intro I hI
apply (eq_bot_or_exists_atom_le I).resolve_right
rintro ⟨J, hJ, hJ'⟩
apply IsSemisimple.non_abelian_of_isAtom J hJ
constructor
intro x y
ext
simp only [LieIdeal.coe_bracket_of_module, LieSubmodule.coe_bracket, ZeroMemClass.coe_zero]
have : (⁅(⟨x, hJ' x.2⟩ : I), ⟨y, hJ' y.2⟩⁆ : I) = 0 := trivial_lie_zero _ _ _ _
apply_fun Subtype.val at this
exact this