Maths WorkshopMaths problems with full solutions
Exercise 2011Topology › Topology of Mn(ℝ) › Density and closuresM1Added 6 Nov 2026

Orbits of non-diagonalisable matrices are not closed

#conjugacy orbit#Jordan form#scaling#closure

Statement

Show that if A∈Mn(R)A\in M_n(\mathbb{R}) is not diagonalisable over C\mathbb{C}, then its conjugacy orbit O(A)\mathcal{O}(A) is not closed in Mn(R)M_n(\mathbb{R}).

Hint

Put AA in real Jordan form S+NS+N (SS semisimple, N≠0N\ne0 nilpotent commuting with SS) and conjugate by a diagonal matrix that multiplies NN by tt without changing SS.

Show solutionHide solution

Solution

Real Jordan form. Over R\mathbb{R}, AA is similar to a block-diagonal matrix whose blocks are:
- for a real eigenvalue λ\lambda: the Jordan block Jk(λ)=λIk+NkJ_k(\lambda)=\lambda I_k+N_k, with NkN_k having ones on the superdiagonal;
- for a pair of complex eigenvalues a±iba\pm ib: the block built from C=(a−bba)C=\begin{pmatrix}a&-b\\b&a\end{pmatrix} on the diagonal and I2I_2 on the block superdiagonal.

So A∼S+NA\sim S+N with SS block diagonal (the diagonal parts), NN the "superdiagonal-of-blocks" part, and SN=NSSN=NS. Since AA is not diagonalisable over C\mathbb{C}, some Jordan block has size ≥2\ge2, so N≠0N\ne0.

Rescaling. Index the diagonal positions of each Jordan block by i=1,2,…i=1,2,\dots (for a complex pair, each index stands for a 2×22\times2 block) and let DtD_t be the block diagonal matrix with scalar block t−it^{-i} in position ii of each Jordan block. Then
- DtSDt−1=SD_tSD_t^{-1}=S, because inside each position SS is a scalar λI\lambda I or a 2×22\times2 block CC, and DtD_t acts there as a scalar;
- an entry of NN linking position ii to position i+1i+1 is multiplied by t−i/t−(i+1)=tt^{-i}/t^{-(i+1)}=t: DtNDt−1=tND_tND_t^{-1}=tN.

Hence Dt(S+N)Dt−1=S+tN→SD_t(S+N)D_t^{-1}=S+tN\to S as t→0t\to0.

Conclusion. S∈O(A)‾S\in\overline{\mathcal{O}(A)}. But SS is diagonalisable over C\mathbb{C} while AA is not, so SS is not similar to AA: S∉O(A)S\notin\mathcal{O}(A). Thus O(A)\mathcal{O}(A) is not closed.

Check. For J2(1)=(1101)J_2(1)=\begin{pmatrix}1&1\\0&1\end{pmatrix}: S=IS=I, N=E12N=E_{12}, and the limit is II, matching the previous problem.

Remark. The converse of this result is true: orbits of matrices diagonalisable over C\mathbb{C} are closed (the characterisation {B:p(B)=0,χB=χA}\{B:p(B)=0,\chi_B=\chi_A\} with pp the squarefree polynomial vanishing at the distinct eigenvalues, now over R\mathbb{R}). Lesson. Jordan blocks are "unstable": the nilpotent part can be shrunk to zero by conjugation.