Trigonalization and eigenvalues
Statement
Let be an real matrix. Show that is trigonalizable over if and only if its characteristic polynomial has all roots in .
Hint
Use induction on : find a real eigenvalue, which gives a stable line, then apply the induction hypothesis to the quotient.
Show solutionHide solution
Solution
Forward direction. If is similar to an upper triangular matrix , then , which is a product of linear factors, so all roots are real.
Converse. Suppose has all roots in . Then has at least one real eigenvalue , hence a stable line with . Complete to a basis of . In this basis, the matrix of is block upper triangular:
The characteristic polynomial of divides , so it also has all roots in . By induction, is trigonalizable, and consequently so is .
Conclusion. Trigonalizability over is equivalent to all eigenvalues being real.