[Math] Diagonalizability of real Normal matrix.

linear algebra

I am reading Hoffman and Kunze linear algebra book. In chapter $8$ there is a theorem that states as " Let $V$ be a finite-dimensional complex inner product space and $T$ a normal operator on $V.$ Then $V$ has an orthonormal basis consisting of characteristic vectors for $T".$ Which also says that every normal matrix is unitarily diagonalizable. The proof is totally depends on the fact that matrix or operator over complex field have characteristic vectors. Now my question is that, if $A$ is real normal matrix with real eigen values then, is it true that $A$ is diagonalizable over $\mathbb{R}?$ Please suggest me. Thanks in advance.

Best Answer

If $A$ is normal, it is diagonalizable over $\mathbb C$. Hence its minimal polynomial $m(x)$ is a product of distinct linear factors over $\mathbb C$. Yet by assumption, all eigenvalues of $A$ are real. Therefore $m(x)$ is also a product of distinct linear factors over $\mathbb R$. Consequently $A$ is diagonalisable over $\mathbb R$.

(In fact, if $A$ is a normal matrix with a real spectrum, it must be real orthogonally diagonalisable and hence real symmetric, but that's another story.)

Related Question