Let g be a Lie algebra. The following conditions are equivalent: (a) g is nilpotent; (b) Ckg={0} for sufficiently large k; (c) Ckg=g for sufficiently large k; (d) there exists an integer k such that adx1∘adx2∘⋯∘adxk=0 for all elements x1,x2,…,xk in g; (e) there exists a decreasing sequence of ideals (gi)0≤i≤n of g with g0=g,gn={0}, such that [g,gi]⊂gi+1 and dimgi/gi+1=1 for 0≤i<n.
If Ckg={0} (resp. Ckg=g), clearly the sequence C1g,…,Ckg (resp. Ckg,Ck−1g,…,C0g) has the properties of Definition 1 and hence g is nilpotent. Conversely, suppose that there exists a sequence (gi)0≤i≤p with the properties of Definition 1. It is seen by induction on n that gi⊃Ci+1g and gp−i⊂Cig. Hence Cp+1g={0} and Cpg=g. We have thus proved that conditions (a), (b) and (c) are equivalent. On the other hand, C1g is the set of linear combinations of elements of the form
[x1,[x2,…,[xi−2,[xi−1,xi]]…]]
where x1,x2,…,xi run through g. Hence conditions (b) and (d) are equivalent. Finally, if there exists a sequence (gi)0≤i≤p of ideals with the properties of
Definition 1, there exists a decreasing sequence (hi)0≤i≤n of vector subspaces of g of dimensions n,n−1,n−2,…,0 and a sequence of indices
i0<i1<⋯<ip with
g0=hi0,g1=hi1,…,gp=hip; then as
[g,hik]⊂hik+1 the
hi are ideals and
[g,hi]⊂hi+1 for all
i. Hence conditions (a) and (e) are equivalent.
Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.