线性代数讲义-03线性方程组

更新时间:2023-04-10 16:36:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第三章 线性方程组

第一节 线性方程组与矩阵的行等价

一 线性方程组

以前学过求解二元一次方程组与三元一次方程组的方法. 这里研究一般的一次方程组.

定义3.1 多元一次方程组???????=+++=+++=+++m

n mn m m n n n n b x a x a x a b x a x a x a b x a x a x a 22112222212111212111称为线性方程组. 方程组有m 个方程, n 个未知数i x (1,2,,i n =), 而ij a (1,2,,i n =;m j ,,2,1 =)是未知数的系数, j b (m j ,,2,1 =)是常数项.

如果0=j b (m j ,,2,1 =), 则称为齐次线性方程组, 否则称为非齐次线性方程组. 数组n c c c ,,,21 是方程组的一个解, 如果用它们分别代替方程组中的未知数n x x x ,,,21 , 可以使方程组变成等式组. 方程组的全部解的集合称为方程组的通解. 相对于通解, 称方程组的一个解为特解.

定义3.2 如果两个线性方程组有相同的通解, 则称它们同解.

按照定义, 两个方程组同解是指它们的解的集合相等. 集合相等是一种等价关系, 因此方程组同解也是一种等价关系. 特别, 方程组同解具有传递性.

通过消元, 可将线性方程组变成比较简单的同解方程组, 从而得到原方程组的解.

例3.1 解线性方程组?????=++=++=+-52452132321

321321x x x x x x x x x .

解 从上向下消元, 得同解方程组1232332312243

x x x x x x -+=??-=??-=-?

. 这种方程组称为阶梯形方程组. 从下向上消元, 得同解方程组?????-=-=-=3102323

21x x x .

再除以第一个未知数的系数, 得线性方程组的解2/31-=x , 52=x , 33=x . 解线性方程组的基本方法是加减消元法. 求解过程中常用三种运算.

定义3.3 下列三种运算称为方程组的初等变换.

(1) 交换两个方程的位置;

(2) 用一个非零常数乘以一个方程;

(3) 将一个方程的k 倍加到另一个方程上去.

注意 如果用一种初等变换将一个线性方程组变成另一个线性方程组, 则也可以用初等变换将后者变成前者. 即初等变换的过程是可逆的.

定理3.1 用初等变换得到的新的线性方程组与原方程组同解.

证 先证明只进行一次初等变换.

首先如果一组数是原方程组的解, 则它满足方程组中的每一个方程. 此后, 无论进行的是哪种初等变换, 这组数也满足新方程组的每个方程, 因此是新方程组的解. 反之, 由于初等变换的可逆性, 新方程组的解也是原方程组的解. 因此, 两个方程组同解.

最后, 由于方程组同解的传递性, 进行任意多次初等变换所得方程组与原方程组同解.

二 矩阵的行等价

用矩阵乘法, 可以将线性方程组???????=+++=+++=+++m

n mn m m n n n n b x a x a x a b x a x a x a b x a x a x a 22112222212111212111写作 11121121222212n n m m mn n a a a x a a a x a a a x ???? ??? ??? ??? ?????????????

? ??=m b b b 21, 称为线性方程组的矩阵表示. 其中n m ?矩阵)(ij a A =称为方程组的系数矩阵, 1?n 列矩阵),,,(21'=n x x x x 称为未知数(矩阵), 1?m 列矩阵),,,(21'=m b b b b 称为常数(矩阵). 此时, 线性方程组可以简写作b Ax =.

如果数组n c c c ,,,21 是线性方程组b Ax =的解, 令列矩阵12(,,,)n c c c ξ'=, 则有矩阵等式A b ξ=. 列矩阵12(,,,)n c c c ξ'=是方程组的解的矩阵表示.

将常数矩阵添加到系数矩阵上作为最后一列, 得到分块矩阵),(b A A =, 称为线性方程组的增广矩阵.

线性方程组与其增广矩阵是互相唯一确定的. 因此, 可以将方程组的语言翻译成矩阵的语言. 从线性方程组的初等变换, 产生矩阵的行初等变换的概念.

定义3.4 设A 是矩阵, 则下列三种运算称为对矩阵A 的行初等变换.

(1) 交换A 的两行;

(2) 用非零常数k 乘以A 的一行;

(3) 将A 的一行的k 倍加到另一行上去.

定义 3.5 如果通过行初等变换, 可以将矩阵A 变成矩阵B , 则称矩阵A 与B 行等价. 记作B A r

?→?

. 仿照定理3.1的证明, 可以得到下面的结果.

性质3.1 行等价是一种等价关系, 即具有下述性质. (1) 反身性: A A r ?→?

; (2) 对称性: 如果B A r ?→?

, 则A B r ?→?; (3) 传递性: 如果B A r ?→?

,C B r ?→?, 则C A r ?→?. 当一类对象具有多种不同的等价关系时,要用不同的符号予以区别. 矩阵的相等是一种等价

关系, 已经用等号表示为B A =. 作为矩阵的另一种等价关系, 行等价使用符号B A r ?→?

. 用矩阵的行等价的概念, 可以将定理3.1写作:

定理3.2 如果两个线性方程组的增广矩阵行等价,则这两个线性方程组同解.

通过初等变换, 可以从线性方程组产生一个阶梯形方程组. 换成矩阵的语言, 通过行初等变换, 可以从矩阵产生下面的具有特殊结构的矩阵.

如果矩阵中某行中所有元素都是0, 则称为零行, 否则称为非零行.

定义3.6 具有下面的性质的矩阵称为行阶梯形阵.

(1) 非零行在上, 零行在下;

(2) 每个非零行的第一个非零元素(首元素)在上面的非零行的首元素的右下方.

例3.2 用行初等变换化简矩阵????

? ??-=521451121312A .

解 做行初等变换, 得

????? ??-=521451121312A ????? ??---?→?343042201312r ????

? ??----?→?310042201312r .

经过消元, 得到的已经是行阶梯形阵. 继续消元, 得

????? ??----?→?310042201312r A ????? ??----?→?3100100208012r ????

? ??---?→?3100100203002r .

最后, 每行除以其首元素, 得

????? ??---?→?3100100203002r A ????

? ??-?→?310050102/3001r .

定义3.7 具有下列性质的行阶梯形阵称为行最简阵.

(1) 每个非零行的首元素等于1;

(2) 包含首元素的列的其它元素都是0.

在例3.2中, 最后得到的是行最简阵. 由以上的讨论, 可得下面的定理.

定理3.3 对于任意矩阵A , 存在一个行最简阵R , 使得A 与R 行等价.

如果矩阵A 与行阶梯形阵R 行等价,则称R 是A 的行阶梯形阵. 如果A 与行最简阵R 行等价, 则称R 为矩阵A 的行等价标准形.

其实, 例3.2中的矩阵就是例3.1中线性方程组的增广矩阵. 而矩阵的行初等变换的过程与线性方程组的初等变换的过程完全一样. 唯一的区别在于这里只有系数和常数, 没有未知数和等号. 由于增广矩阵与线性方程组可以互相唯一确定, 缺少未知数和等号完全不影响问题的解决.

习题3-1

1. 写出线性方程组???????=+++-=----=+-+=+++011232532242543214321

43214321x x x x x x x x x x x x x x x x 的系数矩阵与增广矩阵, 并用消元法求解.

2. 设线性方程组的增广矩阵为???

?

? ??------168135542

2351312, 写出该线性方程组, 并用消元法求解.

3. 求下列矩阵的行等价标准形.

(1)102120313043-?? ?

? ?-??; (2) 0

2310

3430471-??

?- ? ?--?

?

; (3) 11343335412232033421--?? ?--

? ?

-- ? ?---??; (4) 2

31371

2

2432830237

43--??

?

--

?

?- ? ?-?

?

. 4. 求t 的值, 使得矩阵???

?

?

??-----t 22122351311321的行等价标准形恰有两个非零行.

第二节 矩阵的秩

一 矩阵的秩的定义

定义 3.8 设矩阵n m ij a A ?=)(, 从A 中任意选取k 行,k 列(},min{n m k ≤), 位于这些行与列的交叉点上的2

k 个元素按照原来的相对位置构成的k 阶行列式称为A 的一个k 阶子式.

例如, 位于矩阵???

?

? ??---=312097

10243

1A 的第一,三行, 第二,四列的二阶子式为133

22

3-=-.

一个n m ?矩阵有k

n k

m C C 个k 阶子式. 矩阵的每个元素都是它的一个一阶子式. 而n 阶方阵的行列式是它的唯一的n 阶子式.

定义3.9 如果矩阵n m ij a A ?=)(中有一个r 阶子式不等于零, 而所有1+r 阶子式都等于零, 则称矩阵A 的秩等于r . 记作r A =)rank(.

如果矩阵的所有1+r 阶子式都等于零, 根据行列式按照一行展开, 可以证明所有更高阶的子式也都等于零. 因此, 矩阵的秩等于它的不等于零的子式的最高阶数.

约定 对于零矩阵O , 约定0)rank(=O . 由矩阵的秩的定义, 可以得到下面简单事实: (1) 设A 是非零矩阵, 则1)rank(≥A ;

(2) 设A 是n m ?矩阵, 则},min{)rank(n m A ≤;

(3) n 阶方阵A 可逆的充分必要条件为n A =)rank(. 于是, 可逆阵又称为满秩阵.

例3.3 设????

? ??=064212100321A , 求它的秩.

解 左上角的二阶子式不等于零. 而所有四个三阶子式都等于零. 于是, 2)rank(=A . 例3.4 求对角阵),,,diag(21n a a a A =的秩.

解 由不等于0的主对角元素所在的行与列确定的子式不等于0. 而阶数高于这个子式的子式必然有零行. 因此对角阵的秩等于其不等于0的主对角线元素的个数.

例3.5 设矩阵A 的秩等于0>r , 从A 删除一行得到矩阵B , 问B 的秩可能取哪些值? 如果给A 添加一行呢?

解 因为矩阵B 的子式也是矩阵A 的子式, 所以B 的秩不大于A 的秩.

已知r A =)rank(, 不妨设A 的r 阶子式D 不等于0. 如果D 也是B 的子式, 则r B =)rank(. 否则, 根据行列式按照一行展开, 在D 的未被删除的1-r 行中, 至少有一个1-r 阶子式不等于0. 于是1)rank(-≥r B .

仿照上面的证明, 添加一行所得矩阵的秩等于r , 或者1+r .

性质3.2 设A 是矩阵, k 是数, 则

(1) 转置: )rank()rank(A A =';

(2) 数乘: 如果0≠k , 则)rank()rank(A kA =.

证 只证(2).

考虑矩阵A 的一个s 阶子式s D , 根据矩阵的性质2.6, 矩阵kA 的相应的子式等于s s D k .

已知0≠k , 因此0=s s D k 的充分必要条件为0=s D .

设r A =)rank(, 则A 有一个r 阶子式不等于0, 而所有1+r 阶子式都等于0. 根据前面的分析, 矩阵kA 具有相同的性质. 因此, r kA =)rank(.

二 行初等变换

用定义计算矩阵的秩时, 需要计算许多个行列式. 计算量非常大.

定理3.4 设矩阵A 与B 行等价, 则rank()rank()A B =.

证 设一次行初等变换将矩阵A 变成矩阵B ,且r A =)rank(, 则A 的所有1+r 阶子式都等于0. 下面对于三种行初等变换证明矩阵B 的所有1+r 阶子式也都等于0.

(1) 矩阵A 的一行乘以非零常数k . 此时B 的一个1+r 阶子式或者就是A 的相同位置的1+r 阶子式, 或者是A 的相同位置的1+r 阶子式的一行乘以非零常数k . 于是, B 的所有1+r 阶子式都等于0.

(2) 交换矩阵A 的两行. 考虑B 的一个1+r 阶子式D , 则A 有一个1+r 阶子式与D 的差别至多是行的顺序不同. 于是, B 的所有1+r 阶子式都等于0.

(3) 将A 的第j 行的k 倍加到第i 行. 如果B 的一个1+r 阶子式不包含A 的第i 行, 它就是A 的相同位置的1+r 子式. 如果B 的一个1+r 阶子式D 包含A 的第i 行, 用行列式的性质, 这个子式可以分解为21kD D +, 其中1D 就是A 的相同位置的1+r 子式. 如果D 不包含A 的第j 行, 则2D 可以由A 的某个1+r 阶子式经交换行得到. 如果D 包含A 的第j 行, 则2D 有两个

相同的行. 于是, B 的所有1+r 阶子式都等于0.

总之, )rank()rank(A r B =≤.

另一方面, 由矩阵的行等价的对称性, 也可以用行初等变换将矩阵B 变成矩阵A . 从而还有)rank()rank(B A ≤. 于是, 无论做哪种行初等变换, 都有rank()rank()A B =.

最后, 由矩阵的行等价的传递性, 进行多次行初等变换也不改变矩阵的秩.

推论 3.1 矩阵的秩等于它的行阶梯形阵中非零行的个数, 也就是行等价标准形中非零行的个数.

证 设矩阵A 的行等价标准形R 中恰有r 个非零行, 则所有1+r 阶子式都等于0. 另一方面, 它的非零行的首元素所在的列的前r 行构成r 阶单位阵. 于是r R =)rank(. 根据定理 3.4, 有r A =)rank(.

例3.6 求矩阵??????

? ??-----=7931181332111511A 的秩. 解 用行初等变换, 得

??????? ??-----=7931181332111511A ?→?r ??????? ??-----81440472047201511?→?r ??????

? ??---0000000047201511. 矩阵A 的行阶梯形阵有两个非零行, 因此, 2)rank(=A .

例3.7 设分块矩阵???

? ??=C O O B A , 求证: )rank()rank()rank(C B A +=. 证 设矩阵C B ,的行等价标准形分别为R 和S , 分别对B 和C 所在的行做行初等变换, 得

???? ??=C O O B A ???

? ???→?S O O R r ,

其中R 和S 分别是B 和C 的行等价标准形. 将R 所在的行中的零行移动到矩阵的最下方, 而不改变非零行的上下顺序, 可得到一个行最简阵. 而且, 这就是A 的行等价标准形. 于是, A 的行等价标准形中非零行的个数恰等于B 与C 的行等价标准形中非零行的个数之和.

用这个方法可以证明: 准对角阵的秩等于各对角块的秩的和.

习题3-2

1. 设矩阵???

? ??=75211111A ,按照从小到大的顺序排列它的所有二阶子式. 2. 设n m ?矩阵A 的秩等于r , 任取A 的s 行构成矩阵B , 求证: m s r B -+≥)rank(. *3. 设A 是n m ?矩阵,求证:1)rank(=A 的充分必要条件为: 存在1?m 非零矩阵B 与n ?1非零矩阵C ,使得BC A =.

4. 用行初等变换求下列矩阵的秩.

(1) 123235471?? ?- ? ??

?; (2) 321322131345561---?? ?-- ? ?--??; (3) 101001

1000011000

011001011?? ? ? ? ? ? ???

; (4) 132541413514243273613-?? ? ? ? ?-??. 5. 求t 的值, 使得方阵????

? ?

?-=t A 2331

2231的秩等于2.

第三节 齐次线性方程组的基础解系

齐次线性方程组的矩阵表示为0=Ax . 此时方程组与其系数矩阵A 互相唯一确定.

齐次线性方程组0=Ax 总有零解. 于是, 解齐次线性方程组的基本问题是:

(1) 对给定的齐次线性方程组,判定是否有

非零解;

(2) 如果有非零解, 求出所有的解(通解). 性质 3.3 如果列矩阵1ξ与2ξ是齐次线性方程组0=Ax 的两个特解, 则对于任意的数k h ,, 列矩阵21ξξk h +也是方程组的解. 证 将21ξξk h +代入方程组, 得

)(21ξξk h A +00021=+=+=ξξkA hA . 由定理3.2与定理3.3可得解齐次线性方程组的基本路线. 下面通过例题予以说明. 例1求齐次线性方程组

???????=-+++=-+++=-----=+++0

434503223006225432154321543215432x x x x x x x x x x x x x x x x x x x 的通解. 解 首先写出方程组的系数矩阵.

??????

? ?

?-------=14345321231111162210A . 然后做行初等变换, 由矩阵A 产生行阶梯形阵. ??????? ??-------143453212362210

11111

??????? ?

?-----?→?00000010006221011111r . 继续做行初等变换, 得到矩阵A 的行等价标准形.

??????? ?

?-000000100060210

50101??????

? ??--?→?00000010006021050101r . 从行等价标准形得到同解方程组

???????===++=--0000620

54532531x x x x x x x .

将行等价标准形的非零行中的首元素对应的未知数留在方程组的左边, 将其余未知数移

到方程组的右边, 得到???

????==--=+=0006254532531x x x x x x x . 任意取定右边未知数(自由未知数)的值, 则左边未知数(约束未知数)的值也随之确定, 由此产生方程组的一个解.

实际上,由此可以得到方程组的全部解. 设),,,,(54321'd d d d d 是方程组的任意的特解, 上面求解时3x 与5x 可以任意取值, 自然包含取值33d x =与55d x =. 由于),,,,(54321'd d d d d 是方程组的解, 必须满足方程组.

因此

5315d d d +=,53262d d d --=,04=d . 于是, 这个特解可以由上面的方法产生. 令h x =3,k x =5, 得到齐次线性方程组的通解k h x 51+=,k h x 622--=,h x =3, 04=x , k x =5, 其中k h ,是任意常数.

在通解中令1=h ,0=k , 得到齐次线性方程组的一个特解1(1,2,1,0,0)ξ'=-. 反之, 令0=h ,1=k , 得到另一个特解2(5,6,0,0,1)ξ'=-. 从而得到齐次线性方程组的通解的矩阵表示: 12x h k ξξ=+, 其中k h ,是任意常数. 为了得到方程组的通解, 只须求得特解1ξ与2ξ, 因此, 称12,ξξ为齐次线性方程组的基础解系.

注意 将一个自由未知数取1, 其他自由未知数取0, 得到齐次线性方程组的一个特解. 这些特解的集合就是基础解系. 因此, 如果有s 个自由未知数, 则方程组的基础解系包含s 个特解.

定理 3.5 设A 是n m ?矩阵, 则齐次线性方程组0=Ax 的基础解系中所包含的特解的个数等于)rank(A n -.

证 根据推论 3.1, 系数矩阵A 的秩等于行等价标准形R 中非零行的个数, 也就是约束未知数的个数. 于是, 未知数的个数n 与系数矩阵的秩)rank(A 的差等于自由未知数的个数, 也就是基础解系中所包含的特解的个数.

推论 3.2 齐次线性方程组只有零解的充分

必要条件为: 系数矩阵的秩等于它的列数. 证 根据定理 3.5, 此时没有自由未知数, 于是只有一个零解.

推论3.3 设A 是n 阶方阵,求证:齐次线性方程组0=Ax 只有零解的充分必要条件为: 行列式0||≠A .

证 根据推论3.2, 齐次线性方程组0=Ax 只有零解的充分必要条件为n A =)rank(. 由矩阵的秩的定义, n A =)rank(的充分必要条件为0||≠A .

例 3.9 设A 是n 阶方阵, 且n r A <=)rank(, 求证: 存在n 阶方阵B , 满足O AB =, 且r n B -=)rank(.

证 考虑齐次线性方程组0=Ax , 根据定理3.5, 它的r n -个特解12,,,n r ξξξ-组成基础解系. 即有0i A ξ=, r n i -=,,2,1 .

构造分块n 阶方阵12(,,,,0,,0)n r B ξξξ-=, 即B 的前r n -列是基础解系中的特解构成的列矩阵, 后面的r 个列的元素都是0. 由基础解系的构造, 在B 的前r n -列中, 与自由未知数对应的行可以构成一个单位阵, 因此r n B -=)rank(.

另一方面, 由分块矩阵的运算规则, 有

12(,,,,0,,0)n r AB A ξξξ-=12(,,,,0,,0)n r A A A O ξξξ-==.

习题3-3

1. 求下列齐次线性方程组的通解.

(1)

?????=+=++=+-03200231321321x x x x x x x x ; (2)?????=-+-+=+--+=-+-+024242052420632543215432154321x x x x x x x x x x x x x x x ; (3)???????=-+++=+++=-+++=++++033450

622032305432154325432154321x x x x x x x x x x x x x x x x x x x ; (4)

???????=+-+-=-+--=-+-+=+-+-022520

22303220254321543215432154321x x x x x x x x x x x x x x x x x x x x .

2. 设齐次线性方程组的系数矩阵的列数大于行数, 求证: 该方程组有非零解.

3. 当a 满足什么条件时, 齐次线性方程组?????=++=++=++00

0321321321x x x x ax x x x ax 只有零解?

4. 求a 的值, 使得齐次线性方程组?????=+-=++=++00

4202321321321x x x x x x x x ax 有非零解. 并求其基础解系.

5. 设0>n , 求证: n 次多项式至多有n 个两

两不同的零点.

第四节 非齐次线性方程组的通解

解非齐次线性方程组b Ax =的基本问题是:

(1) 对于给定的方程组, 判断是否有解;

(2) 如果有解, 求出全部解(通解). 定义 3.10 将非齐次线性方程组b Ax =中各方程的右边变成0, 得到的齐次线性方程组0=Ax 称为方程组b Ax =的导出组. 性质3.4 设列矩阵1η与2η是线性方程组b Ax =的两个特解, 则它们的差21ηηξ-=是它的导出组0=Ax 的解.

证 将21ηηξ-=代入导出组的左边, 得 )(21ηηξ-=A A 021=-=-=b b A A ηη. 推论 3.4 如果非齐次线性方程组有解, 则它的通解是它的一个特解与它的导出组的通解的和.

证 首先, 设列矩阵η是方程组b Ax =的特解, 列矩阵ξ是其导出组0=Ax 的特解, 则有

b b A A A =+=+=+0)(ηξηξ, 即列矩阵ηξ+是方程组b Ax =的解.

其次, 设列矩阵ζ是方程组b Ax =的任意的特解, 根据性质3.4, 列矩阵ηζξ-=是导出组0=Ax 的解. 移项, 得ξηζ+=, 即方程组b Ax =的任意的特解ζ可以表示为它的取定的特解η与导出组0=Ax 的解ξ的和. 综合两方面, 即得本推论.

注意 求非齐次线性方程组的通解, 只须求出它的一个特解, 以及它的导出组的通解. 而后面的问题已经解决.

在齐次线性方程组的解题路线中, 用增广矩阵代替系数矩阵, 得非齐次线性方程组的解题路线. 现举例说明.

例 3.10 求非齐次线性方程组

???????=-+++-=-+++-=-----=+++13

33453

3237246225432154321543215432x x x x x x x x x x x x x x x x x x x 的通解. 解 首先写出方程组的增广矩阵

??????

? ??---------1313345331123711

1112462210. 然后做行初等变换, 由增广矩阵产生行阶梯形阵.

??????? ?

?---------13133453311232462210

711111??????? ?

?------?→?0000000000002462210711111r . 继续做行初等变换, 得到增广矩阵的行等价标准形.

??????? ?

?-0000000000002462210

1751101??????

? ??----?→?00000000000024622101751101r . 从行等价标准形得到同解方程组???

????===+++-=---00002462217

554325431x x x x x x x x . 将自由未知数移到右边, 得???

????==+---=-++=00002462217

554325431x x x x x x x x . 将自由未知数取值0, 计算约束未知数的

值, 即得非齐次方程组的一个特解)0,0,0,24,17('-=η.

根据推论 3.3, 还需要求它的导出组的基础解系. 注意到: 如果删除增广矩阵的最后一列, 就是系数矩阵. 在做行初等变换之后, 如果删除增广矩阵的行等价标准形的最后一列, 也就是系数矩阵的行等价标准形. 于是, 如果将非齐次方程组的同解方程组的常数项变成0, 就是它的导出组的同解方程组. 用前面的方法, 得基础解系

)0,0,1,2,1(1'-=ξ, )0,1,0,2,1(2'-=ξ,

)1,0,0,6,5(2'-=ξ.

于是, 非齐次线性方程组的通解的矩阵表示为332211ξξξηk k k x +++=, 其中321,,k k k 是任意常数.

例 3.11 解非齐次线性方程组

???????=-+++-=-+++-=-----=+++13334523237246225432154321543215432x x x x x x x x x x x x x x x x x x x .

解 这个方程组的增广矩阵为

??????? ?

?---------1313345331123711

1112462210. 通过行初等变换, 得到行阶梯形阵

??????? ??------0000001000002462210

711111. 在这里, 有一个非零行的首元素在最后一列. 当从行阶梯形阵出发, 得同解方程组时, 该行对应矛盾方程: 10=. 因此, 同解方程组无解. 于是, 原线性方程组无解. 反之, 如果不出现这种情况, 则用前面的方法可以求出通解.

于是, 非齐次线性方程组有解的充分必要条件为: 它的增广矩阵的行阶梯形阵的非零行的首元素不出现在最后一列(常数项). 下面的定理用矩阵的秩表述这个结论.

定理 3.6 非齐次线性方程组有解的充分必要条件为: 它的系数矩阵的秩等于它的增广矩阵的秩.

证 在增广矩阵的行阶梯形阵中, 首元素不出项在最后一列的充分必要条件为: 增广矩阵的行阶梯形阵的非零行的个数等于系数矩阵的行阶梯形阵的非零行的个数. 由推论 3.1, 即系数矩阵与增广矩阵有相同的秩.

推论 3.5 非齐次线性方程组有唯一解的充分必要条件为: 它的系数矩阵的秩等于其列数, 且等于增广矩阵的秩.

证 综合定理3.6和推论3.2即可. 例 3.12 当b a ,取何值时, 非齐次线性方

程组???????-=+++=--+-=++=+++1

232)3(122043214324324321ax x x x b

x x a x x x x x x x x 有唯一解, 无解, 有无穷多解? 对后者求通解.

解 对增广矩阵做行初等变换, 得

??????

? ??----112323101221

001111a b a ??????

? ??-------?→?1321023101221001111a b a r ????

??

? ??-+-?→?01000101001221001111a b a r ??????

? ??-+----?→?01000101001221011101a b a r 根据定理3.6, 当1,1-≠=b a 时无解. 当1,1-==b a 时, 非齐次线性方程组的特解为)0,0,1,1('-=η, 导出组的基础解系为)0,1,2,1(1'-=ξ, )1,0,2,1(2'-=ξ,通解为

本文来源:https://www.bwwdw.com/article/dw8l.html

Top