Try   HackMD

線性代數 - Existence of Jordan Basis (Part 0)

推論:「母空間」是「推廣版特徵空間」的直和

假定

V 是一個有限維向量空間,
TL(V)
。若
T
的特徵多項式
f(t)
可以徹底分解。即:
f
可以表為以下的形式:

f(t)=i=1m(tλi)ni

λ1λm 為相異的特徵值。則下列兩項敘述成立:

  1. V 的分解

    V 可分解為
    ker(TλiI)ni
    的直和,即:
    V=i=1mker(TλI)ni

  2. 每個空間都是 T 不變的子空間:對於任意

    λi,若令:

    Kλi=ker(TλiI)ni

    則:

    T(Kλi)Kλi

只要令:

fi(t)=(tλi)ni

然後就發現可以套用上一個定理:

  1. 所有

    fi(t) 的形式都是:
    fi(t)=(tλi)ni

    其中

    λi 是相異的特徵值。所以
    fi
    之間彼此沒有公因式。

  2. Caley-Hamilton Theorem 知道:

    f(T) 一定是零運算:

    f(T)=T0

    所以

    f 一定是個滅絕多項式。

因此,引理的條件都滿足了。套用上去就得證。

觀察:當空間的特徵多項式只有一個根時

假定

V 是一個有限維向量空間,且
TL(V)
。假定:

  1. 存在以下形式的多項式

    fP(F)

    f(t)=(tλ)n

    使得

    T 帶入之後為零運算:

    f(T)=0

  2. C 是一個由
    xV
    (TλI)
    形成的循環子空間:

    C=Z(x,TλI)

  3. C 的維度是
    m

    dim(C)=m

則下列三項敘述成立:

  1. T 限制在 C 上的特徵多項式:假定

    TC
    T
    限制在
    T
    上的特徵多項式,則
    TC
    的特徵多項式為:

    fC(t)=(tλ)mi

  2. 循環的前 m 個向量是基底:下面這個集合是

    C 的基底:

    γ={(TλI)i(x)0i<m}

  3. 循環的第 m 個以後通通都是 0

    (TλI)j(x)=0jm

這裡面的第 2. 在之前討論 Caley-Hamilton 的時候已經討論過了,這邊只是列出來方便看。

證明:特徵多項式

假定

TC 是「
T
的定義域限制在限制在
C
上」的函數,且令
fC(t)
為「
TC
的特徵多項式」。則
fC(t)
必定具有以下的形式:

fC(t)=(tλ)k

這是因為:

T 限制在一個
T
-invaroant 的子空間上 (也就是這邊的
C
) 時,他的特徵多項式一定會是原來版本的因式 。所以:

fC(t)f(t)

f(t) 就是
(tλ)n
所以
fC
如果是他的因式,所以這就是在說:

fC(t)(tλ)n

因此,

fC 必定具有以下形式:

fC(t)=(tλ)k

另外一方面,

fC 的維度要與所在空間的維度一樣多 。所以唯一的可能就是
k
m
一樣:

k=m

所以,

TC 的特徵多項式
fC
就是:

fC(t)=(tλ)m

證明:循環的第 m 個以後通通都是 0

這是用上面的結論配上 Caley-Hamilton 得來的。因為現在已經知道

TC 的特徵多項式
fC(t)
是:

fC(t)=(tλ)m

所以由 Caley-Hamilton 定理知道:對於任意

xC,帶進下面這個東西之後,一定會是
0

(TCλIC)m(x)=0

其中,

IC 是限制在
C
的單位運算。由限制定義域的定義知道:對於任意
xC
TC
,帶進去限制前跟限制後的版本,結果是一樣的:

TC(x)=T(x)IC(x)=I(x)

所以對於任意

xC,可以把上面的結果掉換成限制前的函數:

(TλI)m(x)=0

既然被送進

(TλI)
m
次之後是
0
,送進去任何比
m
還要多次的結果,當然也還是
0
。更精確地說:假定
i=m+r
,其中
r0
,則:

(TλI)m+r(x)=(TλI)r(TλI)m(x)0=0

引理:尾巴合起來線性獨立的循環,合起來也線性獨立

假定

V 是一個有限維向量空間,且
TL(V)
。假定:
V
是某個推廣的特徵空間。即:

V=ker(TλI)n

且令:

  1. C1Cr 是由
    x1xr
    形成的循環子空間,即:

    Ci=C(TλI,xi)

  2. γi
    Ci
    的基底。其中
    γi
    具有以下形式:

    γi=(TλI)j(xi)j=0mi1

    mi
    Ci
    的維度

  3. R 是每個
    γ1γr
    的「最後一個非零」元素形成的有序集合:

    R=(TλI)mi1(xi)i=1r

假定

R 是個線性獨立的集合,那麼下列兩項敘述成立:

  1. 所有

    γi 不相交

    (γiγj)=ϕij

  2. 所有

    γi 的聯集也線性獨立

    i=1rγi is L.I.

證明:不相交

假定他們相交,也就是存在

x,使得:

x(γiγj)

因為這時:

K=ker(TλI)n

所以,存在一個最小的

,使得:

(TλI)(x)=0

這時候往前找一個:

(TλI)1(x)x0

依照

γi
γj
的定義,這個
x
會同時在
βi
βj
裡面。而且因為他滿足:

(TλI)(x)=0

所以他會被

R 收進去兩次:一次是在
γi
時,另外一次是
γj
時。這就表示
R
這個線性獨立集中,有重複的元素,因此就矛盾了。

證明:線性獨立

|γ| 做歸納。
γ
是空集合顯然成立,因為空集合線性獨立,一堆空集合聯集起來還是空集合,所以也線性獨立。

假定

|γ|
1
,那這整個集合中根本只有一個向量,假定這個向量叫
v
。這個
v
必定來自某個
γi
,不失一般性假定他來自
γ1
。既然整個
γ
只有一個元素,所以那個元素必定來自
γ1
。因此:

γ=γ1={v}

前提又說:

γ1 是某個循環子空間的基底,也就是
{v}
是某個循環子空間的基底。
γ1
是基底,那就線性獨立。可是
γ
γ1
一樣,所以
γ
就線性獨立。

Step 1:前提與目標

現在考慮

|γ|=n 的狀況。也就是已知:

  1. 每個

    γi 長得像下面這樣:

    γi=xi,(TλI)(xi)(TλI)mi1(xi)

  2. 而且下面這個集合是線性獨立的:

    R=(TλI)mi1(xi)i=1r

目標是要證明:所有的

γi 聯集起來,會是個線性獨立的集合。也就是下面這個集合是線性獨立的:

γ=i=1rγi

Step 2:目標的等價條件

為了方便,令

W
γ
span 出來的空間:

W=spanγ

現在的目標是這樣:如果可以證明

W 的維度,跟
γ
的數目一樣多,那麼
γ
就一定是
W
的基底。既然是基底,那麼就一定線性獨立,所以就證明完了。所以現在的目標就是:

dimW=|γ|

不過,因為

γ 可以展出
W
,所以立刻就有:

dimW|γ|

因此,現在只要可以再證明:

dimW|γ|

兩個合起來,就會有

dimW=|γ| 了。因此目標就是證明他。而證明的方法是用 Dimension Theorem,而那個線性運算是「把
(TλI)
限制在
W
上」

Step 3:循環基底再送一次線運 = 砍掉第一個元素

要限制在

W 上之後仍然是個線性運算,就要先證明
W
(TλI)
-invariant。也就是要證明:

(TλI)(W)W

這件事情可以從「每個

γi 都是循環基底」看出來。因為如果「每個
γi
都多送進
(TλI)
一次得到的集合」能展出來的範圍,跟「把
γi
的第一個向量砍掉」一樣:

(TλI)(γi)=(TλI)(xi)(TλI)mi1(xi)=γi{xi},(TλI)mi(xi)0

為了方便,就令「

γi 砍掉第一個元素」得到的集合叫做
γi

γi=γi{xi}

Step 4:限制定義域後是 W 上的線運

由上面的觀察可以進一步得知:

(TλI)(γ) 就是「
γ
除掉所有的
xi
,再多一個
0
」:

(TλI)(γ)=i=1rγi{xi}γγi{0}

為了方便,就令後面這個東西叫做

γ

γ=i=1rγi{xi}γi

很顯然地,

γ 會被包在
γ
中。所以,
T(γ)
其實就是下面這個東西:

(TλI)(γ)=γγ{0}

既然如此,

(TλI)(γ) 展出來的範圍,就會被包含在
γ
展出來的範圍裡面:

span (TλI)(γ)span γ

接下來 利用 span 跟線性轉換可以互換的性質,把上式的 span

(TλI) 對調。就會發現
W
(TλI)
-invariant

(TλI)(span(γ))WspanγW

因此,現在就可以放心的把

(TλI) 限制在
W
上,值域也不會跑出
W
。換句話說:「
(TλI)
限制在
W
上得到的線性轉換,會是個
W
上的線性運算」。

Step 5:滿足歸納法假設的前提

因為

γ 的數目比
γ
小了,所以接下來的目標是對
γ
使用歸納法假設,說他是個線性獨立的集合。在這之前,要先確認他滿足前提:

  1. 循環子空間:剛剛是找

    x1xr
    (TλI)
    生成的每個循環子空間。現在則是在
    W
    上,找:

    (TλI)(x1)(TλI)(xr)

    (TλI)W 生出的循環子空間。令這些
    W
    上的循環子空間為
    Ci

    Ci=C((TλI)W,(TλI)(xi))

  2. 循環子空間的基底:每一個

    Ci 的基底都是:

    γi=(γixi)

  3. 每個

    γi 「最後一個元素」形成的集合:假定這個集合叫做
    R
    。因為
    γi
    γi
    砍掉第一個元素得到的集合,所以要麻 1)
    γi
    變成空的,沒有「最後一個」元素; 要麻就是 2)
    γi
    還有剩東西,這就表示被砍掉的不是最後一個元素。所以「所有
    γ
    最後一個元素形成的集合」
    R
    就會是個
    R
    的子集:

    RR

最後,

γ
γ
砍掉
x1xr
的結果,所以
γ
中的元素數目就會嚴格地比
γ
小:

|γ|<|γ|

因此,就可以套用歸納法的假設了。

Step 6:套用歸納法假設

套用歸納法假設,知道

γ 中的元素通通線性獨立。而且前面也推論:
γ
可以展出
(TλI)(W)
。由限制定義域的定義知道:這個空間跟
(TλI)W(W)
根本一樣:

(TλI)(W)=(TλI)W(W)

既然

γ 線性獨立,又可以展出所在的空間,因此他就是
(TλI)W(W)
的基底。所以就知道:
(TλI)W(W)
的維度就是
γ
的數量,也就是:

dim(TλI)W(W)=|γ|=|γ|r(1)

Step 7:R 是 Null Space 中的線性獨立集

看完

(TλI)W 的值域,接下來看看他的 null space。而這跟
R
有關,因為

  1. R
    中的元素通通在
    W
    :因為
    R
    的元素都是
    γi
    中找來的,而每個
    γi
    都包含在
    W
    ,也就是
    span γ
    中。
  2. R
    中的元素通通線性獨立
    :這是前提。
  3. R
    中的元素,都會滿足「再丟進一次
    (TλI)W
    就會變成
    0
    :這也是前提。
  4. R
    中有
    r
    個元素
    :因為
    R
    是從每個
    Ci
    的循環基底
    γi
    各找一個元素出來,所以
    C1Cr
    就會湊到
    r
    個元素。

綜合上述四點:

R 這個線性獨立的集合,會在
(TλI)W
null space

Rker(TλI)W

所以,

(TλI)Wnullity 不少於
R
的數目多。也就是:

dim(kerTλI)Wr(2)

Step 8:Dimension Theorem

(TλI)W 用上 dimension theorem,就會發現
γ
中的元素數目不多於
W
的維度:

dim(kerTλI)W(2)⇒≥r+dim(TλI)W(W)(1)⇒=|γ|rdim(W)|γ|

因此就證明了目標:

dimW|γ|