§第三章第二节矩阵的秩
一、矩阵秩的定义
定义2.在m×n矩阵A中,任取k行与k列(k≤m,k≤n),位于这些行和列交叉处的k 2 个元素,不改变它们在A中所处的位置次序而得到的k阶行列式,称为矩阵A的k阶子式.m×n矩阵A的k行与k列子式共有C k m C k n 个.
例如:A=⎛ ⎝ ⎜ ⎜ ⎜ 1020 0201 1422 0201 ⎞ ⎠ ⎟ ⎟ ⎟
①存在一阶非零子式②存在二阶非零子式③三阶子式全为零④|A|=0⑤最高非零子式是2阶的
定义3.设在矩阵A中有一个不等于0的r阶子式D r ≠0,且所有r+1阶子式(如果存在的话)全等于0,那么D r 称为矩阵A的最高阶非零子式.数r称为矩阵A的秩,记作R(A)=r.
注意:显然有R(A T )=R(A)特别的规定R(0)=0
例1.求下列矩阵的秩.
A=⎛ ⎝ ⎜ 124 237 3−51 ⎞ ⎠ ⎟
解:在A中,容易看出:一个2阶子式∣ ∣ ∣ 12 23 ∣ ∣ ∣ ≠0,A的3阶子式只有一个|A|,经计算|A|=0∴R(A)=2
B=⎛ ⎝ ⎜ ⎜ ⎜ 2000 −1300 0100 3−240 25−30 ⎞ ⎠ ⎟ ⎟ ⎟
解:B是一个阶梯形矩阵,其非零行有3行,故可知B的所有4阶子式全为0.而以三个非零行的第一个非零元素为对角线元素的3阶行列式∣ ∣ ∣ ∣ 200 −130 3−24 ∣ ∣ ∣ ∣ =24≠0,因此,R(B)=3
二、矩阵秩的相关定理
定理1.若A∼B,则R(A)=R(B).
证:先证明,若A经过一次初等行变换为B,则R(A)≤R(B).设R(A)=r,且A的某个r阶子式D r ≠0,当A∼ r i ↔r j B或A∼ r i ×k B,在B中总能找到与D r 相对应的D r ¯ ¯ ¯ ¯ .由于D r ¯ ¯ ¯ ¯ =D r 或D r ¯ ¯ ¯ ¯ =−D r 或D r ¯ ¯ ¯ ¯ =kD r 因此,D r ¯ ¯ ¯ ¯ ≠0,从而R(B)≥r当A∼ r i +kr j B,分三种情况讨论:①D r 中不含有第i行;②D r 中同时含有第i行和第j行;③D r 中含有第i行,但不含有第j行.对应①和②两种情况,显然B中与D r 对应的子式D r ¯ ¯ ¯ ¯ =D r ≠0,故R(B)≥r;对于③,由D r ¯ ¯ ¯ ¯ =∣ ∣ ∣ ∣ ∣ ∣ ⋮r i +kr j ⋮ ∣ ∣ ∣ ∣ ∣ ∣ =∣ ∣ ∣ ∣ ∣ ⋮r i ⋮ ∣ ∣ ∣ ∣ ∣ +k∣ ∣ ∣ ∣ ∣ ∣ ⋮r j ⋮ ∣ ∣ ∣ ∣ ∣ ∣ =D r +kD r ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ 若D r ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ≠0,则因D r ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ 中不含有第i行,可知A中不含有第i行的r阶非零子式,从而R(B)≥r;若D r ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ =0,则D r ¯ ¯ ¯ ¯ =D r ≠0,故也有R(B)≥r.以上证明了A经过一次初等行变换为B,则R(A)≤R(B),由于B亦可以经过一次初等变换变为A.故也有R(B)≤R(A).因此R(A)=R(B).经过一次初等行变换矩阵的秩不变,故经过有限次初等行变换时,矩阵的秩依然不变.同理可证:A经过有限次初等列变换,变成矩阵B,则有R(A)=R(B).总之,若A经过有限次初等变换变为矩阵B,则R(A)=R(B).
如在例1中,我们已经计算
A=⎛ ⎝ ⎜ 124 237 3−51 ⎞ ⎠ ⎟ 的秩为2,将A作行初等变换得:A∼⎛ ⎝ ⎜ 100 2−1−1 3−11−11 ⎞ ⎠ ⎟ ∼⎛ ⎝ ⎜ 100 2−10 3−110 ⎞ ⎠ ⎟ =BR(A)=R(B)=2
通过上面定理的证明和上面秩的计算,以后求矩阵的秩,只需将矩阵用初等变换变成阶梯形矩阵即可.
三、求秩
例2.设A=⎛ ⎝ ⎜ ⎜ ⎜ 3321 2−206 031−4 565−1 0−1−34 ⎞ ⎠ ⎟ ⎟ ⎟ 求矩阵A的秩.并求A的一个最高阶的非零子式.
解:先求A的秩.对A作初等行变换,变成行阶梯形矩阵:A=⎛ ⎝ ⎜ ⎜ ⎜ 3321 2−206 031−4 565−1 0−1−34 ⎞ ⎠ ⎟ ⎟ ⎟ ∼ r 1 ↔r 4 ⎛ ⎝ ⎜ ⎜ ⎜ 1323 6−202 −4310 −1655 4−1−30 ⎞ ⎠ ⎟ ⎟ ⎟
r 2 −r 4 ∼r 3 −2r 1 r 4 −3r 1 ⎛ ⎝ ⎜ ⎜ ⎜ 1000 6−4−12−16 −43912 −1178 4−1−11−12 ⎞ ⎠ ⎟ ⎟ ⎟
r 3 −3r 2 ∼r 4 −4r 2 ⎛ ⎝ ⎜ ⎜ ⎜ 1000 6−400 −4300 −1144 4−1−8−8 ⎞ ⎠ ⎟ ⎟ ⎟
∼ r 4 −r 3 ⎛ ⎝ ⎜ ⎜ ⎜ 1000 6−400 −4300 −1140 4−1−80 ⎞ ⎠ ⎟ ⎟ ⎟
∴R(A)=3
A的一个最高阶非零子式为:∣ ∣ ∣ ∣ 332 2−20 565 ∣ ∣ ∣ ∣ =∣ ∣ ∣ ∣ 362 200 5115 ∣ ∣ ∣ ∣ =−2∣ ∣ ∣ 62 115 ∣ ∣ ∣ ≠0
设A为n阶可逆矩阵,则|A|≠0,从而R(A)=n,称A为满秩矩阵.
若A为n阶不可逆矩阵,则|A|=0,从而R(A)<n,称A为降秩矩阵.
例3.设A=⎛ ⎝ ⎜ ⎜ ⎜ 12−23 −2−44−6 28−20 −103−6 ⎞ ⎠ ⎟ ⎟ ⎟ b=⎛ ⎝ ⎜ ⎜ ⎜ 1234 ⎞ ⎠ ⎟ ⎟ ⎟ 求矩阵A及矩阵B=(A|b)的秩.
解:B=⎛ ⎝ ⎜ ⎜ ⎜ 12−23 −2−44−6 28−20 −103−6 1234 ⎞ ⎠ ⎟ ⎟ ⎟
r 2 −2r 1 r 3 +2r 1 ∼r 4 −3r 1 ⎛ ⎝ ⎜ ⎜ ⎜ 1000 −2000 242−6 −121−3 1051 ⎞ ⎠ ⎟ ⎟ ⎟
r 2 ÷2r 3 −r 2 ∼r 4 +3r 2 ⎛ ⎝ ⎜ ⎜ ⎜ 1000 −2000 2200 −1100 1051 ⎞ ⎠ ⎟ ⎟ ⎟
r 3 ÷5∼r 4 −r 3 ⎛ ⎝ ⎜ ⎜ ⎜ 1000 −2000 2200 −1100 1010 ⎞ ⎠ ⎟ ⎟ ⎟
R(A)=2,R(B)=3
例4.设A=⎛ ⎝ ⎜ 123 ⎞ ⎠ ⎟ (1 −1 0 ),B=⎛ ⎝ ⎜ 12−1 2a2 −123 ⎞ ⎠ ⎟ .若秩R(AB+B)=2,求a.
解:A=⎛ ⎝ ⎜ 132 −1−3−2 000 ⎞ ⎠ ⎟ A+E=⎛ ⎝ ⎜ 232 −1−2−2 001 ⎞ ⎠ ⎟ AB+B=(A+E)B=⎛ ⎝ ⎜ 232 −1−2−2 001 ⎞ ⎠ ⎟ ⎛ ⎝ ⎜ 12−1 2a2 −123 ⎞ ⎠ ⎟ =⎛ ⎝ ⎜ 0−1−3 4−a6−2a6−2a −4−7−3 ⎞ ⎠ ⎟ ∼⎛ ⎝ ⎜ −100 6−2a4−a4a−12 −7−418 ⎞ ⎠ ⎟ ∼⎛ ⎝ ⎜ −100 −7−436 6−2a4−a8a−24 ⎞ ⎠ ⎟ ∼⎛ ⎝ ⎜ −100 −7−40 6−2a4−a12−a ⎞ ⎠ ⎟ 由于R(AB+B)=2,所以12−a=0,a=12