• 沒有找到結果。

此時我們 有 T (vi)∈ Im(T◦m−1

N/A
N/A
Protected

Academic year: 2022

Share "此時我們 有 T (vi)∈ Im(T◦m−1"

Copied!
7
0
0

加載中.... (立即查看全文)

全文

(1)

接下來我們說明若 dim(V ) = n 且 T : V → V 為 nilpotent operator of index m, 如何將其 化為 triangular form. 首先選取 Im(T◦m−1) 的 ordered basis (v1, . . . , vk1), 注意此時我們有 T (vi)∈ Im(T◦m) ={OV}, 故

T (vi) = OV,∀i = 1,...,k1.

接著加入{vk1+1, . . . , vk2} 使得 (v1, . . . , vk1, . . . , vk2) 為 Im(T◦m−2) 的 ordered basis. 此時我們 有

T (vi)∈ Im(T◦m−1) = Span({v1, . . . , vk1}), ∀i = k1+ 1, . . . , k2,

而且利用 ordered basis (v1, . . . , vk1, . . . , vk2) 所得 T|Im(T◦m−2) 的 representative matrix 為 ( Ok1,k1

Ok2−k1,k1 Ok2−k1,k2−k1 )

,

其中 Oi, j 表示為 i× j 階的零矩陣, 而右上角的 ∗ 為一個 k1× k2− k1 階的非零矩陣. 接下來 加入{vk2+1, . . . , vk3} 使得 (v1, . . . , vk1, . . . , vk2, . . . , vk3) 為 Im(T◦m−3) 的 ordered basis. 此時我 們有

T (vi)∈ Im(T◦m−2) = Span({v1, . . . , vk1, . . . , vk2}), ∀i = k2+ 1, . . . , k3,

而且利用 ordered basis (v1, . . . , vk1, . . . , vk2, . . . , vk3) 所得 T|Im(T◦m−3) 的 representative matrix

為 

 Ok1,k1

Ok2−k1,k1 Ok2−k1,k2−k1 Ok3−k2,k1 Ok3−k2,k2−k1 Ok3−k2,k3−k2

.

這樣一直下去我們可得到 Im(T ) 的 ordered basis (v1, . . . , vkm−1), 其中對於 j = 1, . . . , m− 1, 皆有 (v1, . . . , vkj) 為 Im(T◦m− j) 的 ordered basis 且

T (vi)∈ Im(T◦m−( j−1)) = Span({v1, . . . , vkj−1}), ∀i = kj−1+ 1, . . . , kj. 最後加入 {vkm−1+1, . . . , vn} 使得 (v1, . . . , vkm−1, . . . , vn) 為 V 的 ordered basis, 此時

T (vi)∈ Im(T) = Span({v1, . . . , vkm−1}), ∀i = km−1+ 1, . . . , kn, 而且利用 ordered basis (v1, . . . , vkm−1, . . . , vn)所得 T 的 representative matrix 為



O ... . .. ∗

O O O

.

這一個矩陣是對角線皆為 0 的 upper triangular matrix (上三角矩陣), 所以我們有以下的結 果.

Proposition 4.2.2. 假設 V 為 finite dimensional F-space 且 T : V→ V 為 linear operator.

則 T 為 nilpotent 若且唯若存在 V 的 ordered basis β 使得 [T]β 為 upper triangular matrix 且 [T ]β 的對角線皆為 0.

Proof. 由前面的討論我們知: 若 T 為 nilpotent, 則存在 V 的 ordered basisβ 使得 [T]βupper triangular matrix 且其對角線皆為 0. 反之, 若 [T ]β 為 upper triangular matrix 且 其對角線皆為 0, 我們知 χT(x) =χ[T ]β(x) = xn (其中 n = dim(V )), 故知 T◦n= O, 得證 T 為

nilpotent. 

(2)

Question 4.7. 若 V 為 finite dimensional F-space 且 T : V → V 為 nilpotent operator of index m, 則 χT(x) 為何? 又 µT(x) 為何?

回顧一下, 對於 linear operator T : V → V, 要找到 Im(T), 我們可以利用 V 的 ordered basis β, 先得到 representative matrix [T]β. 再求 [T ]β 的 column space C([T ]β) (我們用 C(A) 表示矩陣 A 的 column space). 接著將 column space 的元素用 τβ◦−1 還原成 V 的元素, 就得到 Im(T ) 的元素了. 我們看以下化為 upper triangular matrix 的例子.

Example 4.2.3. 考慮 linear operator T : P2(R) → P2(R), 定義為 T(ax2+ bx + c) = (c−a)x2+ cx + (c− a). 若考慮 P2(R) 的 ordered basisβ = (x2, x, 1), 我們有 [T ]β=

−1 0 1 0 0 1

−1 0 1

, 得

χT(x) = x3. 又 [T ]2β =

 0 0 0

−1 0 1 0 0 0

 知 µT(x) = x3, 即 T 為 nilpotent of index 3. 因 [T ]2β 的 column space 為 Span({(0,1,0)t}), 我們得 Im(T◦2) = Span({x}). 同理由 [T]β 的 column space, 可得 Im(T ) = Span({x,x2+ 1}). 最後因 x2̸∈ Im(T), 我們可以考慮 P2(R) 的 ordered basisβ= (x, x2+ 1, x2). 因

T (x) = 0, T (x2+ 1) = 1x + 0(x2+ 1) + 0x2, T (x2) = 0x + (−1)(x2+ 1) + 0x2 得 [T ]β=

 0 1 0 0 0 −1 0 0 0

 這一個 diagonal 皆為 0 的 upper triangular matrix.

現在我們回到 T 的 minimal polynomial 為 µT(x) = (x−λ)m 的情形, 此時 T−λ id 為 nilpotent 所以由 Proposition 4.2.2 知存在 ordered basis β 使得 [T − λ id]β = U 為一個 diagonal 皆為 0 的 upper triangular matrix

U =



0 ∗ ∗ ... . .. ∗ 0 ··· 0

.

然而若 dim(V ) = n, 因 [T−λ id]β= [T ]β−λIn, 故得 [T ]β=λIn+U , 為一個 diagonal 皆為λ 的 upper triangular matrix

λIn+U =



λ

. .. ∗

O

λ

.

Theorem 4.2.4. 假設 V 為 finite dimensional F-space. 若 T : V→ V 為 linear operator 其 characteristic polynomial 為

χT(x) = (x−λ1)c1···(x −λk)ck,

其中λ1, . . . ,λk 為 F 中相異的元素, 則存在 V 的 ordered basisβ 使得

[T ]β=

 A1 . ..

O O

Ak

,

(3)

其中每個 Ai 為 ci× ci 階的 upper triangular matrix



λi . .. ∗

O

λi



.

Proof. 由 Theorem 3.3.9 知存在 mi≤ ci 使得µT(x) = (x−λ1)m1···(x−λk)mk, 故由 Primary Decomposition Theorem, 我們知 V = V1⊕··· ⊕Vk, 其中 Vi= Ker((T−λiid)◦mi)且 µT|Vi(x) = (x−λi)mi. 得 T|Viλiid|Vi 為 nilpotent, 故利用 Proposition 4.2.2, 我們知存在 βi 為 Viordered basis, 使得 [T|Vi]βi 為 Ai這樣的 ci×ci階的 upper triangular matrix. 故將β1, . . . ,βk

依序排列形成 V 的 ordered basisβ, 可得 [T]β 為所要的 triangular matrix.  Theorem 4.2.4 告訴我們當 T 的 characteristic polynomial 可完全分解成 F[x] 中的一次 多項式乘積, 雖然 T 可能不能化成 diagonal form 不過一定可以化成 triangular form.

接著我們來看 linear operator 相對應到 n× n matrix 的結論.

Theorem 4.2.5. 假設 A∈ Mn(F) 且其 characteristic polynomial 和 minimal polynomial 分 別為

χA(x) = (x−λ1)c1···(x −λk)ck,µA(x) = (x−λ1)m1···(x −λk)mk 其中λ1, . . . ,λk 為 F 中相異的元素. 則存在 invertible matrix P 使得

P−1· A · P =

 A1 . ..

O O

Ak

,

其中每個 Ai 為 ci× ci 階的 upper triangular matrix



λi . .. ∗

O

λi

.

假設 A∈ Mn(F) 且 χA(X ) = (x−λ1)c1···(x −λk)ck, µA(x) = (x−λ1)m1···(x −λk)mk. 我們 說明如何找到 invertible matrix M 使得 M−1· A · M 為 upper triangular matrix. 首先我們 利用 Chapter 3 primary decomposition 的方法找到 invertible matrix P 使得 P−1· A · P 為 block diagonal matrix 



A1

O

. ..

O

Ak



,

接著考慮每一個 ci× ci matrix Ai. 因為 µAi(x) = (x−λi)mi, AiλiIci 是 nilpotent of index mi, 我們可以利用 Proposition 4.2.2 的方法首先找 (AiλiIci)mi−1 的 column space 的一組 basis (此即相對於 Proposition 4.2.2 中 Im(T◦m−1) 的 basis), 然後擴大成 (AiλiIci)mi−2column space 的一組 basis, 這樣一直下去直到擴大成 Fci 的一組 basis. 若令這組 basis 以 column by column 依序組成的 c × c 的 matrix 為 Q, 則我們有 Q−1· A · Q 為 upper

(4)

triangular matrix. 最後將這些 Qi 在 diagonal 的位置依序放入, 組成 n× n 的 invertible

matrix 



Q1

O

. ..

O

Qk



,

就會使得

(P· Q)−1· A · (P · Q) = Q−1· (P−1· A · P) · Q =



Q−11 · A1· Q1

O

. ..

O

Q−1k · Ak· Qk



,

為 upper triangular matrix 了. 我們看以下的例子.

Example 4.2.6. 在 Example 3.5.10 中我們考慮 5× 5 matrix

A =





2 1 1 1 0

1 4 2 2 1

−1 −2 0 −1 −1

0 0 0 1 1

0 −1 −1 −1 0





因為 χA(x) =µA(x) = (x− 1)3(x− 2)2Q[x] 中完全分解成一次多項式的乘積, 我們可找到 invertible matrix M∈ M5(Q) 使得 M−1· A · M 為 upper triangular matrix.

在 Example 3.5.10 中我們已找到 P∈ M5(Q) 將 A 化為 block diagonal matrix.

P−1· A · P =





0 −1 −1 0 0

1 1 0 0 0

0 1 2 0 0

0 0 0 1 −1

0 0 0 1 3





.

現在我們需將

B =

 0 −1 −1

1 1 0

0 1 2

, C =(

1 −1 1 3

)

化為 triangular forms. 因µB(x) = (x− 1)3, 考慮 B− I3 這一個 nilpotent matrix. 我們有

B− I3=

−1 −1 −1

1 0 0

0 1 1

, (B −I3)2=

 0 0 0

−1 −1 −1

1 1 1

.

由 Proposition 4.2.2 的方法首先選 (B−I3)2的 column space 的 basis, 我們選 w1= (0,−1,1)t, 再加入 B−I3 的 column space 的元素 w2使得{w1, w2} 為 B−I3 的 column space 的 basis, 這裡我們選 w2= (−1,1,0)t. 最後再加入 w3∈ Q3 使得 {w1, w2, w3} 成為 Q3 的 basis, 此 處我們選 w3= (0, 0, 1)t. 此時有 Bw1 = w1, Bw2= w1+ w2, Bw3= w1+ w2+ w3, 故若令 Q1=

 0 −1 0

−1 1 0

1 0 1

, 則 Q−11 · B · Q1=

 1 1 1 0 1 1 0 0 1

 為 upper triangular matrix.

(5)

另一方面因 µC(x) = (x− 2)2, 我們考慮 C− 2I2 這一個 nilpotent matrix. 因 C− 2I2= ( −1 −1

1 1 )

, 我們選 u1= ( −1

1 )

為 C− 2I2 的 basis, 再加上 u2= ( 1

0 )

使得 {u1, u2} 為 Q2 的 basis. 此時 Cu1= 2u1, Cu2= u1+ 2u2, 故若令 Q2=

( −1 1 1 0

)

, 則 Q−12 ·C · Q2= ( 2 1

0 2 )

為 upper triangular matrix. 最後將 Q1, Q2 合併為 5× 5 的 invertible matrix

Q =





0 −1 0 0 0

−1 1 0 0 0

1 0 1 0 0 0 0 0 −1 1 0 0 0 1 0





可得 upper triagular matrix

(P· Q)−1· A · (P · Q) = Q−1· (P−1· A · P) · Q =





1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 2 1 0 0 0 0 2





.

若 T 是 diagonalizable, 我們可以利用對角化幫助我們求得 T◦i. 即利用 V 的 eigenvectors 所形成的 ordered basisβ 得 [T]β =



γ1 O

. ..

O γn

, 故可得 [T◦i]β =



γ1i O . ..

O γni

. 當

T 不能化為 diagonal form 時, 我們可利用 trianbular form 來幫助計算 T◦i.

首先將 V 寫成 T -invariant subspaces 的 direct sum V = V1⊕ ··· ⊕Vk. 由於任意 v∈ V, 都可以唯一寫成 v = v1+··· + vk, 其中 vi∈ Vi (Proposition 3.4.6). 對於所有的 i = 1, . . . , k, 我們可定義一個 linear operator πi : V → V, 其定義為 πi(v) = vi. 此 linear operator 稱 為 the projection to Vi with respect to the direct sum V = V1⊕ ··· ⊕Vk. 依此定義我們知 道對於所有 v∈ Vi, 皆有 πi(v) = v. 另一方面由於 Vi 為 T -invariant, 對於 v∈ Vi, 我們有 T (v)∈ Vi. 因此對於任意 v∈ V, 將之寫成 v = v1+··· + vk, 其中 vi∈ Vi, 則 T (πi(v)) = T (vi), 而 πi(T (v)) =πi(T (v1) +··· + T(vk)) = T (vi). 得證

T◦πii◦ T, ∀i = 1,...,k. (4.1) Theorem 4.2.7. 假設 V 為 finite dimensional F-space. 若 T : V→ V 為 linear operator 其 minimal polynomial 為

µT(x) = (x−λ1)m1···(x −λk)mk

其中λ1, . . . ,λk 為 F 中相異的元素, 則 T = TD+ TN 其中 TD為 diagonalizable, TN 為 nilpotent of index m = max{m1, . . . , mk}, 而且 TD◦ TN= TN◦ TD.

Proof. 考慮 Primary Decomposition V = V1⊕ ··· ⊕Vk, 其中 Vi= Ker((T−λiid)◦mi), 且令 πi: V→ V 為 the projection to Vi with respect to the direct sum V = V1⊕ ··· ⊕Vk. 考慮 V 的 linear operator T =λ π +··· +λ π . 因對任意 v ∈ V, 皆有 T (v) =λv, 所以每一組

(6)

Vi 的 basis, 皆由 TD 的 eigenvectors 所組成. 故由 V 為 V1, . . . ,Vk 的 direct sum, 這些 Vibasis 可組成 V 的 basis. 也就是說 V 有一組 basis 皆由 TD 的 eigenvectors 所組成, 故 TD 為 diagonalizable.

現令 TN = T− TD 為 V 的 linear operator. 因對任意 vi∈ Vi, TN(vi) = T (vi)− TD(vi) = T (vi)λivi ∈ Vi, 知 Vi 皆 為 TN-invariant. 又 已 知 µT|Vi(x) = (x−λi)mi, 即 mi 是 最 小 的 正整數使得 (T−λiid)◦mi(vi) = OV, ∀vi ∈ Vi, 故知 µTN|Vi(x) = xmi. 利用 Lemma 3.5.6 知 µTN(x) = lcm(xm1, . . . , xmk) = xm, 其中 m = max{m1, . . . , mk}, 得證 TN 為 nilpotent of index m.

最後因為

TD◦ T = (λ1π1+··· +λkπk)◦ T =λ11◦ T) + ··· +λkk◦ T), 由等式 (4.1) 得

T◦ TD1(T◦π1) +··· +λk(T◦πk) = TD◦ T.

因此得證

TD◦ TN= TD◦ (T − TD) = TD◦ T − TD◦ TD= T◦ TD− TD◦ TD= (T− TD)◦ TD= TN◦ TD.

 Question 4.8. 考慮 Theorem 4.2.4 中的 ordered basis β, 若 [T]β 為 upper triangular matrix, 則 Theorem 4.2.7 中的 TD, TN 其對β 的 representative matrix [TD]β, [TN]β 應為何?

Question 4.9. 你能利用 Theorem 4.2.7, 證明若 T 的 minimal polynomial µT(x) 可以完全 分解成 F[x] 中相異的 monic 一次多項式之乘積, 則 T 為 diagonalizable?

由 Theorem 4.2.7, 我們便能利用 triangular form 來計算 T◦i 了. 由 TD◦TN= TN◦TD, 得 T◦2= (TD+ TN)◦ (TD+ TN) = TD◦2+ TD◦ TN+ TN◦ TD+ TN◦2= TD◦2+ 2TD◦ TN+ TN◦2. 故利用數學歸納法可得以下的二項式展開

T◦i=

i j=0

(i j

)

TD◦i− j◦ TN◦ j.

由於 TD為 diagonalizable 我們很容易計算 TD◦ j, 而 TN 為 nilpotent of index m, 我們知道當 j≥ m, TN◦ j= O. 所以這是一個幫助我們計算 T◦i 的方法.

最後我們來看 Theorem 4.2.7 相對應的矩陣的形式.

Corollary 4.2.8. 假設 A∈ Mn(F) 且其 characteristic polynomial 和 minimal polynomial 分別為

χA(x) = (x−λ1)c1···(x −λk)ck,µA(x) = (x−λ1)m1···(x −λk)mk

其中 λ1, . . . ,λk 為 F 中相異的元素. 則存在 invertible matrix P 使得 P−1· A · P = D + N, 其中 D 為 diagonal matrix, N 為 nilpotent matrix 滿足 D· N = N · D 且 Nm= O, m = max{m1, . . . , mk}.

(7)

和 linear operator 的情況相同. 當 A 化成 triangular form P−1· A · P = D + N, 由於 D· N = N · D, 我們有

P−1· Ai· P =

i

j=0

(i j

)

Di− j· Nj. 因此得到一個幫助我們計算 Ai 的方法.

Exercise 4.6. Suppose that A is a 2×2 nilpotent matrix. Prove that A is similar to [0 1

0 0 ]

. Exercise 4.7. Suppose that A, B are n× n matrix such that A · B = B · A and A is nilpotent matrix of index m.

(1) Suppose that B is invertible. Prove that A·B is also a nilpotent matrix of index m.

(2) Suppose that B is nilpotent of index m. Prove that A· B is a nilpotent matrix of index k with k≤ min{m,m}.

(3) Suppose that B is nilpotent of index m. Prove that A + B is a nilpotent matrix of index k with k≤ m + m− 1.

(4) Suppose that B is not nilpotent. Show that A + B is not nilpotent.

Exercise 4.8. Let F be a field and A be a n×n matrix over F. Suppose that A is nilpotent of index m and λ ̸= 0 in F. Let M = A + λIn.

(1) Find χM(x),µM(x) and det(M).

(2) Show that M is invertible and M−1−1In−λ−2A +λ−3A2+···+(−1)m−1λ−mAm−1. (3) Show that M−1 = B +λ−1In with B being a nilpotent matrix of index m. Find

χM−1(x) and µM−1(x).

Exercise 4.9. Let F be a field and A be a n× n matrix over F. Suppose that χA(x) = (x−λ1)c1···(x −λr)cr, µA(x) = (x−λ1)m1···(x −λr)mr withλi̸= 0 and λi̸=λj for i̸= j. Show that A is invertible and

χA−1(x) = (x−λ1−1)c1···(x −λr−1)cr, µA−1(x) = (x−λ1−1)m1···(x −λr−1)mr.

———————————– 08 December, 2017

參考文獻

相關文件

的矩陣皆可利用 elementary row operations 化為 echelon form, 我們可以利用 elementary row operations 將此矩陣第一個 row 以下的部份化為 echelon form.. 但此時因各個 row 的 leading

Not 有否定和相反的意思, 給定一個 statement P, 我們用 ¬P, 來表示 not P, 一般稱為..

不過在特殊的情況, 例如 R 上的 standard topology 甚至更一 般的 metric space 上, 任意一個元素所成的集合就一定是

當一個 linear operator 的 minimal polynomial 可以完全分解成一次多項式的乘積時, 除 非它沒有重根 (即 diagonalizable), 此 linear operator 的 rational form 並不是 Jordan

這樣 的矩陣 P 是由那些 eigenvectors 所成的 orthonormal basis 所組成的, 我們稱為 orthogonal matrix.. 這就是 unitary diagonalizable (或 orthogonal

這是因為依 basis 的定義, basis 中的元素都應是 open set, 再加上 open sets 的聯集仍為 open set, 因此若兩個 topology 有相同的 basis, 會造成這兩個 topology 有 相同的 open sets,

不過 Proposition 4.2.3 告訴 我們對於 linear transformation, 可以直接由它的 range 的 dimension 來判斷是否為 onto?. 至於如何知道一個 linear transformation

這也告訴我們任何的 方陣都會 similar to 這樣形式的方陣, 我們稱此為 classical form..