设有n个未知数m个方程的线性方程组(3)
线性方程组(3)可以写成以向量x为未知元的向量方程 Ax=b
第二章中已经说明 ,
线性方程组(3)与向量方程Ax=b将混同使用而不加区分
解与解向量的名称亦不加区别
线性方程组(3)如果有解 , 就称它是相容的 ; 如果无解 , 就称它不相容
利用系数矩阵A和增广矩阵B=(A , b)的秩
可以方便地讨论线性方程组是否有解(即是否相容)
以及有解时解是否惟一等问题
定理3
(i)R(A)<R(A , b),是n元线性方程组Ax=b无解的充分必要条件。
(ii)R(A)=R(A , b)=n,是n元线性方程组Ax=b有惟一解的充分必要条件
(iii)R(A)=R(A ,
b)<n,是n元线性方程组Ax=b有无限多解的充分必要条件
证: 只需证明条件的充分性 ,
因为(i),(ii),(iii)中条件的必要性依次是
(ii)(iii) , (i)(iii) , (i)(ii)中条件的充分性的逆否命题
设R(A)=r . 为叙述方便 , 设B=(A , b)的行最简形矩阵为
(i)若R(A)<R(B) ,
则中的dr+1=1
,
于是的第r+1行对应矛盾方程0=1
故方程(4)无解
(ii)若R(A)=R(B) , 则进一步把B化成行最简形矩阵
而对于齐次线性方程组 , 则把系数矩阵A化成行最简形矩阵
(iii)设R(A)=R(B)=r
把行最简形中r个非零行的首非零元所对应的未知数取作非自由未知数
其余n-r个未知数取作自由未知数
并令自由未知数分别等于c , c2 , ⋯ , cn-r ,
由B(或A)是行最简形矩阵
即可写出含n-r个参数的通解
例10求解齐次线性方程组
解: 对系数矩阵A施行初等行变换变为行最简形矩阵
A=
得同解的方程组
得参数形式(x3 ,
x4可任意取值)
得参数形式
令x3=c1 , x4=c2 ,
其中c1 , c2为任意实数
得齐次通解==+
例11求解非齐次线性方程组
解: 对增广矩阵B施行初等行变换
B=
可见R(A)=2 , R(B)=3 , 故方程组无解
例12求解非齐次线性方程组
解: 对增广矩阵B施行初等行变换
B=
得同解方程组
得参数形式 (x3 ,
x4可任意取值)
得参数形式
得非齐次通解=++ ,
(c1 , c2 ∈ R)
例13设有线性方程组
问λ取何值时 , 此方程组(1)无解 ; (2)有惟一解 ; (3)有无限多解?
并在有无限多解时求其通解
解法1对增广矩阵B=(A ,
b)作初等行变换把它变为行阶梯形矩阵
有B=
(1)当λ=0时 ,
R(A)=1 , R(B)=2 , 方程组无解
(2)当λ≠0且λ≠-3时 ,
R(A)=R(B)=3 , 方程组有惟一解
(3)当λ=-3时 ,
R(A)=R(B)=2 , 方程组有无限多个解
得同解方程组
得参数形式
(x3可任意取值)
得参数形式 令x3=c
, 其中c为任意实数
得非齐次通解=c+ (c属于R)
解法2因系数矩阵A为3阶方阵 , 故有R(A)⩽R(A ,
b)3×4⩽3
于是由定理3 , 知
A的秩R(A)=3 , 即|A|≠0是方程有惟一解的充分必要条件。
而|A|=
=(3+)2
当λ=0时 ,
B=
知R(A)=1 , R(B)=2 , 故方程组无解
当λ≠0且λ≠-3时 , 方程组有惟一解
当λ=-3时 ,
B=
知 R(A)=R(B)=2 , 故方程组有无限多个解
且通解为=c+ (c属于R)
比较解法1与解法2 , 显见解法2较简单
但解法2的方法只适用于系数矩阵为方阵的情形
对含参数的矩阵作初等变换时,
例如在本例中对矩阵B作初等变换时,
由于λ+1 , λ+3等因式可以等于0,
故不宜作诸如r2
-r1
, r2×(λ+1) , r3÷(λ+3)这样的变换。
如果作了这种变换,则需对λ+1=0(或λ+3=0)的情形另作讨论。
因此 , 对含参数的矩阵作初等变换较不方便
定理4
R(A)<n,是n元齐次线性方程组Ax=0有无限多解的充分必要条件
此定理是当,
R(A)=R(A , b)<n,是n元线性方程组Ax=b有无限多解的充分必要条件,
b=0时的特殊情况
定理5 R(A)=R(A ,
b),是非齐次线性方程组Ax=b有解的充分必要条件
定理6 R(A)=R(A ,
B),是矩阵方程AX=B有解的充分必要条件
证:
核心概念回顾
1.矩阵方程的结构:
设是矩阵,是矩阵,是未知矩阵。
若将按列分块为,按列分块为,
则矩阵方程等价于个线性方程组:
2.线性方程组有解的充要条件:
是单个线性方程组有解的充要条件
(系数矩阵的秩等于增广矩阵的秩)。
证明过程
1.充分性(若,则有解)
若,则对每个列向量(),
考虑增广矩阵
的秩:
由于
是的子矩阵(仅保留第列),根据矩阵秩的性质:
结合已知,得:
根据线性方程组有解的充要条件,每个都有解。
因此,存在使得,即矩阵方程有解。
2.必要性(若有解,则)
若矩阵方程有解,
则对每个列向量(),线性方程组都有解。
根据线性方程组有解的充要条件:
对每个,有。
由于是增广矩阵的秩,而每个,
因此:
但更严格地,的秩由和的列向量组共同决定。
由于每个可由的列向量组线性表示(因有解),
故的列向量组可由的列向量组线性表示。
因此,增广矩阵的列向量组的秩与的列向量组的秩相等,
即:
3.综上,是矩阵方程有解的充分必要条件
定理7 设AB=C , 则R(C)⩽min{R(A) , R(B)}
即矩阵乘积的秩不超过与的秩的最小值,
证:
一、证明
矩阵的秩可以定义为其行向量组的秩(或列向量组的秩)。
设矩阵,,则,其中。
从列向量角度分析:
的第列,其中是的第列。
这表明:的每一列都是的列向量组的线性组合。
根据秩的性质:若向量组可由向量组线性表示,
则。
因此,的列向量组的秩(即)小于等于的列向量组的秩(即),
即:。
二、证明
从行向量角度分析:
的第行,
其中是的第行。
这表明:的每一行都是的行向量组的线性组合。
同理,根据秩的性质:若向量组可由向量组线性表示,
则。
因此,的行向量组的秩(即)小于等于的行向量组的秩(即),
即:。
三、结论由上述两部分证明可知:且,
因此,。
下面通过具体例子验证“若,则”这一结论。
例1:满秩矩阵相乘
设
(2阶单位矩阵,
),
(2阶可逆矩阵,
)。
计算乘积:。
此时,而,。
例2:降秩矩阵与满秩矩阵相乘
设(),()。
计算乘积:。
此时,而,。
例3:两个降秩矩阵相乘
设(),()。
计算乘积:。
此时,而,。
例4:乘积矩阵秩更小的情况
设(),()。
计算乘积:。
此时,而,。
结论上述例子中,矩阵乘积的秩均不超过与的秩的最小值,
验证了结论的正确性。