线性代数秩逆

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

线性代数秩逆

————————————————————————————————作者:————————————————————————————————日期:

一、 矩阵的秩

定义1 在一个n m ⨯矩阵A 中,任意选定k 行和k 列({}n m k ,m in ≤),位于这些选定的行和列的交点上的2k 个元素按原来的次序所组成的

k k ⨯矩阵的行列式,称为A 的一个k 阶子式。

例1 在矩阵

⎪⎪

⎛-=00005000412013

1

1A

中,选第3,1行和第4,3列,它们交点上的元素所成的2阶行列式

155

013=

就是一个2阶子式。又如选第3,2,1行和第4,2,1列,相应的3阶子式就是

.105

00420111= 定义2 非零矩阵的不为零的子式的最高阶数称为该矩阵的秩,零矩阵的秩规定为0。矩阵A 的秩记为()A rank 。

例2 证明:矩阵A 与其转置矩阵T A 有相同的秩。

例3 证明:阶梯形矩阵的秩等于它的非零行的个数。

证 设A 是一个阶梯形矩阵,不为零的行数是r 。选取这r 个非零行以及各非零行第一个非零元素所在的列,由这些行和列交点上的元素所成的r 阶子式是一个上三角行列式,并且主对角线上的元素都不为零,因此它不等于零。而A 的所有阶数大于r 的子式都至少有一行的元素全为零,因而子式为零。所以()r A rank =。

由于矩阵的子式的阶数不超过矩阵的行数及列数,所以n m ⨯矩阵A 的秩()()n m A rank ,m in ≤。而如果()m A rank =,就称A 是行满秩的;如果

()n A rank =,就称A 是列满秩的。此外,如果A 的所有1+r 阶子式全为

零,由行列式的定义可知,A 的2+r 阶子式也一定为零,从而A 的所有阶数大于r 的子式全都为零。因此秩有下面等价的定义:

定理1 n m ⨯矩阵A 的秩为r 充分必要条件是:在A 中存在一个r 阶

子式不为零,且在()()n m A rank ,m in <时,矩阵A 的所有1+r 子阶式都为零。

定理2 初等变换不改变矩阵的秩。换句话说,等价的矩阵具有相同的秩。

证 设n m A ⨯经初等行变换变为n m B ⨯,且()()21,r B rank r A rank ==。当对A 施以交换两行或以某非零数乘某一行的变换时,矩阵B 中的任何

11+r 阶子式等于某非零数c 与A 的某个11+r 阶子式的乘积,其中1

±=c 或其他非零数。因为A 的任何11+r 阶子式皆为零,故B 的任何11+r 阶子式也都为零。

当对A 施以第i 行的k 倍加到第j 行的变换时,矩阵B 的任何一个

11+r 阶子式1B ,若它不含B 的第j 行或既含第j 行又含第i 行,则它等

于A 的一个11+r 阶子式;若1B 含B 的第j 行但不含第i 行,则

211A k A B +=,其中21,A A 是A 的两个11+r 阶子式,由A 的任何11+r 阶子式均为零,知B 的任何11+r 阶子式也全为零。

根据以上分析,若对A 施以一次初等行变换得到B ,则112+

12r r ≤。由于B 可经一次适当的行变换变回A ,同样地就有21r r ≤。所以21r r =。

显然,上述结论对列变换也成立。

现在我们来看一下,怎样计算一个矩阵的秩。因为初等变换不改变矩阵的秩,而阶梯形矩阵的秩就等于它的非零行的个数。所以,为了计算一个矩阵的秩,只要用初等变换把它变成阶梯形(根据第一节定理1,仅用行的初等变换就可以做到),这个阶梯形矩阵中非零行的个数就是原来矩阵的秩。

例4 设

⎪⎪⎪⎪⎪

⎫ ⎝⎛-----=0502335102163

2341461A ,

求矩阵A 的秩,并求A 的一个最高阶非零子式。

解 对A 作初等行变换,使之变成阶梯形:

⎪⎪⎪⎪⎪

⎫ ⎝⎛--------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----→---1281216011

791201134

041461

0502335102113404146113144223r r r r r r A ⎪⎪⎪

⎪⎪⎭

⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛------→---000008400011340414618400084000113404146134232434r r r r r r ,

因为上式右端阶梯形矩阵的非零行数是3,所以()3=A rank 。

再求A 的一个最高阶非零子式。由()3=A rank 知,A 的最高阶非零子

式是3阶的,A 的3阶子式共有403

534

=C C 个,要从中找出一个非零子式是比较麻烦的。

如果B 是矩阵A 仅用行的初等变换变成的阶梯形矩阵,用B 的各非零行第一个非零元素所在的列按在B 中的次序构成矩阵1B ,把A 中相应列按在A 中的次序构成的矩阵记作1A 。那么1B 也是阶梯形的,它的非零行个数与B 的相同,并且就等于1B 的列数。因此,1B 是一个与B 有相同秩的列满秩矩阵。同时,用那些将A 变成B 的行变换可将1A 变成1B ,这说明1A 是与A 有相同秩的列满秩矩阵。考虑到1A 是由A 的某些列按在A 中的次序构成的矩阵,1A 的子式必是A 的子式,1A 的最高阶非零子式必是A 的最高阶非零子式。 在本例中,

⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----=00000840001134041461B ,⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--=0004001401611B ,⎪⎪⎪⎪

⎫ ⎝⎛--=5235

026231611A 。 1A 的三阶子式只有43

4

=C 个,其中必有不为零的,如子式 325

2

62

3161-=--

相关文档
最新文档