Use the permitted triangularization to write with upper triangular and diagonal . Products of upper-triangular matrices are upper triangular, and their diagonal entries multiply, so
The result of part b makes every zero. Thus is strictly upper triangular. To see directly that , a potentially nonzero entry in a product of factors requires a chain
of indices in , which is impossible. Hence
This is nilpotence from vanishing traces of powers. It proves nilpotence without substituting an unproved diagonalization for the allowed triangularization.