Diagonalisation and the Spectral Theorem

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:50 AM on 6/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

What does it mean for a matrix AMn(k)A\in M_n(k) to be similar BMn(K)B\in M_n(K)?

There is an invertible matrix PMn(K)P\in M_n(K) such that B=P1APB=P^{-1}AP

Similar matrices have the same rank, trace, determinant and eigenvalues.

2
New cards

What does it mean for a matrix AA to be diagonalisable?

It is similar to a diagonal matrix

3
New cards

When is a matrix diagonalisable? State and prove the eigen basis criterion.

A matrix AMn(K)A\in M_n(K) is diagonalisable if and only if there is a basis {v1,,vn}\{v_1,\ldots,v_n\} of KnK^n consisting of eigenvectors of AA.

If Avi=λiviAv_i=\lambda_i v_i and P=(v1  vn)P=(v_1\ \cdots\ v_n), then A=PDP1A=PDP^{-1}, where D=diag(λ1,,λn)D=\operatorname{diag}(\lambda_1,\ldots,\lambda_n).

Proof sketch:

If AA is diagonalisable, then A=PDP1A=PDP^{-1} for some invertible PP and diagonal DD. Since PP is invertible, its columns v1,,vnv_1,\ldots,v_n form a basis.

From AP=PDAP=PD, we get (Av1  Avn)=(λ1v1  λnvn)(Av_1\ \cdots\ Av_n)=(\lambda_1v_1\ \cdots\ \lambda_nv_n), so each viv_i is an eigenvector.

Conversely, if {v1,,vn}\{v_1,\ldots,v_n\} is a basis of eigenvectors, let P=(v1  vn)P=(v_1\ \cdots\ v_n) and D=diag(λ1,,λn)D=\operatorname{diag}(\lambda_1,\ldots,\lambda_n).

Then PP is invertible and AP=PDAP=PD, so A=PDP1A=PDP^{-1}. Hence AA is diagonalisable.

4
New cards

What’s an orthogonal matrix?

A matrix PMn(R)P\in M_n(\mathbb{R}) is orthogonal if and only if its columns form an orthonormal basis of Rn\mathbb{R}^n.

Note: columns must form an orthonormal set.

PPT=InPP^T=I_n

PTP=InP^TP=I_n

5
New cards

What does it mean for A and B to be orthogonally similar?

PTAP=BP^TAP=B where PMn(R)P\in M_n(\mathbb{R}) is an orthogonal matrix.

6
New cards

What does it mean for a matrix to be Orthogonally diagonalisable?

It is orthogonally similar to a diagonal matrix.

7
New cards

What can we say about the structure of AM(R)A\in M(\mathbb{R}) if it is orthogonally diagonalisable and the proof?

AA is symmetric.

Proof.

Assume AA is orthogonally diagonalizable. Then there is an orthogonal matrix PP and a diagonal matrix DD such that D=PTAPD=P^TAP. Rearranging gives A=PDPTA=PDP^T.

Then transpose: AT=(PDPT)T=(PT)TDTPT=PDPT=AA^T=(PDP^T)^T=(P^T)^TD^TP^T=PD P^T=A.

Therefore AA is symmetric.

Note the converse is true (but not examinable).

8
New cards

How do you diagonalise a matrix?

To diagonalise AA,

  1. find the eigenvalues by solving det(AλI)=0\det(A-\lambda I)=0.

  2. Then find a basis for each eigenspace by solving (AλI)x=0(A-\lambda I)x=0.

  3. If you get enough linearly independent eigenvectors to form a basis, put them as the columns of PP.

  4. Put the matching eigenvalues in the same order down the diagonal of DD. Then A=PDP1A=PDP^{-1}.

9
New cards

How do you orthogonally diagonalise a matrix?

  1. Find eigenvalues of A using the characteristic polynomial

  2. For each eigenvalue, find an orthonormal basis BλB_\lambda for the eigen space EλE_\lambda.

    1. To do this find any basis BB of EλE_\lambda and

      1. if dimEλdimE_\lambda =1 then normalise it

      2. if dimE_\lambda>1 apply the Gram Schmitt process to find an orthonormal basis BλB_\lambda

  3. Let P=(v1vn)P=(v_1…v_n) where viv_i are the orthonormal basis vectors of the eigenspaces.

Then PTAP=DP^TAP=D where DD is a diagonal matrix with eigenvalues (with multiplicities) along the main diagonal?

10
New cards

What does it mean for

  • A to be unitarily similar to B?

    • A to be unitarily diagonalisable?

  • There exists a unitary matrix UMn(C)U\in M_n(\mathbb{C}) such that UAU=BU^*AU=B

    • A is unitarily similar to a diagonal matrix.

11
New cards

What does it mean for AA to be Hermitian?

A=AA^*=A

12
New cards

If AMn(C)A\in M_n(\mathbb{C}) has real eigenvalues and A is unitarily diagonalisable, what else can we say about A?

A is Hermitian

13
New cards

Proof that is AA is Hermitian then all eigenvalues of A are real?

Let λ\lambda be an eigenvalue of A

λv,v=λv,v=Av,v=v,Av\lambda\langle v,v\rangle=\langle\lambda v,v\rangle=\langle Av,v\rangle=\langle v,A^{*}v\rangle

=v,Av=v,λv=λv,v=\langle v,Av\rangle=\langle v,\lambda v\rangle=\overline{\lambda}\langle v,v\rangle

14
New cards

State and prove the result about eigenvectors of a Hermitian matrix with distinct eigenvalues.

If AA is Hermitian and v1,v2v_1,v_2 are eigenvectors with distinct eigenvalues λ1λ2\lambda_1\neq\lambda_2, then v1v_1 and v2v_2 are orthogonal.

Proof sketch: since AA is Hermitian, Av1,v2=v1,Av2\langle Av_1,v_2\rangle=\langle v_1,Av_2\rangle. Using Av1=λ1v1Av_1=\lambda_1v_1 and Av2=λ2v2Av_2=\lambda_2v_2 gives λ1v1,v2=λ2v1,v2\lambda_1\langle v_1,v_2\rangle=\lambda_2\langle v_1,v_2\rangle since Hermitian matrices have real eigenvalues. Hence (λ1λ2)v1,v2=0(\lambda_1-\lambda_2)\langle v_1,v_2\rangle=0. Since λ1λ2\lambda_1\neq\lambda_2, we get v1,v2=0\langle v_1,v_2\rangle=0, so the eigenvectors are orthogonal.

15
New cards

What does it mean for AMn(C)A\in M_n(\mathbb{C}) to be normal?

AA=AAAA^*=A^*A

16
New cards

Prove that if AMn(C)A\in M_n(\mathbb C) is unitarily diagonalisable if and only if AA is normal (    \implies only).

Suppose AA is unitarily diagonalisable.

Then there is a unitary matrix UU and a diagonal matrix DD such that UAU=DU^*AU=D. Rearranging gives A=UDUA=UDU^*.

Taking adjoints gives A=UDUA^*=UD^*U^*.

Since DD and DD^* are diagonal, they commute, so DD=DDDD^*=D^*D. Therefore AA=(UDU)(UDU)=UDDUAA^*=(UDU^*)(UD^*U^*)=UDD^*U^* and AA=(UDU)(UDU)=UDDUA^*A=(UD^*U^*)(UDU^*)=UD^*DU^*. Since DD=DDDD^*=D^*D, we get AA=AAAA^*=A^*A. Hence AA is normal.

17
New cards

What is Schur’s Theorem?

If AMn(C)A\in M_n(\mathbb{C}), then A is unitarily similar to an upper triangular matrix TT. More over, the diagonal entries of TT are eigenvalues of AA.

The matrix decomposition A=UTUA=UTU^* with UU unitary and TT upper triangular is called a Schur decomposition of A.

Remark: If AA is a real matrix then it is orthogonally similar to an upper triangular matrix TT. Sometimes called the Triangularisation theorem.

18
New cards

What is the Spectral Theorem for Hermitian matrices?

If AMn(K)A\in M_{n}\left(K\right) is Hermitian (C\mathbb{C}) or symmetric (R\mathbb{R}) then there exists a unitary or orthogonal UMn(K)U\in M_n(K) and λ1,,λnR\lambda_1,…,\lambda_n \in \mathbb{R} such that

A=U(λ1amp;0amp;amp;00amp;λ2amp;amp;0amp;amp;amp;0amp;0amp;amp;λn)UA = U \begin{pmatrix} \lambda_1 & 0 & \cdots & 0 \\ 0 & \lambda_2 & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & \lambda_n \end{pmatrix} U^*.

The factorisation shows that a Hermitian matrix can be diagonalised using a unitary matrix UU. In the real symmetric case, the equivalent factorisation uses an orthogonal matrix PP.

19
New cards

Prove the Spectral Theorem in the complex case.

Let AMn(C)A\in M_n(\mathbb C) be Hermitian, so A=AA^*=A.

By Schur's theorem, there exists a unitary matrix UU and an upper triangular matrix TT such that UAU=TU^*AU=T . Taking adjoints gives T=(UAU)=UAU=UAU=TT^*=(U^*AU)^*=U^*A^*U=U^*AU=T, since A=AA^*=A.

Thus TT is Hermitian. But TT is upper triangular, while TT^* is lower triangular. Since T=TT=T^*, it must be both upper and lower triangular, hence diagonal. Therefore UAU=TU^*AU=T is diagonal, so AA is unitarily diagonalisable. Also, because T=TT=T^*, the diagonal entries of TT are real.

The real case proof follows by using orthogonal matrices instead of unitary matrices.

20
New cards

What’s the Single Value Decomposition theorem?.

Let AMmn(K)A \in M_{mn}(K). Then there exist matrices UMm(K)U \in M_m(K) and VMn(K)V \in M_n(K), which are unitary if K=CK=\mathbb{C} and orthogonal if K=RK=\mathbb{R}, such that A=UΣVA=U\Sigma V^* , where ΣMmn(R)\Sigma \in M_{mn}(\mathbb{R}).

The singular values are the positive diagonal entries of Σ\Sigma. They satisfy \sigma_1 \geq \sigma_2 \geq \cdots \geq \sigma_r > 0.

The number rr is the dimension of the vector space spanned by the columns of AA. Equivalently, r=rank(A)r=\operatorname{rank}(A):

NOTES:

  • The σi\sigma_i are called the nonzero singular values of A

  • The uiu_i are called left singular vectors of A

    • The viv_i are called right singular vectors of A

<p>Let $$A \in M_{mn}(K)$$. Then there exist matrices $$U \in M_m(K)$$ and $$V \in M_n(K)$$, which are unitary if $$K=\mathbb{C}$$ and orthogonal if $$K=\mathbb{R}$$, such that $$A=U\Sigma V^*$$ , where $$\Sigma \in M_{mn}(\mathbb{R})$$.</p><p>The singular values are the positive diagonal entries of $$\Sigma$$. They satisfy $$\sigma_1 \geq \sigma_2 \geq \cdots \geq \sigma_r &gt; 0$$.</p><p>The number $$r$$ is the dimension of the vector space spanned by the columns of $$A$$. Equivalently, $$r=\operatorname{rank}(A)$$:</p><p></p><p>NOTES:</p><ul><li><p>The $$\sigma_i$$ are called the nonzero <strong>singular values </strong>of A</p></li><li><p>The $$u_i$$ are called left singular vectors of A</p><ul><li><p>The $$v_i$$ are called right singular vectors of A</p></li></ul></li></ul><p></p>
21
New cards

What are u1,,umu_{1,}\ldots,u_{m} and v1,,vnv_1,\ldots,v_{n} eigenvectors of in SVD. A=UΣVA=U\Sigma V^{*}

uiu_i are eigen vectors of AAAA^* of unit norm

viv_i are eigenvectors of AAA^*A of unit norm

NOTE:

  • Avi=σiuiAv_{i}=\sigma_{i}u_{i} for i=1,,ri=1,…,r, 0 for i=r+1,,ni=r+1,\ldots,n

  • Aui=σiviA^*u_i=\sigma_iv_i for i=1,,ri=1,…,r, 0 for i=r+1,,mi=r+1,\ldots,m

  • AAui=σi2uiAA^*u_i=\sigma²_i u_i for i=1,,ri=1,…,r, 0 for i=r+1,,mi=r+1,\ldots,m

  • AAvi=σi2viA^*Av_i=\sigma²_i v_i for i=1,,ri=1,…,r, 0 for $$

22
New cards

How do you find the singular values of a matrix AA for an SVD?

Form AAA^*A or AAA^*A , (ATAA^TA or AATAA^T if AA is real). Find its eigenvalues λi\lambda_i. The singular values are σi=λi\sigma_i=\sqrt{\lambda_i}, using the non-zero eigenvalues and listing them in decreasing order on the diagonal of Σ\Sigma.

23
New cards

How do you find the left singular vectors in an SVD?

For A=UΣVA=U\Sigma V^*, the left singular vectors are the columns uiu_i of UU. Find them as unit eigenvectors of AAAA^*. Equivalently, if you already know the right singular vectors viv_i and non-zero singular values σi\sigma_i, use the shortcut ui=1σiAviu_i=\frac{1}{\sigma_i}Av_i.

24
New cards

How do you find the right singular vectors in an SVD?

For A=UΣVA=U\Sigma V^*, the right singular vectors are the columns viv_i of VV. Find them as unit eigenvectors of AAA^*A, or ATAA^TA if AA is real.

Shortcut: if you already know the left singular vectors uiu_i and non-zero singular values σi\sigma_i, use vi=1σiAuiv_i=\frac{1}{\sigma_i}A^*u_i."