Hermitian, Symmetric & Normal Operators
Unit 4 studied $T^*T=I$. Now the weaker condition $T^*T=TT^*$ — merely that $T$ commutes with its adjoint. That is exactly the hypothesis the spectral theorem needs, and self-adjoint operators are the special case where the eigenvalues come out real.
- Define self-adjoint and normal, and place the standard classes in the hierarchy.
- Prove a self-adjoint operator has real eigenvalues.
- Prove eigenvectors of a normal operator for distinct eigenvalues are orthogonal.
- Show every operator on a complex space has an eigenvalue, and that a self-adjoint one on a real space does too.
MAT240H1 left diagonalizability as a delicate condition that often fails. Adding one hypothesis about the adjoint makes it automatic — and gives an orthonormal eigenbasis, not just any basis. Normality is the exact boundary of that guarantee.
Covariance matrices are symmetric, which is why principal component analysis always works. Quantum observables are self-adjoint precisely so that measured values — the eigenvalues — are real numbers. The adjacency matrix of an undirected graph is symmetric, and its spectrum governs connectivity and random walks.
Hermite studied these forms in the 1850s. The name "normal" is Toeplitz's, from 1918, and reflects that this is the natural class rather than a contrived one. In infinite dimensions the spectral theorem for normal operators is a cornerstone of functional analysis (MAT436H1).
The definitions and the hierarchy
Let $T$ be a linear operator on a finite-dimensional inner product space.
In matrix terms over an orthonormal basis: $A^*=A$, $A^*=-A$, and $A^*A=AA^*$.
Self-adjoint, skew-adjoint and unitary operators are all normal.
If $T^*=T$ then $T^*T=T^2=TT^*$. If $T^*=-T$ then $T^*T=-T^2=TT^*$. If $T^*T=I=TT^*$ then the two products are equal by definition. So normality is the common generalisation.
Consequences of self-adjointness
If $T$ is self-adjoint, every eigenvalue is real.
Let $Tv=\lambda v$ with $v\ne0$. Then $\lambda\|v\|^2=\langle Tv,v\rangle=\langle v,Tv\rangle =\overline{\lambda}\|v\|^2$, using $T^*=T$. Dividing by $\|v\|^2\ne0$ gives $\lambda=\overline{\lambda}$. ∎
$T$ is self-adjoint iff $\langle Tv,v\rangle\in\mathbb{R}$ for every $v$ — over $\mathbb{C}$. One direction is the computation above; the converse uses a polarization argument. Over $\mathbb{R}$ the statement is vacuous, and indeed the converse fails there: a rotation has $\langle Tv,v\rangle$ real but is not symmetric.
This is not automatic — the rotation in Unit 4 had none. Symmetry is what rescues it.
Consequences of normality
$T$ is normal iff $\|Tv\|=\|T^*v\|$ for all $v$.
$\|Tv\|^2-\|T^*v\|^2=\langle Tv,Tv\rangle-\langle T^*v,T^*v\rangle =\langle (T^*T-TT^*)v,v\rangle$. If $T$ is normal this is $0$. Conversely, $T^*T-TT^*$ is self-adjoint and has $\langle Sv,v\rangle=0$ for all $v$, which forces $S=0$.
If $T$ is normal and $Tv=\lambda v$, then $T^*v=\overline{\lambda}v$.
Apply the previous theorem to $T-\lambda I$, which is also normal: $\|(T-\lambda I)v\|=\|(T-\lambda I)^*v\|=\|(T^*-\overline{\lambda}I)v\|$. The left side is $0$, so the right side is too.
If $T$ is normal and $Tu=\lambda u$, $Tv=\mu v$ with $\lambda\ne\mu$, then $u\perp v$.
MAT240H1 proved such eigenvectors are independent. Normality upgrades that to orthogonal — which is precisely the extra strength the spectral theorem delivers.
For $A=\left(\begin{smallmatrix}2&1\\0&3\end{smallmatrix}\right)$ from MAT240H1, the eigenvectors were $(1,0)$ and $(1,1)$ — independent but not orthogonal, since $\langle(1,0),(1,1)\rangle=1$. Consistent: $A$ is not normal.
• Assuming self-adjoint means real entries. A Hermitian matrix can have
complex off-diagonal entries; it is the diagonal entries that must be
real.
• Assuming normal implies self-adjoint. It does not — unitary operators
are normal with non-real eigenvalues.
• Using $T^*v=\overline{\lambda}v$ without normality. For a general
operator, an eigenvector of $T$ need not be one of $T^*$ at all.
• Forgetting the field when quoting "normal implies diagonalizable". Over
$\mathbb{R}$ that is false; a rotation is normal and not
diagonalizable.
Practice
Original problems written for this guide in the style of Friedberg, Insel & Spence exercises. Write a full solution before opening the answer.
Is $A=\left(\begin{smallmatrix}2&1+i\\1-i&3\end{smallmatrix}\right)$ Hermitian?
Answer
Is $A=\left(\begin{smallmatrix}0&1\\-1&0\end{smallmatrix}\right)$ normal over $\mathbb{R}$?
Answer
Prove a Hermitian matrix has real eigenvalues.
Solution
Show a skew-adjoint operator has purely imaginary eigenvalues.
Solution
Prove eigenvectors of a normal operator for distinct eigenvalues are orthogonal.
Solution
Show $T^*T$ is self-adjoint for any $T$, and its eigenvalues are non-negative.
Solution
Is the sum of two normal operators normal?
Solution
Show every operator splits as $T=A+iB$ with $A,B$ self-adjoint, and that $T$ is normal iff $A$ and $B$ commute.
Solution
Expanded topic checklist
Course coverage. This unit is part of the complete MAT247H1 topic map. It should cover the following items before you move on:
- Definitions. Self-adjoint, skew-adjoint, unitary and normal, with the containments among them.
- Real spectrum. Prove self-adjoint operators have real eigenvalues, and skew-adjoint ones purely imaginary.
- Existence over $\mathbb{R}$. A real symmetric operator has a real eigenvalue.
- Normality consequences. $\|Tv\|=\|T^*v\|$, shared eigenvectors, orthogonal eigenspaces.
Use the current UofT MAT247H1 calendar topics as the coverage spine, and pair lecture notes with a Friedberg-Insel-Spence-style linear algebra text for extra reading. The exact assigned textbook should still be checked against the instructor syllabus.
Normality gives $T^*v=\overline{\lambda}v$, which gives orthogonal eigenspaces, which is the engine of the spectral theorem in Unit 6. Self-adjointness adds real eigenvalues and existence over $\mathbb{R}$.
Deep practice extensions
Use these after the main practice set. They are designed to force definition-level reasoning, theorem selection, and mixed application rather than routine calculation only.
State the defining condition for normality.
Guide
Where do the eigenvalues live for self-adjoint, skew-adjoint and unitary operators?
Guide
What does normality add to MAT240H1's eigenvector theorem?
Guide
An operator fails to diagonalize. What does that say about normality?