Download presentation
Presentation is loading. Please wait.
1
Orthogonal Matrices & Symmetric Matrices
Hung-yi Lee
2
Orthogonal Matrices Symmetric Matrices Outline Reference: Chapter 7.5
3
Norm-preserving A linear operator is norm-preserving if ๐ ๐ข = ๐ข
๐ ๐ข = ๐ข For all u Example: linear operator T on R2 that rotates a vector by ๏ฑ. ๏ Is T norm-preserving? Anything in Common? Example: linear operator T is refection ๏ Is T norm-preserving? ๐ด= โ1
4
Norm-preserving A linear operator is norm-preserving if ๐ ๐ข = ๐ข
๐ ๐ข = ๐ข For all u Example: linear operator T is projection ๏ Is T norm-preserving? ๐ด= Example: linear operator U on Rn that has an eigenvalue ๏ฌ ๏น ยฑ1. ๏ U is not norm-preserving, since for the corresponding eigenvector v, ๏ผ๏ผU(v)๏ผ๏ผ = ๏ผ๏ผ๏ฌv๏ผ๏ผ = ๏ผ๏ฌ๏ผยท๏ผ๏ผv๏ผ๏ผ ๏น ๏ผ๏ผv๏ผ๏ผ.
5
Orthogonal Matrix An nxn matrix Q is called an orthogonal matrix (or simply orthogonal) if the columns of Q form an orthonormal basis for Rn Orthogonal operator: standard matrix is an orthogonal matrix. unit unit is an orthogonal matrix. orthogonal
6
Norm-preserving Necessary conditions: Norm-preserving
Orthogonal Matrix ? ??? Linear operator Q is norm-preserving Why there is no northonormal matrix?????????????????????????????????????????????????????? ๏ผ๏ผqj๏ผ๏ผ = 1 ๏ผ๏ผqj๏ผ๏ผ = ๏ผ๏ผQej๏ผ๏ผ = ๏ผ๏ผej๏ผ๏ผ qi and qj are orthogonal ็ขๅผๅฎ็ ๏ผ๏ผqi + qj๏ผ๏ผ2 = ๏ผ๏ผQei + Qej๏ผ๏ผ2 = ๏ผ๏ผQ(ei + ej)๏ผ๏ผ2 = ๏ผ๏ผei + ej๏ผ๏ผ2 = 2 = ๏ผ๏ผqi๏ผ๏ผ2 + ๏ผ๏ผqj๏ผ๏ผ2
7
Orthogonal Matrix Q is an orthogonal matrix ๐๐ ๐ = ๐ผ ๐
Those properties are used to check orthogonal matrix. Q is an orthogonal matrix ๐๐ ๐ = ๐ผ ๐ ๐ is invertible, and ๐ โ1 = ๐ ๐ ๐๐ขโ๐๐ฃ=๐ขโ๐ฃ for any u and v ๐๐ข = ๐ข for any u Simple inverse Q preserves dot projects Q preserves norms Proof (b) ๏ณ (c) By definition of invertible matrices (a) ๏ (b) with Q = [ q1 q2 ๏ qn ], qi ๏ท qi = 1 = [QTQ]ii ๏ขi, and qi ๏ท qj = 0 = [QTQ]ij ๏ขi ๏น j. ๏ QTQ = In (c) ๏ (d) ๏ขu, v ๏ Rn, Qu ๏ท Qv = u ๏ท QTQv = u ๏ท Q๏ญ1Qv = u ๏ท v. (d) ๏ (e) ๏ขu ๏ Rn, ๏ผ๏ผQu๏ผ๏ผ = (Qu ๏ท Qu)1/2 = (u ๏ท u)1/2 = ๏ผ๏ผu๏ผ๏ผ. (e) ๏ (a) The above necessary conditions. Norm-preserving Orthogonal Matrix
8
Orthogonal Matrix Let P and Q be n x n orthogonal matrices ๐๐๐ก๐=ยฑ1
๐๐ is an orthogonal matrix ๐ โ1 is an orthogonal matrix ๐ ๐ is an orthogonal matrix Check by ๐๐ โ1 = ๐๐ ๐ Check by ๐ โ1 โ1 = ๐ โ1 ๐ Proof (a) QQT = In ๏ det(In) = det(QQT) = det(Q)det(QT) = det(Q)2 ๏ det(Q) = ยฑ1. (b) (PQ)T = QTPT = Q๏ญ1P๏ญ1 = (PQ)๏ญ1. Rows and columns
9
Orthogonal Operator Applying the properties of orthogonal matrices on orthogonal operators T is an orthogonal operator ๐ ๐ข โ๐ ๐ฃ =๐ขโ๐ฃ for all ๐ข and ๐ฃ ๐ ๐ข = ๐ข for all ๐ข T and U are orthogonal operators, then ๐๐ and ๐ โ1 are orthogonal operators. Preserves dot product Preserves norms
10
Example: Find an orthogonal operator T on R3 such that
๐ = Norm-preserving ๐ฃ= Find ๐ด โ1 first ๐ด๐ฃ= ๐ 2 ๐ฃ= ๐ด โ1 ๐ 2 Because ๐ด โ1 = ๐ด ๐ ๐ด โ1 = โ โ โ 0 โ โ โ Also orthogonal ๐ด โ1 = โ โ1 2 0 1 0 ๐ด= ๐ด โ1 ๐ = โ
11
Conclusion Orthogonal Matrix (Operator)
Columns and rows are orthogonal unit vectors Preserving norms, dot products Its inverse is equal its transpose
12
Orthogonal Matrices Symmetric Matrices Outline Reference: Chapter 7.5
13
Eigenvalues are real The eigenvalues for symmetric matrices are always real. How about more general cases? Consider 2 x 2 symmetric matrices ๅฏฆไฟๆธๅค้
ๅผ่ๆ นๅ
ฑ่ป ๐๐๐ก ๐ดโ๐ก ๐ผ 2 = ๐ก 2 โ ๐+๐ ๐ก+๐๐โ ๐ 2 The symmetric matrices always have real eigenvalues.
14
Orthogonal Eigenvectors
A is symmetric ๐๐๐ก ๐ดโ๐ก ๐ผ ๐ Factorization = ๐กโ ๐ 1 ๐ 1 ๐กโ ๐ 2 ๐ 2 โฆ ๐กโ ๐ ๐ ๐ ๐ โฆโฆ โฆโฆ Eigenvalue: ๐ 1 ๐ 2 ๐ ๐ โฆโฆ Eigenspace: ๐ 1 โค ๐ 1 ๐ 2 โค ๐ 2 ๐ ๐ โค ๐ ๐ (dimension) Independent orthogonal
15
Orthogonal Eigenvectors
A is symmetric. If ๐ข and ๐ฃ are eigenvectors corresponding to eigenvalues ๐ and ๐ (๐โ ๐) ๐ข and ๐ฃ are orthogonal.
16
P is an orthogonal matrix
Diagonalization A=๐D P ๐ P560 ? A is symmetric P ๐ A๐=D P is an orthogonal matrix : simple D is a diagonal matrix P ๐ A๐=D P โ1 A๐=D A=๐D P โ1 Diagonalization A=๐D P ๐ P consists of eigenvectors , D are eigenvalues
17
Diagonalization Example A=๐D P ๐ A=๐D P โ1 P ๐ A๐=D
A has eigenvalues ๏ฌ1 = 6 and ๏ฌ2 = 1, with corresponding eigenspaces E1 = Span{[ ๏ญ1 2 ]T} and E2 = Span{[ 2 1 ]T} orthogonal ๏ B1 = {[ ๏ญ1 2 ]T/๏5} and B2 = {[ 2 1 ]T/๏5}
18
Example of Diagonalization of Symmetric Matrix
A=๐D P โ1 A=๐D P ๐ P is an orthogonal matrix Intendent Gram- Schmidt ๏ฌ1 = 2 ๐๐๐๐ โ , โ2 6 Eigenspace: ๐๐๐๐ โ , โ1 0 1 normalization Not orthogonal ๏ฌ2 = 8 ๐๐๐๐ Eigenspace: ๐๐๐๐ normalization ๐= โ โ ๐ท=
19
P is an orthogonal matrix
Diagonalization P is an orthogonal matrix A is symmetric P ๐ A๐=D A=๐D P ๐ P consists of eigenvectors , D are eigenvalues Finding an orthonormal basis consisting of eigenvectors of A (1) Compute all distinct eigenvalues ๏ฌ1, ๏ฌ2, ๏, ๏ฌk of A. (2) Determine the corresponding eigenspaces E1, E2, ๏, Ek. (3) Get an orthonormal basis B i for each Ei. (4) B = B 1๏ B 2๏๏๏ B k is an orthonormal basis for A.
20
Diagonalization of Symmetric Matrix
๐ข= ๐ 1 ๐ฃ 1 + ๐ 2 ๐ฃ 2 +โฏ+ ๐ ๐ ๐ฃ ๐ ๐ขโ ๐ฃ 1 ๐ขโ ๐ฃ 2 ๐ขโ ๐ฃ ๐ Orthonormal basis ๐ท ๐ B ๐ฃ B ๐ ๐ฃ B simple Eigenvectors form the good system ๐ โ1 ๐ ๐ต โ1 ๐ต Properly selected Properly selected ๐ด=๐๐ท ๐ โ1 ๐ฃ ๐ ๐ฃ A is symmetric
21
Spectral Decomposition
Orthonormal basis A = PDPT Let P = [ u1 u2 ๏ un ] and D = diag[ ๏ฌ1 ๏ฌ2 ๏ ๏ฌn ]. = P[ ๏ฌ1e1 ๏ฌ2e2 ๏ ๏ฌnen ]PT = [ ๏ฌ1Pe1 ๏ฌ2Pe2 ๏ ๏ฌnPen ]PT = [ ๏ฌ1u1 ๏ฌ2u2 ๏ ๏ฌnun ]PT ๐ 1 ๐ 2 ๐ ๐ = ๐ 1 P 1 + ๐ 2 P 2 +โฏ+ ๐ ๐ P ๐ ๐ ๐ are symmetric
22
Spectral Decomposition
Orthonormal basis A = PDPT Let P = [ u1 u2 ๏ un ] and D = diag[ ๏ฌ1 ๏ฌ2 ๏ ๏ฌn ]. = ๐ 1 P 1 + ๐ 2 P 2 +โฏ+ ๐ ๐ P ๐
23
Spectral Decomposition
Example ๐ด= 3 โ4 โ4 โ3 Find spectrum decomposition. ๐ 1 = ๐ข 1 ๐ข 1 ๐ = โ2 5 โ Eigenvalues ๏ฌ1 = 5 and ๏ฌ2 = ๏ญ5. An orthonormal basis consisting of eigenvectors of A is ๐ต= โ , ๐ 2 = ๐ข 2 ๐ข 2 ๐ = ๐ข 1 ๐ข 2 ๐ด= ๐ 1 ๐ 1 + ๐ 2 ๐ 2
24
P is an orthogonal matrix
Conclusion Any symmetric matrix has only real eigenvalues has orthogonal eigenvectors. is always diagonalizable A is symmetric P is an orthogonal matrix P ๐ A๐=D A=๐D P ๐
25
Appendix
26
Diagonalization By induction on n. n = 1 is obvious.
Assume it holds for n ๏ณ 1, and consider A ๏ R(n+1)๏ด(n+1). A has an eigenvector b1 ๏ Rn+1 corresponding to a real eigenvalue ๏ฌ, so ๏ค an orthonormal basis B = {b1, b2, ๏, bn+1} by the Extension Theorem and Gram- Schmidt Process.
27
S = ST ๏ Rn๏ดn ๏ ๏ค an orthogonal C ๏ Rn๏ดn and a diagonal L ๏ Rn๏ดn
such that CTSC = L by the induction hypothesis. Gram-Schmidt
28
Example: reflection operator T about a line L passing the origin.
Question: Is T an orthogonal operator? (An easier) Question: Is T orthogonal if L is the x-axis? b1 is a unit vector along L . b2 is a unit vector perpendicular to L . P = [ b1 b2 ] is an orthogonal matrix. B = {b1, b2} is an orthonormal basis of R2. [T]B = diag[1 ๏ญ1] is an orthogonal matrix. Let the standard matrix of T be Q. Then [T]B = P๏ญ1QP, or Q = P[T]B P๏ญ1 ๏ Q is an orthogonal matrix. ๏ T is an orthogonal operator.
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.