Try   HackMD

The n-th power of a 2-by-2 matrix

An

若矩陣

A 可以被寫成
A=VJV1
, 那很快可以知道
An=VJnV1
. 因此, 算矩陣的
n
次方問題就變成了算其 Jordan form
J
n
次方問題.

Type 1

(1)J=[λ1λ2],Jn=[λ1nλ2n].

Type 2

我們先讓

a+ib=(rcosθ)+i(rsinθ), 因此

(2)J=[abba]=r[cosθsinθsinθcosθ].

可以看出

J 會等於一個數字
r
乘上一個旋轉矩陣. 而這兩個人的
n
次方都很好算, 因此,

(3)Jn=rn[cos(nθ)sin(nθ)sin(nθ)cos(nθ)].

Remark: 用和角公式可以很快證明兩個旋轉矩陣相乘就是他們的角度相加. 因此旋轉矩陣的次方就可以照樣算出來.

(4)[cosαsinαsinαcosα][cosβsinβsinβcosβ]=[cos(α+β)sin(α+β)sin(α+β)cos(α+β)].

Type 3

我們首先對 Jordan form 做分解,

(5)J=[λ10λ]=λ[11]+[1]=λI+N,

其中

I 就是 identity matrix 而
N
就是後面那一個只有右上角是
1
的矩陣.

一個重要觀察是

N2=0, 以及
I
,
N
這兩個矩陣的乘法可交換. 因此我們可以用二項式展開

(6)Jn=(λI+N)n=λnI+nλn1N+()N2=λnI+nλn1N=[λnnλn1λn].

Remark: (6) 中間的那個

() 是二項式展開第二項以後的項, 不過他們都含有
N2
並且又知道
N2=0
, 因此全部都可以拿掉.