A Motivation of Normal Operators
Let A be a n×n matrix. We've already known that A is symmetric⇔A is diagonally diagonalizable
Proof: (Theorem 6.17)
"⇐" is easy.
There are four parts for proving "⇒".
Part I: We show that the eigenvalues of A are real. Suppose that Av=λv. Then λ⟨v,v⟩=⟨λv,v⟩=⟨Av,v⟩=⟨v,Atv⟩=⟨v,Av⟩=⟨v,λv⟩=¯λ⟨v,v⟩
Part II: We show that the characteristic polynomial of A splits. Let f(x) be the characteristic polynomial of A. By the Fundamental Theorem of Algebra, f(x) splits over C. Since all eigenvalues of A are real, f(x) splits over R.
Part III: Schur's Theorem. See Theorem 6.4.3 in Leon's Linear Algebra.
Part IV: Finally, we show that A is diagonally diagonalizable. By Schur's Theorem, there exists an orthonormal basis for Rn such that A=PUPt, where P's columns consists of those orthonormal eigenvectors of A and U is an upper triangular matrix. Then PUtPt=At=A=PUPt.
A natural conjecture is A is self-adjoint⇔A is unitarily diagonalizable
The proof of "⇒" is similar to the previous one. However, it is easy to find an counterexample for "⇐".
Let's recall the proof of "A is symmetric ⇐ A is orthogonally diagonalizable" and examine it why the same method can't apply here.
When we were proving "A is symmetric ⇐ A is orthogonally diagonalizable", we had At=(PDPt)t=PDtP=PDPt=A.
However, above discussion gives us a theorem. (Corollary 3 of Theorem 6.25.) A is self-adjoint⇔A is unitarily diagonalizable and all eigenvalues are real
However, this theorem doesn't give us any equivalent property of being unitarily diagonalizable.
Suppose that A=PDP∗. The key observation is that AA∗=(PDP∗)(PDP∗)∗=PDP∗PD∗P=PDD∗P∗=PD∗DP∗=PD∗P∗PDP∗=A∗A.
This motivates us to define a matrix A is normal if AA∗=A∗A.
Now, we prove that A is normal⇔A is unitarily diagonalizable
Proof: (Theorem 6.16)
We have already proved "⇐".
For "⇒", we need a lemma: If A is normal and Av=λv, then A∗v=¯λv. See Theorem 6.15(c).
Now, back to our main theorem. Since we are over C, by Schur's Theorem, there exists an orthonormal basis {v1,v2,...,vn} for Cn form a unitary matrix P such that A=PUP∗. That is, P=[v1|v2|⋯|vn].
Note that Av1=U11v1. That is, v1 is an eigenvector of A. We use induction. Suppose that v1,v2,...,vi−1 are eigenvectors of A. Then since {v1,v2,...,vn} is an orthonormal basis, we have Avi=U1iv1+U2iv2+⋯+Uiivi=⟨Avi,v1⟩v1+⟨Avi,v2⟩v2+⋯+⟨Avi,vi⟩vi=⟨vi,A∗v1⟩v1+⟨vi,A∗v2⟩v2+⋯+⟨vi,A∗vi⟩vi=⟨vi,¯λ1v1⟩v1+⟨vi,¯λ2v2⟩v2+⋯+⟨vi,A∗vi⟩vi=λ1⟨vi,v1⟩v1+λ2⟨vi,v2⟩v2+⋯+⟨vi,A∗vi⟩vi=0+0+⋯+⟨vi,A∗vi⟩vi.
No comments:
Post a Comment