矩阵的初等变化与线性方程组
矩阵的初等变换
矩阵的初等行变换
- 对换两行记作 ri↔rj
- 以数k=0乘某一行中的所有元(第i行乘k,记作ri×k)
- 把某一行所有元的k倍加到另外一行对应的元上去(第j行的k倍加到第i行上,记作ri+krj)
矩阵的初等列变换
参考行变换,把"行"换成"列",r换成c
如果矩阵A经过有限次初等行变换变成矩阵B,就称矩阵A与B行等价,记作A∼rB
如果矩阵A经过有限次初等列变换变成矩阵B,就称矩阵A与C列等价,记作A∼cB
如果矩阵A经过有限次初等变换变成矩阵B,就称矩阵A与C等价,记作A∼B
矩阵之间的等价关系具有下列性质:
- 反身性 A∼A
- 对称性 若 A∼B 则 B∼A
- 传递性 若 A∼B,B∼C,则A∼C
⎩⎨⎧2x1−x2−x3+x4=2x1+x2−2x3+x4=44x1−6x2+2x3−2x4=43x1+6x2−9x3+7x4=9 B=2143−11−66−1−22−911−272449r1↔r2r3÷212231−1−36−2−11−911−174229=B1r2−r3r3−2r1r4−3r1100012−53−2−25−312−3440−6−3=B2r2÷2r3+5r2r4−3r210001100−2−100112140−6−3=B3r3↔r4r4−2r310001100−2−100111040−30=B4r1−r2r2−r310000100−1−100001043−30=B5 B5对应的方程组
⎩⎨⎧x1−x3=4x2−x3=3x4=−3 x=x1x2x3x4=c+4c+3c−3 c为任意常数 满足下列两个条件的非零矩阵称为行阶梯形矩阵
- 非零行在零行的上面
- 非零行的首非零元所在列在上一行(如果存在上一行)的首非零元所在列的右边
如果还满足下列条件,则称为行最简形矩阵 (例如B5)
- 非零行的首非零元为1
- 首非零元所在的列的其他元均为0
定理1 设A与B为m×n矩阵,那么
- A∼rB的充分必要条件是存在m阶可逆矩阵P,使得PA=B
- A∼cB的充分必要条件是存在n阶可逆矩阵Q,使得AQ=B
- A∼B的充分必要条件是存在m阶可逆矩阵P和n阶可逆矩阵Q,使得PAQ=B
定义 由单位矩阵E经过一次初等变换后得到的矩阵称为初等矩阵
性质1 设A是一个m×n的矩阵,对A施行一次初等行变换,相当于在A的左边乘相应的m阶初等矩阵;对A施行一次初等列变换,相当于在A的右边乘相应的n阶初等矩阵
性质2 方阵A可逆的充分必要天剑是存在有限个初等矩阵P1,P2,⋯,Pl使得A=P1P2⋯Pl
推论 方阵A可逆的充分必要条件是A∼rE
运用场景
设A=214−11−6−1−22 的最简形矩阵为F,求F,并求出一个可逆矩阵P,使得PA=F
解:
(A,E)=214−11−6−1−22100010001Elementary Row Operations100010−1−10−33103−2−81−1−3 故:F=100010−1−10 为A的行最简型矩阵,而使PA=F的可逆矩阵为
−33103−2−81−1−3 求解矩阵方程AX=B,其中A=21−1123−3−22,B=12−2−105
解:
设可逆矩阵P使得PA=F为行最简形矩阵,则P(A,B)=(F,PB)
若F=E则A可逆,且P=A−1 ,则 X=PB=A−1B
(A,B)=21−1123−3−2212−2−105ElementaryRowOperations100010001−40−3212 X=A−1B=−40−3212 矩阵的秩(Rank)
定义: 在m×n阶 矩阵A中,任取 k行与k列,位于这些行列交叉处的k2个元素,不改变它们在A中所处的位置次序而得到的k阶行列式,称为矩阵A的k阶子式
引理: 设A∼rB,则A与B中的非零子式的最高阶数相等
秩的定义:设在矩阵A中有一个不等于0的r阶子式D,且所有r+1阶子式(如果存在的话)都等于0,那么D称为矩阵A的最高阶非零子式,数r称为矩阵A的秩,记作R(A),并规定零矩阵的秩等于0
不可逆矩阵的秩小于矩阵的阶数,因此,可逆矩阵又称满秩矩阵,不可逆矩阵(奇异矩阵-singular matrix)又称降秩矩阵
定理: 若A∼B,则R(A)=R(B)
推论:若可逆矩阵P,Q使得PAQ=B,则R(A)=R(B)
秩的性质
0≤R(Am×n)≤min{m,n}
R(AT)=R(A)
证:
行列式与其转置行列式相等,因此AT的子式与A的子式对应相等,从而R(AT)=R(A)
若A∼B,则R(A)=R(B)A
若P,Q可逆,则R(PAQ)=R(A)
max{R(A),R(B)}≤R(A,B)≤R(A)+R(B)
R(A+B)≤R(A)+R(B)
证:
设 A,B为m×n阶矩阵,对矩阵(A+BB)作初等变换
(A+BB)∼r(AB)
于是
R(A+B)≤R(A+BB)=R(AB)=R(AT,BT)T=R(AT,BT)≤R(AT)+R(BT)=R(A)+R(B)
R(AB)≤min{R(A),R(B)}
若Am×nBn×l=O,则R(A)+R(B)≤n
例题
若Am×nBn×l=C,且R(A)=n,则R(B)=R(C)
证:
∵R(A)=n∴A的行最简形矩阵为(EnO)m×n并有m阶可逆矩阵P,使得PA=(EnO)∴PC=PAB=(EnO)B=(BO)∵R(C)=R(PC),R(BO)=R(B)∴R(C)=R(B)
本例中A的秩等于它的列数,这样的矩阵称为列满秩矩阵,当A为方阵时,列满秩矩阵就变成了满秩矩阵,也就是可逆矩阵
本例的另一种重要的特殊情况是C=O,这时的结论为
设AB=O,若A为列满秩矩阵,则B=O,这一结论通常称为矩阵乘法的消去律
线性方程组的解
线性方程组如果有解,则称它们是相容的,否则称不相容,利用系数矩阵A和增广矩阵B=(A,b)的秩,可以方便的讨论线性方程组是否有解
定理 :针对n元线性方程组Ax=b
- 无解的充分必要条件是R(A)<R(A,b)
- 有唯一解的充分必要条件是R(A)=R(A,b)=n
- 有无限多解的充分必要条件是R(A)=R(A,b)<n
- n元齐次线性方程组Ax=0有非零解的充分必要条件是R(A)<n
- 线性方程组Ax=b有解的充分必要条件是 R(A)=R(A,b)
- 矩阵方程AX=B有解的充分必要条件是R(A)=R(A,B)
- 设AB=C,则R(C)≤min{R(A),R(B)}