The closure of the real-diagonalisable matrices
Statement
Show that the closure of the set of -diagonalisable matrices is , i.e. the set of matrices all of whose eigenvalues are real.
Hint
() the roots of a limit of real-rooted polynomials are real. () triangularise over and perturb the diagonal to make the eigenvalues distinct.
Show solutionHide solution
Solution
Idea. The only obstruction to being a limit of diagonalisable matrices is having non-real eigenvalues. Real-rooted matrices can always be nudged to have distinct real eigenvalues.
Let (all roots real, with multiplicity).
Step 1: . If is diagonalisable over then , so . It suffices to show that is closed. Let , , and let be a root of . By continuity of roots (Part 3), for large there is a root of with . The roots are real, and the limit of real numbers is real, so . Hence all roots of are real: .
Step 2: . Let . Since all eigenvalues are real, is triangularisable over (Schur: with invertible, upper triangular with the eigenvalues on the diagonal; one can take orthogonal). Let . The matrix is upper triangular with diagonal entries . These are pairwise distinct for all small : forces for some pair , which excludes only finitely many values of . For such the matrix has distinct real eigenvalues, so is diagonalisable over , and so is . Finally .
Remark.
- Example: is the limit of ; but the rotation and is at positive distance from .
- Thus the three sets satisfy , with both inclusions strict for .