免插聲明:本文只是中學程度的討論,高手見諒。
續上個 post:
https://johnmayhk.wordpress.com/2016/07/22/flf-and-matrix/
的特徵方程為
,即
留意上式係數,
就是矩陣
的跡(trace),即對角元的和,也是特徵值的和(sum of roots);而
就是矩陣
的行列式(determinant),也是特徵值的積(product of roots)。
有時出題目,想弄一個 2×2 矩陣,其特徵值是(比方說)2 和 8,可以先寫
這太簡單,要弄複雜些,可觀察
trace = 2+8 = 10,所以隨便寫兩個,總和是 10 的兩個數做元,比如是 6,4:
又因行列式是 2×8=16,故 6×4-bc=16 => bc = 8,即找兩個乘積是 8 的元,比如是 4,2:
得
又例如用 5+5=10,輕易得:
其特徵值也是 2 和 8。
上個 post 談到,特徵值不同,則矩陣可被對角化;但若特徵值相同如何?
情況一:仍可被對角化
例如
的特徵值是 2,2。但明顯 本身是對角矩陣,要對角化?簡單,比如
情況二:不能被對角化
例如
唔信?點擊下link吧:
其實,任何 2×2 矩陣 ,必能寫作以下形式
當中的 一定是以下其中一種形式
(1) ,或
(2)
對於 (1),即 擁有不同的特徵值而可被對角化者,上 post 已說明。
對於 (2),即 擁有相同的特徵值者,用之前例子:
如何寫成 ?
又是那句,用 wolframalpha:
http://www.wolframalpha.com/input/?i=jordan+decomposition+%7B%7B1,1%7D,%7B-1,3%7D%7D
現在不用電腦,估估,如何把
寫成 ?
可以利用置換矩陣(permutation matrix),把 「變成」
要兩個動作:
首先上下兩行互換,對應左乘置換矩陣 這運算,得
;
再左右兩列互換,對應右乘置換矩陣 這運算,得
,故
(有關置換矩陣的例子,可看看:https://johnmayhk.wordpress.com/2010/11/18/simple-examples-about-matrices/)
用 wolframalpha 驗算:
http://www.wolframalpha.com/input/?i=jordan+decomposition+%7B%7B0,0%7D,%7B1,0%7D%7D
對修 M2 的同學來說, Jordan decomposition 是陌生名詞,但可能有些題目已利用它擬題。
Jordan decomposition 是更一般的手法分解方陣(square matrix),無論它可被對角化與否。
可被對角化者,當然也可作 Jordan decomposition,例如:
http://www.wolframalpha.com/input/?i=jordan+decomposition+%7B%7B2,-1%7D,%7B-1,2%7D%7D
形如 者稱為 Jordan matrix。(因只談 M2 的東西,不多談甚麼 Jordan normal form,Jordan block 云云。)
好了,不用電腦,徒手玩 Jordan decomposition。例子
首先找特徵值及其特徵向量,因上 post 已談,從略,只給答案:
及
現在尋求另一支列向量 ,滿足
即
得
最後,把特徵向量和 放在一起,就是
,即
驗算一下:
有了 ,不難計算
。
如何計 ?
例如可以利用二項式定理(binomial theorem):對於 2×2 矩陣 及
,若
,則
(其中 ,
)
故
(這是因為 )
(這是因為 for
)
所以,求 ,先做 Jordan decomposition:
從而
關於尋求 ,亦有一種擬題方法是利用凱萊-哈密頓定理(Cayley-Hamilton theorem)。之前寫過:
https://johnmayhk.wordpress.com/2013/06/19/ch
現在補充一下證明。又是那句,因只談 M2,最多玩 3×3 矩陣,我就證明有關 3×3 矩陣的情況。
設 為 3×3 矩陣,
為
的特徵方程,即
不難知 是三次多項式,不妨設:
設 ,得
另一方面,M2 同學知,如果 存在,則
………. (*)
注意,即使 不存在,(*) 仍然成立(為何?)
因為 的元(entries)和
有關;
所以, 的每個元,也和
有關。
再者, 是三次多項式(in
),而
的每個元,都是由刪除對應的行和列,找所謂 cofactor 而得,
所以, 的每個元,都是多項式(in
),其 degree 最多是 3-1=2;
把 的每個元寫為
這種形式,不難想像,整個
一定能寫成以下形式:
其中的 是 3×3 常矩陣(即與
無關)。
故 (*) 可變成
視上式是關於 的多項式,比較係數,得:
把第 2,3,4 式分別右乘 ,得
加起上列四式,得 Cayley-Hamilton 定理:
(零矩陣)
Q.E.D.
