Work over with finite-dimensional Lie algebras and Lie algebra representation spaces. The adjoint form of Engel theorem is
Here a nilpotent Lie algebra has terminating lower central series, , . We prove the stronger linear statement: if , and every member of is a nilpotent endomorphism, then there is a nonzero killed by all of , and can be simultaneously represented by strictly upper triangular matrices.
For the proof of Engel theorem by induction and normalizers, first establish a useful nilpotence fact. If , left and right multiplication by on commute. Expanding their difference gives
For , every summand contains a power of at least , so . Restrictions and induced quotient maps remain nilpotent.
Now prove the common-kernel statement, the Engel lemma, by induction on . The zero algebra is immediate. Choose a maximal proper Lie subalgebra . Its action on by commutators consists of nilpotent maps by the preceding fact. Applying the lower-dimensional induction hypothesis to its image gives a nonzero coset with . Hence
The normalizer of a Lie subalgebra is a Lie subalgebra by the Jacobi identity. Maximality implies , so is an ideal of a Lie algebra. Moreover has no proper nonzero Lie subalgebra, and every one-dimensional subspace is a Lie subalgebra. Thus .
Induction also provides a nonzero common annihilator
It is stable under : for , , ,
because . Choose representing a basis of . The restriction of the nilpotent endomorphism to the nonzero space has nonzero kernel. A vector in this kernel is killed by both and , hence by all of . This finishes the induction. When an action is not faithful, induction is applied to its image, whose dimension is no larger than ; no faithfulness assumption is hidden.
Starting with the common-kernel line, apply the same statement to each successive quotient Lie algebra representation space. It constructs a complete flag of invariant subspaces
An adapted basis represents every member of by a strictly upper triangular matrix. Every product of such matrices is zero, so every iterated commutator with entries is zero as well.
Finally, if every on is nilpotent, apply the linear statement to the Adjoint representation. With , every product of adjoint operators vanishes, so . Conversely, if , then for all , proving the other implication. This proves Engel's theorem and its simultaneous-triangularization form. The hypothesis concerns every element of the algebra, not merely a chosen set of generators.