第二章-线性方程组习题解答
线性方程组典型习题及解答

线性方程组1. 用消元法解方程组⎪⎪⎩⎪⎪⎨⎧=-+-+=--+-=-+-+=--+-525222202122325432153215432154321x x x x x x x x x x x x x x x x x x x . 解: 方程组的增广矩阵 :⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡---------→⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡---------→⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡---------420200110100112430211321312630202530112430211321512522110112121111211321⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡--------→600000110100112430211321,可知,系数矩阵的秩为3,增广矩阵的秩为4,系数矩阵的秩不等于增广矩阵的秩,从而方程组无解.2. 讨论λ为何值时,方程组⎪⎩⎪⎨⎧=++=++=++23213213211λλλλλx x x x x x x x x 有唯一解、无解和有无穷多解。
解:将方程组的增广矩阵进行初等行变换,变为行阶梯矩阵。
()()()()BA =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+------→→⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡→⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=22222112101101111111111111111λλλλλλλλλλλλλλλλλλλλΛ于是,当2,1-≠λ时,系数矩阵的秩等于增广矩阵的秩,都等于3,等于未知量的个数,此时方程组有唯一解;2)1(,21,213321++-=+=++-=λλλλλx x x 当2-=λ时,系数矩阵的秩为2,增广矩阵的秩为3,此时方程组无解;当1=λ时,系数矩阵的秩等于增广矩阵的秩,都等于1,小于未知量的个数,此时方程组有无穷多解,即3211x x x --=,其中32,x x 为自由未知量。
3. 当b a ,取何值时线性方程组⎪⎪⎩⎪⎪⎨⎧=-+++=+++=-+++=++++bx x x x x x x x x a x x x x x x x x x x 5432154325432154321334536223231有解?并求其解。
高等工程数学第二章习题及答案

第2章 线性代数方程组数值解法 研究n 阶线性方程组Ax b =的数值解法.()ij A a =是n n⨯矩阵且非奇异,12(,,,)Tn x x x x = ,12(,,,)Tn b b b b =两类数值方法:(1) 直接法:通过有限次的算术运算,若计算过程中没有舍入误差,可以求出精确解的方法.Ax b Gx d == 等价变换G 通常是对角矩阵、三角矩阵或者是一些结构简单的矩阵的乘积.(2) 迭代法:用某种极限过程去逐次逼近方程组的解的方法.(1)()i i Ax b x Bx k x Bx k +==+−−−−−→=+ 等价变换建立迭代格式,0,1,i =一、向量范数与矩阵范数 1. 向量范数【定义】 若对nK 上任一向量x ,对应一个非负实数x ,对任意,nx y R ∈及K α∈,满足如下条件(向量范数三公理) (1) 非负性:0x ≥,且0x =的充要条件是0x =;(2)齐次性:x xαα=;(3)三角不等式:x y x y+≤+.则称x为向量x的范数.常用的向量范数: (1) 1—范数11nii x x ==∑(2) 2—范数12221()ni i x x ==∑(3) ∞—范数1max ii nxx ∞≤≤=(4) 一般的p —范数11()pnpi pi xx ==∑2. 矩阵范数【定义】 若n nK ⨯上任一矩阵()ij n n A a ⨯=,对应一个非负实数A ,对任意的,n nA B K ⨯∈和K α∈,满足如下条件(矩阵范数公理):(1) 非负性:0A ≥,且0A =的充要条件是0A =;(2)齐次性:A Aαα=;(3)三角不等式:A B A B +≤+;(4)乘法不等式:AB A B≤.则称A为矩阵A的范数.矩阵范数与向量范数是相容的:Ax A x≤向量范数产生的从属范数或算子范数:10max maxx x AxA Ax x=≠==常见从属范数:(1) 1—范数111max ||nij j ni A a ≤≤==∑(2) ∞—范数11max ||nij i nj A a ∞≤≤==∑(3) 2—范数2A =谱半径1()max ||H i i n A A ρλ≤≤=,iλ为H A A 的特征值.H A 为A 的共轭转置. 注:矩阵A 的谱半径不超过A 的任一范数,即()A A ρ≤范数等价性定理:,s t x x为n R 上向量的任意两种范数,则存在常数12,0c c >,使得12,ns t s c x x c x x R ≤≤ ∀∈.注:矩阵范数有同样的结论. 【定理2.1】是任一向量范数,向量序列()k x 收敛于向量*x 的充要条件是()*0,k x x k -→ →∞二、 Gauss 消去法 1.顺序Gauss 消去法 将方程Ax b =写成如下形式11112211,121122222,11122,1n n n n n n n n nn n n n a x a x a x a a x a x a x a a x a x a x a ++++++=⎧⎪+++=⎪⎨⎪⎪+++=⎩其中记,1,1,2,,.i n i a b i n +==消元过程:第一次消元:设110a ≠,由第2,3,,n 个方程减去第一个方程乘以1111/(2,3,,)i i m a a i n == ,则将方程组中第一个未知数1x消去,得到同解方程11112211,1(1)(1)(1)22222,1(1)(1)(1)22,1n n n n n n n nn n n n a x a x a x a a x a x a a x a x a ++++++=⎧⎪ ++=⎪⎨⎪⎪ ++=⎩其中, (1)11,2,3,,;2,3,,,1ijij i j a a m a i n j n n =-==+ . 1111/i i m a a =,2,3,,i n = .第二次消元:设(1)220a ≠,.由第2,3,,n 个方程减去方程组中的第2个方程乘以(1)(1)2222/(3,4,,)i i m a a i n == ,则将方程组第2个未知数2x 消去,得到同解方程11112213311,1(1)(1)(1)(1)2222322,1(2)(2)(2)33333,1(2)(2)(2)33,1n n n n n n n n n nnn n n n a x a x a x a x a a x a a x a a x a x a a x a x a ++++++++=⎧⎪ +++=⎪⎪ ++=⎨⎪⎪⎪ ++=⎩其中(2)(1)(1)22, 3,4,,; 3,4,,,1ij ij i j a a m a i n j n n =-==+ . (1)(1)2222/i i m a a =,3,4,,i n = .经过1n -次消元后,原方程组变成等价方程组11112213311,1(1)(1)(1)(1)2222322,1(2)(2)(2)33333,1(1)(1),1n n n n n n n n n n n nn n n n a x a x a x a x a a x a a x a a x a x a a x a +++--+++++=⎧⎪ +++=⎪⎪ ++=⎨⎪⎪⎪ =⎩其中()(1)(1), 1,2,,k k k ij ij ik ij a a m a i k k n --=-=++ , 1,2,,,1j k k n n =+++ .(1)(1)/k k ik ik kkm a a --=,1,2,,i k k n =++ ;1,2,,1k n =- .回代过程:(1)(1),1(1)(1)(1),1,,1/[]/,1,2,,2,1.n n n n n m n i i i ii n i j j i j j i x a a x a a x a i n n --+---+=+⎧=⎪⎨=-=--⎪⎩∑计算量:按常规把乘除法的计算次数合在一起作为Gauss 消去法总的计算量,而略去加减法的计算次数. 在消去过程中,对固定的消去次数(1,2,,1)k k n =- ,有:除法(1)(1),,/,1,1,,k k ik i k k k m a a i k k n --= =++ 共计n k -次;乘法(1),,1,2,,;1,2,,,1k ik k j m a i k k n j k k n n - =++ =+++ 共计()(1)n k n k --+次.因此,消去过程总的计算量为1311[()(1)]3n k M n k n k n k n-==--++-≈∑ 回代过程的乘除法计算次数为21()2n n +.与消去法计算量相比可以略去不计.所以, Gauss 消去法总的计算量大约为313n .2. Gauss-Jordan 消去法Gauss-Jordan 消去法是Gauss 消去法的一种变形.此方法的第一次消元过程同Gauss 消去法一样,得到(1)(1)(1)(1)11112213311,1(1)(1)(1)(1)22223322,1(1)(1)(1)(1)32233333,1(1)(1)(1)(1)2233,1,,,,n n n n n n n n n nn nn n n n a x a x a x a x a a x a x a x a a x a x a x a a x a x a x a ++++⎧++++=⎪ +++=⎪ +++=⎨ +++= ⎪⎪⎪⎪⎩其中,(1)11,2,,,1jj a a j n n ==+ . 第二次消元:设(1)220a ≠,由第1,3,4,,n 个方程减去第2个方程乘以(1)(1)2222/(1,3,4,,)i i m a a i n == ,则得到同解方程组(2)(2)(2)11113311,1(1)(2)(2)(2)22223322,1(2)(2)(2)33333,1(2)(2)33,1,,,n n n n n n n n n nnn n n n a x a x a x a a x a x a x a a x a x a a x a x a +++++ +++= +++= ++= ++= (2),⎧⎪⎪⎪⎨⎪⎪⎪⎩继续类似的过程,在第k 次消元时,设(1)k kk a -,将第i 个方程减去第k 个方程乘以(1)(1)/k k ik ik kk m a a --=,这里1,3,4,1,1,,i k k n =-+ .经过1n -次消元,得到(2)1111,1(1)(2)2222,1(2)(2)33,1,,,n n n n n a x a a x a a x a +++⎧ =⎪ =⎪⎪ ⎨⎪⎪⎪ =⎩其中()(1)(1),1,2,,1,1,,k k k ij ij ik kj a a m a i k k n --=-=-+ ;1,2,,,1; 1,2,,1j n n k n =+=- .此时,求解回代过程为(1)(1),1/,1,2,,n i i i n iix a a i n --+= = 经统计,总的计算量约为312M n ≈次乘除法. 从表面上看Gauss-Jordan 消去法似乎比Gauss 消去法好,但从计算量上看Gauss -Jordan 消去法明显比Gauss消去法的计算量要大,这说明用Gauss-Jordan 消去法解线性方程组并不可取.但用此方法求矩阵的逆却很方便. 3.列选主元Gauss 消去法在介绍Gauss 消去法时,始终假设(1)0k kk a -≠,称(1)k kka -为主元.若(1)0k kka -=,显然消去过程无法进行.实际上,既使(1)0k kka -≠,但(1)k kka -很小时,用它作除数对实际计算结果也是很不利的.称这样的(1)k kka -为小主元.【例2.2】设计算机可保证10位有效数字,用消元法解方程1112120.3100.7,0.9,x x x x -⎧⨯+=⎪⎨ +=⎪⎩【解】经过第一次消元:第2个方程减去第1个方程乘以212111/m a a =得1112(1)(1)222230.3100.7x x a x a -⎧⨯+=⎪⎨ =⎪⎩其中(1)1222222111/0.333333333310a a a a =-=-⨯,(1)123323211113(/)0.233333333310a a a a a =-⋅=-⨯于是解得(1)(1)223221/0.7000000000,0.0000000000,x a a x ⎧==⎪⎨=⎪⎩而真解为120.2,0.7x x = =注:造成结果失真的主要因素是主元素11a太小,而且在消元过程中作了分母,为避免这个情况发生,应在消元之前,作行交换.【定义】 若 (1)(1)||max ||k k k r k ik k i na a --≤≤=,则称(1)||k k r k a - 为列主元素. k r 行为主元素行,这时可将第 k r行与第k 行进行交换,使(1)||k k r k a - 位于交换后的等价方程组的 (1)k kk a - 位置,然后再施实消去法,这种方法称为列选主元Gauss 消去法或部分主元Gauss 消去法.【例2.3】 应用列选主元Gauss 消去法解上述方程. 【解】 因为2111a a >,所以先交换第1行与第2行,得1211120.9,0.3100.7,x x x x -⎧+=⎪⎨⨯+=⎪⎩ 然后再应用Gauss 消去法,得到消元后的方程组为1220.9,0.7.x x x ⎧+=⎨=⎩回代求解,可以得到正确的结果.即120.2,0.7x x = =.三、三角分解法 设方程组Ax b =的系数矩阵A 的顺序主子式不为零.即1112121222110,1,2,,.kk k k k kka a a a a a k n a a a ∆=≠=在Gauss 消去法中,第一次消元时,相当于用单位下三角阵211131111010010n m L m m -⎡⎤⎢⎥- ⎢⎥⎢⎥=- ⎢⎥ ⎢⎥⎢⎥- ⎢⎥⎣⎦ ,左乘方程组Ax b =,得11A x b =,其中11121(1)(1)122211(1)200n n n nn a a a a a A L a a -(1)⎡⎤⎢⎥ ⎢⎥==⎢⎥ ⎢⎥⎢⎥ ⎣⎦ ,1(1)(1)111,11,1,1(,,,)Tn n n n b L b a a a -+++== .第二次消元时,相当于用单位下三角阵1232210101001n L m m - ⎡⎤⎢⎥ ⎢⎥⎢⎥= - ⎢⎥⎢⎥⎢⎥ - ⎢⎥⎣⎦0 ,左乘方程组11A x b =,得22A x b =其中11121(1)(1)22211(2)(2)221333(2)(2)300000n n n n nn a a a a a A L L A a a a a --⎡⎤ ⎢⎥ ⎢⎥⎢⎥== ⎢⎥⎢⎥ ⎢⎥ ⎢⎥⎣⎦ ,11(1)(2)(2)2211,12,13,1,1(,,,,).Tn n n n n b L L b a a a a --++++==经过1n -次消元,最后得到等价方程组11n n A x b --=其中11121(1)222111111221(1)n n n n n n nn a a a a a A L L L L A a (1)--------⎡⎤⎢⎥ ⎢⎥==⎢⎥⎢⎥⎢⎥ ⎣⎦1111(1)(1)112221,12,1,1(,,,)n Tn n n n n n n b L L L L b a a a --------+++==注意到1n A -是一个上三角阵,记111111221n n n U A L L L L A -------==则121()n A L L L U LU -==其中,121n L L L L -= . 不难验证21313212_1111n n nn m L m m m m m ⎡⎤⎢⎥ ⎢⎥⎢⎥= ⎢⎥ ⎢⎥⎢⎥ 1 ⎢⎥⎣⎦是单位下三角阵.于是解线性方程组Ax b =,就转化为解方程 LUx b =,若令Ux y =就得到一个与 Ax b =等价的方程组Ly b Ux y =⎧⎨=⎩【定理2.2】 若 A 为 n 阶方阵,且 A 的所有顺序主子式0k ∆≠,1,2,,k n = .则存在唯一的一个单位下三角矩阵 L 和一个上三角矩阵 U ,使A LU =.在上述过程中,若不假设A 的顺序主子式都不为零,只假设A 非奇异,那么Gauss 消去法将不可避免要应用两行对换的初等变换.第一次消元,将第1行与第1r 行交换,相当于将方程组Ax b =左乘矩阵11r P :1111r r P Ax P b=经第一次消元得11111111r r L P Ax L P b--=即系数矩阵为11111r A L P A-=,其中110111r P ⎡⎢ ⎢ 1= 1 0 1 ⎣0 0 ⎤⎥⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎦1 列 1r列 类似地,经1n -次消元,有121111111,22,11n n n n n r n n r r A L P L P L P A----------= .如果预先知道每一个(1,2,,1)iir P i n =- ,则在消元之前就全部作交换,得 1211,2,1,n n n r n r r A P P P A PA----== ,其中,1211,2,1,n n n r n r r P P P P ----= .即原方程变为PAx Pb =然后再消元,相当于对PA 做三角分解PA LU =由以上讨论,可得结论 【定理2.3】 若A 非奇异,则一定存在排列矩阵 P ,使得 PA 被分解为一个单位下三角阵和一个上三角1 行1行r阵的乘积,即PA LU =成立.这时,原方程组Ax b = 等价于 PAx Pb =,即等价于求解LUx Pb =令Ux y =则Ly Pb =实际求解时,先解方程组Ly Pb =,再根据 y 求解 Ux y =,即得原方程组Ax b =的解. 这种求解方法称为三角分解法.常用三角分解方法有以下几种. 1.Doolittle 分解方法 假设系数矩阵A 不需要进行行交换,且三角分解是唯一的. 记21121110n n l L l l ⎡⎤⎢⎥ ⎢⎥=⎢⎥ ⎢⎥ ⎢⎥⎣⎦ , 11121222n n nn u u u u u U u ⎡⎤⎢⎥ ⎢⎥=⎢⎥ ⎢⎥ 0 ⎣⎦ 于是有1112111121222212222112111110n n n n n n n n nn a a a u u u u u a a a l l l a a a ⎡⎤ ⎡⎤⎢⎥⎢⎥ ⎢⎥⎢⎥=⎢⎥⎢⎥ ⎢⎥⎢⎥ ⎢⎥⎢⎥ ⎣⎦⎣⎦ nn u ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥0 ⎣⎦从前面讨论A 的LU 分解过程可看出,L 、U 的元素都是用有关的(1)k ij a -来表示的,而它们的计算较麻烦.现在给出直接从系数矩阵A ,通过比较等式的两边逐步把L 和U 构造出来的方法,而不必利用Gauss 消去法的中间结果(1)k ij a -.计算步骤: (1) 由L 阵的第1行分别乘U 阵的各列,先算出U 阵的第1行元素 11,1,2,,j j u a j n = = .然后,由L 阵的各行分别去乘U 阵的第1列,算出L 阵的第1列元素1111/,2,3,,i i l a a i n = = .(2)现假设已经算出U 阵的前1r -行元素,L 阵的前1r -列元素,下面来算U 阵的第r 行元素,L 阵的第r 列元素.由L 阵的第r 行分别乘U 阵的第j 列(,1,,)j r r n =+ ,得11r ij rk kj rjk a l u u -==+∑所以,得U 阵的第r 行元素11,,1,,r rj rj rk kj k u a l u j r r n-==- =+∑ .再由L 阵的第i 行(1,2,,)i r r n =++ 分别去乘U 阵的第r 列,得11r ir ik kr ir rrk a l u l u -==+∑,所以,得L 阵的第r 列元素11[]/,1,2,,.r ir ir ik kr rr k l a l u u i r r n -==- =++∑取1,2,,r n = 逐步计算,就可完成三角分解A LU =;(3)解与Ax b = 等价的方程组Ly b Ux y =⎧⎨=⎩逐次用向前代入过程先解Ly b = 得1111,2,3,,.i i i ij j j y b y b l y i n -==⎧⎪⎨=- =⎪⎩∑然后再用逐次向后回代过程解Ux y =得1/,()/,1,2,,2,1.n n nn n i i ij j ii j i x y u x y u x u i n n =+=⎧⎪⎨=- =--⎪⎩∑2.Crout 分解方法仍假设系数矩阵A 不需要进行行交换,且三角分解是唯一的.即ˆA L=ˆU .与Doolittle 分解方法的区别在111212122211n n n n nn a a a a a a a a a ⎡⎤ ⎢⎥ ⎢⎥=⎢⎥ ⎢⎥⎢⎥ ⎣⎦ 1122ˆˆl l ⎡⎤ 0⎢⎥ ⎢⎥⎢⎥ ⎢⎥⎢⎥⎣⎦ 122ˆ1ˆ10n u u ⎡⎤⎢⎥ ⎢⎥⎢⎥ ⎢⎥ 1 ⎣⎦ 比较两边,则可推导出与Doolittle 分解方法类似的公式,不过Crout 分解方法是先算ˆL 的第r 列,然后再算ˆU的第r 行.3.Cholesky 分解方法若 A 为对称正定矩阵,则有 ˆT U L =,即11()()TT T A LDL LD LD LL ===其中L 为下三角阵. 进一步展开为1121111211112122221222221212n n n n n n nn n n nn a a a l l l l a a a l l l l l l l a a a ⎡⎤⎡⎤ ⎢⎥⎢⎥ 0 ⎢⎥⎢⎥=⎢⎥⎢⎥ ⎢⎥⎢⎥ ⎢⎥ ⎢⎥⎣⎦⎣⎦ 0nn l ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎣⎦ 比较两边对应元素,容易得到12121()r rr rr rk k l a l -==-∑ ,11()/r ir ir ik rk rrk l a l l l -==-∑ 1,2,,;1,2,,.r n i r r n ==++Cholesky 分解的优点:不用选主元. 由21rrr rk k a l ==∑ 可以看出||1,2,,.rk l k r ≤=这表明中间量rk l得以控制,因此不会产生由中间量放大使计算不稳定的现象. Cholesky 分解的缺点:需要作开方运算. 改进的Cholesky 分解: 改为使用分解T A LDL =即11121121121221222121111n n n n n n n n nn a a a d l l l d a a a l l d a a a ⎡⎤ 1 ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥ 1 1 ⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥ ⎢⎥⎢⎥⎢⎥ ⎢⎥ ⎣⎦⎣⎦⎣⎦ 2n l ⎡⎤⎢⎥ ⎢⎥⎢⎥ ⎢⎥ 1⎣⎦其中21ˆl 1ˆn l 2ˆn l ˆnn l 1ˆn u12111()/r r rr rk k k r ir ir ik k rk rk d a l d l a l d l d-=-=⎧=-⎪⎪⎨⎪=-⎪⎩∑∑,1,2,,;1,2,,.r n i r r n ==++Cholesky 分解方法或平方根法:应用Cholesky 分解可将Ax b =分解为两个三角形方程组T Ly b L x y ⎧= ⎪⎨= ⎪⎩分别可解得111111/,()/.i i i ik k ii k y b l y b l y l i n -=⎧=⎪⎨=-, =2,3,,⎪⎩∑和1/,()/1,.n n nn n i i ki k ii k i x y l x y l x l i n n =+⎧=⎪⎨=-, =--2,,2,1⎪⎩∑改进的Cholesky 分解方法或改进的平方根法:应用改进的Cholesky 分解,将方程组Ax b =分解为下面两个方程组1,,T Ly b L x D y -= ⎧⎨= ⎩同理可解得1111,,2,3,,.i i i ik k k y b y b l y i n ==⎧=⎪⎨=- =⎪⎩∑和1/,/,1,2,,2,1.n n n n i i i ki k k i x y d x y d l x i n n =+⎧=⎪⎨=- =--⎪⎩∑ 4.解三对角方程组的追赶法若()ij n n A a ⨯=满足1||||,1,2,,.nii ij j j ia a i n =≠> =∑则称A 为严格对角占优矩阵.若A 满足1||||,1,2,,.nii ij j j ia a i n =≠≥ =∑且其中至少有一个严格不等式成立,则称A 为弱对角占优矩阵.现在考虑Ax d = 的求解,即11112222211111n n n n n n n n n b c x d a b c x d a b c x d d a b x -----⎡⎤⎡⎤⎡⎤ ⎢⎥⎢⎥⎢⎥ ⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ = ⎢⎥⎢⎥⎢⎥ ⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦ 系数矩阵A 满足条件11||||0,||||||,,0,2,3,, 1.||||0,i i i i i n n b c b a c a c i n b a ⎧>>⎪≥+ ≠=-⎨⎪>>⎩采用Crout 分解方法11112222221111n n n n n n n b c a b c a b c a b βαβγαγα---⎡⎤ ⎡⎤⎢⎥ 1 ⎢⎥⎢⎥ ⎢⎥⎢⎥ = ⎢⎥⎢⎥ ⎢⎥ ⎢⎥ ⎢⎥⎢⎥⎣⎦ ⎣⎦ 1n β-⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥1 ⎢⎥⎢⎥ 1 ⎣⎦其中,,,i i i αβγ为待定系数.比较上式两边可得到111111,;,,2,3,,;,2,3,, 1.i i i i i i i i i b c a b i n c i n ααβγγβααβ-= == =+ == =-进而可导出1111111,2,3,,.,/,,2,3,,./(),2,3,, 1.i i i i i i ii i i i a i n b c b b i n c b i n γαβααββαβ--⎧= =⎪= =⎪⎨=- =⎪⎪=- =-⎩由此可看出,真正需要计算的是(1,2,,1)i n β=- ,而i α可由,i i b a 和1i β-产生.因此,实现了A 的Crout 分解后,求解Ax d =就等价于解方程组Ly dUx y =⎧⎨=⎩从而得到解三对角方程组的追赶法公式: (1) 计算i β的递推公式:1111/,/(),2,3,, 1.i i i i i c b c b i n ββαβ-⎧=⎪⎨=- =-⎪⎩(2) 解方程组Ly d =:11111/()/(),2,3,,.i i i i i i i y d b y d a y b a i n β--⎧=⎪⎨=-- =⎪⎩(3) 解方程组Ux y =:1,1,2,,2,1.n n i i i i x y x y x i n n β+⎧=⎪⎨=- =--⎪⎩追赶法的乘除法次数是66n -次.将计算121n βββ-→→→ 及12n y y y →→→ 的过程称之为“追”的过程,将计算方程组Ax d =的解121n n x x x x -→→→→ 的过程称之为“赶”的过程.四、迭代法 将Ax b =改写为一个等价的方程组 x Bx k =+建立迭代公式 (1)(),0,1,2,.i i x Bx k i +=+ =称矩阵B 为迭代矩阵.【定义】 如果对固定的矩阵B及向量k,对任意初始猜值向量(0)x ,迭代公式(1)()i i +()i()*lim i i x x →+∞=成立,其中*x 是一确定的向量,它不依赖于(0)x 的选取.则称此迭代公式是收敛的,否则称为发散的.如果迭代收敛,则应有**,x Bx k =+1. 收敛性()()*,0,1,2,i i x x i ε=- =为第i步迭代的误差向量.则有(1)(1)*()*()(),0,1,2,.x x B x x B i εε++=-=-==所以,容易推出()(0),0,1,2,,i i B i εε= =其中,(0)(0)*xxε=-为初始猜值的误差向量.设n nB K ⨯∈,lim 0i i B →+∞=⇔ ()1B ρ<.迭代法收敛基本定理: 下面三个命题是等价的 (1) 迭代法(1)()i i x Bx k +=+收敛;(2)()1B ρ<;(3) 至少存在一种矩阵的从属范数⋅,使1B <注:当条件()1B ρ<难以检验时,用1B 或B ∞等容易求出的范数,检验11B <或1B∞<来作为收敛的充分条件较为方便.常用迭代法如下. 2.Jacob 迭代 考察线性方程组Ax b =,设A 为非奇异的n 阶方阵,且对角线元素0ii a ≠(1,2,,)i n = .此时,可将矩阵A 写成如下形式A D L U =++,1122(,,,)nn D diag a a a = ,21313212000n n a L a a a a ⎡⎤⎢⎥ ⎢⎥⎢⎥= ⎢⎥ ⎢⎥⎢⎥ 0 ⎢⎥⎣⎦ ,12131232000n n a a a a a U ⎡⎤ ⎢⎥ ⎢⎥⎢⎥= 0 ⎢⎥ ⎢⎥⎢⎥ ⎢⎥⎣⎦ ,建立Jacobi 迭代公式(1)1()1(),i i x D L U x D b +--=-++迭代矩阵11()J B D L U I D A --=-+=-J B 的具体元素为112111122122221200n n J n n nn nn a a a a a a B a a a a a a ⎡⎤ - -⎢⎥⎢⎥⎢⎥- - ⎢⎥=⎢⎥⎢⎥ ⎢⎥⎢⎥- - 0 ⎢⎥⎣⎦ Jacobi 迭代法的分量形式如下1(1)()()111(),j n i i i jj jm m jm m m m j jj xb a x a x a -+==+=--∑∑1,2,,;0,1,2,.j n i = =3.Gauss-Seidel 迭代容易看出,在Jacobi 迭代法中,每次迭代用的是前一次迭代的全部分量()(1,2,,)i jx j n = .实际上,在计算(1)i j x +时,最新的分量(1)(1)(1)121,,,i i i j x x x +++- 已经算出,但没有被利用.事实上,如果Jacobi 迭代收敛,最新算出的分量一般都比前一次旧的分量更加逼近精确解,因此,若在求(1)i j x+时,利用刚刚计算出的新分量(1)(1)(1)121,,,i i i j x x x+++- ,对Jacobi 迭代加以修改,可得迭代公式1(1)(1)()111(),j ni i i jj jm m jm m m m j jj xb a x a x a -++==+=--∑∑1,2,,;0,1,2,.j n i = =矩阵形式(1)1()1()(),0,1,2,.i i x D L Ux D L b i +--=-++-+=1()G B D L U -=--+注:(1)两种迭代法均收敛时,Gauss-Seidt 迭代收敛速度更快一些.(2)但也有这样的方程组,对Jacobi 迭代法收敛,而对Gauss-Seidel 迭代法却是发散的. 【例2.4】 分别用Jacobi 迭代法和Gauss-Seidel 迭代法求解下面的方程组121232342,46,4 2.x x x x x x x ⎧- =⎪-+-=⎨⎪-+=⎩初始猜值取0(0,0,0)x =. 【解】 Jacobi 迭代公式为(1)()12(1)()()213(1)()321(2),41(6),0,1,2,41(2),4i i i i i i i x x x x x i x x +++⎧=+⎪⎪⎪=++=⎨⎪⎪=+⎪⎩迭代计算4次的结果如下 (1)(2)(3)(4)(0.5,1.5,0.5),(0.875,1.75,0.875),(0.938,1.938,0.938),(0.984,1.969,0.984).T T T T x x x x ====Gauss-Seidel 迭代公式为(1)()12(1)(1)()213(1)(1)321(2),41(6),0,1,2,41(2),4i i i i i i i x x x x x i x x +++++⎧=+⎪⎪⎪=++=⎨⎪⎪=+⎪⎩迭代计算4次的结果如下(1)(2)(3)(4)(0.5,1.625,0.9063),(0.9063,1.9532,0.9883),(0.9883,2.0,0.9985),(0.9985,1.999,0.9998).T T T T x x x x ====从这个例子可以看到,两种迭代法作出的向量序列(){}i x 逐步逼近方程组的精确解*(1,2,1)T x =,而且Gauss-Seidel 迭代法收敛速度较快.一般情况下,当这两种迭代法均收敛时,Gauss-Seidt 迭代收敛速度更3.超松弛迭代法为了加快迭代的收敛速度,可将Gauss-Seidel 迭代公式改写成1(1)()(1)()11(),j ni i i i jjj jm m jm m m m jjj xx b a x a x a -++===+--∑∑ 1,2,,;0,1,2,.j n i = =并记1(1)(1)()11(),j ni i i jj jm m jm m m m jjj rb a x a x a -++===--∑∑称 (1)i j r + 为 1i + 步迭代的第 j 个分量的误差向量.当迭代收敛时,显然有所有的误差向量(1)0(),1,2,,.i j r i j n +→→∞=为了获得更快的迭代公式,引入因子R ω∈,对误差向量 (1)i j r + 加以修正,得超松弛迭代法(简称SOR 方法)(1)()(1),0,1,2,.i i i j j j x x r i ω++=+ =即1(1)()(1)()1(),j ni i i i jjj jm mjm m m m jjjxx b a xa x a ω-++===+--∑∑1,2,,;0,1,2,.j n i = =适当选取因子ω,可望比Gauss-Seidel 迭代法收敛得更快.称ω为松弛因子.特别当1ω=时,SOR 方法就是Gauss-Seidel 迭代法.写成矩阵向量形式(1)1()1()[(1)](),j i x D L D U x D L b ωωωωω+--=+--++0,1,2,.i =迭代矩阵为1()[(1)].B D L D U ωωωω-=+--实际计算时,大部分是由计算经验或通过试算法来确定opt ω的近似值.所谓试算法就是从同一初始向量出发,取不同的松驰因子ω迭代相同次数(注意:迭代次数不应太少),然后比较其相应的误差向量()()i i r b Ax =-(或()(1)i i x x --),并取使其范数最小的松弛因子ω作为最佳松弛因子opt ω的近似值.实践证明,此方法虽然简单,但往往是行之有效的. 4.迭代收敛其它判别方法:用迭代法收敛基本定理来判断收敛性时,当n 较大时,迭代矩阵的谱半径计算比较困难,因此,人们试图建立直接利用矩阵元素的条件来判别迭代法的收敛定理. (1) 若方程组Ax b =中的系数矩阵A 是对称正定阵,则 Gauss-Seidel 迭代法收敛. 对于SOR 方法,当02ω<< 时迭代收敛(2)若A 为严格对角占优阵,则解方程组 Ax b = 的Jacobi 迭代法,Gauss -Seidel 迭代法均收敛. 对于SOR 方法,当01ω<< 时迭代收敛.【例2.5】 设线性方程组为121221,32,x x x x ⎧+=-⎪⎨+=⎪⎩建立收敛的Jacobi 迭代公式和Gauss -Seidel 迭代公式. 【解】 对方程组直接建立迭代公式,其Jacobi 迭代矩阵为0230J B -⎡⎤=⎢⎥- ⎣⎦,显见谱半径()1J B ρ=>,故Jacobi 迭代公式发散.同理Gauss -Seidel 迭代矩阵为0206G B -⎡⎤=⎢⎥ ⎣⎦,谱半径()61G B ρ=>,故Gauss -Seidel 选代公式也发散. 若交换原方程组两个方程的次序,得一等价方程组121232,21,x x x x ⎧+=⎪⎨+=-⎪⎩其系数矩阵显然对角占优,故对这一等价方程组建立的Jacobi 迭代公式,Gauss -Seidel 迭代公式皆收敛. (3)SOR 方法收敛的必要条件是 02ω<<【定理2.5】 如果A 是对称正定阵,且02ω<<,则解Ax b =的SOR 方法收敛.注:当(0,2)ω∈ 时,并不是对任意类型的矩阵A ,解线性方程组Ax b =的SOR 方法都是收敛的.当SOR 方法收敛时,通常希望选择一个最佳的值opt ω使SOR 方法的收敛速度最快.然而遗憾的是,目前尚无确定最佳超松弛因子opt ω的一般理论结果.实际计算时,大部分是由计算经验或通过试算法来确定opt ω的近似值.所谓试算法就是从同一初始向量出发,取不同的松驰因子ω迭代相同次数(注意:迭代次数不应太少),然后比较其相应的误差向量()()i i r b Ax =-(或()(1)i i x x --),并取使其范数最小的松弛因子ω作为最佳松弛因子opt ω的近似值.实践证明,此方法虽然简单,但往往是行之有效的.【例2.6】 求解线性方程组Ax b =,其中10.3000900.308980.30009100.4669110.274710.30898A - -- -0.46691 0= - -- 00.274711(5.32088,6.07624,8.80455,2.67600).T b ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥ - ⎣⎦ =-分别利用Jacobi 迭代法,Gauss -Seidel 迭代法,SOR 迭代法求解. 【解】其结果列入下表中,方程组精确解(五位有效数字)为*(8.4877,6.4275, 4.7028,4.0066).T x =-Jacobi 迭代法计算结果i()1i x()2i x ()3i x ()4i x ()2||||i r0 012.3095 1 5.3209 6.0762 -8.8046 2.6760 5.3609 27.97113.5621 -5.2324 1.90143.631820 8.4872 6.4263 -4.7035 4.0041 0.0041 218.48606.4271 -4.7050 4.0063 0.0028Gauss-Seidel 迭代法计算结果i()1i x()2i x()3i x()4i x()2||||i r0 012.3095 1 5.3209 7.6730 -5.2220 2.8855 3.6202 28.51506.1933 -5.1201 3.90040.49098 8.4832 6.4228 -4.7064 4.0043 0.0078 98.48556.4252-4.70554.00550.0038SOR 迭代法计算结果(1.16ω=)i()1i x()2i x()3i x()4i x()2||||i r0 012.3095 1 6.1722 9.1970 -5.2320 3.6492 3.6659 29.69416.1177 -4.8999 4.43351.33136 8.4842 6.4253 -4.7005 4.4047 0.0051 78.48686.4288-4.70314.00650.0016计算结果表明,若求出精确到小数点后两位的近似解,Jacobi 迭代法需要21次,Gauss -Seidel 迭代法需要9次,而SOR 迭代法(选松弛因子 1.16ω=)仅需要7次,起到加速作用.5.误差分析 【定理2.6】设 *x 是方程 Ax b = 的惟一解,v ⋅ 是某一种向量范数,若对应的迭代矩阵其范数1v B <,则迭代法(1)(),0,1,2,.i i xBx k i +=+ = 收敛,且产生向量序列(){}i x 满足()*()(1)||||||||||||1||||i i i vv vvB x x x x B --≤--()*(1)(0)||||||||||||1||||i i vv vvB x x x x B -≤--【证明】 由迭代收敛基本定理的(3)知,迭代法(1)(),0,1,2,.i i x Bx k i +=+ =收敛到方程的解*x .于是,由迭代公式立即得到(1)*()*(1)()()(1)(),().i i i i i i x x B x x x x B x x ++--=--=-为书写方便把v 范数中v 略去,有估计式(1)*()*||||||||||||,i i x x B x x +-≤⋅-(1)()()(1)||||||||||||.i i i i x x B x x +--≤⋅-再利用向量范数不等式||||||||||||x y x y -≥-于是得第一个不等式()(1)(1)()()*(1)*()*||||||||||||||||||||(1||||)||||,i i i i i i i B x x x x x x x x B x x -++ -≥-≥--- ≥--再反复递推即第二个不等式.注:(1)若事先给出误差精度ε,利用第二个不等式可得到迭代次数的估计(1)(0)(1||||)ln ln ||||||||v v v B i B x x ε⎡⎤->⎢⎥-⎣⎦ (2)在||||v B 不太接近1的情况下,由第一个不等式,可用()(1)||||i i v x x ε--<作为控制迭代终止的条件,并取 ()i x 作为方程组 Ax b = 的近似解.但是在||||v B 很接近1时,此方法并不可靠.一般可取1,2,v =∞或F .【例2.7】 用Jacobi 迭代法解方程组123123123202324,812,231530.x x x x x x x x x ⎧++=⎪++=⎨⎪-+=⎩问Jacobi 迭代是否收敛?若收敛,取(0)(0,0,0)T x =,需要迭代多少次,才能保证各分量的误差绝对值小于610-?【解】 Jacobi 迭代的分量公式为(1)()()123(1)()()213(1)()()3121(2423)201(12),0,1,2,81(3022),15i i i i i i i i i x x x x x x i x x x +++⎧=--⎪⎪⎪=-- =⎨⎪⎪=-+⎪⎩Jacobi 迭代矩阵J B 为130102011088210155J B ⎡⎤ - -⎢⎥⎢⎥⎢⎥=- -⎢⎥⎢⎥⎢⎥- ⎢⎥⎣⎦,由5251||||max ,,1208153J B ∞⎧⎫==<⎨⎬⎩⎭知,Jacobi 迭代收敛. 因设(0)(0,0,0)Tx =,用迭代公式计算一次得(1)(1)(1)12363,, 2.52x x x = = =而(1)(0)|||| 2.x x ∞-=于是有6110(1)13ln ln 13.23i -⎡⎤⋅-⎢⎥>=⎢⎥⎢⎥⎣⎦所以,要保证各分量误差绝对值小于610-,需要迭代14次.【例2.8】 用Gauss -Seidel 迭代法解例2.11中的方程组,问迭代是否收敛?若收敛,取(0)(0,0,0)Tx =,需要迭代多少次,才能保证各分量误差的绝对值小于610-?【解】 Gauss -Seidel 迭代矩阵G B 为102403601()03025524000G B D L U - - ⎡⎤⎢⎥=-+= -⎢⎥⎢⎥ 38 -3⎣⎦显然1||||14G B =<,所以迭代收敛. Gauss -Seidel 迭代分量公式为(1)()()123(1)(1)()213(1)(1)(1)3121(2423),201(12),0,1,2,81(3022),15i i i i i i i i i x x x x x x i x x x ++++++⎧=--⎪⎪⎪=-- =⎨⎪⎪=-+⎪⎩因取(0)(0,0,0)T x =,故迭代一次得(1)(1)(1)1231.2, 1.35, 2.11x x x = = =于是有(1)(0)|||| 2.11x x ∞-=,计算得6110(1)14ln ln 10.2.114i -⎡⎤⋅-⎢⎥>=⎢⎥⎢⎥⎣⎦所在,要保证各分量误差绝对值小于610-,需要迭代11次.。
线性代数第二章习题答案

习 题 2-11.由6名选手参加乒乓球比赛,成绩如下:选手1胜选手2、4、5、6而负于选手3;选手2胜选手4、5、6而负于选手1、3;选手3胜选手1、2、4而负于选手5、6;选手4胜选手5、6而负于选手1、2、3;选手5胜选手3、6而负于选手1、2、4;选手6胜选手2而负于选手1、3、4、5.若胜一场得1分,负一场得0分,使用矩阵表示输赢状况,并排序.解: ⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛000010100100110000001011111000111010654321654321,选手按胜多负少排序为:6,5,4,3,2,1.2.设矩阵⎪⎪⎭⎫ ⎝⎛-=⎪⎪⎭⎫⎝⎛+-=2521,03231z x y x B A ,已知B A =,求z y x ,,. 解:由于B A =得⎪⎩⎪⎨⎧=-=+=-0253223z x y x ,解得:⎪⎩⎪⎨⎧===211z y x 。
习 题 2-21.设⎪⎪⎭⎫⎝⎛=0112A ,⎪⎪⎭⎫ ⎝⎛-=4021B ,求 (1)B A 52-; (2)BA AB -; (3)22B A -.解:(1)⎪⎪⎭⎫⎝⎛--=⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛=⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛=-202892001050224402150112252B A ;(2)⎪⎪⎭⎫⎝⎛--=⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛--=⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛-⎪⎪⎭⎫ ⎝⎛=-2592041021820112402140210112BA AB ;(3)⎪⎪⎭⎫⎝⎛--=⎪⎪⎭⎫ ⎝⎛-⎪⎪⎭⎫ ⎝⎛=⎪⎪⎭⎫ ⎝⎛-⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛=-152441606112254021402101120112B A 22.2.已知⎪⎪⎪⎭⎫ ⎝⎛--=230412301321A ,⎪⎪⎪⎭⎫ ⎝⎛---=052110351234B ,求B A 23-. 解:⎪⎪⎪⎭⎫ ⎝⎛----⎪⎪⎪⎭⎫⎝⎛--=0521103512342230412301321323B -A⎪⎪⎪⎭⎫⎝⎛----=⎪⎪⎪⎭⎫ ⎝⎛----⎪⎪⎪⎭⎫ ⎝⎛--=619410161510550110104220610246869012369039633.设⎪⎪⎪⎭⎫ ⎝⎛----=⎪⎪⎪⎭⎫⎝⎛=101012121234,432112122121B A ,求(1)B A -3; (2)B A 32+;(3)若X 满足B X A =-,求X ;(4)若Y 满足()()O Y B Y A =-+-22,求Y .解:(1)⎪⎪⎪⎭⎫⎝⎛-----⎪⎪⎪⎭⎫⎝⎛=-10101212123443211212212133B A⎪⎪⎪⎭⎫⎝⎛-=⎪⎪⎪⎭⎫ ⎝⎛-----⎪⎪⎪⎭⎫ ⎝⎛=13973282851311010121212341296336366363; (2)⎪⎪⎪⎭⎫⎝⎛----+⎪⎪⎪⎭⎫⎝⎛=+1010121212343432112122121232B A⎪⎪⎪⎭⎫⎝⎛--=⎪⎪⎪⎭⎫ ⎝⎛----+⎪⎪⎪⎭⎫ ⎝⎛=561252527813143030363636912864224244242; (3)由B X A =-得,⎪⎪⎪⎭⎫⎝⎛---=⎪⎪⎪⎭⎫ ⎝⎛-----⎪⎪⎪⎭⎫ ⎝⎛=-=533104041113101012121234432112122121B A X ; (4)由()()O Y B Y A =-+-22得,⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛=⎪⎪⎪⎭⎫ ⎝⎛=+=2232323403402231031033112020335532)(32B A Y 。
第二章线性方程组答案全套

第二章线性方程组答案文档资料可直接使用,可编辑,欢迎下载第二章 线性方程组习题一 消元法一、唯一解 ⎪⎪⎪⎩⎪⎪⎪⎨⎧===23230321x x x 二、5=λ43432431,535753545651x x x x x x x x ⎪⎪⎩⎪⎪⎨⎧+-=+--=为自由未知量 习题二 n 维向量空间一、不相等,()⎪⎪⎪⎪⎪⎭⎫ ⎝⎛=n n a a a a a a 21'21,,, 二、⎪⎭⎫ ⎝⎛--=10,314,0,32η 三、2,11,1-=-==z y x习题三 向量间的线性关系一、(1)t =5 (2)t 5≠ (3)能,2132ααα+-= 二、能,21713758ααβ-= 三、能,3122ααβ+=四、(1)线性无关 (2)线性相关 21323ααα-=习题四 向量组的秩2、4题考虑向量组之间的秩的关系,利用当一个向量组中向量个数大于其秩必相关的结论。
习题五 矩阵的秩一、1=k 二、(1)4(2)3 三、421,,ααα四、秩为3;421,,ααα;421302αααα+-=习题六 线性方程组解的判定 一、54,1-==λλ或 二、1=λ有解1≠λ无解 三、a =2, 秩(A)=秩(A )有解且有无穷解,2≠a 时无解,解的情况与b 无关,b 为任意数习题七 线性方程组解的结构一、⎪⎪⎪⎪⎪⎭⎫ ⎝⎛0011,⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--1302 ⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--+⎪⎪⎪⎪⎪⎭⎫ ⎝⎛1302001121k k 21,k k 为任意数 二、⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--⎪⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-1021,012723 三、⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-10750121005221k k 21,k k 为任意数 四、0=a 且2=b 有解 ⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-10065010210012100032321k k k 321,,k k k 为任意数自测题一、填空题1、9,4,0=λ ;当0≠λ且4≠λ且9≠λ2、无关3、421,,ααα4、无关5、零解6、无解7、有解8、⎪⎪⎪⎪⎪⎭⎫ ⎝⎛111 k k 为任意数 二、选择题1.A2.C3.D4.B5.D6.C7.B8.D9.D三、计算题1、432141414145ααααβ--+= 2、(1)421,,ααα 秩为3 (2)421544213221124,1,2,1,1ααααααααααααα-+==+===3、⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛+⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛10520510151057000130054053321k k k321,,k k k 为任意数 四、证明题1、利用线性相关定义证明。
《线性代数》课后习题答案

第一章 行列式习题1.11. 证明:(1)首先证明)3(Q 是数域。
因为)3(Q Q ⊆,所以)3(Q 中至少含有两个复数。
任给两个复数)3(3,32211Q b a b a ∈++,我们有3)()3()3)(3(3)()()3()3(3)()()3()3(2121212122112121221121212211b a a b b b a a b a b a b b a a b a b a b b a a b a b a +++=++-+-=+-++++=+++。
因为Q 是数域,所以有理数的和、差、积仍然为有理数,所以)3(3)()3()3)(3()3(3)()()3()3()3(3)()()3()3(2121212122112121221121212211Q b a a b b b a a b a b a Q b b a a b a b a Q b b a a b a b a ∈+++=++∈-+-=+-+∈+++=+++。
如果0322≠+b a ,则必有22,b a 不同时为零,从而0322≠-b a 。
又因为有理数的和、差、积、商仍为有理数,所以)3(33)(3)3()3)(3()3)(3(332222212122222121222222112211Q b a b a a b b a b b a a b a b a b a b a b a b a ∈--+--=-+-+=++。
综上所述,我们有)3(Q 是数域。
(2)类似可证明)(p Q 是数域,这儿p 是一个素数。
(3)下面证明:若q p ,为互异素数,则)()(q Q p Q ⊄。
(反证法)如果)()(q Q p Q ⊆,则q b a p Q b a +=⇒∈∃,,从而有q ab qb a p p 2)()(222++==。
由于上式左端是有理数,而q 是无理数,所以必有02=q ab 。
所以有0=a 或0=b 。
如果0=a ,则2qb p =,这与q p ,是互异素数矛盾。
线性代数第四版课后习题答案

线性代数第四版课后习题答案线性代数是数学的一个分支,研究向量空间及其上的线性变换。
它在许多领域中都有广泛的应用,如物理学、计算机科学、经济学等。
而《线性代数第四版》是一本经典的教材,它深入浅出地介绍了线性代数的基本概念和理论,并提供了大量的习题供读者练习。
本文将为读者提供《线性代数第四版》课后习题的答案,以帮助读者更好地理解和掌握线性代数的知识。
第一章:线性方程组1.1 习题答案:1. 解:设方程组的解为x,代入方程组得:2x + 3y + z = 74x + 2y + 5z = 43x + 4y + 2z = 5解得x = 1,y = -1,z = 2。
1.2 习题答案:1. 解:设方程组的解为x,代入方程组得:x - 2y + 3z = 12x + y + z = 23x + 4y - 5z = -1解得x = 1,y = 0,z = 0。
第二章:矩阵代数2.1 习题答案:1. 解:设矩阵A为:3 45 6则A的转置矩阵为:1 3 52 4 62.2 习题答案:1. 解:设矩阵A为:1 23 4则A的逆矩阵为:-2 13/2 -1/2第三章:向量空间3.1 习题答案:1. 解:设向量v为:123则v的范数为sqrt(1^2 + 2^2 + 3^2) = sqrt(14)。
3.2 习题答案:1. 解:设向量v为:23则v的单位向量为v/||v||,即:1/sqrt(14)2/sqrt(14)3/sqrt(14)第四章:线性变换4.1 习题答案:1. 解:设线性变换T为将向量顺时针旋转90度的变换,即:T(x, y) = (y, -x)4.2 习题答案:1. 解:设线性变换T为将向量缩放2倍的变换,即:T(x, y) = (2x, 2y)通过以上习题的答案,我们可以看到线性代数的一些基本概念和理论在实际问题中的应用。
通过解答这些习题,读者可以更好地理解和掌握线性代数的知识,提高自己的解题能力和思维能力。
第二章 线性方程组习题答案与解答

第二章 线性方程组习题答案与解答习题二对于数字计算题,仅给出Maple 程序与答案.证明题答案仅供参考。
1.用消元法解下列方程组(1)1221231231321,22,353,22x x x x x x x x x x x -+=⎧⎪--=⎪⎨-+=⎪⎪-++=-⎩ > A:=[[1,-1,2],[1,-2,-1],[3,-1,5],[-1,0,2]]: b:=[1,2,3,-2]:linsolve(A,b);⎡⎣⎢⎢⎤⎦⎥⎥,,107-17-271234512245123452322,(2)3536,2228.x x x x x x x x x x x x x x x -+-+=⎧⎪-+-+=⎨⎪++--=⎩> A:=[[1,-2,3,-1,2],[3,-1,5,-3,1],[2,1,2,-2,-1]]: b:=[2,6,8]: linsolve(A,b);(3) >A:=[[1,2,3],[3,5,7],[2,3,4]]:b:=[4,9,5]:linsolve(A,b,'r',c);[],,- + 2c 1 - 32c 1c 1(4)> A:=[[2,-2,1,-1,1],[1,-4,2,-2,3],[3,-6,1,-3,4],[1,2,-1,1,-2]]:b:=[2,3,5,-1]: linsolve(A,b,'r',c);⎡⎣⎢⎢⎤⎦⎥⎥,,,, + 1313c 1c 20- - + 432c 253c 1c 1 (5) > A:=[[1,1,2,3],[2,3,5,2],[3,-1,-1,-2],[3,5,2,-2]]:b:=[1,-3,-4,-10]: linsolve(A,b,'r',c);[],,,-1-101(6)> A:=[[2,-4,5,3],[3,-6,4,2],[4,-8,17,11]]: b:=[0,0,0]:linsolve(A,b,'r',c);⎡⎣⎢⎢⎤⎦⎥⎥,,, - 2c 125c 2c 1c 2-75c 2(7)> A:=[[1,3,-2,-1],[2,6,-3,0],[3,9,-9,-5]]: b:=[3,13,8]:linsolve(A,b,'r',c);[],,, - 23c 1c 1-35(8)> A:=[[1,-1,2,-3,1],[2,-2,7,-10,5],[3,-3,3,-5,0]]: b:=[2,5,5]:linsolve(A,b,'r',c);⎡⎣⎢⎢⎤⎦⎥⎥,,,, + - + 53c 2c 353c 1c 2c 3c 1- + + c 343c 1132.当k 取何值时,下面的齐次线性方程组有非零解,并求出此非零解.> A:=matrix([[2,-1,3],[3,-4,7],[-1,2,k]]); E:=matrix([[1,0,0],[0,1,0],[0,0,1]]); k1:=solve(det(A)=0,k);A:=matrix([[2,-1,3],[3,-4,7],[-1,2,-3]]); b:=[0,0,0]:linsolve(A,b,'r',c);:= A ⎡⎣⎢⎢⎢⎢⎢⎤⎦⎥⎥⎥⎥⎥2-133-47-12k := E ⎡⎣⎢⎢⎢⎢⎢⎤⎦⎥⎥⎥⎥⎥100010001 := k1-3 := A ⎡⎣⎢⎢⎢⎢⎢⎤⎦⎥⎥⎥⎥⎥2-133-47-12-3 [],,-c 1c 1c 13. 当k 取何值时,下面的线性方程组无解?有解?,在方程组有解时,求出它的解..4.当a 取何值时,线性方程组1231231231,233,32x x x x x ax x ax x +-=⎧⎪++=⎨⎪++=⎩ 无解?有唯一解?有无穷多解?在方程组有解时,求出它的解. 111111112330121.1320141a a a a --⎛⎫⎛⎫ ⎪ ⎪→+ ⎪ ⎪ ⎪ ⎪-⎝⎭⎝⎭1.1⎫⎪⎭123210,1,111111110131013100410011/41105/410010101/40101/4.0011/40011/41,1/4,1/4.10,1,111111110121012101410062a a x x x a a a a a a a a -==--⎛⎫⎛⎫ ⎪ ⎪→ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎛⎫⎛⎫⎪ ⎪→→ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭===-≠≠--⎛⎫⎛ ⎪ +→+ ⎪ ⎪---+-⎝⎭⎝11110121.00(2)(3)2(2)(3)0,23,111111110121012100(2)(3)2003111111104/(3)01210101/(3)0011/(3)0011/(3)a a a a a a a a a a a a a a a a a a a ⎫⎪⎪⎪⎭-⎛⎫ ⎪=+ ⎪ ⎪-+-⎝⎭-+≠≠≠---⎛⎫⎛⎫⎪ ⎪+→+ ⎪⎪ ⎪ ⎪-+-+⎝⎭⎝⎭-+⎛⎫⎛ ⎪ →+→+ ⎪ ⎪ ++⎝⎭⎝即且时1231003/(3)0101/(3),0011/(3)3/(3),1/(3),1/(3).a a a x a x a x a ⎫⎪⎪⎪⎭+⎛⎫ ⎪→+ ⎪ ⎪+⎝⎭=+=+=+唯一解2a =时,312111111110121014100(2)(3)200001111105001410141.00000000,5,14.a a a a x c x c x c --⎛⎫⎛⎫ ⎪ ⎪+= ⎪ ⎪ ⎪ ⎪-+-⎝⎭⎝⎭--⎛⎫⎛⎫⎪ ⎪→→ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭===-3,111111110121011100(2)(3)20005a a a a a =---⎛⎫⎛⎫ ⎪ ⎪+=⎪ ⎪ ⎪ ⎪-+--⎝⎭⎝⎭时 方程组无解.5.已知向量(2,1,0,1),(1,4,2,3),αβ=-=-计算 (1)2αβ-;(2)1(3)2αβ+.> alpha:=[2,-1,0,1];beta:=[-1,4,2,3];2*alpha-beta;(1/2)*(alpha+3*beta);:= α[],,,2-101 := β[],,,-1423[],,,5-6-2-1 ⎡⎣⎢⎢⎤⎦⎥⎥,,,-12112356.设2(2,1,2,3),2(1,4,2,2),αβαβ+=+=--求,.αβ 求向量,.αβ解2(2,1,2,3),(1)2(1,4,2,2)(2).(1)224(4,2,4,6)(3),αβαβαβ+=⎧⎨+=--⎩⨯+= (3)(2)3(3,6,6,4),(1,2,2,4/3),(2,1,2,3)2(1,2,2,4/3)(0,3,2,1/3).(0,3,2,1/3),(1,2,2,4/3).ββααβ-===-⨯=--=--=7.已知向量123(3,2,0,1),(0,4,3,3),(1,6,5,8)ααα=-==-,而向量β满足1232()3(),βαβααβ-++=-求向量β. 解> alpha1:=[3,2,0,-1]; alpha2:=[0,4,3,3]; alpha3:=[-1,6,5,8];beta:=(1/6)*(2*alpha1-3*alpha2+alpha3);:= α1[],,,320-1 := α2[],,,0433:= α3[],,,-1658 := β⎡⎣⎢⎢⎤⎦⎥⎥,,,56-13-23-128.把向量β表示为其余向量的线性组合.(1) > beta:=[4,5,6];alpha1:=[3,-3,2]; alpha2:=[-2,1,2]; alpha3:=[1,2,-1];A:=transpose(matrix([alpha1,alpha2,alpha3]));linsolve(A,bet a);:= β[],,456 := α1[],,3-32 := α2[],,-212:= α3[],,12-1:= A ⎡⎣⎢⎢⎢⎢⎢⎤⎦⎥⎥⎥⎥⎥3-21-31222-1 [],,234123234.βααα=++(2)> beta:=[-1,1,3,1]; alpha1:=[1,2,1,1]; alpha2:=[1,1,1,2]; alpha3:=[-3,-2,1,-3];A:=transpose(matrix([alpha1,alpha2,alpha3]));linsolve(A,bet a);:= β[],,,-1131:= α1[],,,1211 := α2[],,,1112 := α3[],,,-3-21-3:= A ⎡⎣⎢⎢⎢⎢⎢⎢⎢⎤⎦⎥⎥⎥⎥⎥⎥⎥11-321-211112-3 无法表示.(3)> beta:=[1,0,-1/2]; alpha1:=[1,1,1]; alpha2:=[1,-1,-2]; alpha3:=[-1,1,2];A:=transpose(matrix([alpha1,alpha2,alpha3]));linsolve(A,bet a,'r',c);:= β⎡⎣⎢⎢⎤⎦⎥⎥,,10-12 := α1[],,111:= α2[],,1-1-2 := α3[],,-112:= A ⎡⎣⎢⎢⎢⎢⎢⎤⎦⎥⎥⎥⎥⎥11-11-111-22 ⎡⎣⎢⎢⎤⎦⎥⎥,,12 + 12c 1c 1取10c =得特解123121111,,0..2222x x x βαα====+9.向量β可由向量12,,,m ααα线性表示,但不能由向量组(I):121,,,m ααα-线性表示.记向量组121(II),,,,.m αααβ-试证m α不能由(I)线性表示,但可由(II)线性表示.证 如果m α可由(I)线性表示,那么12,,,m ααα就可以用(I)线性表示,又β可由向量12,,,m ααα线性表示,则β可由(I)线性表示,此与假设矛盾.故m α不能由(I)线性表示.由于β可由向量12,,,m ααα线性表示,故存在数1,,,m k k 使得1122.m m k k k βααα=+++(*)其中的0.m k ≠否则, 0,m k =将有112211.m m k k k βααα--=+++于是β可由121,,,m ααα-线性表示,与假设矛盾.故必有0.m k ≠由上面的(*),得1121211,m m m m mmk k k k k k k αβααα-=---- 即m α可由(II)线性表示.10.判定下列向量是线性相关,还是线性无关? (1)12(3,2,0),(1,2,1).αα==-123123(2)(1,1,1,1),(1,1,2,1),(3,1,0,1).(3)(2,1,3),(3,1,1),(1,1,2).αααααα=-=--===-=-解 (1)线性无关.因为两个向量线性相关,必对应分量成比例. (2) 用123,,ααα做行向量组成矩阵,把矩阵用初等行变换化成阶梯形,非零行的行数如果小于向量数,则线性相关,等于行数,则线性无关.111111111121023231010232--⎛⎫⎛⎫ ⎪ ⎪--→-- ⎪ ⎪ ⎪ ⎪--⎝⎭⎝⎭ 11110232,()2 3.0000r A -⎛⎫⎪→--=< ⎪⎪⎝⎭线性相关.(3)213112112311213017112311045112017,() 3.0023r A --⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪-→→- ⎪ ⎪ ⎪ ⎪ ⎪ ⎪---⎝⎭⎝⎭⎝⎭-⎛⎫⎪→-= ⎪⎪⎝⎭线性无关.11.已知向量组123(,2,1),(2,,0),(1,1,1).a a ααα===-试求a 为何值时,向量组123,,ααα线性相关?线性无关?解 向量个数等于向量维数时,如果有字母出现,可考虑用相应行列式是否等于零,判断线性相关和线性无关.1221111111202002211121021111022003(2)(3)0.2, 3.a a a a a a a a aa a a a --=-=-+--+--=-+--=+-==-=2a =-或3时线性相关,否则线性无关.12.证明定理2.4:n 个n 维向量11112122122212(,,,),(,,,),,(,,,),n n n n n nn a a a a a a a a a ααα===线性相关的充分必要条件是行列式111212122120.n n n n nna a a a a a a a a =证 方程1122n n x x x o ααα+++=相当于齐次线性方程组1112121121222211220,0,0.n n n n n n nn n a x a x a x a x a x a x a x a x a x +++=⎧⎪+++=⎪⎨⎪⎪+++=⎩(注意j x 的系数是第j 个向量的分量,而第i 个方程的系数是各个向量的第i 个分量)而此方程组有非零解的充分必要条件是行列式1121111121122222122212120.n n n n nnnnn n nna a a a a a a a a a a a a a a a a a ==13.证明定理2.5: 定理 n +1个n 维向量线性相关. 证明 n +1个n 维向量都有线性表示121122(,,,),1,, 1.i i i in i i in n a a a a a a i n αεεε==+++=+1n +个向量用n 个向量线性表示,根据定理“若s 个向量用t个向量线性表示,s t >,则前面s 个向量向量必定线性相关”,(11)i i n α≤≤+线性相关. 14.如果向量组1,,s αα线性无关,试证向量组12sααα+++线性无关.证法一 第一个向量组记作I,第二个向量组记作II.II 显然可用I 线性表示,又111()()i i i ααααα-=++-++,I 可用II 线性表示,I~II,(II)(I).r r s ==II 的秩等于其向量个数,故II 线性无关. 证法二. 用PPT 文件中的下例中的方法.15.已知向量组123,,ααα线性无关,设1123(1)3,m βααα=-++21233123(1),(1)(1).m m m βαααβααα=+++=--++-试问当m 为何值时,向量组123,,βββ线性无关,?线性相关?解 由13题证法二得一般结论:当s 个向量的向量组I 可用s 个线性无关向量的向量组II 表示时,向量组I 线性相关的充分必要条件是表示对应的矩阵的行列式等于零.于是考察m 满足的方程 1311110.111m m m m -+=---- 13100111m m m m ----- 2123(4)(2)(2)0.0,2, 2.m m m m m m m m =--+=-+====-当0m =或2m =或2m =-时,123,,βββ线性相关,当0m =且2m =且2m =-时, 123,,βββ线性无关.16.已知向量123,,βββ可由向量组123,,ααα: (1)试把向量组123,,ααα由向量组123,,βββ线性表示. (2)这两个向量组是否等价. 解112321233123112112223223313313112223313,(1),(2).(3)11(1)(2),2,,2211(2)(3),2,,2211(1)(3),2,.2211,2211,2211.22βαααβαααβααααββαββαββαββαββαββαββαββαββ=-+⎧⎪=+-⎨⎪=-++⎩+=+=++=+=++=+=+⎧=+⎪⎪⎪=+⎨⎪⎪=+⎪⎩17.设n 维向量组11(1,0,0,,0),(1,1,0,,0),,(1,1,1,,1)n ααα===.试证:向量组12,,,n ααα与n 维单位向量组12,,,n εεε等价.证 已经知道12,,,n εεε线性无关,根据14题, 12,,,n ααα线性无关,1n +个n 维向量12,,,,n i αααε线性相关, 12,,,n ααα线性无关,故i ε可用12,,,n ααα线性表示, 已知12,,,n ααα可用线性表示,故两个向量组等价.18.证明:如果n 维基本单位向量组12,,,n εεε可以用n 维向量组12,,,n ααα线性表示,则向量组12,,,n ααα线性无关.证 向量组12,,,n εεε可以用n 维向量组12,,,n ααα线性表示,12,,,n ααα也可以用12,,,n εεε线性表示,二者等价,它们的秩相同, 12,,,n εεε线性无关,其秩为n ,故12,,,n ααα的秩为n ,从而12,,,n ααα线性无关.19.设向量组12,,,s ααα的秩为r ,证明: 12,,,s ααα中任意r 个线性无关的向量都是它的一个极大线性无关组. 证 不妨设12,,,r ααα是12,,,s ααα的一个线性无关向量组.任取i α,向量组12,,,,r i αααα线性相关,因否则, 12(,,,)s r ααα1,r ≥+与假设矛盾. 12,,,,r i αααα线性相关,而12,,,r ααα线性无关,故i α用12,,,r ααα线性表示.故12,,,r ααα是12,,,s ααα的一个极大线性无关组.20.已知向量组123(I):,,;ααα1234(II):,,,αααα和1235(III):,,,.αααα如果各向量组的秩分别为(I)(II)3,(III) 4.r r r ===证明向量组12354,,,ααααα-的秩为4.证 (I)的秩是3,等于向量个数,表明(I)线性无关,(II)的秩是3,其部分组线性无关,说明4α是(I)的线性组合.(III)的秩是4,表明(III)线性无关,从而5α不是(I)的线性组合,结合4α是(I)的线性组合,得54αα-不是(I)的线性组合,否则5544()αααα=-+将是(I)的线性组合,矛盾.由于(I)线性无关, 54αα-又不是(I)的线性组合,故12354,,,ααααα-线性无关,从而其秩为4.21.如果向量组12,,,s ααα可以由向量组12,,,t βββ线性表示.证明1212(,,,)(,,,).s t r r αααβββ≤证 设12(,,,),t r l βββ=并且12,,,l βββ是其极大线性无关组.设12(,,,),s r m ααα=并且12,,,m ααα是其极大线性无关组.12,,,m ααα可以由向量组12,,,l βββ线性表示, 12,,,mααα线性无关,故,.m l ≤因为如果m l >,根据有关定理将有线性相关. 22.证明121212121212(1)(,,,)(,,,,,,,);(2)(,,,)(,,,,,,,).s s t t s t r r r r ααααααββββββαααβββ≤≤证 (1) 12,,,s ααα可用1212,,,,,,,)s t αααβββ线性表示,由上题得(1).(2)的证明雷同.23.判断下述命题是否正确.如果命题成立,请简述理由,否则请举出反例.(1)若存在全为零的数120,s k k k ====使得11220,s s k k k ααα+++=则向量12,,,s ααα线性无关.错误.对于全为零的数120,s k k k ====总有11220,s s k k k ααα+++=岂不任何向量组都线性无关.正确说法是若11220,s s k k k ααα+++=必有120.s k k k ====(2)如果向量组12,,,s ααα线性相关,则其任一部分组也线性相关.错误 如(1,1),(2,2)线性相关,但(1,1)线性无关.正确说法是如果向量组12,,,s ααα线性无关,则其任一部分组也线性无关.(3) 如果向量组12,,,s ααα线性相关,则其任一向量都可以由其余向量线性表示.错误 例如(0,0),(1,1)线性相关,(11)不能用(0,0)线性表示.正确说法是:如果向量组12,,,s ααα线性相关,则其中某一向量可以由其余向量线性表示. (4) 向量组12,,,s ααα线性无关的成分必要条件是其中任一向量都不能由其余1s -个向量线性表示. 正确. 证明如下. 如果12,,,s ααα线性无关,而某一向量,不妨设可以由其余s α可以由其余1s -个向量线性表示,即存在数121,,,,s k k k -使得112211,s s s k k k αααα--=+++,于是112211(1)0,s s s k k k αααα---++++=10,-≠12,,,s ααα线性相关,矛盾.如果12,,,s ααα中任一向量都不能由其余1s -个向量线性表示,则12,,,s ααα线性无关,否则如果12,,,s ααα线性相关,则存在不全为零的数12,,,,s k k k 不妨设0s k ≠,使得1122110,s s s s k k k k αααα--++++=于是112211(/)(/)(/)0.s s s s s s k k k k k k αααα--=-+-++-=(5)如果两个向量组等价,则它们含有的向量数相同.错误.例如(1,1)和(2,2),(3,3)等价,但含有的向量数分别为1和2. (6)如果12(,,,)s r r ααα=,则12,,,s ααα中任意r 个向量都线性无关.错误.例如向量组(1,1),(0,0)的秩为1,但(0,0)作为一个线性组,线性相关.正确说法是: 如果12(,,,)s r r ααα=,则12,,,s ααα中存在r 个向量线性无关,并且其余向量都可以由它们线性表示. (7) 如果12(,,,)s r r ααα=,则12,,,s ααα中任意1r +个向量都线性相关.正确. 因为如果12,,,s ααα中存在1r +个向量线性无关,12,,,s ααα的秩将大于或等于1r +.(8) 如果12(,,,)s r s ααα=,则向量组12,,,s ααα中任意部分都线性无关. 正确. 因为12(,,,)s r s ααα=表明12,,,s ααα线性无关,如果一个部分组线性相关,整个组将线性相关,矛盾. 24.把下列矩阵化为等价标准形,并且求矩阵的秩.21211211(1).42000000() 1.123123123(2)3120570152310150571231231200150150100018001001100010001r A ⎛⎫⎛⎫⎛⎫⎛⎫→→→ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭⎝⎭=⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪→--→ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪--⎝⎭⎝⎭⎝⎭⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪→→→ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪-⎝⎭⎝⎭⎝⎭⎛⎫ ⎪→ ⎝⎭.() 3.23111111(3)11230501121201001001.() 2.0011111111112032102501(4)1361202501426430220111111025010r A r A =⎪⎪---⎛⎫⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪ ⎪-→→→ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪--⎝⎭⎝⎭⎝⎭⎝⎭⎛⎫ ⎪→= ⎪ ⎪⎝⎭⎛⎫⎛⎫ ⎪ ⎪----⎪ ⎪→ ⎪ ⎪ ⎪ ⎪--⎝⎭⎝⎭---→111110250100000010000700000001111111011015/201/20100200100001000000000000⎛⎫⎛⎫ ⎪ ⎪---⎪ ⎪→ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎛⎫⎛⎫ ⎪⎪- ⎪ ⎪→→⎪ ⎪⎪⎪⎝⎭⎝⎭10013100000100201000.() 3.00100001000000000000r A ⎛⎫⎛⎫⎪⎪- ⎪ ⎪→→= ⎪ ⎪ ⎪⎪⎝⎭⎝⎭25.已知矩阵33021430.1562A ⎛⎫⎪=-- ⎪ ⎪--⎝⎭(1)计算A 的所有三阶子式; (2)利用(1)的结果求矩阵A 的秩.解 > D1:=det([[3,3,0],[-1,-4,3],[1,-5,6]]);D2:=det([[3,3,2],[-1,-4,0],[1,-5,-2]]);D3:=det([[3,0,2],[-1,3,0],[1,6,-2]]); D4:=det([[3,0,2],[-4,3,0],[-5,6,-2]]);:= D10:= D236 := D3-36 := D4-36(2)根据(1),() 3.r A =26.把下列矩阵化成阶梯形矩阵,求矩阵的秩.1121011210(1)206010222115252044421121002221.() 2.00000r A --⎛⎫⎛⎫ ⎪ ⎪→- ⎪ ⎪⎪ ⎪---⎝⎭⎝⎭-⎛⎫⎪→-= ⎪ ⎪⎝⎭2121111102111221211(2)2542925429331183311811102111020341303413066380021200212002121110203413.()00212000r A --⎛⎫⎛⎫⎪⎪-- ⎪ ⎪→ ⎪ ⎪----⎪⎪----⎝⎭⎝⎭--⎛⎫⎛⎫⎪⎪---- ⎪ ⎪→→⎪ ⎪---⎪⎪--⎝⎭⎝⎭-⎛⎫⎪-- ⎪→= ⎪-⎪⎝⎭3.27.求下面向量组的一个极大无关组,并且把其余向量用此极大无关组线性表示.123(1)(1,2,5),(3,2,1),(3,10,17).ααα=-=-=-解 用向量123,,ααα为行向量组成矩阵,旁边标上向量记号,对矩阵做出等行变换,把它化成阶梯形,并且注意用旁边的向量记号表示对应的初等行变换.最后的零行给出相应的线性表示,再结合秩确定一个极大无关组.12311221332121123(1)(1,2,5),(3,2,1),(3,10,17).1251253210816331017081612508163() 2.00032r A ααααααααααααααααα=-=-=---⎛⎫⎛⎫ ⎪ ⎪-→-- ⎪ ⎪ ⎪ ⎪---⎝⎭⎝⎭-⎛⎫⎪→--= ⎪ ⎪-+⎝⎭12331232,32.o αααααα-+==-+12,αα线性无关,并且31232ααα=-+.1234(2)(1,1,0,4),(2,1,5,6),(1,1,2,0),(3,0,7,14).αααα=-==--=解 以所给向量作为列向量组成矩阵,对于矩阵进行初等行变换,这样做不改变列向量的线性关系,即如果原来有关系112233440,k k k k αααα+++=则初等行行变换后所得列向量123,,,s αααα''''仍保持关系 112233440.k k k k αααα''''+++= 反之亦然.注意前后两个等式的系数是同样的.121312131213111003301010527052705274601402420121121312131001010101010101.00220011001100220000000⎛⎫⎛⎫⎛⎫ ⎪⎪ ⎪-- ⎪ ⎪ ⎪→→ ⎪ ⎪ ⎪--- ⎪⎪ ⎪---⎝⎭⎝⎭⎝⎭⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪⎪ ⎪ ⎪→→→ ⎪ ⎪ ⎪--- ⎪ ⎪ ⎪---⎝⎭⎝⎭⎝⎭于是()3,r A =,并且123,,ααα线性无关, 4123.αααα=+-28.求下列齐次线性方程组的一个基础解系,并且用此基础解系表示方程组的一般解.123412341240,(1)20,30.x x x x x x x x x x x +-+=⎧⎪-+-=⎨⎪++=⎩> A:=[[1,1,-1,1],[1,-1,2,-1],[3,1,0,1]]: b:=[0,0,0]:linsolve(A,b,'r',c);[],,,c 1- - 3c 1c 2-2c 1c 2基础解系12(1,3,2,0),(0,1,0,1).ηη=--=-一般解1122.c c ηηη=+12341234123420,(2)24530,4817110.x x x x x x x x x x x x ---=⎧⎪-++=⎨⎪-++=⎩ > A:=[[1,-2,-1,-1],[2,-4,5,3],[4,-8,17,11]]:b:=[0,0,0]: linsolve(A,b);⎡⎣⎢⎢⎤⎦⎥⎥,,, - 2_t 125_t 2_t 1_t 2-75_t 2基础解系:12[2,1,0,0],[2,0,5,7].ηη==--一般解1122,c c ηηη=+12,c c 为任意常数.⎡⎣⎢⎢⎤⎦⎥⎥,,, - 2_t 125_t 2_t 1_t 2-75_t 21234512345123451234520,20,(3)333340,455570.x x x x x x x x x x x x x x x x x x x x +--+=⎧⎪-++-=⎪⎨+--+=⎪⎪+--+=⎩> > A:=[[2,1,-1,-1,1],[1,-1,1,1,-2],[3,3,-3,-3,4],[4,5,-5,-5,7]]:b:=[0,0,0,0]:linsolve(A,b,'r',c);⎡⎣⎢⎢⎤⎦⎥⎥,,,,13c 3 + - c 1c 253c 3c 1c 2c 3基础解系123(0,1,1,0,0),(0,1,0,1,0),(1,5,0,0,3),ηηη===-一般解112233c c c ηηηη=++29.判断下列线性方程组是否有解.若方程组有解,试求其解[在有无穷多解时,用基础解系表示其一般解].123124234124244,24,(1)321,33 3.x x x x x x x x x x x x --=⎧⎪---=⎪⎨++=⎪⎪++=-⎩A:=[[2,-4,-1,0],[-1,-2,0,-1],[0,3,1,2],[3,1,0,3]]: b:=[4,4,1,-3]: rankxsh:=rank(A);rankzg:=rank([op(A),b]); linsolve(A,b);:= rankxsh 3 := rankzg 4方程无解.12341341231342434,3,(2)31,773 3.x x x x x x x x x x x x x -+-=-⎧⎪+-=⎪⎨++=⎪⎪+-=⎩Maple 解> A:=[[2,-1,4,-3],[1,0,1,-1],[3,1,1,0],[7,0,7,-3]]: b:=[-4,-3,1,3]:linsolve(A,b,'r',c);[],,, - 3c 1- + 82c 1c 16特解:0η=[3, −8,0,6],导出组基本解系:η=(−1,2,1,0) . 一般解0.c ηηη=+12345123452345123451,3235,(3)2262,54337.x x x x x x x x x x x x x x x x x x x ++++=-⎧⎪+++-=-⎪⎨+++=⎪⎪+++-=-⎩Maple 解> A:=[[1,1,1,1,1],[3,2,1,1,-3],[0,1,2,2,6],[5,4,3,3,-1]]:b:=[-1,-5,2,-7]:linsolve(A,b,'r',c);[],,,,- + + + 3c 1c 25c 3 - - - 22c 12c 26c 3c 1c 2c 3特殊解0η=[−3,2,0,0,0],导出组:1η=[1, −2,1,0,0],2η=[1, −2,0,1,0],3η=[5, −6,0,0,1].1234123412341342352,22,(4)5,323 4.x x x x x x x x x x x x x x x x +--=-⎧⎪+-+=-⎪⎨+++=⎪⎪+++=⎩ Maple 解> A:=[[2,3,-1,-5],[1,2,-1,1],[1,1,1,1],[3,1,2,3]]:b:=[-2,-2,5,4]:linsolve(A,b,'r',c);[],,,-335030.已知线性方程组123412341213412342231,3613,3151,51012.x x x x x x x x x x k x x x x x x k +++=⎧⎪+++=⎪⎨--+=⎪⎪--+=⎩ 当12,k k 取何值时,方程组无解?有唯一解?有无穷多解?在方程有无穷多解的情况下,试求其一般解.Maple 解1111112311231123136102*********1504660466151012061292431123012166(2)0, 2.00220001kk k k k k --==---------------=-=-==-+-12k ≠时方程有唯一解. 12k =时,2222112311123113613024223121530486015101206129111231112310121101211024300001206129100001k k k k ⎛⎫⎛⎫⎪ ⎪- ⎪ ⎪→ ⎪ ⎪---- ⎪ ⎪-----⎝⎭⎝⎭⎛⎫⎛⎫⎪ ⎪-- ⎪ ⎪→→ ⎪ ⎪--- ⎪ ⎪----⎝⎭⎝⎭21k ≠时无解. 21k =时,12341123111205012110120300012000120000000000100088,01203.32,00012 2.000x x x x -⎛⎫⎛⎫ ⎪ ⎪- ⎪ ⎪→ ⎪ ⎪-- ⎪ ⎪⎝⎭⎝⎭-⎛⎫=-⎧ ⎪⎪⎪→=-⎨ ⎪⎪= ⎪⎩⎝⎭特解0γ=(-8,3,0,2),导出组基础解系η=(0,-2,1,0),一般解0.c γγη=+c 为任意常数.31.设有三维向量2123(1,1,1),(1,1,1),(1,1,1),(0,,).T T T T αλαλαλβλλ=+=+=+=问λ为何值时(1)β可由123,,ααα线性表示,且表达式是唯一的. (2) (1)β可由123,,ααα线性表示,但表达式不是唯一的. (3) (β不能由123,,ααα线性表示. 解 对应线性方程组的系数行列式212111111111(3)111111111111(3)00(3)0,0, 3.00λλλλλλλλλλλλλ++=++++=+=+===-0λ≠且3λ≠-时(1)成立.0λ=时对应线性方程组的增广矩阵1110111011100000.11100000⎛⎫⎛⎫ ⎪ ⎪→ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭此时出现情形(2).3λ=-时对应线性方程组的增广矩阵2110211012131213.11290009--⎛⎫⎛⎫ ⎪ ⎪--→-- ⎪ ⎪ ⎪ ⎪-⎝⎭⎝⎭此时(3)成立. 32.证明:线性方程组121232343454515,,,,x x a x x a x x a x x a x x a -=⎧⎪-=⎪⎪-=⎨⎪-=⎪⎪-=⎩ 有解的充分必要条件是510.i i a ==∑证设方程有解,各个方程相加得510.i i a ==∑设条件510.i i a ==∑满足.对于增广矩阵进行行初等变换令112233445123423434411000110000110001100001100011000011000111000100000010001010010010100011000000a a a a a a a a a a a a a a a a a a a --⎛⎫⎛⎫⎪ ⎪-- ⎪ ⎪ ⎪ ⎪-→-⎪⎪-- ⎪ ⎪ ⎪ ⎪-⎝⎭⎝⎭-+++⎛⎫⎪-++ ⎪⎪→-+⎪- ⎪ ⎪⎝⎭令5x c =得112342234334445,,,,.x a a a a c x a a a c x a a c x a c x c =++++=+++=++=+=前四个方程显然满足,而第五个方程51123412345()().x x c a a a a c a a a a a -=-++++=-+++=33.证明:如果线性方程组11112211211222221122n n n n n n nn n na x a x a xb a x a x a x b a x a x a x b +++=⎧⎪+++=⎪⎨⎪⎪+++=⎩的系数矩阵()ij n n A a ⨯=与矩阵1221121222212120n n n n nn n na a ab a a a b C a a a b bb b ⎛⎫⎪ ⎪⎪=⎪ ⎪ ⎪⎝⎭的秩相等,则此线性方程组有解.证 设系数矩阵A 的秩为r ,前不妨设r 个列向量线性无关,C 的前r 列也线性无关,C 的秩为r ,故C 的最后一列的列下列可以用前r个列向量线性表示,于是向量12(,,,)T n b b b 可以用A 的前r 个向量线性表示,从而可以用C 的列向量线性表示,即方程组有解. 34.设齐次方程组111122121122221122000n n n n n n nn n a x a x a x a x a x a x a x a x a x +++=⎧⎪+++=⎪⎨⎪⎪+++=⎩的系数矩阵()ij n n A a ⨯=的秩为1n -.试证此方程的一般解为12,()i i in A Ac c A η⎛⎫⎪ ⎪= ⎪ ⎪⎝⎭为任意常数其中(1)ij A j n ≤≤是ij a 的代数余子式,且至少有一个0.ij A ≠ 证 由于系数矩阵的秩为1,r -故系数行列式为0.由于系数矩阵的秩为1r -,必存在一个1n -阶代数余子式不等于0.由于至少有一个0,ij A ≠112(,,,).T i i in A A A o η=≠再证1η是齐次方程组的一个解.把1η代入第k 个方程得10,nkj ij ki j a A D δ===∑D 为系数行列式,其值为0. 35.设线性方程组23112131231222322313233323142434x a x a x a x a x a x a x a x a x a x a x a x a ⎧++=⎪++=⎪⎨++=⎪⎪++=⎩ (1)证明:若1234,,,a a a a 两两不等,则此线性方程组无解.(2)设1324,(0),a a k a a k k ====-≠且已知12,ββ是该方程的两个解,其中12(1,1,1),(1,1,1)T T ββ=-=-.求此方程组的全部解.(1)增广矩阵为范德蒙行列式,当1234,,,a a a a 两两不等时其值非0,故增广矩阵的秩等于4,但系数矩阵的秩最大为3,故方程组无解. (2)当1324,(0)a a k a a k k ====-≠时,方程组的增广矩阵为232323232323233111110000100010********0000,()() 2.kk k k k k k k k kk k k k kkk k k k k k k k r A r A ⎛⎫⎛⎫⎪⎪---- ⎪ ⎪→ ⎪ ⎪⎪ ⎪---⎝⎭⎝⎭⎛⎫ ⎪-- ⎪→ ⎪ ⎪⎝⎭≠==12(1,1,1),(1,1,1)T T ββ=-=-是解,表明方程有一个特解01(1,1,1),ηβ==-基础解系含有321n r -=-=个解向量21(1,1,1)(1,1,1)(2,0,2)2(1,0,1),T T ηββ'=-=---=-=-取基础解系(1,0,1).η=-一般解0.c γηη=+。
小学数学 第二章一元线性方程组Linear Equations英语双语练习题

Maths Chapter 2 Linear Equations in One Variablewith Answers数学第二章一元线性方程组及其解答Linear Equations in One VariableClass 8 Maths一元线性方程组1. Which of the following is not a linear equation in one variable?1.下列哪项不是一个变量的线性方程?a) 33 b) 33(x+y) c) 33x d) 33yAnswer/Explanation回答/解释Answer: (b) Explanation: In 33(x+y), x and y are two variables.答:(b)说明:在33(x+y)中,x和y是两个变量。
2. The solution of 2x-3=7 is:2.2x-3=7的解为:a) 5 b) 7 c) 12 d) 11Answer/Explanation回答/解释答:(a)说明:2x-3=72x=7+3=10x=10/2 = 5x=10/2 = 53. The solution of 2y + 9 = 4 is:3.2y+9=4的解为:a) 9/2 b) 4/9 c) -⅖d) -5/2 Answer/Explanation回答/解释答:(d)说明:2y+9=42y = 4-9 = -5y=-5/24. The solution of y/5 = 10 is:4.y/5=10的解为:a) 15 b) 10 c) 50 d) 5Answer/Explanation回答/解释答:(c)说明:y/5=10y=5×10 = 505. What should be added to -7/3 to get 3/7?5.应该在-7/3后加什么才能得到3/7?a) 21/58 b) 58/21 c) 47/21 d) 50/21Answer/Explanation回答/解释Answer: (b) Explanation: Let the number be x答案:(b)说明:让数字是x-7/3+x = 3/7-7/3+x = 3/7x=3/7+7/3 = (9+49)/21 = 58/21x=3/7+7/3 = (9+49)/21 = 58/216. The perimeter of rectangle is 20cm. If the length of rectangle is 6cm, then its breadth will be:6.矩形周长20cm。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章 线性方程组习题解答习题2.1解下列线性方程组(1)⎪⎩⎪⎨⎧=++=++=-+.053,12,1321321321x x x x x x x x x解:对方程组的增广矩阵作初等行变换⎪⎪⎪⎭⎫⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛-300002101111342002101111015311211111 由最后一行可得原方程组无解.(2)⎪⎪⎩⎪⎪⎨⎧-=-+-=+-=-+=-+.153,22,132,3321321321321x x x x x x x x x x x x解:对方程组的增广矩阵作初等行变换⎪⎪⎪⎪⎪⎭⎫⎝⎛→⎪⎪⎪⎪⎪⎭⎫⎝⎛--→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛---------→⎪⎪⎪⎪⎪⎭⎫⎝⎛------0000210030102001000021003010501100001050051103111102205230511031111513212113123111原方程组有唯一解.2,3,2321===x x x(3)⎪⎩⎪⎨⎧=-++=--+=-++.165105,8362,42432143214321x x x x x x x x x x x x解:对方程组的增广矩阵作初等行变换⎪⎪⎪⎭⎫⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎭⎫ ⎝⎛----10100310203102140400013204112116511058316241121⎪⎪⎪⎪⎭⎫ ⎝⎛-→10100232101000001 方程组有无穷多解,其通解为⎪⎪⎩⎪⎪⎨⎧==+==,,1,223,04321c x x c x x 其中c 为任意数.(4)⎪⎩⎪⎨⎧=+--=-+-=+--.032,03,0432143214321x x x x x x x x x x x x解 对方程组系数矩阵作初等行变换⎪⎪⎪⎭⎫⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎭⎫ ⎝⎛------000021001011210042001111321131111111 方程组的通解为⎪⎪⎩⎪⎪⎨⎧===+=,,2,,242312211c x c x c x c c x 其中21,c c 为任意数.习题2.21.用初等行变换将下列矩阵化成阶梯形矩阵,并求它们的秩.(1)⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎭⎫ ⎝⎛-→⎪⎪⎪⎭⎫ ⎝⎛-21110042220010251413027245310251102517245341302⎪⎪⎪⎭⎫ ⎝⎛--→0000021110010251秩为2.⎪⎪⎪⎪⎪⎭⎫⎝⎛-→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛00000100117500104111750030000016000104111750101305004522000104111373104018174188701041)2(秩为3.⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛→⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛→⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛→⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛00000000006310052010410013618600189300631005210410016128650281332063100520104100177326543214321631005201041001)3(秩为3.2.求下列各方程组的系数矩阵和增广矩阵的秩.(1)⎪⎪⎩⎪⎪⎨⎧=-+=-+=-+=-+.8852,9934,7532,1278321321321321x x x x x x x x x x x x解 对增广矩阵作初等行变换⎪⎪⎪⎪⎪⎭⎫⎝⎛-→⎪⎪⎪⎪⎪⎭⎫⎝⎛---→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----000011001191012781770077001191012781132042101191012781132051301791301278188529934753212781系数矩阵与增广矩阵秩均为3.(2)⎪⎪⎩⎪⎪⎨⎧-=++=-+-=++=+++.14,432,152,1224214314314321x x x x x x x x x x x x x解 对增广矩阵作初等行变换⎪⎪⎪⎪⎪⎭⎫⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫⎝⎛------→⎪⎪⎪⎪⎪⎭⎫⎝⎛--------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛---3400056200313201221122200562003132012211222002512031320122111411413021510212211系数矩阵与增广矩阵的秩均为4.习题2.31.解下列各非齐次线性方程组.(1)⎪⎩⎪⎨⎧=+-=-+=+-.3,053,32321321321x x x x x x x x x解 对方程组增广矩阵作初等行变换⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎭⎫ ⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛---340031103111311098403111311205133111311105133112 ⎪⎪⎪⎭⎫ ⎝⎛--→4/31004/150100001 原方程组有唯一解43,415,0321-=-==x x x . (2)⎪⎩⎪⎨⎧=++--=-+-=++-.52,12,12432143214321x x x x x x x x x x x x解 由第一个方程和第三个方程可得原方程组无解(3)⎪⎪⎩⎪⎪⎨⎧=++-=++-=++-=++-.149132,21111784,72463,735424321432143214321x x x x x x x x x x x x x x x x解 对方程组增广矩阵作初等行变换⎪⎪⎪⎪⎪⎭⎫⎝⎛----------→⎪⎪⎪⎪⎪⎭⎫⎝⎛----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----211521003525350035253500149132173542211117847246314913211491321211117847246373542 ⎪⎪⎪⎪⎪⎭⎫⎝⎛--→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-→000000000017/510017/20210000000000757001491321因此原方程组有无穷多解,其通解为⎪⎪⎪⎩⎪⎪⎪⎨⎧=-==++=,,751,,7221242312211c x c x c x c c x 其中21,c c 为任意数.2.解下列各齐次线性方程组(1)⎪⎩⎪⎨⎧=+-=-+=+-.33,053,022321321321x x x x x x x x x解 对方程组系数矩阵作初等行变换⎪⎪⎪⎭⎫⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛---5001440311122513311311513122 系数矩阵秩为3,原方程组只有零解.即解为.0,0,0321===x x x(2)⎪⎩⎪⎨⎧=+-+=-+-=+-+.0111353,0333,04523432143214321x x x x x x x x x x x x解 对方程组系数矩阵作初等行变换化为行简化阶梯形得⎪⎪⎪⎭⎫⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎭⎫ ⎝⎛----00003/73/8109/29/10100003/73/8103/23/10378307830452311135333134523原方程组的一般解为⎪⎪⎪⎩⎪⎪⎪⎨⎧==-=+-=,,,3738,92912413212211c x c x c c x c c x 其中21,c c 为任意数. (3)⎪⎪⎩⎪⎪⎨⎧=+-=--=+-=+-.0,0,0,05416521642531x x x x x x x x x x x x x解 对方程组系数矩阵作初等行变换化为行简化阶梯形得⎪⎪⎪⎪⎪⎭⎫⎝⎛----→⎪⎪⎪⎪⎪⎭⎫⎝⎛----→⎪⎪⎪⎪⎪⎭⎫⎝⎛----001100201100101010010101001100100110101010010101011001110011101010010101⎪⎪⎪⎪⎪⎭⎫⎝⎛---→⎪⎪⎪⎪⎪⎭⎫⎝⎛---→10000000110000101001100120000201100101010010101 原方程组的通解为⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=====-=,0,,,,,625141312211x c x c x c x c x c c x 其中21,c c 为任意数.3.某工厂为两家企业加工3种零件,现3种零部件各有,1,2,3t t t 两家企业需要3种部件分别为t 4和t 2.用)3,2,1;2,1(==j i x ij 表示第i 家企业需要第j 种部件的数量,试列出ij x 所满足的方程组,并求解. 解 根据题意可得ij x 所满足的方程组为⎪⎪⎪⎩⎪⎪⎪⎨⎧=+=+=+=++=++12324231322122111232221131211x x x x x x x x x x x x ⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛--→⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛→⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛000000021110001100100201001011100011100100201001030010012111000000000011001002010010300100121110004000111其通解为.2,1,2,123222123132212232211x x x x x x x x x x --=-=-=++=4.当a 为何值时,方程组⎪⎩⎪⎨⎧=++++=+-+=+++3)3()1(3,)1(,2)3(321321321x a ax x a a x x a ax a x x x a (1)有唯一解.(2)有无穷多解.(3)无解?解法一:系数行列式为)1(33332333323130103)1(311213222222-=-+----=-+--+---=-+---+--=++-+a a aa aaa a a a a a a a a a a a a a a a a a (1)当,0≠a 且1≠a 时,方程组有唯一解.(2)当时1=a ,原方程组为⎪⎩⎪⎨⎧=++=+=++.346,1,12432131321x x x x x x x x 增广矩阵作初等行变换化为阶梯形⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎭⎫ ⎝⎛000032101101321011013210341611011214 方程组有无穷多解,其通解为⎪⎩⎪⎨⎧=+-=-=,,23,1321c x c x c x 其中c 为任意数. (3)当0=a 时,原方程组为 增广矩阵作初等行变换化为阶梯形⎪⎪⎪⎭⎫⎝⎛-→⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛-300001100213311001100213330301100213 因此方程组无解.解法二:对方程组的增广矩阵作初等行变换化为阶梯形.⎪⎪⎪⎪⎭⎫ ⎝⎛-----+-→⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎭⎫ ⎝⎛++-+a a a a aa a a a a a a a a a a a a a a aa a 331103133001233323311012333)1(3112132⎪⎪⎪⎭⎫ ⎝⎛----+--+-⎪⎪⎪⎭⎫ ⎝⎛-----+-→a a a a a ar r a a a a a a a a a 33110361100123)2(331103330012322232⎪⎪⎪⎭⎫⎝⎛----+--→)1)(39()1(003611001232222a a a a a a a (1)当,0≠a 且1≠a 时,系数矩阵与增广矩阵的秩都为3,方程组有唯一解. (2)当0=a 时,系数矩阵的秩为2,增广矩阵的秩为3,方程组无解.(3)当1=a 时,系数矩阵与增广矩阵的秩都为2,方程组有无穷多解.此时增广矩阵化为⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛--→⎪⎪⎪⎭⎫ ⎝⎛-000032101101000032103303000032100113其通解为⎪⎩⎪⎨⎧=+-=-=,,23,1321c x c x c x 其中c 为任意数. 5.问当b a ,为何值时,方程组⎪⎪⎩⎪⎪⎨⎧=++-=++-=++=++bx x x ax x x x x x x x x 321321321321453,7,132,632 (1)有唯一解.(2)有无穷多解.(3)无解? 解:对方程组增广矩阵作初等行变换化为阶梯形得⎪⎪⎪⎪⎪⎭⎫⎝⎛-+--→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-+→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛---------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--500002001351207015000020013516321185101331013510632145371111326321b a b a b a b a (1)当5,2=-≠b a 时方程组有唯一解,其解为0,13,20321==-=x x x . (2)当5,2=-=b a 时方程组有无穷多解,其通解为⎪⎩⎪⎨⎧=-=+-=,,513,720321c x c x c x 其中c 为任意数. (3)当5≠b 时,方程组无解.总复习题2(A )1.填空题(1)非齐次线性方程组(系数矩阵为n m ⨯矩阵A ,增广矩阵为B )有唯一解的充分必要条件是n B r A r ==)()(.(2)线性方程组无解,系数矩阵为A ,且,3)(=A r 则增广矩阵的秩为=),(b A r 4 . (3)若n x x x ,,,21 取任意数都是齐次线性方程组⎪⎪⎩⎪⎪⎨⎧=+++=+++=+++0,,0,0221122221211212111n mn m m nn n n x a x a x a x a x a x a x a x a x a 的解,则系数矩阵A 的秩=)(A r 0 .(4)若矩阵⎪⎪⎪⎭⎫⎝⎛-=20224312a A 的秩为2,则=a 2 .方法一:⎪⎪⎪⎭⎫ ⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛-=20011031211064031220224312a a a A .方法二:显然A 取1,2两行以及1,2两列的2阶子式不为0,要使A 的秩为2,则024812282224312||=-=+--=-=a a a A . 2.选择题(1)方程组⎩⎨⎧=+=+,0,02121x x x x λλ当=λ( C )时,方程组仅有零解.A.1-B. 1C. 2D.任意实数要使齐次线性方程组只有零解,则系数矩阵的秩为2,当1±=λ时秩为1.(2)当=k ( A )时,方程组⎪⎩⎪⎨⎧--=--=+=-+)4)(3()2)(1(2242332321k k x k k x x x x x 无解.A. 2B. 3C. 4D. 5(3)A 为n m ⨯矩阵,,)(n m A r <=下列结论正确的是( B ,D ) A.以A 为系数矩阵的齐次线性方程组仅有零解 B.以A 为系数矩阵的齐次线性方程组有非零解 C.以A 为系数矩阵的非齐次线性方程组仅有一解 D.以A 为系数矩阵的非齐次线性方程组有无穷多解系数矩阵的秩等于行数,增广矩阵的秩也等于行数,而且秩小于未知数的个数,因此有无穷多解.(4)对于非齐次线性方程组⎪⎪⎩⎪⎪⎨⎧=+++=+++=+++n n nn n n 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 22112222212*********,,,以下结论中,(B )不正确.A.若方程组无解,则系数行列式D=0B.若方程组有解,则系数行列式0≠DC.若方程组有解,则方程组或者有唯一解或者有无穷多解D.系数行列式0≠D 是方程组有唯一解的充分必要条件 (5)A 为n m ⨯矩阵,,)(r A r =下列结论中正确的是( B )A.n r =时,以A 为系数矩阵的非齐次线性方程组有唯一解B.n m r ==时,以A 为系数矩阵的非齐次线性方程组有唯一解C.n r <时,以A 为系数矩阵的非齐次线性方程组有无穷多解D.n m =时,以A 为系数矩阵的非齐次线性方程组有解非齐次线性方程组有解的充要条件是系数矩阵的秩等于增广矩阵的秩,当n r =时,若n m >,有可能增广矩阵为1+n .因此A,C 不正确,当n m =时,系数矩阵与增广矩阵秩未必相等.D 也不正确.(6)已知非齐次线性方程组的系数行列式为零,则( D ).A.方程组有无穷多解B.方程组无解C.方程组有唯一解或无穷多解D.方程组可能无解,也可能有无穷多解(B )1.用矩阵消元法解下列方程组(1)⎪⎩⎪⎨⎧=++--=-+-=++-.552,12,12432143214321x x x x x x x x x x x x解:对方程组增广矩阵作初等行变换得⎪⎪⎪⎭⎫ ⎝⎛-→⎪⎪⎪⎭⎫ ⎝⎛---→⎪⎪⎪⎭⎫ ⎝⎛-----000001100000121440002200011121551************ 方程组有无穷多解,其通解为⎩⎨⎧=-=124321x x x x ,其中32,x x 为自由未知量. (2)⎪⎪⎪⎩⎪⎪⎪⎨⎧=+++=-++=-++=+++=-++.2255,123,1222,132,13243214321432143214321x x x x x x x x x x x x x x x x x x x x解:对方程组增广矩阵作初等行变换得⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛------→⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛-------------→⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛---00000291200156001351011321361350228401142013510113212125511123112221113211321 ⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛→⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----→00000010006/101006/100106/100010000001000156001351015701方程组有唯一解.0,614321====x x x x(3)⎪⎪⎩⎪⎪⎨⎧=++-=+-+=-+-=+-+.0327,01613114,02332,075434321432143214321x x x x x x x x x x x x x x x x解:对方程组系数矩阵作初等行变换化为阶梯形得⎪⎪⎪⎪⎪⎭⎫ ⎝⎛------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----605751020191702019170987131272019170233298713127161311423327543⎪⎪⎪⎪⎪⎭⎫⎝⎛--→0000000017/2017/191017/1317/301 方程组有无穷多解,通解为⎪⎩⎪⎨⎧-=-=432431172017191713173x x x x x x ,43,x x 为自由未知数.(4)⎪⎪⎩⎪⎪⎨⎧=+--=+-+-=+-+=-+-.03724,0347,0532,02534321432143214321x x x x x x x x x x x x x x x x解:对方程组系数矩阵作初等行变换化为阶梯形得⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-------152326071116002103471152326071116071317034713724347115322153⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----→100072100021034711529007210002103471 方程组只有零解. 2.对方程组⎪⎪⎩⎪⎪⎨⎧=-+++=+++=-+++=++++,3345,3622,323,15432154325432154321b x x x x x x x x x a x x x x x x x x x x b a ,为何值时,方程组有解.在方程组有解时,求其解.解:对方程组增广矩阵作初等行变换得⎪⎪⎪⎪⎪⎭⎫⎝⎛-----→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----------→⎪⎪⎪⎪⎪⎭⎫ ⎝⎛--20000003622102511015622103622103622101111111334536221031123111111b a b a b a 当2,0==b a 时,方程组有解,其通解为54354325431,,,6223,52x x x x x x x x x x x ⎩⎨⎧---=+++-=为自由未知量. 3.d c b a ,,,满足什么条件时,方程组⎪⎪⎩⎪⎪⎨⎧=--+=+--=-+-=+++0,0,0,04321432143214321ax bx cx dx bx ax dx cx cx dx ax bx dx cx bx ax 只有零解?解:要使方程组只有零解,则系数矩阵秩为4,即系数行列式不为零.利用矩阵乘积的行列式等于行列式的积有⎪⎪⎪⎪⎪⎭⎫⎝⎛------⎪⎪⎪⎪⎪⎭⎫⎝⎛------=------=a b cdb a d cc d a b d cb aa b cd b a d cc d a bd c b a a b cdb a dc cd a b dc b a D 2222222222222222220000000000d c b a dc b ad c b a d c b a ++++++++++++=42222)(d c b a +++=.而D 中4a 的系数为负,故22222)(d c b a D +++-=.在实数范围内,当d c b a ,,,至少一个不为零时,方程组只有零解.4.问μλ,取何值时,齐次线性方程组⎪⎩⎪⎨⎧=++=++=++02,0,0321321321x x x x x x x x x μμλ有非零解?解:当且仅当系数矩阵秩小于3,即系数行列式为零时,方程组有非零解.)1(0011111211111--===λμμμλμμλD因此当,0=μ或1=λ时方程组有非零解.5.问λ取何值时,齐次线性方程组⎪⎩⎪⎨⎧=-++=+-+=+--0)1(,0)3(2,042)1(321321321x x x x x x x x x λλλ有非零解?解:当且仅当系数行列式为零时,该方程组有非零解.)2)(3(001121232311111324212+--=--++---=----=λλλλλλλλλλλλD .因此当230-===λλλ或或时,方程组有非零解.(C )1.设方程组⎪⎩⎪⎨⎧=+++=+++=+++.,743,8234343212432114321b x x x x b x x x x b x x x x 证明此方程组对任意实数321,,b b b 都有解. 证明:对方程组增广矩阵作初等行变换得⎪⎪⎪⎭⎫⎝⎛-+---→⎪⎪⎪⎭⎫ ⎝⎛-----→⎪⎪⎪⎭⎫ ⎝⎛321323313233217840034210111144210342101111111171438234b b b b b b b b b b b b b b 系数矩阵与增广矩阵的秩均为3,因此方程组对任意实数321,,b b b 都有解. 2.下图为一物流平衡图,其中1x 表示从站A 流向站B 的货物吨数,4x 表示从站B 流向站D 的货物吨数,20表示从站D 流向站C 的货物吨数等.如果要求在每一站流入吨数与流出吨数相等,问54321,,,,x x x x x 应如何选择?ABCDX 1X 2X 3X 4X 5 20解:根据题意可得⎪⎪⎩⎪⎪⎨⎧=-=+=--=-+2020005342541321x x x x x x x x x x选取54,x x 为自由未知量得,.20,20,5342541x x x x x x x +=-=+=3.投入产出模型 设甲,乙,丙3个部门组成一个经济系统.各部门生产满足系统内部和外部的需求,同时也消耗系统内部各部门的产品,如下表所示直接消耗系数表表中,甲部门那一行的0.4表示生产该部门的1元钱产品需消耗甲部门的产品0.4元,同样0.3表示生产甲部门1元钱的产品需消耗乙部门的产品0.3元,其余类似.(第二行乙消耗丙为0.2,否则丙生产出的将在系统内部全部消耗完) (1)求321,,y y y 与321,,x x x 的关系.(2)当321,,y y y 分别为40亿元,24亿元,16亿元时,求321,,x x x 及321,,z z z . 解:(1)根据题意可得⎪⎩⎪⎨⎧+--=-+-=--=.6.01.03.0,2.05.02.0,2.03.06.0321232123211x x x y x x x y x x x y (2)当321,,y y y 分别为40亿元,24亿元,16亿元时,可解得321,,x x x 分别为 232亿元,212亿元和178亿元.2.233.02.04.011111=---=x x x x z 亿元,类似可得2.211.022==x z 亿元6.352.033==x z 亿元.。