第二篇 线 性 代 数
第5章 矩 阵
矩阵是从许多实际问题的计算中抽象出来的一个数学概念,是经济研究和商务工作中处理线性模型的重要工具,也是线性代数的主要研究对象之一. 本章将介绍矩阵的概念与运算、特殊矩阵、矩阵的初等行变换、矩阵的秩、逆矩阵的求法.
5.1 矩阵的概念
首先看几个例子:
例1 甲国有三个货运码头A1,A2,A3,乙国有两个货运码头B1,B2,每季度航班次如图5.1所示(如A1到B2一季度有4个班次).
现将该信息排成三行两列的表格,如表5.1所示.
表5.1 班 次 甲 A1 A2 A3 3 0 2 4 1 0 乙 图5.1 B1 B2 将其数字抽象出来
3401 20·107·
高 等 数 学 例2 A、B、C、D四个超市销售甲、乙、丙、丁四种商品,第一季度销售量、价格如表5.2所示.
表5.2
销 超 售 市 A B C D 单价 商 量 品 甲 300 450 300 200 3 乙 350 300 400 100 100 丙 1000 500 1500 800 0.8 丁 400 700 200 500 5.6 将四个超市四种商品的销售量数字抽象出来,排成四行四列的矩形数表 3501000400300500700 4001500200100800500将四种商品的单价抽象出来,排成一行四列的矩形数表
3004503002003例3 设线性方程组
1000.85.6
x1 x2 x3 x4 x573x2x x x3x212345x22x32x46x5235x14x23x33x4 x512
将这一方程组中未知量的系数及常数项按方程组中顺序排成一个四行六列的
矩形数表
111117 321132 012262333112
此数表决定了方程组是否有解. 如果有解,是唯一解还是无穷多组解,其解具体是什么等问题.
·108·
第5章 矩 阵 x1x2也可以将未知量排成五行一列的矩形数表:x3.
x4x5由此可见,在经济学和数学中经常会碰到这样的矩形数表,通常把它用数学
术语“矩阵”来表示.
定义 由mn个数aij(i1,2,,m;j1,2,,n)排成的m行n列的矩形数表
a11a21am1a12a1na22a2n am2amn
将这一表格称为m行n列矩阵, 简称mn矩阵. 用大写字母来表示,记作A或Am×n或A=(aij)m×n,这里aij表示矩阵A中第i行第j列元素(如例3中a32=1,a25= 3). 当m=n时称为n阶方阵(如例2中销售量矩阵是4阶方阵),在n阶方阵中从左上到右下的对角线叫主对角线,其上元素a11,a22,,ann称为主对角线上元素(如例2中销售量矩阵的主对角线元素为a11=300,a22=300,a33=1500,a44=500).
5.2 常用的特殊矩阵
1. 列矩阵
x1x2当n1时,只有一列的矩阵称为列矩阵,如例3中未知量矩阵x3
x4x52. 行矩阵
当m1时,只有一行的矩阵称为行矩阵,如例2中价格矩阵B31000.85.6 3. 零矩阵
所有元素都是0的矩阵称为零矩阵,记作O. 零矩阵可以是方阵也可以不是
·109·
高 等 数 学 000000方阵,如,000等. 0000004. 对角矩阵
对于方阵,除主对角线上元素外,其余元素均为0的矩阵称为对角矩阵,如
200010000001002,010,0040. 00100085. 单位阵
主对角线上元素都为1,其他元素都是0的方阵称为单位阵,记作E或I,这是一个非常重要的特殊矩阵.
1000100010010如二阶单位阵E,三阶单位阵E010,四阶单位阵E0010010010001等.
6. 上三角矩阵、下三角矩阵
主对角线下方的元素都为0的方阵称为上三角矩阵,如
a1100a11a21an1a12a1na22a2n, 0ann0a22an200,
ann345105007,030. 003002主对角线上方的元素都为0的方阵称为下三角矩阵,如
2351000400,070624300060. 012
7. 阶梯型矩阵
定义1 满足下列条件的矩阵称为阶梯型矩阵: (1)如果矩阵有0行(元素全为0的行),0行都在矩阵的最下方.
(2)各个非0行(元素不全为0的行)的第一个非0元素(称为首非0元素)的列标随着行标的递增而严格增大.
·110·
第5章 矩 阵 1304510027,0027,例如:003000834570000不是阶梯型矩阵. 0269240,而050都是阶梯型矩阵,078定义2 若一个阶梯型矩阵满足下列两个条件:
(1)首非零元素均为1.
(2)首非零元素的上方均为0.
10001300,0012,则称这个阶梯型矩阵为标准阶梯型矩阵. 例如0104001200001000131100都是标准的阶梯型矩阵.
300100000020例 指出下列矩阵中,哪些是单位阵、对角矩阵、上三角矩阵、下三角矩阵、阶梯型矩阵、标准阶梯型矩阵.
324070080024032087,070,070,000,0315,00002007003087007801103037020140,0203,00000100000000230124100,0012,301001000010012012,011001000800. 770553·111·
高 等 数 学 5.3 矩阵的运算
5.3.1 矩阵相等
定义1 两个相同行数,相同列数的矩阵A(aij)mn,B(bij)mn,如果对应位置上元素均相等,即aijbij(i1,2,,m;j1,2,,n),那么称这两个矩阵是相等的,记作AB.
x323例1 已知AB,其中A,Bz1,求x,y,z. 4y解 因为AB,所以x2, y1, z4.
5.3.2 矩阵的加法
例2 某海运公司有三支船队,运输甲、乙两种货物,第一、二季度货运量(单位:吨)如下:
甲乙
100A(第一季度)95200150B(第二季度)80210110一队200二队 90三队90一队300二队100三队问上半年三支船队两种货物各运多少吨?这显然是将矩阵A与矩阵B中对应元素
分别相加得到矩阵C,C即为所求. 甲 乙
100+150110+90 250200175500C95+80200+300200+210 90+100410190一队二队. 三队,m;定义2 设A(aij)mn,B(bij)mn,C(cij)mn,若cijaijbi( ji1,2,j1,2,,n),则称矩阵C为矩阵A与B之和,记作CAB.
34124 ,B7 求CAB. 2117例3 A11796·112·
第5章 矩 阵 32解 CAB74124 31244727711711917691161159. 136120由定义可知,只有当两个矩阵的行数与列数分别相等时,才能进行加法运算. 由定义也不难验证,矩阵的加法满足交换律、结合律,即ABBA, (AB)CA(BC).
5.3.3 数乘矩阵
例4 设甲、乙、丙三个产地与a、b、c、d四个销售地之间的里程数(单位:
abcd2001708090甲公里)为矩阵A:A1002007550乙,已知货物每吨每公里的运费为3
40030040105丙3200317038039031003200375350. 元,那么产地与销售地之间每吨货物的运费为:340033003403105这显然是将矩阵A中每个元素都乘以3.
定义3 设A(aij)mn,k为任意一个常数,称C(kaij)mn(即矩阵中每个元素都乘以k)为数k与矩阵A的数乘运算. 记作C=kA.
当k1时,(1)A称为A的负矩阵,记作A,显然A(A)0. 那么矩阵的减法运算可以定义为ABA(1)BA(B).
由定义不难验证,矩阵的数乘运算满足结合律、分配律(其中k,为常数). (1)(k)Ak(A). (2)(k)AkAA. (3)k(AB)kAkB.
4例5 A27013,B551,求3A2B. 6014713111221362261952解3A2B356060151012041215 205·113·
高 等 数 学 5.3.4 矩阵的乘法.
例6 某投资公司在甲、乙、丙三家公司所拥有的股份,在2000年与2001年每万股所分红利如表5.3所示.
表5.3
公司 甲 乙 丙 股 份 数 (万股) 300 500 200 2000年每万股红利 (万元) 0.5 1.4 2.3 2001年每万股红利 (万元) 0.8 1.5 2 问:这一投资公司在2000年和2001年分别得到红利的总额是多少?
解 将上表中股份数和红利分别用矩阵A,B表示,则A=[300500200],2000年2001年0.8,那么该投资公司在2000年和2001年得到的红利总额分别为:
1.52C=[3000.5+5001.4+2002.33000.8+5001.5+2002]. 从矩阵运算的角度来看,矩阵C是一行两列矩阵,矩阵C的第一行第一列元素是矩阵A的第一行元素与矩阵B的第一列元素对应相乘后相加得到的,矩阵C的第一行第二列的元素是矩阵A的第一行元素与矩阵B的第二列元素对应相乘后相加得到的.
定义4 设A(aij)ms,B(bij)sn,C=(cij)mn, 0.5B=1.42.3若cijai1b1jai2b2jaisbsjaikbkj(i1,2,,m;j1,2,,n),则称矩阵
k1sC是矩阵A与矩阵B的乘积,记作C=AB.
由定义可知矩阵A的第i行元素与矩阵B的第j列元素分别相乘后再相加就得到了矩阵C的第i行第j列元素cij,如图5.2所示.
第j列第i行ai1ai2ais sb2j cijaikbkj k1bsjb1j图5.2
·114·
第5章 矩 阵 1111例7 设A,B11,求AB,BA. 11111111(1)(1)11(1)(1)22解 AB11111(1)22 11111(1)1(1)11001111111(1)BA1111(1)(1)1(1)(1)100 11从上面可以看出,矩阵乘法不满足交换律,一般ABBA. 例8 试用矩阵表示四元一次方程组
x12x2x33x432xx3xx41234 3x4x3xx1123412x43x13x2
13x1312x42131,Z2,,B解 令A通常称A为方程组的系数x311343131302x4矩阵,B为常数项矩阵,Z为未知量矩阵,依据矩阵乘法和矩阵相等的定义,于是方程组可以表示为
1213x132131x42,即AZB 3431x3111302x4321,B611,求AB,BA. 40例9 设A07312160解 AB40316(1)021121146004117311173610(1)712 4407241840·115·
高 等 数 学
21611 无法相乘,这是因为第一个矩阵B的列数2不等BA400731于第二个矩阵A的行数3.
.. 上例说明,只有当第一个矩阵A的列数与第二个矩阵B的行数相等时才能进行
相乘,并且积矩阵C的行数等于第一个矩阵A的行数,积矩阵C的列数等于第二个矩阵B的列数.
AmsBsnCmn
可以验证矩阵的乘法满足结合律和分配律,但不满足交换律,即 (AB)CA(BC),A(BC)ABAC,但一般ABBA.
5.3.5 矩阵的转置
定义5 设A(ail)mn,将矩阵A的行换成同序数的列,这样得到的nm阶矩阵,称为矩阵A的转置矩阵,记作AT,
a11a12a1na11a21am1aaa22a2na22am22112T. 即A,Aam1am2amnmna1na2namnnmx135x327T,2[x1例如A24,A878xn由定义知,转置矩阵具有如下性质: (1)(AT)TA.
Tx2xn].
(2)(AB)TATBT.
(3)(kA)TkAT. (k为任意实数) (4)(AB)TBTAT.
31231,B11,求(AB)T,BTAT. 012例12 设A11110·116·
第5章 矩 阵 31231解 AB012111113441111,AB(T)313023 2101,BT311 AT211110321101311413 BTAT211312110321从而验证了性质(AB)TBTAT.
习 题 5.3
1. 写出下列方程组的系数矩阵、常数项列矩阵.
x12x2x32x12x23x34x455 (1)x12x2x32x41 (2)2x13x2xx2x2x11x37231172xyw52. 已知u411,求x,y,z,w,u. 34z111123,B124,TTT1113. A求. 1)(2A3B6(2 A)5;3AB511110254. 已知A,求2A24AT5E. 13
31421234,B1032,12125. 设A若矩阵Z满足关系式2(AZ)
786963753BZ0,求矩阵Z.
6. 求下列矩阵的乘积
·117·
高 等 数 学 12121 (2)2101 (1)315310213011231231234123 (3)[12] (4)24667369123516(5)2[123] (6)[1 2 3 4]
7387. 指出下列矩阵哪些是单位阵、对角矩阵、上三角矩阵、阶梯型矩阵.
123045,00635670007,0402780000,04020000300, 0040000200003001234100,,0567
0100040000800100051230,B0134,8. 设A计算(1)ATB;(2)2ABT;42256256(3)AB;(4)BA;(5)ATBT.
9. 某货运公司有三个班组,今年第一季度运送甲、乙两种货物的数量(单位:吨)用矩阵A表示,运送甲、乙两种货物的单位运费(元/吨)及单位耗费(元/吨)用矩阵B表示. 问第一季度这三个班组的总运费及总耗费各为多少?
甲货物乙货物 运费 耗费100030001000一班二班, B10030甲货物 A=2500110012040乙货物20001000三班10. 有甲、乙、丙三种品牌的化肥各100 kg、150 kg、80 kg,这三种品牌的化肥成分如表5.4所示.
·118·
第5章 矩 阵 表5.4
成分 品牌 甲 乙 丙 钾/% 20 18 22 氨/% 50 52 40 磷/% 30 30 38 将这三种化肥混合在一起. 问它含钾、氨、磷各多少kg?(用矩阵计算)
5.4 矩阵的初等行变换与矩阵的秩
5.4.1 矩阵的初等行变换
如果对线性方程组实施下列变换:
(1)将方程组中某两个方程的位置互换. (2)用一个非零的数乘以某个方程的两边.
(3)用一个常数k乘以方程组中某一个方程,然后加到另一个方程上去.
这样所得到的新方程组显然与原方程组是同解方程组,即不改变原方程组解的情况.
如果从矩阵的角度来看,线性方程组的以上变换,就相当于对线性方程组中系数与常数项组成的矩阵(称为增广矩阵)实施初等行变换.
定义1 矩阵的初等行变换是指对矩阵进行如下三种变换: (1)互换矩阵某两行的位置:rirj. (2)用非零的常数遍乘矩阵中某一行:kriri.(k0) (3)将矩阵中某一行遍乘某个常数k再加到另一行:krirjrj. 称(1)为对换变换. 例如,将第一行与第二行互换位置,可记为
0165rr127127120165 22称(2)为倍乘变换,例如,将第三行遍乘
12127r31r31201652016213
,可记为 75 2·119·
高 等 数 学
称(3)为倍加变换,例如,将第一行遍乘(1)加到第三行,可记为
127r(1)rr12733016510165(注意:此时第一行不变) 159032由矩阵A经过初等行变换后得到矩阵B,则称矩阵A与矩阵B是等价的,一
般记为A~B.
例1 将矩阵A,B通过初等行变换变成阶梯型矩阵
32103001 A30211611,B11322420 11210解
321rr113r12r2r2113 A21113211035 113321r13rr33058113113r2153r2r2r3r015353013
05800130300111210112611r1r430611rB301(3)r2r20302242022420r1(2)r3r300112100300100301121011210r21r4r403041r3r4r40304100040000400004000000 5.4.2 矩阵的秩
矩阵的秩是矩阵本质属性的重要概念.
·120·
10414001
第5章 矩 阵 定义2 矩阵Amn经过有限次初等行变换后,变成阶梯型矩阵,其非零行数称为矩阵A的秩,记作R(A).
显然0≤R(A)≤m,若A是n阶方阵且R(A)n,则称矩阵A是满秩的矩阵.
例2 求下列矩阵的秩.
10312012A1142,B310231140112101,C053
0402351
解
20131rr11231A1142310202
114 21r2r3r320414604 0411B31100000201045001000051r1(1)r2r21r1(3)r3r3r1(1)r4r41040101100r3r4101000054000004r2(3)r212031r21003.1424 214631
RA()22r3r31rr2(2)r4r4r21r22202101450
11R(B)3.401121r22r3r31215 R(C)3是满秩的. C0530539023005·121·
高 等 数 学 5.5 逆 矩 阵
5.5.1 逆矩阵的概念
前面已经定义过矩阵的加法、减法、乘法运算,矩阵没有除法运算,但有类似的运算. 当矩阵A是满秩时,使矩阵方程AZB能像求一元一次方程axb的解xa1b那样求出它的解ZA1B.
定义 对于矩阵A,B,如果有ABBAE,则称A,B为可逆矩阵,其逆矩阵分别记为A,B,且AB,BA
若A,B是方阵,只要AB=E,则A,B可逆.
113113, 例1 验证下列两个矩阵是否互为逆矩阵,A和B212133231432和D153. C1-10211-111113310解 AB2E 2110133所以A与B互为逆矩阵,即A-1=B,B-1=A.
223143100153010E 1-10又CD12110011111所以C与D是互为可逆矩阵,即C1D,D1C.
此例说明A,C都是可逆矩阵.
223110110223043C110 121121011110110 所以R(C)3是满秩的,容易看出011011043001·122·
第5章 矩 阵 R(A)2也是满秩的,而且它们都是可逆的.
的确,满秩矩阵与可逆矩阵之间有着紧密的联系,即n阶矩阵A可逆的充要条件是A为满秩矩阵,即R(A)n.
101101101011011而112312011000R23不满秩,故没有逆矩
阵.
逆矩阵有以下性质(证明从略):
(1)若矩阵A可逆, 则A-1也可逆, 且(A1)1A.. (2)若矩阵A,B可逆,则(AB)1B1A1.
(3)若矩阵A可逆, 则AT也可逆, 且有 (AT)1(A1)T
13121T1T11(AB),(AB),(AB)例2 已知A1,求,B. 3024121335解 (AB)1B1A12439 30111B(AT) (ATB)111TB(A)311T20132453T6 6T (AB)T1(AB)1T35331213(BA)243959. 305.5.2 用初等行变换求逆矩阵
下面将矩阵方程AZB(A是满秩的方阵)写成:
AZBAZEB A1AZA1EB即 EZA1B
·123·
高 等 数 学 这一过程用初等行变换来进行,即左边方程中的A通过初等行变换变成单位矩阵E时,右边方程中的单位阵E用同样的初等行变换也就变成矩阵A的逆矩阵A-1. 这样,可以将上述过程用矩阵的形式表示出来:
初等行变换(AE)(EA1)
021的逆矩阵A-1. 例3 用初等行变换求矩阵A=112111021100rr11201012解 (AE)=112010021100 111001111001112r1r3r3021001r3(2)r1r11r3r2r22211010r21r220111002011001010100 2011135110012100222r2(1)r1r1101011111 0102222220010110110013512221111. 所以A222110424011例4 A12144710 3,问A1存在吗?若存在求出A1. 4 4 ·124·
第5章 矩 阵 102440113 解 A1214 4744 1214 0113 244104744 1214 0113 00218101201000r3r10100 00100001
0010r1(2)r3r30100 1000r1(4)r4r400010010r2(1)r4r4010010200041
1214 0113 002180019 0101r3r4r401002 1020r13r320141000 10001121401130101010019210000132此时由于R(A)34不满秩,故A1不存在.
对于任意的方阵A,都可以将(AE)进行初等行变换. 当矩阵A中出现0行时,说明A不满秩,这时A是不可逆的,即A1不存在. 当矩阵A能变成单位阵E时,那么右侧部分的单位阵E就变为矩阵A的逆矩阵A1了.
111,当a为何值时,矩阵A不可逆,当a2时,121例5 对于矩阵Aa11·125·
高 等 数 学 A可逆吗?若可逆求出A1.
100111 101110解 (AE)0100101 1211000a1aa0a111011当a1时,R(A)23不满秩,A不可逆;
1110011110010 当a2时,(AE)12101010110211001011201100101101111100010110010110,此时A1110.
001311001311311习 题 5.5
1. 求下列矩阵的秩. 123(1) 12312 34 12 45(2)110120111202220 (3)0111111001123231(5)11110242 16121242(4)210333320132(6)2041240266 233417 04 51 1112. 适当选取k的值,使下列矩阵的秩分别为(1)R(A)1;(2)R(A)2;
·126·
第5章 矩 阵 (3)R(A)3.
1232A24 4812k3. 求下列矩阵的逆矩阵. 2232161)A110(2)B
405
12161111111213)C11111111 (4)D351111121241210x4. 设A,试确定x,y,使BA134,B3. 10y1212105. 已知A1013,B1121,
124231求(1)(AB)1;(2)(ATB)1;(3)1(AB)T.
6. 已知三阶矩阵A的逆矩阵为 112A1233,求矩阵A. 44701062237. 设A133,B110,求B1AB. 21081218. 将下列矩阵化成阶梯型矩阵,并求其秩.
127·( (·
高 等 数 学 1720 (1)14532038
130214(2)13020457 65
本 章 小 结
矩阵是由mn个数aij(i1,2,,m;j1,2,n)排成的矩形数表. 当mn时是n阶方阵,m1时是行矩阵,n1时是列矩阵.
一、矩阵的运算
1. 数与矩阵的乘法:kA(kaij).
2. 矩阵的加法:A(aij)mn,B(bij)mn,则CAB(aijbij)mn. 3. 矩阵的乘法:A(aij)ms,B(bij)tn,当st时才可以做乘法sC(cij)mnaikbkj.
k1mn4. 矩阵的加法满足交换律与结合律,但矩阵的乘法一般只满足结合律,而不满足交换律.
5. 矩阵的秩:用初等行变换将矩阵A化成阶梯型矩阵,则该阶梯型矩阵中非零行的行数即为矩阵A的秩
. 二、逆矩阵
1. 若A,B是方阵,只要ABE(E为单位阵),则称B是A的逆矩阵,记
为A1B(同样也可以说A是B的逆矩阵,记作B1A). 逆矩阵仅对方阵而言。
2. 方阵A可逆的充要条件是:矩阵A是满秩的,即矩阵Ann可逆R(A)n. 3. 用初等行变换来求矩阵A的逆矩阵A:(AE)1
初等行变换(EA1).
注意:在变换过程中,若矩阵A不能变成单位阵E,则A是不可逆的,不存在逆矩阵.
·128·
第5章 矩 阵 三、初等行变换 初等行变换是指:
1. 对换变换(ri)(rj):互换矩阵某两行的位置.
2. 倍乘变换k(ri):用一个非零的常数k去乘矩阵的某一行中所有的元素. 3. 倍加变换(rj)kriri:把矩阵中某一行的每个元素都乘以常数k再加到另一行的对应元素上.
矩阵的初等行变换有着广泛的应用,它不仅是求矩阵的秩和求逆矩阵的工具,而且还是下一章解线性方程组的有力工具.
·129·
第6章 线性方程组
解线性方程组是实际工作中常遇到的问题,也是线性代数研究的重要内容,矩阵理论为线性方程组的研究建立了必要的工具. 本章将系统地讨论一般线性方程组解存在的条件及求解的方法.
6.1 n元线性方程组
在中学里已学过方程个数与未知量个数相等的二元或三元一次方程组的解法,但在实际问题中,经常要解未知量的个数超过三个或方程个数与未知量个数不等的线性方程组. 一般地,由n个未知量m个线性方程组成的方程组
a11x1a12x2a1nxnb1axaxaxb2112222nn2 am1x1am2x2amnxnbm (6.1)
称为n元非齐次线性方程组,其中系数aij,常数项bj都是已知数,xj为未知a11a12a1naaa21222n,未知量也组量. 而把系数组成的矩阵称为系数矩阵A,Aaaam2mnm1x1b1xb2成一个矩阵Z,常数项组成的矩阵为B2.
xnbm根据矩阵的乘法和矩阵相等,可以用矩阵形式来表示线性方程组,
即 AZB. (6.1)
a11a12a1nb1aaab记作2n2A称为增广矩阵. 它是由系数和常数项来确定的,而将2122aaabmnmm1m2·130·
第6章 线性方程组 因而能完全清楚地表示一个线性方程组.
当b1b2bm0时,即
a11x1a12x2a1nxnaxaxax2112222nnam1x1am2x2amnxn000 (6.2)
称为n元齐次线性方程组,它的矩阵形式为:
AZ0. (6.2) 显然它的增广矩阵与系数矩阵的秩是相等的. 例1 写出下列线性方程组的增广矩阵、系数矩阵、未知量矩阵、常数项矩阵,并写出其矩阵形式.
x1x2x3x4x575x1x2x3703x2xxx3x22345(1)1 (2)2x17x2x330
x22x32x46x523xxx110231x505x14x23x31111132113, 解 (1)系数矩阵A0122630111111773221132 ,常数项矩阵B, 增广矩阵A01226232330100x1x1111117x32x222113x3. 未知量矩阵Zx3,矩阵形式:0122623xx443010xx555115117(2)系数矩阵A271,增广矩阵A2713,常数项矩阵
11111111x1511x177B3,未知量矩阵Zx2,矩阵形式:271x23. 1111111x3x3·131·
高 等 数 学 6.2 线性方程组的一般解法——消元法
6.2.1 同解线性方程组
先看一个例子,用消元法解线性方程组与相应的增广矩阵作初等行变换进行对照,如表6.1所示.
2x1x23x33 ①例1 x1x2x32 ②
3x2xx8 ③231表6.1
线性方程组 增广矩阵 2x1x23x33①①②x1x2x32② 3x2xx8③231 (2)②x1x2x32①①①(3)③ 2x1x23x33②消去②③中的x13x2xx8③231 x1x2x32①③(1) 3x2x37②②③x4x2③23 x1x2x32①②(3)③x24x32② 3xx7③23 1x1x2x32①③13x24x32② 13x313③ x1x2x32①③(4)②x24x32② ③(1)①x31③ ·132·
213 123 100 100 100 100 133r1r2112 2182r1(2)r2r2 133r1(3)r3r32182r3(1)r3 317r2r31422r23r3r3142 3172r31r313 142013132r3(4)r2r2 142r3(1)r1r10111111111111第6章 线性方程组
线性方程组 增广矩阵 续表
3①x1x2x22②x31③ 1①x12② x2x31③②(1)① 1103r(1)rr0102211 0011 10010102 0011(此时是标准的阶梯型矩阵) x11所以 x22 为原线性方程组的解.
x13从以上对照中不难看出: (1)交换线性方程组中任意两个方程,意味着交换增广矩阵中相应的两行(即初等行变换中的对换变换).
(2)线性方程组中任意一个方程乘以一个非零的数k,意味着增广矩阵中某一行乘以一个非零的数(倍乘变换).
(3)线性方程组中任意一个方程乘以一个常数k加到另一个方程中,意味着增广矩阵的相应一行的k倍加到另一行中(倍加变换).
这就说明对增广矩阵作初等行变换相当于对线性方程组作同解变换.
推广到一般情况,求解非齐次线性方程组AZB,可以对增广矩阵A作初等行变换,化成标准的阶梯型矩阵,这时可以判断解的情况,若有解可以求出其解.
6.2.2 非齐次线性方程组的解法
例2 解方程组
2x15x23x32x433xx2xx41234 2x3x4x7x131234x12x24x3x44
·133·
高 等 数 学 253231241431214r1r431214 解 A234713234713124142532310r1(2)r4r400r13r2r2r12r3r341r2r4051448074551545024141545 7455514482411r2(7)r3r30r2(5)r4r400r4(23)r3r3r44r2r2r4(1)r1r141r3(1)r4r4015450039233003924330111r3r339150700039039001302402241241545 039233000134041100011507 010100131200510001r35r2r20r2(2)r1r1010021002 r3(4)r1r100010101010001300013(已是标准的阶梯型矩阵)
1x11x1x2x22相应的同解方程组为,即原线性方程组有唯一解:2.
x1x133x43x43本题中,增广矩阵的秩、系数矩阵的秩与未知数的个数都相等,即R(A)R(A)4. 此时线性方程组AZB有唯一解.
例3 解方程组
x1x2x3x442x13x2x3x49 3x2x8x8x42341
·134·
第6章 线性方程组 解
11114r(2)rr11114r(5)rr111141220111123301111 A23119r13r3r3328840555800003x1x2x3x44相应的同解方程组为x2x3x41,此方程组中第三个方程是矛盾的,
03故原线性方程组无解.
本题中增广矩阵的秩R(A)3,而系数矩阵的秩R(A)2,两者并不相等,导致了线性方程组无解.
例4 解方程组
x1x2x32x432xx3x8x81234 3x2xx9x52341x22x33x44
11123111r1(2)r2r221388r13r3r3031解 A3219505201234012211123111r2(5)r3r3r23r4r40123r2r401234052340012120314200551112311r3r3r3(1)r4r40120123410112r4r4005001120103571r32r2r2r2(1)r1r101234r3(3)r1r10001120000000342 343434 2410231234 0112000000211010 01120000所得的阶梯型矩阵第四行是零行,它表示同解线性方程组中第四个方程是恒等式,它对解线性方程组不起作用, 只有三个方程是有效的,三个方程不能约束
·135·
112高 等 数 学 四个未知量,其中一个未知量可以取任意数值,是自由变量. 此题中不妨设x4为
自由变量,将其移到等式右边,这样得到同解线性方程组为: x112x4, 其中x4可以取任何实数,方程组的解也可以表示为 x2x4x2x43x112kxk2,其中k为任意的实数. x2k3x4k因此该线性方程组有无穷多组解.
本题中增广矩阵的秩与系数矩阵的秩相等,即R(A)R(A)3,但小于未知量的个数4,线性方程组AZB有无穷多组解.
2x41x1此例中,也可以设x3为自由变量,原方程组变为 x2x40x42x3x132kx2k这样线性方程组的解也可以表示为2,其中k为任意的实数.
xk3x42k当然还可以取x1或x2为自由变量,但自由变量的个数只能为1,即
4(未知量个数)3(增广矩阵秩)=1
以上三个典型的例子具有普遍的意义:对于线性非齐次方程(6.1)AZB的增广矩阵的秩R(A),系数矩阵的秩R(A)及未知量的个数n之间的关系决定了线性方程组是否有解,如果有解,是唯一解还是无穷多组解.由此得到以下重要结论: 线性非齐次方程组(6.1)AZB,
当R(A)R(A)时无解;
当R(A)R(A)时有解:
(1)R(A)R(A)n时有唯一解.
(2)R(A)R(A)rn时有无穷多组解,变量有r个,自由
变量有(nr)个.
对于这一重要的数学结论,这里没有给出严格的数学证明,有兴趣的读者可以参阅本书参考文献的有关章节.
·136·
第6章 线性方程组 例5 解线性方程组
x1x13x1x15x2x3x412x2x33x438x2x3x419x23x37x47
1511115111r1(1)r2r212133r1(3)r3r307244 解 A38111r1(1)r4r4072441937701448815111151111r2(1)r3r3r2r2244r2(2)r4r407724401 777
000000000000000000003131310777r2(5)r1r1244 017770000000000此时R(A)R(A)24,因此自由变量有422个. 不妨设x3,x4为自由13313xxx431777变量,原方程组变为,方程组有无穷多组解
424xxx23477713313xkk211777x42k4k12,其中k1,k2为任意实数. 2777x3k1xk421x1x23x2x33有解,试求出的值,并解方程组. 例6 已知线性方程组x2xx231·137·
高 等 数 学 1101110r1r1101)rr2(1)r3r31(133解 A0313031 3031321311100004由已知方程组有解,则R(A)R(A),而R(A)2所,以只有当4时
111101R(A)R(A)2,故求得4,此时A0313 01000000110231xx32113011,方程组为 . 不妨设x3为自由变量, 3x1x123300000111 3001x2k131方程组有无穷多组解: x21k3x3k,其中k为任意实数
当线性方程组有无穷多组解时,自由变量的选择并不是唯一的,但自由变量的个数只能是(nr)个.
6.2.3 齐次线性方程组的解法
由前面已经知道,对于非齐次线性方程组(6.1)AZB,当R(A)R(A)r时方程组有解,且当rn时有唯一解;当rn时有无穷多组解. 齐次线性方程组(6.2)AZ0可以看作B0时的非齐次线性方程组(6.1)的特例. 由于齐次线性方程组(6.2)中增广矩阵A的秩与系数矩阵A的秩总是相等的,即R(A)R(A),因此总是有解的. 也容易看出齐次方程组(6.2)总有零解. 那么齐次线性方程组什么时候有非零解呢?显然,当R(A)rn时,齐次线性方程组有无穷多解,此时就有非零解了. 综上所述得到:
齐次线性方程组(6.2)AZ0总有零解;且当R(A)rn时有无穷多组解,即有非零解.
·138·
第6章 线性方程组
例7 解方程组
x13x1x12x113解 A12102x23x22x4x507x40
x2x33x42x502x2x37x43x50r2r3
1r1(3)r2r(1)r133070r1(2)r41132217302r41000102001 011013131511r3(1)r4r400 0000111r2(2)r4r400130111r2r300026001111 01300002110077x50x1x24r3(2)r1r10010,x34x50, 相应的同解方程组为 r3(1)r2r200013x43x5000000因为R(A)35,自由变量有532个,若取x2与x5为自由变量,原线性x1k17k2xk21齐次方程组的解为x34k2,其中k1,k2为任意实数.
x3k24x5k2例8 齐次线性方程组
x1x2x30x1x2x30 xxx0231问当为何值时,方程组仅有零解?当为何值时,方程组有非零解? 111rr11r(1)rr113122011 解 A1111r1()r3r321111011·139·
高 等 数 学 r2r3r311 0112002当220时,即1或2时,R(A)3,方程组有无穷多组解,
当然就有非零解.
当1且2时,R(A)3,方程组仅有零解.
6.2.4 矩阵方程的解法
本节介绍当未知量组成的矩阵Z不一定是列矩阵,系数矩阵A是可逆方阵的情况下求解矩阵方程AZB.
由于系数矩阵A存在逆矩阵A1,
AZ=B A1AZ=A1B EZ=C (A B) 即: (初等行变换) (E C)
(C=A1B为方程的解)
说明在同样的初等行变化下,系数矩阵A变为单位阵时,常数项矩阵B就变为了方程组的解.
21051例9 解矩阵方程AZB,其中A121,B23.
0121421051rr121231221051 12123解 AB012140121412123r3rr12123r12r2r2232 0321501214 r2r301214004417·140·
第6章 线性方程组 2912011212341r3r301214r32r2r24180101 417r3(1)r1r1001117400114710034r22r1r19 0101
2170011473412791 所以Z1418244171714412122,B212. 例10 解矩阵方程AZBZ,其中A321532123解 :AZBZ等价于(AE)ZB
12122r1rrr32113AEB3112125311232211152211r3rr15 122301421 11212r15r3r353112302899325 2211r32r1r115 04111r22r3r3r35r2r20142101409310 1110000 1110·141·
高 等 数 学 1r2r2141504 0109140011 111 1所以Z9 3 14141411191001 1 141414r25r1r13193101014141414141 0 1 1 0 001910
习 题 6.2
1. 解下列线性方程组.
x1x2x343x2xx223(1)1
xxx223162x13x2x12x2x30(3)2x1x23x30
3xxx02312x13x2x35x46(2)3x1x22x34x45
x2x3xx22341x1x23x30xx2x023(4)1
3xxx0231x13x28x30x1x2x3x4x57x13x22x3x463x2xxx3x23x8xx5x012345234(5) (6)1
5x4x3x3xx122xx4xx12234512341x22x32x46x523x14x2x33x422. 已知该方程组有非零解,试确定m值并求其解.
x1x2mx30x1x2x30(1)2x1x2x30 (2)mx12x2x30
2xmxxx300121x12x3. 当k,m取何值时,方程组 1x13x1·142·
2x23x363x2x31x2kx375x24x3m
第6章 线性方程组 (1)无解; (2)唯一解; (3)无穷多组解. 4. 试就p,q讨论线性方程组解的情况,若有解求出其解.
x1x2x33x2xx1235x14x23x3x22x3x4x51x43x5p3x4x5q2x46x53
2x1x2x3x45. 确定m的值,使方程组x12x2x34x4x17x24x311x46. 求解矩阵方程.
210511(1)121Z23 (2)Z10121412 有解,并求出其解. m546Z21 2本 章 小 结
一、基本概念
1. 要掌握齐次线性方程组AZ0,非齐次线性方程组AZB的概念. 以及
什么是线性方程组的解,系数矩阵,常数项矩阵,增广矩阵.
2. 理解对增广矩阵施行初等行变换和对线性方程组施行同解变换的关系. 二、线性方程组解的判定方法
1. 对于非齐次线性方程组AZB,若R(A)P,R(A)S,未知数个数为n (1)PS(R(A)R(A)) 时线性方程组无解. (2)PS(R(A)R(A)) 时线性方程组有解.
此时若 Pn(R(A)R(A)n),线性方程组有唯一解;
若Pn,线性方程组有无穷多组解.
2. 对于齐次线性方程组AZ0,由于此时系数矩阵和增广矩阵的秩肯定是相等的,所以它总有解(至少有零解).
当R(A)n 时,它有唯一解即零解;
当R(A)n 时,它有无穷多组解,即有非零解.
三、线性方程组AZB求解的方法
可以直接对增广矩阵施行初等行变换,变成标准的阶梯型矩阵,观察系数矩阵与增广矩阵秩及未知数个数的情况,从而判断方程组是否有解,若有解可以写出其解.
·143·
高 等 数 学 第5章和第6章 复习题
一、填空题
1. 设A(aij)mn,B(bij)st,当且仅当 时,有AB. 2. 设A(aij)mn,B(bij)st,C(cij)kl,若ABC,则m,n,s,t,k,l之间的关系为 .
3. 若矩阵A可逆,则(AT)1 .
4. 设A,B均为方阵,且ABBAE,则A1= ,B1= . 5. 矩阵A的秩是其阶梯型矩阵中 .
a11x1a12x2a1nxnb1axaxaxb2nn26. 线性方程组211222 的系数矩阵A ,增
am1x1am2x2amnxnbm广矩阵A .其解只有下列三种情况(1) ;
(2) .
(3) . 将增广矩阵A进行初等行变换化成阶梯型矩阵时,若出现 “0,0,,0,d”行(d0),线性方程组 ;否则,若非零行数等于 ,有唯一解;若非零行数 未知量个数,有无穷多个解.
7. 对线性方程组AZB的增广矩阵进行初等行变换,化成阶梯型矩阵1231101120时,则(1)当s0,t0时,方程组 , 00112000st(2)当s0,t0时,方程组 , (3)当s0,t0时,方程组 .
xx3x418. 某个线性方程组的一般解为1(其中x3,x4是自由变量),若
x2xx2342用x1,x2作自由变量,则方程组一般解也可以表示为 . 二、选择题
1. 下列结论正确的是( ).
(a)A、B均为方阵,则(AB)2A2B2
(b)A为方阵且A20,则A0 (c)A、B均为方阵(AB)TATBT
·144·
第6章 线性方程组 (d)若ATA,BTB,则(AB)TBA
2. 下列结论正确的是( ).
(a)矩阵施行初等行变换后都可化成单位矩阵
(b)满秩矩阵施行初等行变换后一定可以化成单位矩阵 (c)经初等行变换后,非零行的行数是矩阵的秩 (d)可逆矩阵一定是满秩矩阵
3. 设A、B均可逆,则矩阵方程AZB1CBC的解为( ). (a)ZA1C(BE)B (b)ZA1(BE)CB (c)ZA1C(BE)CB (d)Z4. 下列矩阵是阶梯型矩阵的为 ( ).
301230000000 (a)(b)001000000100A(CBC)B1
1212 1101301230120120 (c)(d)0100 0020000100013012(e)0012
01005. 线性方程组AmnZB有解的充分必要条件是( ).
(a)B0 (b)mn (c)mn (d)R(A)R(A) 6. 线性方程组AZB的增广矩阵A化成阶梯型矩阵
1121110143A(其0113201132,则方程组的一般解为( )
0000000000中x3,x4是自由变量).
xx34x43(a)1
xx3x2342xx34x43(c)1
xx3x2342x2x3x41(b)1
xx3x2342xx3x43 (d)1
xx3x2342三、计算题
·145·
高 等 数 学 51401620. 1. 计算1253473712131121072242062. 设A,B,求秩. 3061142142117123015240,已知3A2ZBT,求Z. 3. 设A2147,B0531306138四、解矩阵方程
12010211Z05 11113五、解下列线性方程组
x12x2x34x425x19x23x381. 2x15x2x3x41 2. 2x15x2x31 xx4x11x5x3xx023423113x12x22x31x13x2x30xxx13xx2x0123233. 4. 1
3xx42x5xx0231232x31x13x110x2x30x13x2x32x403x9x3x6x02345. 1
2x6x2x4x023415x115x25x310x40六、当c、d为何值时,下列方程组有解,并求其解
x3x1xxx123x22x35x13x2x3x42x4c2x43x4d
·146·
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- shangjiatang.cn 版权所有 湘ICP备2022005869号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务