這篇是承接直和分解文章的,都屬於線性代數範疇的內容,在考研,無論是數學一二三或者高等代數

中會經常用到甚至出現類似的題目。自己覺得有必要歸納起來,也可也幫助有需要的人。

1.對於矩陣 A,B,如果 AB=0,試證明:r(A)+r(B)le n

證明:令 W 為方程 AX=0 的解空間,那麼 dimW=n-rank(A) ,因為 AB=0 ,因此B 中的任意列向量 eta_i都滿足 eta_iin W(i=1,2,...,n) ,因此 rank(B)le dimW 。故有 r(A)+r(B)le n

2.(Sylvester不等式)對於矩陣 A_{n	imes m},B_{m	imes n} 。試證明: rank(AB)ge r(A)+r(B)-n

證明一(分塊矩陣技巧)

注意到 n+rank(AB)=rankBig(left[  egin{matrix}    I_n & O \    O & AB   end{matrix}   
ight]Big)=rankBig(left[  egin{matrix}    I_n & -B \    A & O   end{matrix}   
ight]Big)

rankBig(left[  egin{matrix}    I_n & -B \    A & O   end{matrix}   
ight]Big)ge rank(A)+rank(B) ,因此原命題成立。

證明二(方程組的觀點):

B=(eta_1,eta_2,...,eta_n) ,其中 eta_i(i=1,2,...,n)B 的列向量。那麼 \AB=(Aeta_1, Aeta_2,...,Aeta_n)

Aeta_{r_1},Aeta_{r_2},...,Aeta_{r_s}AB 的一個極大線性無關組,在剩下的 n-s 個向量中的任意一個向量 eta_j ,我們都有 Aeta_j = k_{j_1}Aeta_{r_1}+...+k_{j_s}Aeta_{r_s} ,因此

\ hateta_{j}=eta_j-sum_{i=1}^{s}k_{j_i}eta_{r_i}

是方程 AX=0 的解,這些 n-s 個解向量 hateta_{j_1},hateta_{j_2},...,hateta_{j_{n-s}} 構成的矩陣,我們有 \ rank(hateta_{j_1},hateta_{j_2},...,hateta_{j_{n-s}})le n-rank(A)

\rank(B)=rank(eta_1,eta_2,...,eta_n)=rank(eta_{r_1},...,eta_{r_s},hateta_{j_1},hateta_{j_2},...,hateta_{j_{n-s}})

因此 \ rank(B)le rank(eta_{r_1},...,eta_{r_s})+rank(hateta_{j_1},hateta_{j_2},...,hateta_{j_{n-s}})le rank(AB)+n-rank(A)

故命題成立。

證明三(線性空間的觀點):

U,V,W 是域 F 上的線性空間,且 dimV=n,dimU=m 。取 mathscr{A}in Hom(V,U),mathscr{B} in Hom(U,V) 。那麼根據線性變換的秩的定義我們有如下等式

\rank(BA)=dim(Im(mathscr{B}mathscr{A}))=dimV-dim(Ker(mathscr{B}mathscr{A})) 而注意到

 egin{align} dim(Ker(mathscr{B}mathscr{A}))le dim(Ker(mathscr{A}))+dim(Ker(mathscr{B})) end{align} 因此我們有 \dimV-dim(Ker(mathscr{B}mathscr{A}))ge dimV-dim(Ker(mathscr{A}))-dim(Ker(mathscr{B}))

最後容易知道 dimV-dim(Ker(mathscr{A}))-dim(Ker(mathscr{B}))=rank(A)+dimU-dim(Ker(mathscr{B}))-dimU

而右邊就是不等式右端,因為 \dimU-dim(Ker(mathscr{B}))=dim(Im(mathscr{B}))=rank(B)

因此命題成立。

3.(Frobenius秩不等式)對於矩陣 A,B,C ,試證明: \rank(ABC)ge rank(AB)+rank(BC)-rank(B)

證明:

注意到 \rank(B)+rank(ABC)=rankBig(left[  egin{matrix}    B & O \    O & ABC   end{matrix}   
ight]Big)

對右端的分塊矩陣做初等變換有 \ RHS=rankBig(left[  egin{matrix}    BC & B \    O & AB   end{matrix}   
ight]Big)ge rank(AB)+rank(BC)

故命題成立。

4.已知矩陣 A,B ,試證明: rank(A+B)le rank(A)+rank(B)

證明:

A 的列向量為 alpha_i(i=1,..,n)B 的列向量為 eta_j(j=1,...,n)alpha_1,...,alpha_sA 的極大線性無關組, eta_1,...,eta_rB 的極大線性無關組。則 A+B 中的任意列向量可以由 <alpha_1,...,alpha_s,eta_1,...,eta_r> 這組向量線性表出。故不等式成立。

5.已知矩陣 A,B ,試證明: rank(I-AB)le rank(I-A)+rank(I-B)

證明:

注意到

\rank(I-AB)=rank(I-A+A-AB)le rank(I-A)+rank(A-AB)

又因為

\ rank(A-AB)le rank(A(I-B))=minleft{rank(A),rank(I-B)
ight}le rank(I-B)

因此不等式成立。

6.已知矩陣 A,B ,且滿足 AB=BA=0rank(A^2)=rank(A) ,試證明: \ rank(A+B)=rank(A)+rank(B) 證明一:

4的結論我們知道,只需要證明 rank(A+B)ge rank(A)+rank(B) 即可。

注意到 \ rank(A+B)=rankBig(left[  egin{matrix}    A+B & O \    O & O   end{matrix}   
ight]Big)=rankBig(left[  egin{matrix}    A+B & A^2 \    A^2 & A^3   end{matrix}   
ight]Big) 因為 rank(A^2)=rank(A) ,因此方程 A^2X=A 有解,不妨取一個解 X_0
e O

\rankBig(left[  egin{matrix}    A+B & A^2X_0 \    A^2 & A^3X_0   end{matrix}   
ight]Big)=rankBig(left[  egin{matrix}    B & A^2 \    O & A^3   end{matrix}   
ight]Big)ge rank(B)+rank(A)

故命題成立。

證明二:

利用維數定理我們有 \dim(Ker(mathscr{A}))+dim(Ker(mathscr{B}))=dim(Ker(mathscr{A})+Ker(mathscr{B}))+dim(Ker(mathscr{A})cap Ker(mathscr{B})) 因此,問題等價於說明 ( V 表示全空間)\Ker(mathscr{A})+Ker(mathscr{B})=Ker(left{ O 
ight})=V \ Ker(mathscr{A+B})=Ker(mathscr{A})cap Ker(mathscr{B}) 我們先說明第一個等式,顯然總是有 Ker(mathscr{A})+Ker(mathscr{B})subseteq Ker(left{ O 
ight}) 。我們任取 xin Ker(left{ O 
ight}) ,那麼有 mathscr{A}x=mathscr{A}^2y ,這是因為 rank(A^2)=rank(A) 。因此 \ x=mathscr{A}y+(x-mathscr{A}y) 那麼因為 BA=0 ,因此 mathscr{A}yin Ker(mathscr{B})x-mathscr{A}yin Ker(mathscr{A}) 。故 \ Ker(left{ O 
ight})subseteq Ker(mathscr{A})+Ker(mathscr{B}) 等式一成立。

任意取 xin Ker(mathscr{A}+mathscr{B}) ,那麼 mathscr{A}(mathscr{A}+mathscr{B})x=mathscr{A}^2x=0 ,因此 Ker(mathscr{A}^2)=Ker(mathscr{A}) ,那麼 mathscr{A}(mathscr{A}+mathscr{B})x=mathscr{B}x=0 ,因此 xin Ker(mathscr{B}) \Ker(mathscr{A}+mathscr{B})subseteq Ker(mathscr{A})cap Ker(mathscr{B}) 另一方面 \Ker(mathscr{A}+mathscr{B})supseteq Ker(mathscr{A})cap Ker(mathscr{B}) 是顯然成立的,因此等式二成立,故命題成立。

7.(6的推廣)已知矩陣 A,B ,且滿足 AB=BA=0 ,試證明:存在正整數 m ,使得 \ rank(A^m+B^m)=rank(A^m)+rank(B^m) 證明:

同樣,我們只需證明 rank(A^m+B^m)ge rank(A^m)+rank(B^m) 。我們將使用如下的結論:n 級矩陣 A ,對於任意正整數 k ,我們都有 rank(A^{n+k})=rank(A^n) 。注意到 \rank(A^{n+1})le rank(A^n)le ...le rank(A^2)le rank(A)le n 因此,在這個不等式鏈中至少有一個等號成立,不然會有 n+1 個正整數小於 n ,這顯然是不成立的。因此存在正整數 p ,有 rank(A^p)=rank(A^{p+1}) ,且 ple n ,因此對於任意正整數 k ,上述命題成立。

仿造6中證明一的做法,我們容易得到同樣的結果。因此命題成立。

。。。。。未完,如果對於某些命題的證明的方法你有疑問或者有更好的方法,歡迎留言或者私聊我。


推薦閱讀:
相关文章