Canonical Forms��資料來源:�Friedberg, Insel, and Spence, “Linear Algebra”, 2nd ed.,�Prentice-Hall. (Chapter 7)
大葉大學 資訊工程系
黃鈴玲
Linear Algebra
Introduction
Example:�T: P2→ P2 with T(f) = f’, the derivative of f.�The matrix of T with respect to the standard basis {1, x, x2} for P2 is A=���The characteristic polynomial of A is��⇒ A has only one eigenvalue (λ=0)with multiplicity 3. � The eigenspace corresponding to λ=0 is { | r∈R }�⇒ A is not diagonalizable
2
3
7.1 General Eigenvectors
4
Let T: V→V be a linear operator, A be a matrix representation of T.
Suppose A has eigenvalues λ1, λ2, …, λn, with has n corresponding, linearly independent eigenvectors v1, v2, …, vn. Let B={x1, x2, …, xn} (note that B is a basis for V), then
where [T]B is the diagonal matrix representation of T.
Since A may be not diagonalizable, we will prove that:
5
For any linear operator whose characteristic polynomial splits,� i.e., characteristic polynomial=
there exists an ordered basis B for V such that
for some eigenvalue λj of T. Such a matrix Ji is called a Jordan block corresponding to λj, and the matrix [T]B is called the Jordan canonical form of T. The basis B is called a Jordan canonical basis for T.
where Ji is a square matrix of the form [λj] or the form
Example 1
6
The 8×8 matrix
is a Jordan canonical form of a linear operator T:C8→C8; that is, there exists a basis B={x1, x2, …, x8} for C8 such that [T]B=J.
Note that the characteristic polynomial for T and J is det(J−λI) = (λ−2)4(λ−3)2λ2, and only x1, x4, x5, x7 of B={x1, x2, …, x8} are eigenvectors of T.
7
The characteristic polynomial of J’ is also (λ−2)4(λ−3)2λ2.
The relationship of vectors in basis B
8
Consider the matrix J and the basis B={x1, x2, …, x8} of Example 1.
T(x2) = x1+2x2 T(x3) = x2+2x3 �⇒(T−2I)(x2)=x1 ⇒ (T−2I)(x3)=x2
Note that in these three vectors, �only x1=(T−2I)2(x3) is an eigenvector.
Similarly, {x5, x6} = {(T−3I)(x6), x6} and {x7, x8} = {T(x8), x8}
Therefore, if x lies in a Jordan canonical basis of a linear operator T and corresponds to a Jordan block with diagonal entry λ, then (T−λI)p(x)=0 for a sufficiently large p.
For example, (T−2I)(x1)=0, (T−2I)2(x2)=0, (T−2I)3(x3)=0.
Generalized Eigenvectors
9
Definition
Let T be a linear operator on a finite-dimensional vector space V.�A nonzero vector x in V is called a generalized eigenvector of T if there exists a scalar λ such that (T−λI)p(x)=0 for some positive integer p. We say that x is a generalized eigenvector corresponding to λ.
Cycle of Generalized Eigenvectors
10
Definition
Let T be a linear operator on a vector space V, and let x be a generalized eigenvector of T corresponding to the eigenvalue λ.�If p denotes the smallest positive integer such that (T−λΙ)p(x)=0, then the ordered set� {(T−λI)p−1(x), (T−λI)p−2(x), …, (T−λI) (x), x}
is called a cycle of generalized eigenvectors of T corresponding to λ.
(T−λI)p−1(x) is called the initial vector of the cycle, �x is called the end vector of the cycle, and�the length of the cycle is p.
In Example 1, B1={x1, x2, x3}, B2={x4}, B3={x5, x6}, B4={x7, x8} are the cycles of generalized eigenvectors of T that occur in B.
11
Let T be a linear operator on V, and let γ be a cycle of generalized eigenvectors of T corresponding to the eigenvalue λ.
(a) The initial vector of γ is an eigenvector of T corresponding to the eigenvalue λ, and no other member of γ is an eigenvector of T.
(b) γ is linearly independent.
(c) Let B be an ordered basis for V. Then B is a Jordan canonical basis for V if and only if B is a disjoint union of cycles of generalized eigenvectors of T.
Theorem 7.1
Generalized Eigenspace
12
Definition
Let λ be an eigenvalue of a linear operator T on a vector space V.
The generalized eigenspace of T corresponding to λ, denoted by Kλ, is the set
Kλ = { x ∈ V : (T−λI)p(x) = 0 for some positive integer p}.
Theorem 7.2
A subspace W of V is called T-invariant if T(W) ⊆ W.
Let λ be an eigenvalue of a linear operator T on a vector space V.
Then Kλ is a T-invariant subspace of V containing Eλ (the eigenspace of T corresponding to λ).
The connection between the generalized eigenspaces and the characteristic polynomial of an operator
13
Theorem 7.6
Let T be a linear operator on a finite-dimensional vector space V such that the characteristic polynomial of T splits. Suppose that λ1, λ2, ..., λκ are distinct eigenvalues of T with corresponding multiplicities m1, m2, …, mk. Then:
Example 2
14
Let T: C 3 → C 3 be defined by T(x) = Ax, where
Solution
Find a basis for each eigenspace and each generalized eigenspace of T.
The characteristic polynomial of T is det(A−λI) = −(t−3)(t−2)2.
⇒ λ1 = 3, λ2 = 2, with multiplicity m1=1, m2=2
⇒ dim(Kλ1) = 1, dim(Kλ2) = 2
Example 2 -continued
15
Since Eλ2 = {s(1, −3, −1)}, dim(Eλ2)=1< dim(Kλ2)=2
The basis of Kλ2 is a single cycle of length 2.
⇒ Choose (1, −3, −1) be the initial vector of the cycle,
then a vector v is the end vector � if and only if (A−2I)v = (1, −3, −1) .
and
is a Jordan canonical form of T.
Example 3
16
Let T: P2 → P2 be defined by T(f) = −f − f’. Find a basis for each eigenspace and generalized eigenspace of T.
Solution
The characteristic polynomial of T is det(A−λI) = −(t+1)3.
⇒ λ = −1 with multiplicity m=3
⇒ dim(Kλ) = 3 = dim(P2), � so any basis of P2, for example, B, is a basis of Kλ
If B={1, x, x2}, then B is an ordered basis for P2 and
Example 3 -continued
17
The basis of Kλ is a single cycle of length 3.
⇒ Choose 1 be the initial vector of the cycle,
then a vector v is the end vector � if and only if (A+I)2vB = (1, 0, 0) .
is a Jordan canonical form of T.
Homework
(b)
(c) T: P2→P2 defined by T(f)=2f − f ’.
18
7.2 Jordan Canonical Form
19
How to find Ai and Bi?
20
ki = 4 (4 cycles)�p1 = 3 �p2 = 3 �p3 = 2 �p4 = 1
Therefore Ai is entirely determined by the number ki, p1, …, pki.
Dot diagram
21
For example: � the dot diagram associated with Bi, where� ki = 4,p1 = 3, p2 = 3, p3 = 2, p4 = 1.
Let rj denote the number of dots in the jth row of a dot diagram for Bi. Then �(a) r1= dim(V) – rank(T−λiI).�(b) rj= rank((T−λiI)j−1) – rank((T−λiI)j) if j >1.
Theorem 7.9
Example 2
22
Let
Find the Jordan canonical form of A and a Jordan canonical basis for the linear transformation TA.
The characteristic polynomial of A is det(A−λI) = (λ−2)3(λ−3) , Thus A has two eigenvalues, λ1 =2 and λ2 = 3 with multiplicities 3 and 1, respectively. Therefore �
Solution
Example 2 -continued
23
Since r1 = dim (R4) – rank(A−2I) = 2,� r2 = rank(A−2I) – rank((A−2I)2) =1� ⇒ dot diagram:
Now we find the Jordan canonical basis for T: � B1={ x1, x2, x3} = {(T−2I)(x2), x2, x3}, B2={x4} �Note that x1 ∈Ker((T−2I)2), but x1 ∉Ker(T−2I); and� x2, x3 ∈Ker(T−2I), x4 ∈Ker(T−3I).
row 1有r1個dot�row 2有r2個dot
column 1有2個dot�故cycle長為2
⇒
Example 2 -continued
24
Then x1 = (T−2I)(x2) = (A−2I)(x2) =
Now choose x3 to be an eigenvector which is linearly independent to x1, so let � x3 =
For λ=3, it is easily to find an eigenvector. Let x4 =
Example 2 -continued
25
So B={ } is a Jordan canonical basis for TA.
Notice that if Q = then J = Q −1AQ.
Example 3
26
Let
Find the Jordan canonical form J for A and a matrix Q such that� J = Q−1AQ.
The characteristic polynomial of A is det(A−λI) = (λ−2)2(λ−4)2 , Thus A has two eigenvalues, λ1 =2 and λ2 = 4 with multiplicities both 2, respectively. Therefore
Solution
Example 3 -continued
27
Since r1 = dim (R4) – rank(A−2I) = 2,� ⇒ dot diagram for B1:
row 1 有r1個dot
column 1及column 2各有1個dot
⇒
Since r1 = dim (R4) – rank(A−4I) = 4 − 3 = 1,� r2 = rank(A−4I) – rank((A−4I)2) =1� ⇒ dot diagram for B2:
row 1 有r1個dot�row 2 有r2個dot
column 1有2個dot
⇒
⇒
Example 3 -continued
28
Now we find the Jordan canonical basis for T: � B1={x1, x2}, B2={x3, x4} = {(T−4I)(x4), x4} �Note that x1, x2 ∈Ker(T−2I); � x3 ∈Ker(T−4I), x4 ∈Ker((T−4I)2) but x4 ∉Ker(T−4I).
⇒ { } is a basis for Kλ1.
⇒ { } is a basis for Kλ2.
Example 3 -continued
29
Let
⇒
Therefore B = { }.
Notice that if Q = then J = Q −1AQ.
Homework 1
30
λ1 = 2
λ2 = 4
λ3 = −3
Homework 2
��
(a) Find the characteristic polynomial of T.�(b) Find the dot diagram corresponding to each eigenvalue of T.�(c) For which eigenvalues λi, if any, does Eli = Kli?
31
Homework 3
32