1-2 线性方程组求解

合集下载

高等代数方法总结

高等代数方法总结

高等代数方法总结一、前言高等代数是数学中的重要分支,它涉及到很多重要的概念和理论。

在学习高等代数时,我们需要掌握一些基本的方法和技巧,以便更好地理解和应用这些概念和理论。

本文将总结一些常见的高等代数方法,帮助读者更好地学习和应用高等代数知识。

二、线性方程组的求解线性方程组是高等代数中最基础的问题之一。

在实际应用中,线性方程组经常出现,并且求解线性方程组是很多问题的关键步骤。

下面介绍几种常见的线性方程组求解方法。

1. 高斯消元法高斯消元法是求解线性方程组最常用的方法之一。

它通过矩阵变换将原始矩阵转化为一个上三角矩阵或者行简化阶梯形矩阵,从而得到线性方程组的解。

具体步骤如下:(1)将系数矩阵增广为一个增广矩阵;(2)从第一行开始,找到第一个非零元素所在列,并将该列所有元素除以该元素;(3)将第一行乘以一个系数,使得该行第一个非零元素下面的元素都为零;(4)重复步骤(2)和(3),直到将矩阵转化为上三角矩阵或者行简化阶梯形矩阵;(5)从最后一行开始,依次求解每个未知量。

2. 矩阵求逆法如果一个方阵的行列式不等于零,则该方阵可以求逆。

对于一个n×n 的方阵A,如果它的行列式不等于零,则存在一个n×n的方阵B,使得AB=BA=I。

具体步骤如下:(1)构造增广矩阵[A|I];(2)通过初等变换将[A|I]变成[I|B],其中B即为A的逆矩阵。

3. 克拉默法则克拉默法则是一种基于行列式的线性方程组求解方法。

对于一个n元线性方程组,如果它的系数矩阵A可逆,则其唯一解可以表示为:xi=det(Ai)/det(A),i=1,2,...,n,其中Ai是将系数矩阵A中第i列替换为常数向量b后得到的新矩阵。

三、特征值和特征向量特征值和特征向量是高等代数中的重要概念,它们在很多领域中都有广泛的应用。

下面介绍几种常见的特征值和特征向量求解方法。

1. 特征方程法对于一个n阶矩阵A,如果存在一个非零向量x,使得Ax=kx,其中k为一个常数,则称k为矩阵A的特征值,x为矩阵A对应于特征值k 的特征向量。

第2章线性方程组求解方法第一1讲

第2章线性方程组求解方法第一1讲

(1) 非负性, 即‖A‖≥0,‖A‖=0当且仅当A=0;
(2) 齐次性,即对任意实数α∈R,有
‖αA‖=|α|‖A‖;
(3) 三角不等式性, 即对任意A,B∈Rn×n,有 ‖A+B‖≤‖A‖+‖B‖; (4) 对任意A,B∈Rn×n,有‖AB‖≤‖A‖‖B‖。
计算方法
线性代数方程组求解方法
进一步,若对给定的矩阵范数‖·‖M,它与某个向量范
a
0,
,a
(n) nn ( n 1) n 1
0 以及上述消去过程中假设 a11 0,
(1)
,, an…, 1 0
( n 1)
0 ,则可得xn, xn-1, …,x2,x1
(n) bn xn ( n ) (k=n-1,n-2,…,2,1) ann n ( k ) (k ) (k ) x (b a x ) / a k k kj j kk j k 1 (2.6)
2.1.3
(2) 若当|i-j|>1时,有aij=0,则A为三对角矩阵。
计算方法
线性代数方程组求解方法
特殊矩阵
2.1.3
设A=(aij)∈Rn×n, i,j=1,2,…,n,有下列特殊矩阵:
(3) 若当j>i(i>j)时,有aij=0,则A为上(下)三角矩阵。
计算方法
线性代数方程组求解方法
特殊矩阵
1. 直接法
直接法就是不考虑计算过程中的舍入误差,经过有限次
的运算得到方程组精确解的方法。本章将阐述这类算法中最 基本的高斯顺序消去法及其某些变形,这类方法是解低阶稠 密线性代数方程组及某些大型稀疏线性代数方程组(例如大 型带状线性代数方程组)的有效方法。

第五章方程组-Gauss消去法1-2

第五章方程组-Gauss消去法1-2

Ax = b
------------(1) ------------(1)
a11 a21 A= M a n1
a12 L a1n x1 b1 a22 L a2 n x2 b = b2 x= M M M M M x b an 2 L ann n n
假定 a
( 1) 11
≠0
定义行乘数
a mi 1 = a
( 1) i1 ( 1) 11
i = 2 ,3 , L , n
第i行 − 第1行 × mi 1 , 则
a
(2) ij
=a
( 1) ij
−m a
( 1) i1 1 j
i , j = 2 ,3 , L , n
( bi( 2 ) = bi( 1 ) − mi 1b11 )
( A( 1 ) , b( 1 ) )
由于 det( A) ≠ 0
( 可知 aiii ) ≠ 0
i = 1,2 , L , n
因此 , 上三角形方程组 A( n ) x = b( n ) 有唯一解
因此可得线性方程组 Ax = b 的解:

( bnn ) xn = ( n ) ann
引言
稀疏线性 方程组 (80%)
按未知量 的个数: 的个数:
高阶线性 (如1000) 方程组
低阶线性 方程组
按系数矩Байду номын сангаас阵的形状
对称正定 方程组
三角形 方程组
三对角占 优方程组
1、Gauss消去法----直接法 Gauss消去法----直接法 消去法---- 1、消元与回代计算 对线性方程组

线性代数集锦按一行展开法则 矩阵的秩 矩阵运算 逆 分块矩阵 线性方程组消去法 克莱姆 二阶三阶 n阶行列式

线性代数集锦按一行展开法则  矩阵的秩 矩阵运算 逆 分块矩阵 线性方程组消去法 克莱姆 二阶三阶 n阶行列式
第一章 行列式
历史上,行列式的概念是在研究线性方程组的解的过程中产生的. 如今,它在数学的许 多分支中都有着非常广泛的应用,是常用的一种计算工具。特别是在本门课程中,它是研究 后面线性方程组、矩阵及向量组的线性相关性的一种重要工具。
第一节 二阶与三阶行列式 内容分布图示
★ 二阶行列式 ★ 二元线性方程组 ★ 三阶行列式 ★ ★ ★ ★ 三元线性方程组 内容小结 习题 1-1 返回 ★ 简例 ★ 例1 ★ 例2 ★ 例4 ★ 课堂练习 ★ 例3
逆序 0 1 0 3 1 于是排列 32514 的逆序数为 N 0 1 0 3 1 5. 例 2 计算排列 217986354 的逆序数, 并讨论其奇偶性. 解 排列 2 1 7 9 8 6 3 5 4
逆序 0 1 0 0 1 3 4 4 5 于是题设排列的逆序数为 N 5 4 4 3 1 0 0 1 0 18. 该排列是偶排列. 例 3 (E02) 求排列 n(n 1)(n 1)321 的逆序数, 并讨论其奇偶性. 解 排列
a11 a12 a 21 a 22 例 6 设 D1 a n1 a n 2
a1n a11 a2n a 21b , D2 a nn a n1b n 1
j1 j2 jn
a12b 1 a 22 a n 2 b n2
a1n b1n a 2 n b 2 n , 证明: D1 D2 . a nn
a11 a12 0 a22 0 0 a1n a2 n (1) N (12n) a11a12 ann . ann
同理,下三角形行列式
a11 0 a21 a22 an1 an 2 0 0 a11a22 ann . ann

3.1 线性方程组的解

3.1 线性方程组的解

3.1 线性方程组的解线性方程组的解。

线性方程组是数学中一个重要的概念,它在各个领域都有着广泛的应用。

在代数学中,线性方程组是一组由一元或多元的线性方程组成的方程组,它们之间的关系是线性的。

线性方程组的解是指能够满足所有方程的变量的取值,使得方程组成立。

在这篇文章中,我们将讨论线性方程组的解的性质和求解方法。

首先,我们来看一下线性方程组的一般形式。

一个包含n个未知数的线性方程组可以写成如下形式:a11x1 + a12x2 + ... + a1nxn = b1。

a21x1 + a22x2 + ... + a2nxn = b2。

...am1x1 + am2x2 + ... + amnxn = bm。

其中,aij和bi分别是常数,x1到xn是未知数。

这个方程组可以用矩阵表示为Ax=b,其中A是一个m×n的矩阵,x和b分别是n×1和m×1的向量。

线性方程组的解可以分为唯一解、无穷解和无解三种情况。

首先,如果线性方程组有且仅有一个解,我们称这个解为唯一解。

这意味着方程组中的每个方程都是相互独立的,且能够通过消元法得到唯一的解。

其次,如果线性方程组有无穷多个解,我们称这个解为无穷解。

这意味着方程组中的某些方程是相互依赖的,导致方程组有无穷多个解。

最后,如果线性方程组没有解,我们称这个解为无解。

这意味着方程组中的某些方程是矛盾的,导致方程组无法满足。

现在,我们来讨论线性方程组的求解方法。

对于一个包含n个未知数的线性方程组,我们可以使用消元法、矩阵法和克拉默法则等方法来求解。

消元法是一种基本的求解方法,它通过逐步消去未知数的系数,将方程组化简为最简形式,从而求得解。

矩阵法是一种更加高效的求解方法,它利用矩阵的性质和运算规则,将方程组表示为矩阵形式,并通过矩阵运算求得解。

克拉默法则是一种利用行列式的性质来求解线性方程组的方法,它通过计算方程组的系数矩阵的行列式和各个未知数的系数矩阵的行列式来求得解。

关于线性方程组的解的几个结论

关于线性方程组的解的几个结论

关于线性方程组的解的几个结论
1、关于线性方程组的解:
(1)线性方程组有唯一解:当且仅当它的系数矩阵是可逆的时候,线性
方程组有唯一的解。

(2)线性方程组的解的形式:线性方程组的解可以用矩阵的乘法表示出来,也可以用分解的方式表示出来。

(3)线性方程组有无穷多个解:如果系数矩阵是奇异的,则线性方程组
有无穷多个解;如果系数矩阵是正确的,则线性方程组有唯一解。

(4)线性方程组无解:如果系数矩阵不正确,则线性方程组不存在解。

(5)特征根与解:如果系数矩阵有特征根,则线性方程组有无限多个解。

(6)特殊解:如果系数矩阵有非常规解,则线性方程组也有可能存在非
常规解。

2、线性方程组求解的方法:
(1)列主元高斯消元法:由行级元列优先求解的算法,是一种有效的数
值方法;
(2)分解方法:分解后可得出系数矩阵,提取出其中的特征值,进而得
出解;
(3)矩阵乘法:矩阵乘法可将线性方程组化为矩阵形式,可求出解;
(4)块分解法:使用这种法可以利用稀疏性,把矩阵分解成小的子矩阵,进行求解。

3、线性方程组的应用:
(1)统计学中的概率分布:利用多元正态分布可使用线性方程组来求解
均值和方差;
(2)复数可能性:利用复数线性方程组可以用来解决涉及多个平行、垂
直可能性组合的复数学问题;
(3)数据分析:线性方程组可以用来分析因变量与自变量之间的关系;
(4)线性规划:线性方程组可以用来解决线性规划问题,求出一组最优解。

新版线性代数1-2章练习和参考答案

新版线性代数1-2章练习和参考答案

1 四、设 a, b, c 是互异的实数,证明: a a3
1 b b3
1 c = 0 的充要条件是 a + b + c = 0 。 c3
8
院(系) , 一、填空: 1.方程组 ⎨
班, 姓名 练习 2.4 行列式的应用
学号
⎧7 x + 8 y = 6 的解 x = ⎩3x − 5 y = 11
, y=
解或有无穷解.
3
院(系) ,
班, 练习 1.4
姓名
学号
矩阵的标准形
一、填空: 1.设一个 m × n 线性方程组的系数矩阵为 A ,它等价于 ⎜
⎛ Er ⎝0
0⎞ ⎟ ;其增广矩阵为 0 ⎠ m×n
⎛E B ,它等价于 ⎜ k ⎝ 0

0⎞ . 那么方程组有解的充分必要条件可以用 r 和 k 描述 ⎟ 0 ⎠m×( n +1)


当 n = 2 时, D =
;当 n ≥ 3 时, D =
1 −2 5. 4 −8 0 1 6.设有 x 1 1 1 7. 1 0 1 1 0 1
1 1 1 1 1 0 1 x 1 0 1 1
1 1 2 3 = 4 9 8 27 x 1 0 1 0 1 = 1 1

1 x = 0 ,则 x = 1 0
三、不计算行列式的值,证明行列式
能被 18 整除.
6
院(系) , 一、填空:
班, 姓名 练习 2.3 行列式的计算
学号
2 0 0 0 1 −1 1. 0 −4 0 5 2 −3
4 2 = 0 8
−1 1 1 x −1 −1 x +1 −1 1 ;2. = −1 1 x −1 1 −1 1 x +1 −1 1 0 中,元素 x 的代数余子式是 0 1

线性方程组的解法例题线性方程组的解法

线性方程组的解法例题线性方程组的解法

线性方程组的解法例题线性方程组的解法第二章线性方程组的解法n阶线性方程组的一般形式为:a11x1,a12x2, ,a1nxn b1 ax,ax, ,ax b 2112222nn2(2.0.1)an1x1,an2x2, ,annxn bnAx b用矩阵表示为: 其中A称为系数矩阵,x称为解向量,b称为常数向量(简称方程组自由项),它们分别为:x1 b1 a11a12a1nx b aa2122a2n x 2 b 21,, Axn bn an1an2ann如果矩阵A非奇异,即A的行列式值det(A) 0,则根据克莱姆(Cramer)规则,方程组有唯一解:Di,i 1,2, ,n xi D其中D det(A),Di表示D中等i列换b后所得的行列式值。

但克莱姆规则不适用于求解线性代数方程组,因为计算工作量大得难以容忍。

实际用于求解线性代数方程组的计算方法主要有两种:一是消去法,它属于直接解法;二是迭代解法。

消去法的优点是可以预先估计计算工作量,并且根据消去法的基本原理,可以得到矩阵运算(如矩阵求逆等)的求解方法。

但是,由于实际计算过程总存在有误差,由消去法得到的结果并不是绝对精确的,存在数值计算的稳定性问题。

迭代解法的优点是简单,便于编制计算机程序。

在迭代解法中,必须考虑迭收敛速度快慢的问题。

?2.1 线性方程组的直接计算求解线性代数方程组的直接解法主要是消去法(或称消元2法)。

消去法的基本思想是通过初等行变换:将一个方程乘以某个常数,以及将两个方程相加或相减,减少方程中的未知数数目,最终使每个方程中含一个未知数,从而得到所需要的解。

2.1.1 三角形方程组的计算对下三角形方程组:a11x1 b1ax,ax b 2112222(2.1.1)an1x1,an2x2, ,annxn bn可以通过前代的方法求解:先从第1个方程求出x1,代入第2个方程求出x2,依次类推,可以逐次前代求出所有xi(i 1,2, ,n),计算公式如下:b1x1 a11i~1bi~ aij xj(2.1.2)j 13xi , i 2, 3, , n aii对上三角形方程组:a11x1,a12x2, ,a1nxn b1ax, ,ax b 2222nn2annxn bn(2.1.3)可以通过回代的方法求解:先从第n个方程求出xn,代入第n~1个方程求出xn~1,依次类推,可以逐次回代求出所有xi(i n,n~1, ,1),计算公式如下:bnxn annnbi~ aij xj(2.1.4)j i,1xi , i n~1, n~2, , 1 aii2n 前代法和回代法的计算量都是次四则运算。

线性代数 第四章 (1-2节)

线性代数 第四章  (1-2节)

第四章线性方程组§1 消元法在实际问题中,我们经常要研究一个线性方程组的解,解线性方程组最常用的方法就是消元法,其步骤是逐步消除变元的系数,把原方程组化为等价的三角形方程组,再用回代过程解此等价的方程组,从而得出原方程组的解.例1 解线性方程组解 将第一个方程加到第二个方程,再将第一个方程乘以(-2)加到第三个方程得在上式中交换第二个和第三个方程,然后把第二个方程乘以-2加到第三个方程得再回代,得.分析上述例子,我们可以得出两个结论:(1) 我们对方程施行了三种变换:① 交换两个方程的位置;② 用一个不等于0的数乘某个方程;③ 用一个数乘某一个方程加到另一个方程上.我们把这三种变换叫作线性方程组的初等变换.由初等代数可知,以下定理成立.定理1 初等变换把一个线性方程组变为一个与它同解的线性方程组.(2) 线性方程组有没有解,以及有些什么样的解完全决定于它的系数和常数项,因此我们在讨论线性方程组时,主要是研究它的系数和常数项.定义1 我们把线性方程组的系数所组成的矩阵叫做线性方程组的系数矩阵,把系数及常数所组成的矩阵叫做增广矩阵.设线性方程组则其系数矩阵是增广矩阵是显然,对一个方程组实行消元法求解,即对方程组实行了初等变换,相当于对它的增广矩阵实行了一个相应的初等变换.而化简线性方程组相当于用行初等变换化简它的增广矩阵,这样,不但讨论起来比较方便,而且能够给予我们一种方法,利用一个线性方程组的增广矩阵来解这个线性方程组,而不必每次把未知量写出.例2 解线性方程组解 增广矩阵是,交换矩阵第一行与第二行,再把第一行分别乘以和(-2)加到第二行和第三行,再把第二行乘以(-2)得,在中将第二行乘以2加到第三行得,相应的方程组变为三角形(阶梯形)方程组:回代得.§2 线性方程组有解判别定理上一节我们讨论了用消元法解方程组(4.1)这个方法在实际解线性方程组时比较方便,但是我们还有几个问题没有解决,就是方程组(4.1)在什么时候无解?在什么时候有解?有解时,又有多少解?这一节我们将对这些问题予以解答.首先,由第三章,我们有下述定理定理2 设A是一个m行n列矩阵,通过矩阵的初等变换能把A化为以下形式这里r≥0,r≤m,r≤n.注:以上形式为特殊标准情况,不过,适当交换变元位置,一般可化为以上形式.由定理2,我们可以把线性方程组(4.1)的增广矩阵进行初等变换化为:(4.2)与(4.2)相应的线性方程组为:(4.3)由定理1知:方程组(4.1)与方程组(4.3)是同解方程组,要研究方程组(4.1)的解,就变为研究方程组(4.3)的解.① 若dr+1,dr+2,…,dm中有一个不为0,方程组(4.3)无解,那么方程组(4.1)也无解.② 若dr+1,dr+2,…,dm全为0,则方程组(4.3)有解,那么方程组(4.1)也有解.对于情形①,表现为增广矩阵与系数矩阵的秩不相等,情形②表现为增广矩阵与系数矩阵的秩相等,由此我们可以得到如下定理.定理3 (线性方程组有解的判别定理)线性方程组(4.1)有解的充分必要条件是系数矩阵与增广矩阵有相同的秩r.① 当r等于方程组所含未知量个数n时,方程组有惟一的解;② 当r<n时,方程组有无穷多解.线性方程组(4.1)无解的充分必要条件是:系数矩阵A的秩与增广矩阵B的秩不相等.在方程组有无穷多解的情况下,方程组有n-r个自由未知量,其解如下:其中是自由未知量,若给一组数就得到方程组的一组解例3 研究线性方程组解 写出增广矩阵对进行初等行变换可化为由此断定系数矩阵的秩与增广矩阵的秩不相等,所以方程组无解.例4 在一次投料生产中,获得四种产品,每次测试总成本如下表:生产批次产品(公斤)总成本(元)ⅠⅡⅢⅣ12001001005029002500250200100705031004002013604400180160605500试求每种产品的单位成本.解 设Ⅰ、Ⅱ、Ⅲ、Ⅳ四种产品的单位成本分别为,由题意得方程组:化简,得写出增广矩阵对其进行初等行变换,化为由上面的矩阵可看出系数矩阵与增广矩阵的秩相等,并且等于未知数的个数,所以方程组有唯一解:例5 解线性方程组解 这里的增广矩阵是对其进行初等行变换,化为由上式可看出系数矩阵与增广矩阵的秩相等,所以方程组有解,对应的方程组是把移到右边,作为自由未知量,得原方程组的一般解为给自由未知量一组固定值:,我们就得到方程组的一个解.事实上,在例5中,也可作为自由未知量.我们同样可考察.。

线性方程组的数值解法及其应用

线性方程组的数值解法及其应用

线性方程组的数值解法及其应用一、问题描述现实中的问题大多数是连续的,例如工程中求解结构受力后的变形,空气动力学中计算机翼周围的流场,气象预报中计算大气的流动。

这些现象大多是用若干个微分方程描述。

用数值方法求解微分方程(组),不论是差分方法还是有限元方法,通常都是通过对微分方程(连续的问题,未知数的维数是无限的)进行离散,得到线性方程组(离散问题,因为未知数的维数是有限的)。

因此线性方程组的求解在科学与工程中的应用非常广泛。

经典的求解线性方程组的方法一般分为两类:直接法和迭代法。

二、基本要求1)掌握用MATLAB软件求线性方程初值问题数值解的方法;2)通过实例学习用线性方程组模型解决简化的实际问题;3)了解用高斯赛德尔列主元消去法和雅可比迭代法解线性方程组。

三、测试数据1) 直接法:A=[0.002 52.88;4.573 -7.290];b=[52.90;38.44];2) 迭代法:A=[10 -1 -2;-1 10 -2;-1 -1 5];b=[7.2;8.3;4.2];四、算法程序及结果1)function[RA,RB,n,x]=liezy1(A,b)B=[A b];n=length(b);RA=rank(A);RB=rank(B);zhica=RB-RA;if zhica>0,disp('因为RA~=RB,所以此方程组无解.')returnif RA==RBif RA==ndisp('因为RA=RB=n,所以此方程组有唯一解.')x=zeros(n,1);C=zeros(1,n+1);for p=1:n-1[Y,j]=max(abs(B(p:n,p)));C=B(p,:);B(p,:)=B(j+p-1,:);B(j+p-1,:)=C;for k=p+1:nm=B(k,p)/B(p,p);B(k,p:n+1)=B(k,p:n+1)-m*B(p,p:n+1);endendb=B(1:n,n+1);A=B(1:n,1:n);x(n)=b(n)/A(n,n);for q=n-1:-1:1x(q)=(b(q)-sum(A(q,q+1:n)*x(q+1:n)))/A(q,q);endelsedisp('因为RA=RB<n,所以此方程组有无穷多解.')endend测试:A=[0.002 52.88;4.573 -7.290];>> b=[52.90;38.44];>> [RA,RB,n,x]=liezy1(A,b)因为RA=RB=n,所以此方程组有唯一解.RA =2RB =2n =2x =10.00001.00002)function Jacobi(A,b,x0,P,error,max1)[n n]=size(A);x=zeros(n,1);for k=1:max1for j=1;nx(j)=(b(j)-A(j,[1:j-1,j+1:n])*x0([1:j-1,j+1:n]))/A(j,j);endxerrx=norm(x-x0,P);x0=x;x1=A\b;if(errx<error)disp('迭代次数k,精确解x1和近似解x分别是:')kx1xreturnendendif(errx>=error)disp('请注意:Jacobi迭代次数已经超过最大迭代次数max1.') end测试:A=[10 -1 -2;-1 10 -2;-1 -1 5];>>b=[7.2;8.3;4.2];>>x0=[0;0;0];>>Jacobi(A,b,x0,inf,0.001,100)n =3x =0.7200迭代次数k,精确解x1和近似解x分别是:k =2x1 =1.10001.20001.3000x =0.7200五、应用举例1)营养学家配制一种具有1200卡,30g蛋白质及300mg维生素C的配餐。

2-1线性方程组的求解

2-1线性方程组的求解

交换后两个方程, 然后将第二个方程的 - 4 倍加到第 三个方程,再将第三个方程等号两边同乘以 1/3,得到

2 x1 x2 3 x3 1 x2 x3 5 3 x3 18
x3 = - 6, x2 = - 1,
2 x1 x2 3 x 3 1 x2 x3 5 x 3 6
x2 = - 1,
x1 = 9
其中B为行阶梯形矩阵,C为行最简形矩阵 16
例5 解线性方程组
x1 x2 x3 x4 x5 1 3x 2 x x x 3x 0 1 2 3 4 5 x2 2 x3 2 x4 6 x5 3 5 x1 4 x2 3 x3 3 x4 x5 2
解 对增广矩阵作行初等变换, 将其化为行最简形矩阵
1 3 A, 0 5
17
1 2 1 4
1 0 r3 r2 r4 ( 1) r2 0 0
1 1 0 0
1 2 0 0
1 2 0 0
1 6 0 0
1 1 0 r2 ( 1) 3 r1 ( 1) r2 0 0 0 0
有非零解, 试求常数k的值. 解 由定理2.1.2知该方程组系数行列式必为零 ,即 的值.
2 A 3 1 1 3 4 7 2
r1 2r3
有非零解, 试求常数
0
3 3 2k
0 2 7 3k r 3r3 k 2 1 2 k
2
3 3 2k 7 3k
5 k 3 0
2
1 1
2
0 1
又 B1 1 4 1 20 B2 2
3
B2 A
1 1 0 1 2 3

1-2 行列式

1-2 行列式
| A | a1 j A1 j a2 j A2 j anj Anj , ( j 1, 2,, n)
例3 计算 n 阶行列式
0 Dn 0 an 0 a n 1 0 a1 0 0
( n 1)( n 4) 2 ( 1) a

Dn an ( 1)n1 Dn1 an an1 ( 1)n1 n Dn 2 ( 1)n1 n 3 anan1 a1

Dn ann Dn1 annan1,n1 Dn 2
ann a22a11
首页 上页 返回 下页 结束
Laplace [按行列展开]定理 >>> 行列式等于某一行(列)的元素与其对应的代数余 子式乘积之和. 即
| A | ai 1 Ai 1 ai 2 Ai 2 ain Ain , (i 1, 2,, n)
当系数行列式 D 0 时, 方程组的解为
D1 D2 x1 , x2 D D
—— Cramer 法则
b1a22 a12b2 a11b2 b1a21 x1 , x2 a11a22 a12a21 a11a22 a12a21
首页 上页 返回 下页 结束
二、行列式的定义
三阶行列式 >>>
首页 上页 返回
n an 1 a1
下页
结束
三、行列式的性质
性质1 行列式 det A 与它的转置行列式 det A 相等. 注: 由该性质可知, 以下对行而言的性质, 对列也成立. 性质2 行列式中某一行的所有元素的公因子可以提到 行列式记号的外面.
T
推论1 有一行元素全为零的行列式值为零. n 推论2 对 n 阶矩阵 A, 有 det (kA) k det A. 性质3 若行列式某一行的元素都是两数之和, 则该行 拆开, 原行列式可以表为相应的两个行列式之和.

第2节 线性方程组解的情况

第2节 线性方程组解的情况
此时有n-r个自由未知量。
5 x1 x2 2 x3 x4 7 例2.1 解方程组 2 x1 x2 4 x3 2 x4 1 x1 3 x2 6 x3 5 x4 0
解 对方程组的增广矩阵只作初等行变换
1 3 6 5 0 5 1 2 1 7 2 1 4 2 1 2 1 4 2 1 5 1 2 1 7 1 3 6 5 0 1 3 6 5 0 1 3 6 5 0 0 7 16 12 1 0 7 16 12 1 0 14 32 24 7 0 0 0 0 5
(2.2))
由Cramer法则,方程组(2.2)或(2.1)有唯一解。 情形3 假设 d r 1 0 且 r n. 此时阶梯形方程组为
c11 x1 c12 x2 c1r xr c1,r 1 xr 1 c1n xn d1 c22 x2 c2 r xr c2,r 1 xr 1 c2 n xn d 2 crr xr cr ,r 1 xr 1 crn xn d r
3 x1 3 x2 3 x3 2 x4 1 2 x1 x2 2 x3 x4 3 x1 2 x2 x3 x4 1 3 x1 3 x2 3 x3 2 x4 1 3 x1 3 x2 3 x3 2 x4 2 x1 2 x2 x3 x4 1
变量并且它们可以用自由未知量表示出来。
定理2.1 (1) n元线性方程组解的情况只有三种:
无解,有唯一解,有无穷多解。
(2)当线性方程组化成阶梯形方程组后 如果出现0=非0数的方程, 则方程组无解; 如果无0=非0数的方程且r=n,则方程组有唯一解;

线性代数1-1 二、三阶行列式

线性代数1-1 二、三阶行列式
a 11 a 21 a 31 a 12 a 22 a 32 a 13 a 23 a 33
a11a22a33 a12a23a31 a13a21a32 a13a22a31 a12a21a33 a11a23a32 .
注意 红线上三元素的乘积冠以正号,蓝线上三 元素的乘积冠以负号.
注 对角线法则只适用于二阶与三阶行列式.

2. 三阶行列式的计算
a 11 a 12 a 22 a 32 a 13 a 23 a 33
(1)沙路法 D a 21
a 31
D a11a22a33 a12a23a31 a13a21a32
a11a23a32 a12a21a33 a13a22a31 .
(2)对角线法则
x 2 3,
有否统一的公式?
用消元法解二元线性方程组
a 11 x 1 a 12 x 2 b1 , a 21 x 1 a 22 x 2 b 2 .
1
2
1 a 22 : 2 a 12 :
a 11 a 22 x 1 a 12 a 22 x 2 b1 a 22 , a 12 a 21 x 1 a 12 a 22 x 2 b 2 a 12 ,
(6)
a 13 a 22 a 31 a 12 a 21 a 33 a 11 a 23 a 32
(6)式称为数表(5)所确定的三阶行列式.
a 11 D a 21 a 31
a 12 a 22 a 32
a 13 a 23 a 33
.列标 行标
a 11 a 21 a 31 a 12 a 22 a 32
1.定义 设有 9 个数排成 3 行 3 列的数表

[数学]线性代数1-2-习题课

[数学]线性代数1-2-习题课

n
ai
a2
x
an
i1
n
x ai
a2
a3
x
i1
h
31
提取第一列的公因子,得
1 a1 a2 an
1 x a2 an
n
Dn1 (x ai) 1
a2
x an.
i1
1 a2 a3 x
将1第 列(的 a1)倍加2 到 列第 ,1将 列第 的 (a2 )倍加3 到 列 第 , ,将1第 列(的 an)倍加到 后一列,得
h
20
解 设D5中第 1,2,3,4,5行的元素a分 1p1,a别 2p2, 为 a3p3,a4p4,a5p5,那么, D5中 由第 1,2,3,4,5行可能 的非零元素分别得到
p12,3;
p1,2,3,4,5; 2
p31,2,3,4,5;
p2,3; 4
p52,3.
因为p1, p2, p3, p4, p5在上述可能取的,代
一个5元排列也不能组成,
故D5 0.
h
21
评注 本例是从一般项入手,将行标按标准顺序 排列,讨论列标的所有可能取到的值,并注意每 一项的符号,这是用定义计算行列式的一般方法.
注意
如果一n个 阶行列式中等于素 零比 的元
n2n还多,则此行列于 式零 必 .(为等什么 ?)
h
22
例3

a11 a12 a1n
推论 奇排列调成标准排列的对换次数为奇数, 偶排列调成标准排列的对换次数为偶数.
h
6
5、n阶行列式的定义
a11 a12 a1n
Da 21a 2 2 a 2n p1p2pn1ta1p1a2p2anpn
an1 an2 ann

第二章 解线性代数方程组的直接法(DOC)

第二章 解线性代数方程组的直接法(DOC)

第二章 解线性方程组的直接法本章研究的对象是n 阶线性方程组⎪⎪⎩⎪⎪⎨⎧=+++=+++=+++nn 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 .........22112222212111212111 (2.1)其矩阵形式为b AX = (2.1)′其中,)(ij a A =是方程组的系数矩阵,⎪⎪⎪⎪⎪⎭⎫ ⎝⎛=n x x x X ...21,⎪⎪⎪⎪⎪⎭⎫⎝⎛=n b b b b ...21分别为方程组的未知向量和常数向量。

所谓直接法,就是在不计舍入误差时,经过有限步运算能求得方程组精确解的方法。

下面介绍几种较实用的直接法。

2.1 Gauss 消去法 2.1.1 Gauss 顺序消去法高斯(Gauss )消去法实质是消元法,只是步骤规范,便于编程。

它的基本做法是把方程组(2.1)转化成一个等价的三角方程组⎪⎪⎩⎪⎪⎨⎧==++=+++n n nn n n n n g x b g x b x b g x b x b x b 2222211212111 (2.2) 这个过程称为消元。

然后,逐个求出11,,,x x x n n -,这个过程称为回代。

(一) 高斯消去法的计算过程为了符号统一,把方程组(2.1)改写成下面形式⎪⎪⎩⎪⎪⎨⎧=+++=+++=+++)1()1(2)1(1)1()1()1(2)1(1)1()1()1(2)1(1)1( (212)22221111211n nn 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 n n n(2.3)用矩阵表示为)1()1(b X A = (2.3)′其中⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡=)1()1(2)1(1)1(2)1(22)1(21)1(1)1(12)1(11)1(nn n n nn a a a a aa a aa A, ⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛=)1()1()1()1(...21n b b b b 若0)1(11≠a ,用第二个方程减去第一个方程的)1(11)1(21/a a 倍,第三个方程减去第一个方程的)1(11)1(31/a a 倍,等等。

新版线性代数1-2章练习和参考答案

新版线性代数1-2章练习和参考答案

R ( A) _____ R ( B) ;
3.设一个 m × n 齐次线性方程组的系数矩阵为 A ,那么该方程组有无穷多个解的充分 必要条件是_______________;仅有零解的充分必要条件是 ;
x1 + 2 x 2 + x3 = 1 ⎧ ⎪ 4.已知方程 ⎨2 x1 + 3 x 2 + ( a + 2) x3 = 3 无解,则 a = ⎪ x + ax − 2 x = 4 1 2 3 ⎩
a11 a 21
a12 + a13 a 22 + a 23
=
.
二、利用行列式性质计算下列各行列式:
1 2 1. 3 4
2 3 4 1
3 4 1 2
4 1 ; 2 3
x 2. y x+ y
y x+ y x
x+ y x ; y
− ab ac − cd 3. bd bf cf
a b " b ae b a " b de ; 4. . # # % # − ef b b " a 1 9 D4 = 9 8 2 1 9 6 2 3 9 6 1 8 0 0

⎧ x1 + x 2 + x3 = 0 ⎪ 2.设方程组 ⎨ ax1 + bx 2 + cx3 = 0 , 则当 a , b , c 满足 ⎪ 2 2 2 ⎩a x1 + b x 2 + c x3 = 0
2
院(系) , 班, 姓名 练习 1.3 线性方程组解的存在性和惟一性 一、填空:
学号
1.设一个 m × n 型线性方程组的系数矩阵为 A ,增广矩阵为 B ,若 m < n ,则该方程 组或 解, 或有 解; 若 R ( A) = R ( B ) = n , 则该方程组必有 解;

线性代数第二章2-1, 2-2

线性代数第二章2-1, 2-2

称为mn线性方程组,m=n 时,称为n元方程组
... a11 a 12 系 ... 数 a a 21 22 矩A ............ 阵 ... a a m2 m1
增 广 矩 阵
2n a mn
a a
1n
x1 未 x 知 2 量 X 阵 xn
矩阵A与B的差记作 :A - B
a11 b11 a12 b12 a b a b 21 21 22 22 A B a b a b m1 m1 m 2 m 2
a1n b1n a2n b2n amn bmn
矩阵加法满足下列运算规律
数乘矩阵满足下列运算规律 (设A、B为mn矩阵,、为常数)
(i). ()A = (A)
(ii). (+)A = A + A (iii). (A + B)=A + B
3.矩阵与矩阵相乘
设矩阵 A = (aij ) ms , B = (bij ) sn, 则矩阵A与B的乘积矩阵C =(cij)mn,其中
第1节 矩阵的概念
引:线性方程组的一些性质反映在它的 系数矩阵和增广矩阵上,解线性方程组的过 程也表现为变换这些矩阵的过程。除线性方 程组外,还有大量的各种各样问题也都提出
矩阵的概念,且这些问题的研究常常表现为
对矩阵的某些方面的研究。甚至于某些性质
完全不同的,表面上无联系的问题,归结成
矩阵后却是相同的。这使矩阵有着广泛的应用
0 a 0
0 0 a
3)单位矩阵 主对角线元素都是 1, 其他元素都是零 的矩阵称为单位矩阵,记为
I
1 0 0 1 I 0 0

线性代数吴赣昌第五版1-2

线性代数吴赣昌第五版1-2
a11a22 ann .
对角行列式
1 2

12 n ;
n
1
n n1 2
2

1
12 n .
n
三、对换
定义5 在排列中,将任意两个元素对调,其余 元素不动,这种作出新排列的方法叫做 对换.
将相邻两个元素对调,叫做相邻对换. 例如
a1 al a b b b1 bm a1 al b ba a b1 bm
当 a b时,
经对换后 a 的逆序数增加1 ,
当 a b时,
b 的逆序数不变;
b 的逆序数减少1. 经对换后 a 的逆序数不变 ,
因此对换相邻两个元素,排列改变奇偶性. 设排列为 a1 al ab1 bm bc1 cn 现来对换 a 与 b .
a1 al a b1 bm b c1 cn
2 1 7 9 8 6 3 5 4
0 10 0 1 3 4 4 5
t 0 1 0 0 1 3 4 4 5
18
此排列为偶排列.
2 nn 1n 2321

n 1 n n 1 n 2 321 n 2
D 1 ai11ai2 2 ainn
N
N 记 D1 1 a1 j a2 j
1 2
anjn
t
1 2 n
对于D中任意一项
1 a1 p a2 p anp ,
s
总有且仅有 D1 中的某一项 1 aq1 1aq2 2 aqnn ,
与之对应并相等; 反之, 对于 D1 中任意一项
1的前面比1大的数有3个,故逆序数为3;
4的前面比4大的数有1个,故逆序数为1; 3 2 5 1 4 0 1 0 3 1 于是排列32514的逆序数为
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

x=0
15
设 A对 称 正 定 , 求 解 的 线 性 方 程 组 为 Ax = b
(1)
其 中 A = ( a ij ) ∈ R n× n , x = ( x1 , x 2 , ..., x n )T , b = ( b1 , b2 , ..., bn )T
对 应 的 二 次 函 数 ϕ: R n× n → R, 称 为 模 函 数 , 定 义 为
x ( k ) − x ( k −1) < ε 或 r(k) = b- A x (k) < ε 迭代 终 止 。
18
对迭代格式 x ( k + 1) = x ( k ) + α k p ( k ) , ( k = 0,1, ...) 关 键 是 要 确 定 搜 索 方 向 p( k ) 和 搜 索 步 长 α k。
AX = b
X?
b
3
解线性方程组的克莱姆方法 1. 输入矩阵 A 和右端向量 b; 2. 计算 A 的行列式 D,如果 D=0,则输出错信息结束 则输出错信息结束, 否则进行 3 ; 3. 对 k=1,2,···,n 用 b 替换 A 的第 k 列数据 并计算 列数据,并计算 替换后矩阵的行列式值 Dk; 4. 计算并输出 x1 = D1 / D,····, xn=Dn/D, 结束。 结束。 高斯消元法
乘、除法运算共 n(n+1)/2 次, 简记为 O( n2 )
8
一、向量的范数 向量的范数
定义1 设 Rn是n维向量空间 如果对任意 ∈Rn,都有 维向量空间,如果对任意 定义 维向量空间 如果对任意x∈ 都有 一个实数与之对应,且满足如下三个条件 且满足如下三个条件: 一个实数与之对应 且满足如下三个条件
( 1) 确 定 搜 索 方 向 p ( k ) )减 最 速 下 降 法 : p ( k ) 取 为 模 函 数 ϕ (x )减 少 最 快 的 方 向 , )的 即 :ϕ (x )的 负 梯 度 方 向 - grad(ϕ (x )). 共 轭 斜 量 法 : 取 A - 共 轭 方 向 p ( k )。
(3)选择p( k )和α k 使得 )
( k = 0,1, ...)
其 中 p( k )是 搜 索 方 向 , α k 是 搜 索 步 长 ,
ϕ ( x ( k +1) ) = ϕ ( x ( k ) + α k p( k ) ) < ϕ ( x ( k ) )
则当k → ∞时,有ϕ ( x ( k ) ) → ϕ ( x * ) = min ϕ ( x ) x∈R n (4)给出误差限ε,直到
5
实现第一轮消元
计算: [m32 m42]T = [a 32 a42 ] / a 22
(1)
(1)
(1)
用–m32乘矩阵第二行加到矩阵第三行; 用–m42乘矩阵第二行加到矩阵第四行; 实现第二轮消元、第三轮消元········· 实现第二轮消元、第三轮消元
6
上三角方程组
n阶方程组消元过程乘法次数 阶方程组消元过程乘法次数: 阶方程组消元过程乘法次数 (n-1)n+(n-2)(n-1)+…+1×2=(n3-n)/3 × 除法次数: 除法次数 (n-1)+(n-2)+…+1=n(n-1)/2
20
目标函数为二次函数, 其等值面为椭球面。 目标函数为二次函数, 其等值面为椭球面。
x2
L
x1 x3
x*

最速下降方向反映了目 标函数的一种局部性质 。 它只是
局部目标函数值下降最
快的方向。 快的方向。
21
的算法。 最速下降法是线性收敛 的算法。
最速下降算法: (1)选 取 x ( 0 ) ∈ R n 选 (2)对 k = 0,1, 2, .... 对 r ( k ) = b − Ax ( k ) (r , r ) ( Ar ( k ) , r ( k ) )
方程组求解
高斯消元法及算法实现 初等变分原理 最速下降法 共轭梯度法
1
参考文献
[1]李庆扬 关治 白峰杉 数值计算原理 清华 李庆扬 白峰杉, 数值计算原理(清华 清华) [2]蔡大用 白峰杉 现代科学计算 蔡大用 白峰杉, [3] 李庆扬 等, 数值分析 [4]Numerical Analysis (Seventh Edition) 影印版) 数值分析 (第七版 影印版) [5]David Kincaid,数值分析 第三版 数值分析(第三版 数值分析 第三版) [6] John H. Mathews,数值方法 数值方法(MATLAB版) 数值方法 版
-1 1 -1
-1 ||X|| = 1 ∞
11
二、矩阵的范数
定义 2
12
例5
Frobenius范数 范数
13
极小化方法
一、与线性方程组等价的变分问题 二、最速下降法 共轭斜量法) 三、共轭梯度法(共轭斜量法 共轭梯度法 共轭斜量法 四、预条件共轭梯度法
14
一、与线性方程组等价的变分问题
设x, y∈R n, 记 ( x , y) = xT y ∈ ( x, y ) = ( y, x ); ( tx, y ) = t ( x, y); ( x+ y, z ) = ( x, z ) + ( y, z ); ( x, x) ≥ 0, 且( x, x) = 0 x = 0; 设A是n阶对称正定阵 是 阶对称正定阵 ( Ax, y ) = ( x, Ay ) ; ( Ax,x ) ≥0, 且( Ax, x) = 0 ,
(k ) (k )
αk =
, p( k ) α= Ap( k ) , p( k )
(
(r
(k)
)
)
x ( k + 1) = x ( k ) + α k r ( k ) (3)当 x ( k + 1) − x ( k ) < ε 时 , 终 止 迭 代 。
不难验证,相邻两次的搜索方向是正交的,即 ( r ( k + 1), r ( k )) 0 = (6)
(1)正定性 ||x||≥0,且||x||=0 <=> x = 0 ; 正定性: 正定性 且 (2)齐次性 齐次性: λ为任意实数 为任意实数 齐次性 (3)三角不等式 三角不等式: 三角不等式
则称||x||为向量 的范数 则称 为向量x的范数 . 为向量 向量范数是向量长度概念的推广.例如 注: 向量范数是向量长度概念的推广 例如
22
容 易 看 到 ,ϕ(x(k)) 是 单 调 下 降 有 界 序 列 , 它 存 在 极 限 , { } 可以证明
(k )
lim x ( k ) = x * = A − 1 b
k→ ∞ k
λ1 − λ n x − x* ≤ x (0) − x * 而且 A A λ1 + λ n 其 中 λ 1 , λ n 分 别 是 对 称 正 定 阵 A的 最 大 、 最 小 特 征 值 , 的 u
( y ∈Rn )
的范数。 是向量 x 的范数。
9
(2) || x ||2 = ( ∑ | xi |2 )1 / 2
i =1
n
(3) || x ||∞ = max | xi |
1≤ i ≤ n
10
范数意义下的单位向量: 例3. 范数意义下的单位向量 X=[x1, x2]T
1 -1 1 ||X||1 = 1 -1 1 ||X||2 = 1 -1 1 1
α
可得
(r (k ) , p(k ) ) α = αk = ( Ap ( k ) , p ( k ) )
n 1 1 n n ϕ(x )= ( Ax , x ) − ( b, x ) = ∑ ∑ a ij x i x j − ∑ bi x i 2 2 i =1 j =1 i =1
(2)
1 例 : 设 A = 2 1 ( x 12 ϕ (x )= 2
2 , 6
4 b = 10
第一步: 将方程组化简为三角形方程组; 第一步: 将方程组化简为三角形方程组; 第二步: 解三角形方程组,获方程组的解。 第二步: 解三角形方程组,获方程组的解。
4
增广矩阵

计算: [m21 m31 m41]T = [a21 a31 a41]T / a11 用–m21乘矩阵第一行加到矩阵第二行; 用–m31乘矩阵第一行加到矩阵第三行; 用–m41乘矩阵第一行加到矩阵第四行;
A
= ( Au , u )
1
2
当λ1 >> λn时,收敛是很慢的, 当 r ( k ) 很小时,因舍入误差的影响,计算将出现 不稳定现象。
23
三、共轭梯度法 (CG) (共轭斜量法) (共轭斜量法 共轭斜量法)
,. . p 设 按 方 向 p ( 0) ,p (1) , . , ( k − 1)已 进 行 k 次 一 维 搜 索 , 求 得 . ., x ( k ), 下 一 步 就 是 确 定 p ( k ), 再 求 解 一 维 极 小 化 问 题 min ϕ ( x ( k ) + α p ( k ) )
1 ϕ ( x ) = ( Ax, x ) − (b, x ) 2
( 2) 对 一 切 x , y ∈ R n , α ∈ R ) 1 ϕ ( x + α y ) = ( A ( x + α y ), x + α y ) − ( b , x + α y ) 2 1 α2 ( Ay , y ) = ( Ax , x ) − ( b , x ) + α ( Ax , y ) − α ( b , y ) + 2 2 = ϕ ( x ) + α ( Ax − b , y ) +
2 + 6 x 2 + 4 x 1 x 2 ) − ( 4 x 1 + 1 0 x 2)
相关文档
最新文档