Chapter 5
Chapter 5
(除了標註※之簡報外,其餘採用李宏毅教授之投影片教材)
Eigenvalues and
eigenvectors
(Chapter 5.1)
Eigenvalues and Eigenvectors
• If ( is a vector, is a scalar)
• is an eigenvector of A excluding zero vector
• is an eigenvalue of A that corresponds to
Eigen vector
Eigenvalues and Eigenvectors
• If ( is a vector, is a scalar)
• is an eigenvector of A excluding zero vector
• is an eigenvalue of A that corresponds to
• T is a linear operator. If ( is a vector,
is a scalar)
• is an eigenvector of T excluding zero vector
• is an eigenvalue of T that corresponds to
Eigenvalues and Eigenvectors
• Example: Shear Transform
(x,y) (x’,y’)
This is an eigenvector.
Its eigenvalue is 1.
Eigenvalues and Eigenvectors
• Example: Reflection
reflection operator T about the line y = (1/2)x
y = (1/2)x b1 is an eigenvector of T
= Its eigenvalue is 1.
b2 is an eigenvector of T
0.5 0
0 0.5 Eigenvalue is 0.5
Eigenvalues and Eigenvectors
Source of image:
https://twitter.com/circleponiponi
• Example: Rotation /status/1056026158083403776
−1 0 0 1 −1 −1 0 0 0 0
0 1 2 0 = 0 0 1 2 1 = −1
0 2 1 0 0 0 2 1 −1 1
Eigenvalue= -1 Eigenvalue= -1
Do the eigenvectors correspond to the same
eigenvalue form a subspace?
0
Eigenspace
• Assume we know is the eigenvalue of matrix A
• Eigenvectors corresponding to
Eigenvectors corresponding to
Av = v are nonzero solution of
(A In)v = 0
Av v = 0
Eigenvectors corresponding to
Av Inv = 0 = (A In)
eigenspace
(A In)v = 0
Eigenspace of :
matrix Eigenvectors corresponding to +
Check whether a scalar is
an eigenvalue
(Chapter 5.1)
(A In):
Check Eigenvalues eigenspace of
No eigenvector
is not eigenvalue
(A In):
Check Eigenvalues eigenspace of
(A 3In)=? (A + 2In)=?
−6 −3 −2 2 −2
−3 −2 1 −3 3
9 1
−2
3
−2
−2
(A In):
Check Eigenvalues eigenspace of
=
Looking for eigenvalues
(Chapter 5.2)
Looking for Eigenvalues
A scalar is an eigenvalue of A
Existing such that
Existing such that
Existing such that
has multiple solution
The columns of are independent
Dependent
is not invertible
Looking for Eigenvalues
• Example 1: Find the eigenvalues of
A scalar is an eigenvalue of A
=0
t = -3 or 5
standard
matrix
A scalar is an eigenvalue of A
−1 − 0 0
− = 2 −1 − −1
0 0 −1 −
− = −1 −
Looking for Eigenvalues
• Example 3: linear operator on R2 that rotates a
vector by 90◦
A scalar is an eigenvalue of A
No eigenvalues, no eigenvectors
Characteristic Polynomial
A scalar is an eigenvalue of A
A is the standard matrix of linear operator T
Characteristic polynomial of A
linear operator T
Characteristic equation of A
linear operator T
= −
= −
1
= − = −
Characteristic Polynomial
• Question: What is the order of the characteristic polynomial
of an nn matrix A?
• The characteristic polynomial of an nn matrix is indeed
a polynomial with degree n
• Consider det(A tIn) ?− ⋯ ?
⋮ ⋱ ⋮
? ⋯ ?−
Eigenvalue:
Eigenspace:
(dimension) ≤ ≤ ≤
Characteristic Polynomial
• The eigenvalues of an upper triangular matrix are
its diagonal entries.
Characteristic Polynomial:
Eigenvalue:
Eigenspace:
(dimension) ≤ ≤ ≤
Outline
• An nxn matrix A is called diagonalizable if
=0 =0
⋯ 0 ⋯ 0
= ⋮ ⋱ ⋮ = ⋮ ⋱ ⋮
0 ⋯ 0 ⋯
=0 =0
Diagonalizable
• If A is diagonalizable
Factorization
Eigenvalue: ……
Eigenspace: ≤ ≤ …… ≤
(dimension)
Independent
Diagonalizable
A set of eigenvectors that correspond to distinct
eigenvalues is linearly independent.
Eigenvalue: …… Assume dependent
Eigenvector: …… a contradiction
vk = c1v1+c2v2+ +ck1vk1
Avk = c1Av1+c2Av2+ +ck1Avk1
kvk = c11v1+c22v2+ +ck1k1vk1 (k)
- kvk = c1kv1+c2kv2+ +ck1kvk1
0 = c1(1k) v1+c2(2k)v2+ +ck1(k1k)vk1
Not c1 = c2 = = ck1 = 0 Same eigenvalue a contradiction
Diagonalizable
• If A is diagonalizable
is an eigenvector of A
corresponding to eigenvalue
Eigenvalue: ……
Eigenspace: ……
Factorization
=
The eigenvectors of A can form a basis for Rn.
Eigenvalue: = ……
Eigenspace: = = …… =
(dimension)
Geometric Meaning of
Diagonalization
※
How to Cope with Non-
diagonalizable Matrices
i.e.,
, can we write , where is
“near diagonal”?
T=
※
Jordan Normal Form
where J is in
Jordan Normal Form.
Jordan Normal Form
2 0
Eigenspace of 2
Jordan Block has dim = 1 1 0 0
1 0 0 0 2 0 0 0
0
1 0
J 0 0 3 1 0
J
0 1
Eigenspace of 3
0 0 0 3 0
0 has dim = 2
0 0 0 0 0 0 0 3
kxk
※
Application of Diagonalization
• If A is diagonalizable,
= =
• Example: .15
.85 Study IG .97
.03
.85 .85
…… Study Study Study
.85 .85
…… Study Study Study
1
p1
RREF 1
1 (invertible)
p2
RREF 5
When ,
The beginning
condition does
not influence.
Diagonalization
of linear operators*
(Chapter 5.4)
Diagonalization of Linear Operator
8 +9
• Example 1: = −6 − 7
3 +3 −
det 8 -t 9 0
The standard matrix is = −6 −7 -t 0
3 3 −1 -t
the characteristic polynomial is (t + 1)2(t 2)
eigenvalues: 1, 2
Cartesian
coordinate Input Output
system Complex Function
Flowchart
B
B B
B coordinate
system
Cartesian
coordinate
system
B B
similar similar
• Example: reflection operator T about the line y = (1/2)x
0.4 0.2 2 −1
= =
−1 −0.2 0.4 1 2
=
2 y = (1/2)x
B
B B
2
=
1
0 y = (1/2)x
= =?
1
1
=
0
B
Diagonalization of Linear Operator
• Reference: Chapter 5.4
B
B B
simple
Properly Properly
selected selected
Diagonalization of Linear Operator
• If a linear operator T is diagonalizable
B
B B
simple
Eigenvectors form
the good system
Properly Properly
selected selected
Diagonalization of Linear Operator
-1: 2:
8 +9 −1 0 3
= −6 − 7 B1= 1 , 0 B2= −2
3 +3 − 0 1 1
B
B B
−1 0 0
0 −1 0
−1 0 3 0 0 2 −1 0 3
1 0 −2 1 0 −2
0 1 1 8 9 0 0 1 1
−6 −7 0
3 3 −1