Cartan's Criterion: A Lie algebra g over a field of characteristic zero is semisimple if and only if its Killing form ΞΊ(X,Y)=tr(adXββadYβ) is non-degenerate.
Proof:
(β) Non-degenerate Killing form implies semisimple:
Suppose ΞΊ is non-degenerate. We must show g has no nonzero abelian ideals.
Let a be an abelian ideal of g. For any Xβa and Yβg, we have [X,Y]βa (since a is an ideal).
For any Zβg:
adXβ(adYβ(Z))=[X,[Y,Z]]βa
Since a is abelian:
adXβ(adYβ(Z))=[X,[Y,Z]]
and
[adXβ(adYβ(Z)),W]=[[X,[Y,Z]],W]=0
for any Wβa (using abelian property and Jacobi identity).
This means adXββadYβ maps g into a, and adXββadYβ acts as zero on a (since a is abelian implies [X,[Y,Z]]=0 for Xβa, Zβa).
Therefore:
ΞΊ(X,Y)=tr(adXββadYβ)=0
for all Xβa and all Yβg.
Since ΞΊ is non-degenerate, this implies X=0. Thus a=0, so g is semisimple.
(β) Semisimple implies non-degenerate Killing form:
Suppose g is semisimple. Consider the kernel:
k={Xβg:ΞΊ(X,Y)=0Β forΒ allΒ Yβg}
We claim k is an ideal. For Xβk, Yβg, and Zβg:
ΞΊ([X,Y],Z)=tr(ad[X,Y]ββadZβ)=tr([adXβ,adYβ]βadZβ)
=tr(adXββadYββadZβ)βtr(adYββadXββadZβ)
=tr(adXββadYββadZβ)βtr(adXββadZββadYβ)(cyclicΒ property)
=tr(adXββ[adYβ,adZβ])=ΞΊ(X,[Y,Z])=0
The last equality holds since Xβk and [Y,Z]βg. Thus [X,Y]βk, proving k is an ideal.
Moreover, k is abelian: for X,Yβk:
ΞΊ([X,Y],Z)=ΞΊ(X,[Y,Z])=0
for all Zβg, so [X,Y]βk. But also from the invariance and the fact that X,Yβk, we can show ad[X,Y]β is nilpotent on g, which forces [X,Y]=0 in a semisimple algebra.
Since g is semisimple, it has no nonzero abelian ideals. Therefore k=0, which means ΞΊ is non-degenerate. β‘