第八章 线性方程组 的迭代解法.

Slides:



Advertisements
Similar presentations
一、 一阶线性微分方程及其解法 二、 一阶线性微分方程的简单应用 三、 小结及作业 §6.2 一阶线性微分方程.
Advertisements

常系数线性微分方程组 §5.3 常系数线性方程组. 常系数线性微分方程组 一阶常系数线性微分方程组 : 本节主要讨论 (5.33) 的基解矩阵的求法.
§3.4 空间直线的方程.
3.4 空间直线的方程.
第五章 二次型 §5.1 二次型的矩阵表示 §5.2 标准形 §5.3 唯一性 §5.4 正定二次型 章小结与习题.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第六章 二次型.
第3节 二次型与二次型的化简 一、二次型的定义 二、二次型的化简(矩阵的合同) 下页.
§1 二阶与三阶行列式 ★二元线性方程组与二阶行列式 ★三阶行列式
第八章 二次型 Quadratic Form 厦门大学数学科学学院 网址:
第三章 函数逼近 — 最佳平方逼近.
第三章 解线性方程组的直接法 (3.1) AX = b.
《高等数学》(理学) 常数项级数的概念 袁安锋
第五章 矩阵与行列式 §5.4 逆矩阵 §5.5 矩阵的初等变换.
§1 线性空间的定义与性质 ★线性空间的定义 ★线性空间的性质 ★线性空间的子空间 线性空间是线性代数的高等部分,是代数学
常用逻辑用语复习课 李娟.
第五章 二次型 本章将向量空间具体化,给出欧氏空间的概念,然后讨论二次型化为标准形的问题。为此,
第一章 行列式 第五节 Cramer定理 设含有n 个未知量的n个方程构成的线性方程组为 (Ⅰ) 由未知数的系数组成的n阶行列式
恰当方程(全微分方程) 一、概念 二、全微分方程的解法.
一、原函数与不定积分 二、不定积分的几何意义 三、基本积分公式及积分法则 四、牛顿—莱布尼兹公式 五、小结
第十八章 含参变量的反常积分 教学目标: 1°使学生掌握含参变量反常积分概念; 2°使学生学会用定义证明含参变量反常积分收敛性。
§4.3 常系数线性方程组.
二次型.
第2章 Z变换 Z变换的定义与收敛域 Z反变换 系统的稳定性和H(z) 系统函数.
第二章 矩阵(matrix) 第8次课.
!!! 请记住:矩阵是否等价只须看矩阵的秩是否相同。
I. 线性代数的来龙去脉 -----了解内容简介
第四章 矩阵 §1 矩阵概念的一些 背景 §6 初等矩阵 §4 矩阵的逆 §5 矩阵的分块 §2 矩阵的运算 §3 矩阵乘积的行列 式与秩
第四章 向量组的线性相关性.
第三章 线性代数方程组的解法 在自然科学和工程技术中很多问题的解决常常归结为解线性代数方程组。例如: (蓝色)建筑工程中的结构力学问题;
第二章 非线性方程的数值解法 非线性方程 n次代数方程 : 超越方程: n=1,2 n=3,4 n≥5 求根公式 查数学手册 ? 如
§4 迭代法的收敛性 /* Convergence of Iterative methods */
第四节 线性方程组解的结构 前面我们已经用初等变换的方法讨论了线性方程组的解法, 并建立了两个重要定理: 第四节 线性方程组解的结构 前面我们已经用初等变换的方法讨论了线性方程组的解法, 并建立了两个重要定理: (1) n个未知数的齐次线性方程组Ax.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
实数与向量的积.
线性代数 第二章 矩阵 §1 矩阵的定义 定义:m×n个数排成的数表 3) 零矩阵: 4) n阶方阵:An=[aij]n×n
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
特 征 值 与 特 征 向 量 一、特征值与特征向量的概念 二、特征值和特征向量的性质.
复习.
第十章 双线性型 Bilinear Form 厦门大学数学科学学院 网址: gdjpkc.xmu.edu.cn
§4 线性方程组的解的结构.
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§8.3 不变因子 一、行列式因子 二、不变因子.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
4) 若A可逆,则 也可逆, 证明: 所以.
第五章 相似矩阵及二次型.
线性代数 第十一讲 分块矩阵.
建模常见问题MATLAB求解  .
2.2矩阵的代数运算.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
线 性 代 数 厦门大学线性代数教学组 2019年5月12日4时19分 / 45.
A经有限次初等变换化为B,称A与B等价,记作A→B.
《离散结构》 二元运算性质的判断 西安工程大学计算机科学学院 王爱丽.
§2 方阵的特征值与特征向量.
第五节 线性方程组有解判别定理 一、线性方程组的向量表示形式 二、线性方程组有解判别定理 三、一般线性方程组的解法 四、线性方程组的求解步骤.
第三章 线性方程组的解法 3.1 引言 3.2 解线性方程组的消去法 3.3 解线性方程组的矩阵分解法 3.4 解线性方程组的迭代法.
定义5 把矩阵 A 的行换成同序数的列得到的矩阵,
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
教学大纲(甲型,54学时 ) 教学大纲(乙型, 36学时 )
第10章 代数方程组的MATLAB求解 编者.
第六章 线性方程组的迭代法 — Jacobi, G-S and SOR.
第6章 解线性方程组的迭代法 直接法得到的解是理论上准确的,但是我们可以看得出,它们的计算量都是n3
第2章 线性代数方程组.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
§4.5 最大公因式的矩阵求法( Ⅱ ).
§1 向量的内积、长度及正交性 1. 内积的定义及性质 2. 向量的长度及性质 3. 正交向量组的定义及求解 4. 正交矩阵与正交变换.
第三章 线性方程组 §4 n维向量及其线性相关性(续7)
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
Presentation transcript:

第八章 线性方程组 的迭代解法

将 改写为 等价形式 ,建立迭代 。从初值 出发,得到序列 。 思路 将 改写为 等价形式 ,建立迭代   。从初值 出发,得到序列 。 研究内容:  如何建立迭代格式?   收敛速度?  向量序列的收敛条件?  误差估计?

迭代格式的构造 把矩阵A分裂为 则

将上式写为迭代过程 这种迭代过程称为逐次逼近法,B 称为迭代矩阵。 给定初值 就得到向量序列 收敛性定义:若 称逐次逼近法收敛, 否则,称逐次逼近法不收敛或发散。

逼近法产生的向量序列收敛于向量x*,那么, x*是方程组x=Bx+g的解。 问题: 是否为方程组Ax=b的解? 定理1 任意给定初始向量x0,如果由逐次 逼近法产生的向量序列收敛于向量x*,那么, x*是方程组x=Bx+g的解。 证明:

定理2 设线性方程组x=Bx+g有惟一解,那么逐次逼近法对任意初始向量X0收敛的充分必要条件是迭代矩阵B的谱半径 (B ) <1。 迭代法的收敛条件 补充定理 当k 时,Bk  0   ( B ) < 1 定理2 设线性方程组x=Bx+g有惟一解,那么逐次逼近法对任意初始向量X0收敛的充分必要条件是迭代矩阵B的谱半径 (B ) <1。 证明: 因此,

注:要检验一个矩阵的谱半径小于1比较困难,所以我们希望用别的办法判断收敛性。 定理3 若逐次逼近法的迭代矩阵满 足‖B‖<1, 那么逐次逼近法收敛。 Remark:因为矩阵范数 都可以 直接用矩阵的元素计算,因此,用定理3.5.3, 容易判别逐次逼近法的收敛性。

迭代法的误差估计 定理 4 误差表达式及收敛速度。 证明: 停机准则。 (充分条件)若存在一个矩阵范数使得 || B || < 1, 则迭代收敛,且有下列误差估计: ① ② 误差表达式及收敛速度。 证明: ② 停机准则。

几种常用的迭代格式 1.雅克比(Jacobi)迭代法 设有n阶方程组 (4.1)

若系数矩阵非奇异,且 (i = 1, 2,…, n),将方程组 (4.1)改写成

然后写成迭代格式 (4.2) (4.2)式也可以简单地写为 (4.3)

写成矩阵形式: A = U L D B Jacobi 迭代阵 (4.4)

What if aii = 0? 必须等X(k)完全计算 好了才能计算X(k+1),因此 需要两组向量存储。 Algorithm: Jacobi Iterative Method Solve .Given an initial approximation . Input: the number of equations and unknowns n; the matrix entries a[ ][ ]; the entries b[ ]; the initial approximation X0[ ]; tolerance TOL; maximum number of iterations Mmax. Output: approximate solution X[ ] or a message of failure. Step 1 Set k = 1; Step 2 While ( k  Mmax) do steps 3-6 Step 3 For i = 1, …, n Set ; /* compute xk */ Step 4 If then Output (X[ ]); STOP; /* successful */ Step 5 For i = 1, …, n Set X 0[ ] = X [ ]; /* update X0 */ Step 6 Set k ++; Step 7 Output (Maximum number of iterations exceeded); STOP. /* unsuccessful */ 迭代过程中,A 的元素 不改变,故可以事先调整好 A 使得 aii  0,否则 A不可逆。 A bit wasteful, isn’t it? What if aii = 0? 必须等X(k)完全计算 好了才能计算X(k+1),因此 需要两组向量存储。

… … … … 2.高斯――赛得尔(Gauss-Seidel)迭代法 只存一组向量即可。 (4.5) 写成矩阵形式: (4.6) … … … … 写成矩阵形式: (4.6) Gauss-Seidel 迭代阵 B

事实上,这相当于对系数矩阵A作的另一个分裂: BG-S 其迭代格式的矩阵形式为 Gauss-Seidel 迭代阵

有关基本概念 注:这二种方法都存在收敛性问题。在讨论收敛性之前我们先来讲一些预备知识和有关的定理 一、 严格对角占优矩阵与对角占优矩阵 定义1 设A是n阶矩阵. 若满足不等式 且至少有一个i,使严格不等号成立,则称A为对角占优矩阵. 若对所有的i=1,2,…,n, 都有严格不等号成立,称A为严格对角占优矩阵。

定义2设A是n阶矩阵. 如果存在排列阵P,使 二、 可约矩阵与不可约矩阵 其中A11和A22分别是k阶和n-k阶方阵(n≥2,k<n), 那么 ,称A是可约矩阵. 如果不存在这样的排列阵P, 使上式成立,称A是不可约矩阵。 定理3.5.5 设A是n阶矩阵. A是不可约的充分必要条件 是对有限整数集W={1,2,…,n}中任意两个非空子集 R,SW,R∪S=W, R∩S=,存在i∈R,j∈S,使aij≠0.

三、 有关性质 定理3.5.6 设A是n阶(按行) 严格对角占优矩阵, 那么A是非奇异的. 定理3.5.7 设A是严格对角占优矩阵,那么, 其各阶主子阵也是严格对角占优矩阵. 定理3.5.8 设A是严格对角占优矩 阵. 记经过一步Gauss消去后的矩阵为 那么, A(2)n-1仍是严格对角占优的.

定理3.5.9 设A是不可约对角占优矩阵, 那么A是非奇异矩阵. 定理3.5.10_1 n阶矩阵A是按行严格对角占优矩阵的充分必要条件是Jacobi迭代法的迭代矩阵满足 ‖BJ‖∞<1. 定理3.5.10_2 n阶矩阵A是按列严格对角 占优矩阵的充分必要条件是Jacobi迭代法 的迭代矩阵满足 ‖BJ‖1<1.

Jacobi迭代法和Gauss-Seidel迭代法的收敛性 定理3.5.11 设A是有正对角元的n阶对称矩阵, 那么Jacobi迭代法收敛的充分必要条件是A和 2D-A同为正定矩阵.

定理(3.5.12,3.5.13,3.5.14 )如果A是按行(列)严格对角占优的矩阵,那么Jacobi和G-S迭代法都收敛. 定理3.5.16 设A是n阶正定矩阵,那么,G-S迭代法收敛.

BJ =D-1(L+U), B G-S = (D-L) -1U 注意的问题 (1)Jacobi迭代法和Gauss-Seidel迭代法的 迭代矩阵不同: BJ =D-1(L+U), B G-S = (D-L) -1U (2)Jacobi迭代法和Gauss-Seidel迭代法的收敛性没有必然的联系: 即当Gauss-Seidel法收敛时,Jacobi法可能不收敛; 而Jacobi法收敛时, Gauss-Seidel法也可能不收敛。

举例 用Jacobi迭代法求解不收敛,但用 Gauss-Seidel法收敛。 用Jacobi迭代法求解收敛, BJ的特征值为0,0,0, 而BG-S的特征值为 0,2,2

A是有正对角元 的n阶对称矩阵 系数矩阵A是正定矩阵,因此用 Gauss-Seidel法收敛. 不是正定矩阵,因此用 Jacobi迭代法不收敛 利用定理3.5.11

3.超松驰法(Sequential Over-Relaxation) 迭代 加速 (4.7) 是松驰因子

超松弛法的收敛性 定理3.5.17 SOR方法收敛的必要条件是松驰因子 定理3.5.18 给定线性方程组Ax=b,如果A是对称正定 2 < w 定理3.5.18 给定线性方程组Ax=b,如果A是对称正定 阵,且w∈(0,2),则SOR方法收敛。