矩阵秩的等式与不等式的证明及应用
矩阵乘积秩的不等式

矩阵乘积秩的不等式矩阵乘积秩的不等式矩阵是现代数学理论中非常重要的一个分支领域。
矩阵运算是实际应用中极其常见的过程。
矩阵乘积秩的不等式是矩阵理论中一个基本的定理,本文将详细讲解这一定理。
一、矩阵的定义矩阵是一个矩形的数表,其中的数被称为矩阵元素。
矩阵可以表示为$m\times n$矩阵形式,其中$m$表示矩阵的行数,$n$表示矩阵的列数。
例如,下面的矩阵是一个$3\times2$矩阵:$$ A = \begin{bmatrix} 1 & 2\\ 3 & 4\\ 5 & 6 \end{bmatrix} $$二、矩阵的乘积两个矩阵的乘积是指对两个矩阵逐一对应的行和列进行数乘,并将结果求和得到的一个新的矩阵。
如果矩阵$A$是一个$m\times n$矩阵,矩阵$B$是一个$n\times p$矩阵,那么乘积矩阵$C$可以表示为:$$ C_{ij} = \sum_{k=1}^nA_{ik}B_{kj} $$其中,$i\in[1,m]$,$j\in[1,p]$。
例如,若有以下两个矩阵$A$和$B$:$$ A = \begin{bmatrix} 1 & 2\\ 3 & 4\\ 5 & 6 \end{bmatrix}, B =\begin{bmatrix} 7 & 8\\ 9 & 10 \end{bmatrix} $$那么它们的乘积矩阵$C$可以表示为:$$ C = AB = \begin{bmatrix} 1 & 2\\ 3 & 4\\ 5 & 6 \end{bmatrix}\begin{bmatrix} 7 & 8\\ 9 & 10 \end{bmatrix} = \begin{bmatrix} 25 & 28\\ 57 & 64\\ 89 & 100 \end{bmatrix} $$三、矩阵乘积秩的不等式矩阵乘积秩的不等式是指两个矩阵的乘积的秩不超过这两个矩阵秩的乘积。
矩阵的秩的相关不等式的归纳小结

矩阵的秩的相关不等式的归纳小结-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII矩阵的秩的相关不等式的归纳小结林松(莆田学院数学系,福建,莆田)摘要:利用分块矩阵,证明一些矩阵的秩的相关不等式,观察矩阵在运算后秩的变化,归纳出常见的有关矩阵的秩的不等式,由此引出等式成立的条件。
关键词:矩阵的秩,矩阵的初等变换引言:矩阵的秩是指矩阵中行(或列)向量组的秩,与之等价的说法通常是指矩阵中不为零的子式的最高阶数,是矩阵最重要的数字特征之一。
利用分块矩阵,把子式看成元素,可将高阶矩阵的运算化为较低阶矩阵的运算,也为矩阵的秩的一些常见不等式的证明带来了方便。
本文将讨论矩阵的秩的一些常见不等式,并由此引出一些秩的不等式等号成立的等价条件。
一基本的定理1 设A是数域P上n m⨯矩阵,于是⨯矩阵,B是数域上m s秩(AB)≤min [秩(A),秩(B)],即乘积的秩不超过个因子的秩2设A与B是m n⨯矩阵,秩(A±B)≤秩(A)+秩(B)二常见的秩的不等式1 设A与B为n阶方阵,证明若AB = 0,则 r(A) + r(B) ≤ n证:设r(A) = r,r(B )= s,则由AB = 0,知,B的每一列向量都是以A为系数方阵的齐次线性方程组的解向量。
当r = n时,由于该齐次方程组只要零解,故此时 B = 0,即此时r(A) = n,r(B) = 0,结论成立。
当r〈 n 时,该齐次线性方程组的基础解系中含n-r个向量,从而B 的列向量组的秩≤n-r,即r (B )≤ n-r 所以 r(A) + r(B) ≤ n2设A 为m n ⨯矩阵,B 为n s ⨯矩阵,证明不等式r(AB)≤r(A)+r(B)-n证:设E 为n 阶单位矩阵, S E 为S 阶单位方阵,则由于000S EB A AB A E E E B ⎛⎫⎛⎫⎛⎫= ⎪ ⎪ ⎪-⎝⎭⎝⎭⎝⎭而 0S EB E ⎛⎫ ⎪-⎝⎭可逆,故r(A)+r(B) ≥ 秩 0A E B ⎛⎫⎪⎝⎭ =秩 0A AB E ⎛⎫ ⎪⎝⎭=秩 00AB E ⎛⎫⎪⎝⎭=r(AB)+r(E) =r(AB)+n 从而r(AB) ≥ r(A) + r(B) - n3设A ,B 都是n 阶方阵,E 是n 阶单位方阵,证明 秩(AB-E )≤秩(A-E )+秩(B-E )证:因为0A E B E B E --⎛⎫⎪-⎝⎭00B E ⎛⎫ ⎪⎝⎭00AB E B E -⎛⎫= ⎪-⎝⎭故秩(AB-E )≤秩00AB E B E -⎛⎫ ⎪-⎝⎭≤秩0A E B E B E --⎛⎫⎪-⎝⎭=秩(A-E )+秩(B-E ) 因此 秩(AB-E )≤秩(A-E )+秩(B-E )4 设A ,B ,C 依次为,,m n n s s t ⨯⨯⨯的矩阵,证明r(ABC) ≥ r(AB) + r(BC) - r(B)证:设 ,s t E E 分别为,s,t 阶单位矩阵,则由于0AB ABC B ⎛⎫⎪⎝⎭0st E C E ⎛⎫ ⎪-⎝⎭=0AB B BC ⎛⎫ ⎪⎝⎭且0s t E C E ⎛⎫⎪-⎝⎭是可逆矩阵,故 r(AB) + r(BC)≤秩0AB B BC ⎛⎫ ⎪⎝⎭=秩0ABABC B ⎛⎫⎪⎝⎭=秩00ABC B ⎛⎫⎪⎝⎭= r(ABC) + r(B) 从而r(ABC) ≥r(AB) + r(BC) - r(B)5 设A ,B 都是n 阶矩阵,证明;r( A B + A + B ) ≤ r( A ) + r ( B ) 证明:r( AB + A + B)=r( A (B+E) + B) 利用基本定理二≤r( A (B + E)) + r(B) 利用基本定理一 ≤r( A ) + r( B )6 设A ,C 均为m n ⨯矩阵,B ,D 均为n s ⨯矩阵,证明 r ( A B – C D )≤ r ( A-C ) + r ( B - D )证明:根据分块矩阵的乘法可知000mn E C A C E B D -⎛⎫⎛⎫⎪⎪-⎝⎭⎝⎭0n s E B E ⎛⎫ ⎪⎝⎭=0A C AB CD B D --⎛⎫⎪-⎝⎭由此易知r (A-C )+r (B-D )=r 0A CAB CD B D --⎛⎫⎪-⎝⎭≥r(AB-CD)从而得r (AB-CD ) ≤ r (A-C ) + r (B-D )三 不等式等号成立的探讨1 设A ,B 分别为m n ⨯和n m ⨯矩阵,则()()()r AB =r A +r B -n 的充分条件为:A 0A 0r =r EB 0B ⎡⎤⎡⎤⎢⎥⎢⎥⎣⎦⎣⎦证明:由E -A A 0E -B 0-AB E -B 0-AB ==0E E B 0E E B 0E E 0⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦得:A 00-AB r =r E B E0⎡⎤⎡⎤⎢⎥⎢⎥⎣⎦⎣⎦ ()()()0-AB A 0r =r AB +n r =r A +r B E 0E B ⎡⎤⎡⎤⎢⎥⎢⎥⎣⎦⎣⎦又, ∴()()()r AB =r A +r B -n2 设A ,B 分别为m n ⨯和n m ⨯矩阵,则()()()r AB =r A +r B -n 的充分必要条件为存在矩阵X 、Y ,使得nXA +BY =E证明:根据题三 1,只需要证明nXA +BY =E A 0A 0r =r X Y E B 0B ⎡⎤⎡⎤⇔⎢⎥⎢⎥⎣⎦⎣⎦存在、,使得m n n n nm m n E 0A 0E 0E 0A 0=-X E E B -Y E -Y E -AX B A 0E -XA -BY B ⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⇐⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎡⎤=⎢⎥⎣⎦由当 n XA +BY =E 时,A 0A 0r =r E B 0B ⎡⎤⎡⎤⎢⎥⎢⎥⎣⎦⎣⎦∴()()()r AB =r A +r B -n12200,0000rSEE AQ P BQ ⎛⎫⎛⎫⇒== ⎪ ⎪⎝⎭⎝⎭1设 P 1122000000P Q A P Q B ⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭则 11220000P A Q P B Q ⎛⎫⎛⎫= ⎪⎪⎝⎭⎝⎭112200P AQ P BQ ⎛⎫= ⎪⎝⎭000000000000r SE E ⎛⎫ ⎪ ⎪= ⎪ ⎪⎝⎭(1)112200000P Q A P Q E B ⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭11222000P A Q P P B Q ⎛⎫⎛⎫= ⎪⎪⎝⎭⎝⎭ 1121220P AQ P Q P BQ ⎛⎫=⎪⎝⎭12340000000000r S E C C E C C ⎛⎫⎪⎪= ⎪⎪⎝⎭(2) 对式(2)右端的方阵作行初等变换,可消去1C ,2C ,3C ,由于式(1),式(2)右端方阵秩相等,故在消去1C ,2C ,3C 时也消去了4C ,对式(2)右端分块记为120FC F ⎛⎫ ⎪⎝⎭ 其中1F =00rE C ⎛⎫ ⎪⎝⎭, 2F =00SE C ⎛⎫ ⎪⎝⎭, C=1234C C C C ⎛⎫ ⎪⎝⎭ 于是上述消去1C 的行变换相当于 1000C -⎛⎫ ⎪⎝⎭000rE ⎛⎫⎪⎝⎭+1234C C C C ⎛⎫ ⎪⎝⎭=2340C C C ⎛⎫ ⎪⎝⎭消去其余234,,C C C 有类似的结果,这样初等变换就相当于存在矩阵S ,T ,使S 1F =T 2F +C =0,即1122210SP AQ P BQ T P Q ++= 从而有 令得 n XA BY E +=3 设 A ,B ,分别为 ,,m n n l l m ⨯⨯⨯矩阵,而B 的一个满秩分解是B=HL ,即H 是列满秩矩阵,L 是行满秩矩阵,则r(ABC)=r(AB)+r(BC)-r(B)的充要条件是存在矩阵X ,Y使得r XAH LCY E +=证明:设r (B )=r ,因为B=HL 是满秩分解 所以 有r(AB) = r(AHL) = r(AH) r(BC) = r(HLC) = r(LC) 则r(ABC) = r(AB) + r(BC) - r(B)⇔ r(AHLC) = r(AH) + r(LC) - r 又由上题 得r(AHLC) = r(AH) + r(LC) - r⇔矩阵X,Y 使得 r XAH LCY E += 所以 3得证4 设A 为n 阶矩阵,证明如果 2A = E ,那么r ( A + E ) + r ( A – E )= n证明: ( A + E )( A – E ) =2A + A – A – E = E – E = 0 ∴r ( A + E )+ r ( A – E )≤ nr( A + E ) + r( A – E ) ≥ r( A + E + A - E) = r(2A) = r(A)2A = E∴2A = E,即A≠0∴ r(A)= nr( A + E) + r( A - E) ≥n故 r( A + E )+ r( A - E) = n5 设A为n阶矩阵,且2A = A,证明 r(A)+ r(A-E)= n证明:由2A = A,可得 A( A – E )= 0由题一 1知,r( A ) + r( A - E)≤ n又因为 E-A和A-E 有相同的秩n = r( E ) = r( A + E – A ) ≤ r ( A ) + r ( E – A ) 从而 r( A ) + r( A – E ) = n6 设A是阶矩阵,则3A = A的充分必要条件是r(A)= r(A-2A)+ r(A+2A)证明:必要性一方面,由3A = A⇔(E-A)A(E+A)=0 由题二 4知0 ≥ r[(E-A)A] + r[ A (E+A)] - r(A)即r(A)≥ r(A-2A)+r(A+2A)另一方面,由r(A-2A)+r(A+2A)≥r[(A-2A)+(A+2A)] = r(2A)= r(A)所以 r(A)= r(A-2A)+ r(A+2A)充分性若r(A)= r(A-2A)+r(A+2A)设r(A) = r,A的满秩分解是A = HL,则存在 X,Y使(2X )H =r E ,L (2Y )= r E 成立则 X (E-A )H +L (E-A )Y=(XH + LY )-(XHLH - LHLY )=r E -0 = r E由题三3得 r[(E-A )A(E+A)]=r[(E-A) A] + r[A (E+A)]- r(A) = 0即得(E-A )A (E+A )=0 从而得 3A = A参考文献:[1] 张禾瑞 .高等代数(第二版)[M].高等教育出版社 [2] 杨子胥.高等代数习题解[M].山东科技出版社 [3] 李师正.高等代数解题方法与技巧[M].高等教育出版社。
有关矩阵的秩及其应用

r (AB)≤min {r (A), r (B)}
定理 3 设 A 是 m×n 矩阵,P 是 m 阶可逆矩阵,Q 是 n 阶可逆矩阵,则
r (A) = r (PA) = r (AQ) = r (PAQ) 推论 设 A 是是 m×n 矩阵,则 r (A) = r,当且仅当存在 m 阶可逆矩阵 P 和 n 阶可逆矩阵 Q,
r
A− O
C
AB B
− −
CD D
=
r(
A
−
C
)
+
r(B
−
D)
。
定理 6 (Frobenius 不等式)
设 A 是 m×n 矩阵,B 是 n×s 矩阵,C 是 s×t 矩阵。则
r (ABC)≥r (AB) + r (BC) – r (B)
证明:由分块矩阵的乘法得
AB B
ABC O
证明:由定理 1 得
r( A1 + A2 + " + Ak ) ≤ k
r( A1 + A2 + " + Ak ) ≤ r( A1 ) + r( A2 + A3 + " + Ak ) ≤ r( A1 ) + r( A2 ) + r( A3 + A4 + " + Ak ) "" ≤ r( A1 ) + r( A2 ) + " + r( Ak ) =k 定理 2 矩阵的乘积的秩不超过各因子的秩。即:设 A 是 m×n 矩阵,B 是 n×s 矩阵,则
a1
A2
=
a2
关于矩阵秩的几个重要不等式

第28卷第1期2021年3月辽东学院学报(自然科学版)Journal of Eastern Liaoning University(Natural Science Edition)Vol.28No.1Mar.2021[基础科学与应用】DOI:10.14168/j.issn.1673-4939.2021.01.12关于矩阵秩的几个重要不等式黄述亮①(滁州学院数学与金融学院,安徽滁州239001)摘要:针对学生学习矩阵秩的不等式比较困难的问题,综合运用演绎、分析与综合、化归的数学论证方法对秩的估计、秩的降阶及互素多项式等方面的重要不等式进行研究,并举例说明这些不等式在分块矩阵、线性方程组及判断线面位置关系等问题中的应用,这将有助于学生更好地掌握矩阵的基本理论,提高学生的抽象思维能力和逻辑思维能力。
关键词:矩阵的秩;初等变换;齐次线性方程组中图分类号:0153.3文献标志码:A文章编号:1673-4939(2021)01-0061-05众所周知,在线性代数(或高等代数)课程中最主要的内容就是矩阵及其相关运算。
在学习矩阵的过程中会遇到的一个非常重要的概念——矩阵的秩。
在一般的教科书和文献中,习惯上用数学符号rank(A)来表示一个矩阵的秩,其定义是矩阵A 中的某个非零子式的最高阶数。
考虑到向量组、向量空间等概念,对矩阵分别进行行分块和列分块,且设A=(兔心,…,a”)=(肉,0;,…屈),则下列几个论断等价:(l)rank(A)=r;(2)rank(兔,他,…,a”)=r;(3)rank(0;,0:,…屈)=r;(4)dim®?如aj,a2,•••,a n|;(5)dimSpan W 嵐,…,0:}=r;(6)矩阵4的阶梯形矩阵中非零行(列)的行(列)数为r o矩阵的秩在很多领域中具有重要的理论意义和实际应用价值,比如在通信复杂性领域中,函数的通信矩阵的秩可以给出计算函数所需的通信量的界限。
此外,利用矩阵的秩可以定义数学中的等价关系,因此一个数域F上的全体"阶矩阵M”(F)可以被划分成n+1个子集(即等价类)的不交并M(F) =U U…U T”,其中7;={A e M”(F)I rank(4) =i}o换言之,矩阵的秩可以实现对全体矩阵的分类,这对进一步研究矩阵有着重要的意义。
浅谈_高等代数_中的矩阵的秩

1
A
?1 1 2 3?
A ? ??2 3 5
7
? ?
??-1 0 -1 - 2−?
分析:由定义一,需要计算阶数从高到低的子式,从而求得 不为零的子式的最大阶数,即秩。
其次,从列向量组的极大无关组的秩考虑,可用行的初等 变换求得列向量组的极大无关组的秩 ,或用向量的线性相关 性的概念求得。两个定义的本质是行列式的计算与线性相关性 的证明。
ÁÂÃÁÁÂÃÄÁÃÂÅÂÃÁ 比如方程x+y=5可以由下面两个方程相减得出
3x+4y=7 2x+3y=2 因此由这三个方程组成的方程组与由下面两个方程组成 的方程组是同解的,x+y=5是多余的,可去掉。这样对于m个n元 一次方程组成的方程组就可想办法去掉那些可用其他的方程 表示的方程,剩下相互独立的方程。例如用高斯消元法来去掉, 而剩下的那些独立的方程的个数就是这个方程组的秩,矩阵的 秩是从方程组的秩中来的,理解了这个就理解了秩的概念,这 也是秩的几何意义。如果从向量的线性相关性的角度考虑,可 以这样认为:是矩阵的行(列)向量组的极大线性无关组的个 数,即这个向量组的行(列)秩。 秩的定义常见下列两种叙述,分别是:矩阵中不为零的子 式的最大阶数;矩阵中行(列)向量组的极大无关组的个数。这 里不妨把它们分别叫做定义一、定义二,这两个定义是等价的。 它的等价性可由向量的线性相关性来证,课本中已有证明。下 面举例以加深理解和比较这两个定义:
AB ? A − B - n
A= r
B =r
AB=r
PAQ
?
?E ??O
O? − ?
?B ?
Q B ? ??B−
? ? −?
PQ
P Q r= AB=
(4) PA (5) 若 A
矩阵的秩不等式

矩阵的秩不等式矩阵的秩不等式是线性代数中一个重要的定理,它描述了一个矩阵的秩和其子矩阵的秩之间的关系。
在本文中,我们将介绍矩阵的秩不等式的定义、证明以及应用。
1. 定义设 $A$ 是一个 $m\times n$ 的矩阵,则它的秩记为$\text{rank}(A)$。
如果 $B$ 是 $A$ 的一个子矩阵,则它的秩记为$\text{rank}(B)$。
则有以下不等式:$$\text{rank}(A)+\text{rank}(B)-n\leq \text{rank}(AB)\leq\min(\text{rank}(A),\text{rank}(B))$$其中,$AB$ 表示 $A$ 和 $B$ 的乘积。
2. 证明为了证明上述不等式,我们需要使用以下两个引理:引理1:设 $A,B,C$ 是三个矩阵,则有 $\text{rank}(AB)\leq\min(\text{rank}(A),\text{rank}(B))$ 和 $\text{rank}(ABC)\leq\min(\text{rank}(AB),\text{rank}(C))$引理2:设 $A,B,C,D$ 是四个矩阵,则有$\text{rank}\begin{pmatrix} A & B \\ C & D \\ \end{pmatrix}\geq \text{rank}(A)+\text{rank}(D)-\text{rank}(B)-\text{rank}(C)$下面我们来证明矩阵的秩不等式:首先,由引理1可得:$$\text{rank}(AB)\leq \min(\text{rank}(A),\text{rank}(B))$$于是,我们有:$$\text{rank}(AB)\leq \min(\text{rank}(A),\text{rank}(B))\leq\min(\text{rank}(A)+\text{rank}(B)-n,\min(\text{rank}(A),\text{rank}(B)))$$其中,第二个不等式是因为 $\min(a,b)\leq a+b-n$。
分块矩阵在求矩阵秩及其相关不等式证明中的应用

94
—— 科协论坛 ・ 2011 年第 10 期 (下) ——
m - s + t - n, 即秩 B≥秩 A - m + s - t +n 命题 6: 已知秩(AB)=秩(B),试证对任意可右乘矩阵 C, 有 秩(ABC)=秩(BC)
引理 3: 引理 4:
证明: 由引理 1 得, (ABC)≤秩(BC), 秩 因为 于是由引理 1-4 得:
引理 5: 命题 2: m×n 矩阵。 证明: 因为 , 于是由引理 1 得 从而有秩 (ABC) (AB) 秩 ≥秩 + (BC)- 秩 (B), 又已知秩 (AB) =秩(B) 代入上式得秩(ABC) , ≥秩(BC) ,所以,秩 (ABC) (BC) =秩 推论 1 : A 为 n 阶矩阵, 设 证明 An = 秩 An+1 = 秩 An+2=… 又因为 , 综上即得 证明: 因为 n = 秩 E = 秩 A0≥秩 A≥秩 A1≥秩 A2…≥秩 An≥0 于是必有正整 k(0≤k≤n), 使秩 Ak≥秩 A k+1, 由命题 6 得 秩 An = 秩 An+1 = 秩 An+2 = … 命题 3: A 为 s×n 矩阵, 设 则有, 秩(E-ATA) - 秩(ES-ATA) = n - s。 证明: 因为 1-5 得 又因为 , 同理可得 , 于是由引理 3 结语 本文从利用分块矩阵求矩阵的秩和证明矩阵秩的不等式 两方面讨论了分块矩阵的应用, 通过以上实例我们可以看出, 分块矩阵的在解决有关矩阵秩的一些问题时具有简洁、 快速、 易于操作等特点, 可以让人对分块矩阵这一工具的实用价值 有所认识和了解, 它既是一种解题方法又是一种解题技巧。 但 它的应用并不止这些,它还有更宽更广的应用还有待于我们 去深入的探索和研究。 所以有: (E-AAT) - 秩(ES-AAT) = n - s。 秩 命题 4: 设为 m×n 矩阵, s 是从 A 中取 s 行得到的矩阵, A 则秩 As≥秩 A+s-m 证明: 不妨设 As 是 A 的前 s 行, 而后 m-s 行构成的矩阵为 B, 则 , 其中 A, B 均为
高等代数矩阵秩的等式与不等式

. .. . . ..
矩阵秩的等式与不等式
初等变换不改变矩阵的秩,故
( 秩A
) B
=
秩
Er
Es
= r + s = 秩(A) + 秩(B). 0
例
设
()
M= A 0 ,
CB
其中 A, B 都是方阵,那么秩(M)≥秩(A)+秩(B).
. . . .... .... .... . . . . .... .... .... . .
. .. . . ..
矩阵秩的等式与不等式
( 证 设秩 (A) = r,秩 (B) = s,则 A 的等价标准形为 Er
0 () B 的等价标准形为 Es 0 ,从而
00
) 0, 0
. . . .... .... .... . . . . .... .... .... . .
. .. . . ..
0 ( −r−1−+−v−(A−)−r→2 E − A
0
)
(
)
0
−−−−−−−→ EA u(A)(E − A)
E + A + A2 c2+c1u(A) 0 E + A + A2
)
(
)
E
−r−2−−−(E−+−A−+−−A−2)−r→1
0
E
E + A + A2
c1 −c2 (E−A)
A3 − E 0
所以这个矩阵的秩是 n 当且仅当 A3 − E = 0,这就得到了证明.
的秩 ≥ r + s = 秩 (A)+ 秩 (B),即秩(M)≥秩(A)+秩(B).
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
矩阵秩的等式与不等式的证明及应用矩阵是高等代数的一个重要概念,也是线性代数中的主要研究对象,同时也是一种应用广泛的数学工具.不管是在数学学习还是实际问题中,我们常常会遇到许多比较复杂的计算问题,而使用矩阵来解决这些难题,往往会使问题简单化.早在古代,我国的《九章算术》就已经对矩阵有了初步的描述.而矩阵的理论起源,可追溯到18世纪.高斯在1801年、艾森斯坦在1844-1852年,先后把一个线性变换的全部系数用一个字母来表示,艾森斯坦还强调乘法次序的重要性.这些工作都孕育了矩阵的思想,但矩阵的正式定义直到1858年才由凯莱给出来.凯莱在《矩阵论的研究报告》中全面阐述了矩阵的一些理念,同时他还在文中给出了许多矩阵的运算法则以及矩阵转置的定义,证明了矩阵加法中的可交换性与可结合性,更为重要的是他还给出了伴随矩阵、矩阵可逆的概念.由于凯莱的奠基性工作,一般认为他是矩阵理论的创始人.而矩阵的秩是矩阵的一个重要特征,是矩阵理论中研究的一个重要内容,它具有许多的重要性质.对于矩阵的秩的等式与不等式,近年来有一些学者对其进行了研究.张英,乔世东利用同解方程组、标准形、线性空间和同态基本定理来证明矩阵秩的一些性质;王廷明利用构造分块矩阵并通过广义初等变换的方法,证明矩阵秩的(不)等式;殷倩把分散的知识点及重要的常用结论整合在一起,归纳整理出若干常用有效的证明方法;徐小萍给出五个矩阵秩的不等式,并利用代数理论对其进行证明,然后用一些典型例题对其应用进行分析.在前人研究的基础上,本文进一步系统的探究了矩阵秩的等式与不等式及其应用.首先介绍矩阵秩的等式与不等式的研究背景和国内外的研究现状,其次介绍矩阵秩的定义与简单性质,然后给出一些矩阵秩的等式与不等式的证明,最后通过例子研究其在多方面的应用。
11 预备知识1.1 矩阵的定义定义1.1 由m n ⨯个数()1,2,,;1,2,,ij a i m j n ==所排列成的m 行n 列的数表111212122212n n m m mna a a a a a a a a称为m 行n 列的矩阵,简称m n ⨯矩阵.记作111212122212,n n m m mn a a a a a a A a a a ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦(1.1) 简记为()ij m n A a ⨯=或m n A ⨯,这m n ⨯个数称为A 的元素.当m n =时,矩阵A 称为n 阶方阵.例如,431259370⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦就是一个3阶方阵.1.2 矩阵秩的定义定义1.2 通过在m n ⨯矩阵A 中任取k 行k 列(,k m k n ≤≤)的行列交叉处的2k 个元素,而不改变它们在A 中所处的位置顺序而得到的k 阶行列式,称为矩阵A 的k 阶子式. m n ⨯矩阵A 的k 阶子式共有kkm n C C ⋅个.定义 1.3 如果矩阵A 有一个不为零的r 阶子式D ,且所有1r +阶子式都为零,那么D 称为矩阵A 的最高阶非零子式,这个数r 称为矩阵A 的秩,记作()R A ,并且规定零矩阵的秩等于零.2 矩阵秩的性质在矩阵秩的问题当中,有些问题仅依靠定义来解决比较复杂和困难,而利用性质则会简单些,下面我们总结和归纳出了矩阵秩的一些性质.性质2.1 矩阵的行秩与列秩相等.证明 考虑线性方程组0AX =,首先如果未知数的个数超过A 的行秩,则它有非零解.设m n ⨯阶矩阵A 的行秩为r ,考虑方程组0AX =,它由m 个方程n 个未知数组成.从A 的行向量中任意选取r 个线性无关的行向量,重新组合成矩阵B ,所以方程组0AX =和0BX =同解.在这种情况下,如果B 的列数大于行数,那么方程组0BX =必有非零解,因此0AX =也有非零解.接着证明行秩等于列秩.设m n ⨯阶矩阵A 的行秩为r ,列秩为s .考虑A 的任意1r +个列向量组成的矩阵C ,因为C 的行秩小于或等于r (因为C 的行向量是由A 的行向量的一部分分量组成的),所以CX=0存在非零解,这表明这1r +个列向量是线性相关的.所以A 的列秩最大为r ,即s r ≤.同理可证r s ≤,因此s r =.性质2.2 初等行(列)变换不改变矩阵的秩.数域P 上的矩阵的初等行(列)变换是指以下三种变换: (1)用数域P 中的一个非零数k 乘以矩阵的某一行(列); (2)将矩阵的某一行(列)的c 倍加到另一行(列); (3)交换矩阵中两行(列)的位置.证明 设m n ⨯矩阵A 通过一次初等行变换转变为m n ⨯矩阵B ,且()1R A r =,()2R B r =.1.初等交换变换:i jr rA B ↔→(交换矩阵的第i 行与第j 行)由于矩阵A 中的任意11r +阶子式均全为零,因此矩阵B 的任意11r +阶子式也为零.所以有矩阵B 中任11r +阶子式等于任意非零常数k 与矩阵A 的某个11r +阶子式的乘积.2.初等乘法变换:ikr A B →(将矩阵的第i 行与用非零常数k 相乘)由于矩阵A 中的任意11r +阶子式全为零,因此矩阵B 的任意11r +阶子式也为零.所以有矩阵B 中任何11r +阶子式等于任意非零常数k 与A 的某个11r +阶子式的乘积.3.初等加法变换:i j r krA B +→(将矩阵的第j 行的k 倍加到矩阵的第i 行上) 对于矩阵B 的任意11r +阶子式1B .(1)若1B 不包含矩阵B 的第i 行或同时包含第j 行与第i 行,那么由行列式的性质得11+1r B D =这里的1+1r D 为矩阵A 的任意11r +阶子式;(2)若1B 包含第i 行但不包含第j 行,那么由行列式的性质得11111r r B D k C ++=+这里的11r D +,11r C +均为矩阵A 的11r +阶子式。
由于矩阵A 的任意11r +阶子式全为零,因此10B =综上所述,矩阵A 经过一次初等行变换化为矩阵B 后,矩阵B 的11r +阶子式全为零,所以21r r ≤由于初等变换可逆,所以矩阵B 又可以经过初等行变换化为矩阵A ,即有12r r ≤所以()()12,r r R A R B ==.同理可证明初等列变换.性质2.3 矩阵的乘积的秩()()()min ,R AB R A R B ≤⎡⎤⎣⎦.证明 只需要证明()()R AB A ≤R ,并且()()R AB B ≤R .现在我们将分别来证明这两个不等式.设111212122212n n m m mn a a a a a a A a a a ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦令B 的行向量表示为12,,,n B B B ,AB 的行向量表示为12,,,m C C C .根据计算可得i C 的第j 个分量和1122i i in n a B a B a B +++的第j 个分量都等于1nik kj k a b =∑,因此()11221,2,,i i i in n C a B a B a B i m =+++=,也就是说矩阵AB 的行向量组12,,,n C C C 可以用B 的行向量组线性表示,所以AB 的秩不能超过B 的秩,即()()R AB R B ≤.同样地,令A 的列向量表示为12,,,n A A A ,AB 的列向量表示为12,,,s D D D .根据计算可知()11221,2,,i i i ni n D b A b A b A i s =+++=.这个式子表明,矩阵AB 的列向量组可以用矩阵A 的列向量组线性表示,所以前者的秩不可能超过后者的秩,即()()R AB R A ≤.性质2.4 ()()()R A B R A R B ±≤+.证法1 用广义初等变换可得0000A A B A A B B B B +⎡⎤⎡⎤⎡⎤→→⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦ ()0R A+B 00A A AB R R B B +⎡⎤⎡⎤⇒=≥⎢⎥⎢⎥⎣⎦⎣⎦. 但()()00A R R A R B B ⎡⎤=+⎢⎥⎣⎦. 由以上两式即证()()()R A+B R A R B ≤+.证法2 设,m n A B ⨯∈,令()()11,,,,,n n A B ααββ==,其中i α为A 的列向量,i β为B 的列向量.则()11,,n n A B αβαβ+=++.再设()R A r =,()R B s =,设1,,i ir αα为1,,n αα的一个极大线性无关组.1,,j js ββ为1,,n ββ的一个极大线性无关组.作向量组 ()1122,,,n n αβαβαβI +++. ()11,,,,,i ir j js ααββ∏.那么()I 可以用()∏线性表示.故()()()()()R A B R R r s R A R B +≤I ≤∏≤+≤+.由于()()R B R B =-,故()()()()()()()R A B R A B R A R B R A R B -=+-≤+-=+,因此()()()R A B R A R B ±≤+.性质2.5 任意两个等价的向量组必有相同的秩.证明 把两个向量组分别排列成矩阵,设为A 和B .由于两者等价,所以存在可逆矩阵P 使得A=PB .由A=PB ,知()()()=R A R PB R B =由1B P A -=,知()()()1=R B R P A R A -≤从而()()=R A R B .性质2.6 ()()*R A R A ≤.证明 当()R A n =时,0A ≠,由于*AA A I =,故*nA A A =,则1*0n A A-=≠,即()*R A n =.当()1R A n =-时,0A =,*0AA A I ==,从而()()*R A R A n +≤,即()*1R A ≤.又()1R A n =-,A 中至少有一个1n -阶代数余子式0ij A ≠,则*0A ≠,从而()*1R A ≥,因此()*1R A =.当()1R A n <-时,A 中每一个1n -阶子式全为零,故*A 中的元素全为零,即*0A =,故()*0R A =.3 矩阵秩的等式与不等式的证明3.1 用矩阵秩的理论证明秩的等式和不等式 命题3.1 ()()=T R A R A .证明 根据矩阵转置的定义,A 的行向量组就是T A 的列向量组,所以A 的行秩就是T A 的列秩,又由性质2.1知()()=T R A R A ,命题得证.命题3.2 ()()R kA R A =(其中0k ≠).证明 kA 的行向量组可以用A 的行向量组线性表示,A 的行向量组也可以用kA 的行向量组线性表示,所以kA 的行向量组等价于A 的行向量组.并由性质2.4可证明它们的秩相等,然后通过秩的定义证明kA 与A 的秩相等,命题得证.命题 3.3 设A 是一个m n ⨯矩阵,若P 是m m ⨯可逆矩阵,Q 是n n ⨯可逆矩阵,那么()()()=R A R PA R AQ =.证明 令B PA =,由矩阵乘积的秩不超过各因子的秩可知()()R B R A ≤,但是由1A P A -=,又有()()R A R B ≤,所以()()()R A R B R PA ==.令C AQ =,同理可得()()()=R A R C R AQ =,所以()()()=R A R PA R AQ =,命题得证.3.2 用线性空间的理论证明秩的等式和不等式引理 3.1 如果一个齐次线性方程组有非零解,那么它有基础解系,并且基础解系所包含解的个数为n r -,这里r 表示系数矩阵的秩,n r -表示自由未知量的个数.命题3.4 设A 为n 阶方阵,如果由A 的列向量所生成的nR 的子空间()R A 以及A 的零空间(即核空间)()N A 的直和为nR ,则()()2=R A R A .证明 根据引理3.1,要证明()()2=R A R A ,只要证明0AX =与20A X =同解即可.0AX =的解显然为20A X =的解.下面我们用反证法证明20A X =的任一解Y 同时也是0AX =的解.若0AY ≠,因为()0A AY =,故()AY N A ∈.另一方面,()1ni i i AY y R A α==∈∑ ,其中()()1212,,,,,,,Tn n A Y y y y ααα==,从而 ()()0AY R A N A ≠∈,这与()()n =R R A N A ⊕矛盾,所以20A X =的任一解Y 同时也是0AX =的解,因此它们同解,故()()2=R A R A .命题 3.5 设A 为s n ⨯矩阵,B 为n s ⨯矩阵,=AB BA ,证明()()()()R A B R A R B R AB +≤+-.证明 设1234,,,w w w w 分别为,,,A B A B AB +的线性空间,那么()()12dim ,dim w R A w R B ==()()34dim ,dim w R A B w R AB =+=因为312w w w ⊆+,那么利用维数公式可得()()3121212dim dim dim dim dim w w w w w w w ≤+=+- (3.1)因为AB 的行向量是B 的行向量的线性组合,那么有42w w ⊆,又AB BA =,所以有41w w ⊆,因此有412w w w ⊆,所以有()()12dim R AB w w ≤(3.2)将(3.2)代入(3.1),即得()()()()R A B R A R B R AB +≤+-.命题3.6 若()()=R AB R B ,证明()()=R ABC R BC .证明 设方程组0ABX =与0BX =的解空间分别为w AB ,w B . 若()()R AB R B =,根据引理3.1知()()dim w =dim w AB B又因为满足0BX =的解向量也满足0ABX =,所以w w AB B ⊇由以上两式可推出.要证明()()=R ABC R BC ,只需要证明0ABCX =与0BCX =同解. 设方程组0ABCX =与0BCX =解空间分别为w ABC ,w BC . 显然w w ABC BC ⊇,接下来只需要证明w w ABC BC ⊆.由0ABCX =知w w AB B CX ∈=,即0BCX =,因此w w ABC BC ⊆,命题得证. 3.3 用矩阵分块法证明秩的等式和不等式命题3.7 ()()000AA R R R A RB BC B B ⎛⎫⎛⎫==+⎪ ⎪⎝⎭⎝⎭;其中C 是满秩的矩阵. 证明 ()()00A R R A R B B ⎛⎫=+ ⎪⎝⎭是显而易见的,现在利用矩阵的分块来证明左边的等式000AA R R BCB B ⎛⎫⎛⎫=⎪ ⎪⎝⎭⎝⎭. 首先,对0ABCB ⎛⎫⎪⎝⎭中的0B ⎛⎫⎪⎝⎭作列变换,使得00B BC ⎛⎫⎛⎫→ ⎪ ⎪⎝⎭⎝⎭,也就是 00A ABC B BC BC ⎛⎫⎛⎫→ ⎪ ⎪⎝⎭⎝⎭然后,用右边的列减去左边的列,得到000A A BC BC BC ⎛⎫⎛⎫→ ⎪ ⎪⎝⎭⎝⎭最后,再次对右边作列变换1000BC BCC B -⎛⎫⎛⎫⎛⎫→= ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭作列变换,也就是 0000A A BC B ⎛⎫⎛⎫→ ⎪ ⎪⎝⎭⎝⎭ 所以有000000AA A A BCB BCB BC B ⎛⎫⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭⎝⎭即000A A R R BCB B ⎛⎫⎛⎫= ⎪ ⎪⎝⎭⎝⎭.4 矩阵秩的等式与不等式的应用4.1矩阵秩的不等式在判断n 阶方阵是否可逆的应用矩阵的逆的定义:设()ij n n A a ⨯=,若存在n 阶方阵B ,使AB BA E ==,则B 是A 的逆矩阵,设为1A -,并称A 可逆.用矩阵的秩描述:如果n 阶方阵A 的秩小于n ,则A 不可逆,如果n 阶方阵A 的秩等于n ,则A 可逆.例4.1 判断矩阵135210117A ⎛⎫ ⎪= ⎪ ⎪⎝⎭与矩阵121110221B ⎛⎫⎪= ⎪ ⎪-⎝⎭是否可逆?证明1351251092100-3-1000-161170-120-12A ⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪=→→ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭所以()3R A =,A 可逆.121021100110100021221021000B ⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪=→→ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪-⎝⎭⎝⎭⎝⎭所以()23R B =≠,B 不可逆.例4.2 设A 为s n ⨯矩阵,B 为n s ⨯矩阵,证明:当s n >时,方阵C AB =不可逆.证明 因为()()()()}}{{min ,min ,R C R AB R A R B s n n s =≤≤=<,故C 不可逆.4.2矩阵秩的等式在解线性方程组中的应用对于一般形式的线性方程组11112211211222221122n n n n m m mn n ma x a x a xb a x a x a x b a x a x a x b +++=⎧⎪+++=⎪⎨⎪⎪+++=⎩(4.1)引入向量111221221212,,,m m a a a a a a αα⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦1122,,n n n mn m a b a b a b αβ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦那么线性方程组(4.1)可以改写成向量方程1122+n n x a x a x a β++=.所以线性方程组(4.1)有解的充分必要条件向量β可以表成向量组12,,,n a a a 的线性组合.用秩的概念:线性方程组(4.1)有解的充要条件为其系数矩阵与增广矩阵秩相同,即()()=R A R B .11121111211212222122221212,n nn n m m mn m m mnm a a a a a a b a a a a a a b A B a a a a a a b ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦. 证明 首先证明必要性.设线性方程组(4.1)有解,即β可以用向量组12,,,n ααα线性表示.由此,我们可以立即推导出,向量组12,,,n ααα等价于向量组12,,,,n αααβ,因此它们具有相同的秩.因为这两个向量组分别是矩阵A 与12,,,,n αααβ的列向量组.因此,矩阵A 与12,,,,n αααβ有相同的秩.然后证明充分性.设矩阵A 与12,,,,n αααβ有相同的秩,就是说,它们的列向量组12,,,n ααα与12,,,,n αααβ有相同的秩,令它们的秩为r .因为12,,,n ααα中的极大线性无关组是由r 个向量组成,不妨设12,,,r ααα是它的一个极大线性无关组.显然,12,,,r ααα也是向量组12,,,,n αααβ的一个极大线性无关组,因此向量β可以用向量组12,,,r ααα线性表示.因为β可以用向量组12,,,r ααα线性表示,那么当然它也可以用12,,,n ααα线性表示.因此,方程组(4.1)有解.例4.3设有线性方程组()()()12312312310131x x x x x x x x x λλλλ+++=⎧⎪+++=⎨⎪+++=⎩提问:当λ取何值时,线性方程组(1)有唯一解;(2)无解;(3)有无穷多个解?并在有无穷多解时求其通解.解 对增广矩阵(),B A b =作初等行变换,将其转化为行阶梯形矩阵,有()13213111110111111311131111110r r r r r r B λλλλλλλλλ↔--+++⎛⎫⎛⎫ ⎪ ⎪=+→+→⎪ ⎪ ⎪ ⎪++⎝⎭⎝⎭()()()()()32111111030300021313r r λλλλλλλλλλλλλλλλλλλ+⎛⎫⎛⎫++⎪⎪--→-- ⎪ ⎪ ⎪ ⎪--+-+-+-+⎝⎭⎝⎭(1)当0λ≠且-3λ≠时,()()3R A R B ==,方程组有唯一解; (2)当0λ=时,()()1,2R A R B ==,方程组无解; (3)当-3λ=时,()()2R A R B ==,方程组有无穷多个解. 接下来继续对增广矩阵B 作初等行变换,将其化为最简单的形式112310110336011200000000B ----⎛⎫⎛⎫⎪ ⎪=--- ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭由此可得同解的线性方程组132312x x x x =-⎧⎨=-⎩因为3x 为自由未知量,令()3x c c R =∈.那么线性方程组的通解为()123111210x x c c R x -⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪=+-∈ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭. 例4.4 设有向量组(1)()11,0,2α'=,()21,1,3α'=,()31,1,2a α'=-+; (2)()11,2,3a β'=+,()22,1,6a β'=+,()32,1,4a β'=+.试问:当a 为何值时,向量组(1)与(2)等价?当a 为何值时,向量组(1)与(2)不等价?解 向量()1,2,3i i β=可以用123,,ααα线性表示,等价于线性方程组()112233+1,2,3i x x x i αααβ+==有解.对矩阵作初等行变换,有()123123,,,,,αααβββ111122011211232364a a a a ⎛⎫ ⎪=- ⎪ ⎪++++⎝⎭ 102111011211001111a a a a -⎛⎫ ⎪→- ⎪ ⎪+-+-⎝⎭(1)当1a ≠-时,有行列式()123,,10a ααα=+≠,()123,,3R ααα=,故线性方程组()112233+1,2,3i x x x i αααβ+==均有唯一解.所以123,,βββ可由向量组(1)线性表示.行列式()123,,60βββ=≠,故123,,ααα可由向量组(2)线性表示.因此向量组(1)与(2)等价.(2)当1a =-时,有()123123102111,,,,,011211000202αααβββ-⎛⎫⎪→- ⎪ ⎪--⎝⎭,由于()()1231231,,,,,R R ααααααβ≠,线性方程组1122331x x x αααβ++=无解,故向量1β不能由123,,ααα线性表示.因此向量组(1)与(2)不等价. 4.3矩阵秩的等式在研究幂等矩阵秩恒等式中的应用例4.5 设A 为n 阶矩阵,且2A A =,证明()()R A R A E n +-=.证明 由2=A A ,可得()=0A A E -.()()R A R A E n+-≤又因为E A -和A E -有相同的秩,所以()()()()n R E R A E A R A R A E ==+-≤+-由以上两式可得()()R A R A E n +-=,命题得证.5结束语本文首先介绍矩阵秩的等式与不等式的研究背景及研究现状,然后介绍矩阵和矩阵秩的定义、性质,最后重点探讨了矩阵秩的等式与不等式的证明及应用.关于矩阵秩的性质,我们主要对其中部分性质作了比较全面的归纳总结.关于矩阵秩的等式与不等式的证明,我们比较全面地总结了几种不同的证明方法并给出了例题.关于矩阵秩的等式与不等式的应用,我们结合例题讨论了矩阵秩的不等式在判断n阶方阵是否可逆的应用,矩阵秩的等式在解线性方程组中的应用,矩阵秩的等式在研究幂等矩阵秩恒等式中的应用.事实上,矩阵秩的等式与不等式在自然科学、社会经济、工程技术等相关领域都有着广泛的应用.这些方面都是可以补充和完善的,但由于本人学术能力有限和时间的关系未能再做深入研究.总的来说,本文比较系统地研究了矩阵秩的等式与不等式的证明及应用,能给学习和研究矩阵秩的等式与不等式的相关人员提供一定的帮助.。