【教学课件】第五章解线性方程组的直接法.ppt
《【教学课件】第五章解线性方程组的直接法.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第五章解线性方程组的直接法.ppt(107页珍藏版)》请在三一办公上搜索。
1、第五章 解线性方程组的直接法,5.1 引言与预备知识5.2 高斯消去法5.3 高斯主元消去法5.4 矩阵三角分解法5.5 向量和矩阵的范数5.6 误差分析,5.1 引言与预备知识,自然科学和工程技术中有很多问题的解决需要用到线性方程组的求解。这些线性方程组的系数矩阵大致可分为两类。1)低阶稠密矩阵 2)大型稀疏矩阵 解线性方程组的数值解法有直接法和迭代法两类预备知识1)向量和矩阵的定义 2)矩阵的基本运算 3)特殊矩阵 4)四个基本定理向量和矩阵的定义 用 表示全部 实矩阵的向量空间;,5.1 引言与预备知识,用 表示全部 复矩阵的向量空间;用 表示全部 维向量;1)向量和矩阵的定义 2)矩阵
2、的基本运算 3)特殊矩阵 4)四个基本定理向量和矩阵的定义 用 表示全部 实矩阵的向量空间;,5.1 引言与预备知识,用 表示全部 复矩阵的向量空间;用 表示全部 维向量;矩阵的基本运算 加法,与标量的乘法,与矩阵的乘法,转置,逆矩阵,求行列式特殊矩阵 单位阵,对角阵,三对角阵,上三角阵,对称阵,上Hessenberg阵,Hermite阵,对称正定矩阵,正交矩阵,酉矩阵,初等置换阵,置换阵,5.1 引言与预备知识,定理1 设,则下述命题等价:(1)对任何,方程组 有唯一解;(2)齐次方程组 只有唯一解;(3)(4)存在(5)的秩矩阵的基本运算 加法,与标量的乘法,与矩阵的乘法,转置,逆矩阵,求
3、行列式特殊矩阵 单位阵,对角阵,三对角阵,上三角阵,对称阵,上Hessenberg阵,Hermite阵,对称正定矩阵,正交矩阵,酉矩阵,初等置换阵,置换阵,5.1 引言与预备知识,定理1 设,则下述命题等价:(1)对任何,方程组 有唯一解;(2)齐次方程组 只有唯一解;(3)(4)存在(5)的秩 定理2 设 为对称正定矩阵,则(1)为非奇异矩阵,且 亦是对称正定矩阵;(2)记 为 的顺序主子阵,则 亦是对称正定矩阵,其中 见上面框内。(3)的特征值(4)的顺序主子式都大于零,即,5.1 引言与预备知识,定理3 设 为对称矩阵,如果或 的特征值,则 为对称正定。定理4(Jordan标准型)设 为
4、 阶矩阵,则存在一个非奇异矩阵 使得,其中 定理2 设 为对称正定矩阵,则(1)为非奇异矩阵,且 亦是对称正定矩阵;(2)记 为 的顺序主子阵,则 亦是对称正定矩阵,其中 见上面框内。(3)的特征值(4)的顺序主子式都大于零,即,5.1 引言与预备知识,定理3 设 为对称矩阵,如果或 的特征值,则 为对称正定。定理4(Jordan标准型)设 为 阶矩阵,则存在一个非奇异矩阵 使得,其中 为若当块(1)当 的若当标准型中所有若当块 均为一阶时,此标准型变为对角型(2)如果 的特征值各不相同,则其若当标准型必为对角阵,5.1 引言与预备知识,设有线性代数方程组或写为矩阵形式,其中为若当块(1)当
5、的若当标准型中所有若当块 均为一阶时,此标准型变为对角型(2)如果 的特征值各不相同,则其若当标准型必为对角阵,5.2 高斯消去法,设有线性代数方程组或写为矩阵形式,其中,系数矩阵,未知向量,右端项,5.2 高斯消去法,高斯消去法的例 考虑方程组解:经过消元可得:,系数矩阵,未知向量,右端项,5.2 高斯消去法,高斯消去法的例 考虑方程组解:经过消元可得:从而得到解为:上述过程相当于:,5.2 高斯消去法,即对增广矩阵进行行初等变换,将系数矩阵部分化为上三角矩阵,使原方程组等价于一个三角形方程组,然后用回代的方法求出三角形方程组的解。一般情况讨论如下:将 记为 从而得到解为:上述过程相当于:,
6、5.2 高斯消去法,即对增广矩阵进行行初等变换,将系数矩阵部分化为上三角矩阵,使原方程组等价于一个三角形方程组,然后用回代的方法求出三角形方程组的解。一般情况讨论如下:将 记为(1)设 令,用 乘方程组的第1个方程加到第 个方程,消去从第2个方程到第 个方程中的未知数,得到与原方程组等价的方程组:,5.2 高斯消去法,简记为其中(2)依上述方法对 继续消元,经过 步以后,得到与原方程组等价的方程组(1)设 令,用 乘方程组的第1个方程加到第 个方程,消去从第2个方程到第 个方程中的未知数,得到与原方程组等价的方程组:,5.2 高斯消去法,简记为其中(2)依上述方法对 继续消元,经过 步以后,得
7、到与原方程组等价的方程组简记为 设 令,用 乘第 个,5.2 高斯消去法,方程加到第 个方程,消去从第 个方程到第 个方程中的未知数,得到,其中:简记为 设 令,用 乘第 个,5.2 高斯消去法,方程加到第 个方程,消去从第 个方程到第 个方程中的未知数,得到,其中:(3)继续上述过程,最后得到(我们这里仅讨论 的情况,时,方程组一定有解,时可能无解。)由初始方程组到这一步的过程,我们称之为消元。如果 非奇异,且,则回代得到,5.2 高斯消去法,由于矩阵 非奇异,因此,如果遇到,只需要交换行就可以使得新的,消元就可以继续进行。总结以上讨论,得到:定理5 设,其中(3)继续上述过程,最后得到(我
8、们这里仅讨论 的情况,时,方程组一定有解,时可能无解。)由初始方程组到这一步的过程,我们称之为消元。如果 非奇异,且,则回代得到,5.2 高斯消去法,由于矩阵 非奇异,因此,如果遇到,只需要交换行就可以使得新的,消元就可以继续进行。总结以上讨论,得到:定理5 设,其中(1)如果,则可通过高斯消去法将方程组 约化为等价的三角形方程组,计算公式为(a)消元计算(b)回代计算(2)如果 为非奇异,则可用高斯消去法求解。,5.2 高斯消去法,算法1(高斯算法)设如果,本算法用高斯方法将 约化为上梯形,且 覆盖,乘数 覆盖。(1)如果,则可通过高斯消去法将方程组 约化为等价的三角形方程组,计算公式为(a
9、)消元计算(b)回代计算(2)如果 为非奇异,则可用高斯消去法求解。,5.2 高斯消去法,算法1(高斯算法)设如果,本算法用高斯方法将 约化为上梯形,且 覆盖,乘数 覆盖。对于(1)如果,则计算停止(2)对于(a)(b)对于 显然,第 步需要 次除法,次乘法,因此,本算法的总计算量大约需要次乘法运算,当 时,总共大约需要,5.2 高斯消去法,算法2(回代算法)设,其中 为非奇异上三角阵,本算法计算 的解。对于(1)(2)对于,(2)对于(a)(b)对于 显然,第 步需要 次除法,次乘法,因此,本算法的总计算量大约需要次乘法运算,当 时,总共大约需要,5.2 高斯消去法,算法2(回代算法)设,其
10、中 为非奇异上三角阵,本算法计算 的解。对于(1)(2)对于,(3)这个算法需要 次乘除法运算。高斯算法对于某些简单的矩阵可能会失败,例如,因此需要对算法1进行修改。首先研究保证 的条件。,5.2 高斯消去法,定理6 约化的主元素 的充要条件是矩阵 的顺序主子式,即(3)这个算法需要 次乘除法运算。高斯算法对于某些简单的矩阵可能会失败,例如,因此需要对算法1进行修改。首先研究保证 的条件。,5.2 高斯消去法,定理6 约化的主元素 的充要条件是矩阵 的顺序主子式,即 证明:首先证明充分性。显然,当 时,定理成立,现设定理的充分性对 是成立的,求证对 成立,假设,于是由归纳假设有,可用高斯消去法
11、将 约化到即,5.2 高斯消去法,证明:首先证明充分性。显然,当 时,定理成立,现设定理的充分性对 是成立的,求证对 成立,假设,于是由归纳假设有,可用高斯消去法将 约化到即,5.2 高斯消去法,且有由归纳假设及上式,即可得到结论。定理的必要性显然。,5.2 高斯消去法,推论:如果 的顺序主子式,则矩阵的三角分解且有由归纳假设及上式,即可得到结论。定理的必要性显然。,5.2 高斯消去法,推论:如果 的顺序主子式,则矩阵的三角分解 现在我们建立高斯消去法和矩阵因子分解的关系。设系数矩阵 的各顺序主子式均不为零。由于对 施行行初等变换相当于用初等矩阵左乘,于是对方程组(2.1)施行第一次消元以后化
12、为(2.7),这时 化为,化为,用矩阵的乘法来表示,即得:,5.2 高斯消去法,其中:第 步消元,相当于:现在我们建立高斯消去法和矩阵因子分解的关系。设系数矩阵 的各顺序主子式均不为零。由于对 施行行初等变换相当于用初等矩阵左乘,于是对方程组(2.1)施行第一次消元以后化为(2.7),这时 化为,化为,用矩阵的乘法来表示,即得:,5.2 高斯消去法,其中:第 步消元,相当于:其中:,5.2 高斯消去法,重复这过程,最后得到:将上三角矩阵 记为,从而得到:其中:其中:,5.2 高斯消去法,重复这过程,最后得到:将上三角矩阵 记为,从而得到:其中:为下三角矩阵。这就是说,高斯消元法实际上产生了一个
13、将 分解为两个三角形矩阵的方法,于是得到如下的定理:,5.2 高斯消去法,定理7:(矩阵的LU分解)设 为 阶矩阵,如果 的顺序主子式,则 可分解为一个单位下三角矩阵 和一个上三角矩阵 的乘积,且这种分解是唯一的。为下三角矩阵。这就是说,高斯消元法实际上产生了一个将 分解为两个三角形矩阵的方法,于是得到如下的定理:,5.2 高斯消去法,定理7:(矩阵的LU分解)设 为 阶矩阵,如果 的顺序主子式,则 可分解为一个单位下三角矩阵 和一个上三角矩阵 的乘积,且这种分解是唯一的。证:存在性已证明。现在证明唯一性。设其中 为单位下三角阵,为上三角矩阵。由于 存在,故:从而 证毕。例2:对于例1,系数矩
14、阵,可得:,5.3 高斯主元素消去法,在高斯消元法中,可能为0,也可能很小,因此在此时可导致误差增加而使得计算不可靠,而交换两行不影响方程组的解,故我们在每次消元之前,先在同一列中选取绝对值最大的元素并将此元素所在的行与当前行交换,得到以较大元素消元的结果,这就是所谓的列主元消去法。具体算法如下:算法:1.消元过程,对(1)选主元,找 使得(2)若,则停止,推出(3)若,则换行,(4)消元,对 对,回代过程:(1)若,则停止(2)对,5.3 高斯主元素消去法,全主元高斯消去法 如果我们在选取列主元后发现选出的主元绝对值仍然较小,则可考虑在整个矩阵范围选主元,这就是所谓的全主元消去法,此时要注意
15、的是,在做列的变换时,要同时记录当前变量的次序,以免自变量的含义不清。算法:1.消元过程,对(1)选主元,找 使得(2)若,则停止,推出(3)若,则换行,(4)消元,对 对,回代过程:(1)若,则停止(2)对,5.3 高斯主元素消去法,全主元高斯消去法 如果我们在选取列主元后发现选出的主元绝对值仍然较小,则可考虑在整个矩阵范围选主元,这就是所谓的全主元消去法,此时要注意的是,在做列的变换时,要同时记录当前变量的次序,以免自变量的含义不清。高斯若当消去法 如果在消元过程中,不仅仅消去主对角线下方的元素,同时也消去主对角线上方的元素,则称为高斯若当消去法,这种方法可省去回代过程,但实际计算量大于高
16、斯算法。,5.3 高斯主元素消去法,直接三角分解法 我们可以导出直接分解方法将 分解成 和 的乘积,一旦求得了 和,则原方程组 等价于求解两个三角形方程组:设 为非奇异矩阵,且有分解式,其中 为单位下三角矩阵,为上三角矩阵,即有:高斯若当消去法 如果在消元过程中,不仅仅消去主对角线下方的元素,同时也消去主对角线上方的元素,则称为高斯若当消去法,这种方法可省去回代过程,但实际计算量大于高斯算法。,5.4 矩阵的三角分解,直接三角分解法 我们可以导出直接分解方法将 分解成 和 的乘积,一旦求得了 和,则原方程组 等价于求解两个三角形方程组:设 为非奇异矩阵,且有分解式,其中 为单位下三角矩阵,为上
17、三角矩阵,即有:由矩阵的乘法可得:,5.4 矩阵的三角分解,故有:由矩阵的乘法可得:,5.4 矩阵的三角分解,故有:以此类推,可得:,5.4 矩阵的三角分解,对 交替利用上面两个式子即可求出 和。接着,用公式以此类推,可得:,5.4 矩阵的三角分解,对 交替利用上面两个式子即可求出 和。接着,用公式即可求出方程的解。这个分解公式称为Doolitte分解,其计算量与Gauss消去法大体相当。例:设,5.4 矩阵的三角分解,计算可得:即可求出方程的解。这个分解公式称为Doolitte分解,其计算量与Gauss消去法大体相当。例:设,5.4 矩阵的三角分解,计算可得:从而求得:,5.4 矩阵的三角分
18、解,平方根法 当矩阵 对称正定时,对 的三角分解方法可作显著的改进。定理:若 是正定的,则存在唯一的对角元素均为正数的下三角矩阵,使得证明:设,由于 对称正定,故 的顺序主子式 因此,由定理存在唯一的分解从而求得:,5.4 矩阵的三角分解,平方根法 当矩阵 对称正定时,对 的三角分解方法可作显著的改进。定理:若 是正定的,则存在唯一的对角元素均为正数的下三角矩阵,使得证明:设,由于 对称正定,故 的顺序主子式 因此,由定理存在唯一的分解用 表示 的对角元素,是以它们为对角线元素的对角矩阵,容易证明,于是,为了利用 的对称性,将 再分解为,5.4 矩阵的三角分解,其中 为对角阵,为单位上三角阵,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第五 线性方程组 直接
链接地址:https://www.31ppt.com/p-5662840.html