数值分析9(迭代法收敛性证明)ppt课件.ppt

上传人:小飞机 文档编号:1341357 上传时间:2022-11-11 格式:PPT 页数:34 大小:474.50KB
返回 下载 相关 举报
数值分析9(迭代法收敛性证明)ppt课件.ppt_第1页
第1页 / 共34页
数值分析9(迭代法收敛性证明)ppt课件.ppt_第2页
第2页 / 共34页
数值分析9(迭代法收敛性证明)ppt课件.ppt_第3页
第3页 / 共34页
数值分析9(迭代法收敛性证明)ppt课件.ppt_第4页
第4页 / 共34页
数值分析9(迭代法收敛性证明)ppt课件.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《数值分析9(迭代法收敛性证明)ppt课件.ppt》由会员分享,可在线阅读,更多相关《数值分析9(迭代法收敛性证明)ppt课件.ppt(34页珍藏版)》请在三一办公上搜索。

1、2022/11/11,迭代法收敛性条件迭代误差估计定理,数值分析 9,总结:,矩阵范数,算子范数,算子范数 矩阵1范数, 矩阵无穷范数, 矩阵2范数,例4 设|.|为Rnn 上任意一种矩阵范数, 则对任意的A Rnn , 有,证明:,例5 设|.|为Rnn 上任意一种矩阵范数, 则对,2022/11/11,A X = b (MN )X = b M X = N X + b,记 (k) = X(k) X* ( k = 0, 1, 2, ),则有 (k+1) = B (k) ( k = 0, 1, 2, ),迭代格式: X(k+1) = B X(k) + f ( B = M-1N, f=M-1b )

2、,X(k+1) X*= B(X(k) X*),设方程组的精确解为 X*,则有,X* = B X* + f ,|(k+1) |= |B(k) | |B|.|(k) | ( k = 0, 1, 2, ),2022/11/11,迭代法构造,收敛条件,中止准则,2022/11/11,引理1,参考: P. 83,2022/11/11,引理2,引理3,2022/11/11,证: 必要性, 设迭代法产生的序列X(k)收敛, 记X*是该序列的极限点, 则X* =B X*+f。,定理4.1 对任意的f和任意的初始向量X(0)迭代法 X(k+1) =B X(k) +f 收敛的充分必要条件是,由X(0) 的任意性知

3、,2022/11/11,充分性,2022/11/11,谱半径小于1是迭代收敛的充要条件,但它不易计算,所以在实际使用中通常并不好用。,推论4.1 若|B|1,则对任意的f和任意的初始向量X(0)迭代法 X(k+1) =B X(k) +f 收敛。,2022/11/11,定理4.2 设X*为方程组 AX=b 的解若|B|1,则对迭代格式 X(k+1) = B X(k) + f 有,(1),(2),证,| X(k+1) X* | |B(X(k) X*) | |B| | X(k) X* |,2022/11/11,|X(k) X* |= | (X(k) X(k+1) ) + (X(k+1) X* ) |

4、, |X(k) X(k+1)| + |X(k+1) X*| |X(k) X(k+1)| +|B| |X(k) X*|,2022/11/11,迭代法构造,收敛条件(局部vs全局),中止准则,统一的不动点框架,2022/11/11,定义4.1 A=(aij)nn, 如果 则称A为严格对角占优阵。,性质2 A 是严格对角占优矩阵, 则D-L和D-U是严格对角占优矩阵。,性质1 A 是严格对角占优矩阵, 则 。,记 A=D-L-U,性质3 A 是严格对角占优矩阵, 则当 时则 有 和 是严格对角占优矩阵。,严格对角占优矩阵,2022/11/11,定理4.3 若Ax=b的系数矩阵 A 是严格对角占优矩阵

5、,则Jacobi迭代和Gauss-Seidel迭代收敛。,证: 由于矩阵 A 严格对角占优,2022/11/11,所以,故Jacobi迭代矩阵BJ = D-1(D A) 第 i 行绝对值求和,故Jacobi迭代 X(k+1) =BJ X(k) + f 收敛。,推论 A 是严格对角占优矩阵, 则A非奇异。,Gauss-Seidel迭代矩阵为BGS = (D-L)-1U。,由于A对角占优所以矩阵 也是对角占优的,则矩阵一定非奇异,矛盾。,注释:,考虑反证法,新证:,2022/11/11,定理4.4 方程组 Ax=b 中, 若 A 是实对称正定矩阵,则Gauss-Seidel迭法收敛。,证明: 由

6、A = D L LT BGS = (D L)-1LT,A 正定,故 p = xTDx0, 记 xTLTx = a , 则有,xTAx=xT(D L LT)x=p a a =p 2a 0,设 为BGS的任一特征值, x 为其特征向量,则,2022/11/11,所以迭代矩阵 BGS 的谱半径 (BGS) 1,从而当A,是实对称正定矩阵时, Gauss-Seidel迭代法收敛。,定理 方程组 Ax=b 中, 若 A 是实对称正定矩阵,则Jacobi迭法收敛?(反例),2022/11/11,定理4.5 设BJ元素均非负, 则下列关系有且只有一个成立:,参考文献: P. Stein, R.L. Rose

7、nberg, On the solution of linear simultaneous equations by iteration, J. London Math. Soc.,2022/11/11,迭代法构造,收敛条件(局部vs全局),中止准则,统一的不动点框架,2022/11/11,直接法vs迭代法,基于高斯消元法的直接方法提供了有限步内就可以得到解的方法。,寻求迭代方法的理由是什么呢?,十阶 百阶 万阶 百万阶 亿阶,小 不大 较大 大 超大,2022/11/11,迭代法优势1:,直接法运行一个完整LU分解才能得到解,迭代法从初始解开始每步对其加工改善使其更加精确。问题是在用户容忍的

8、范围内需要多少步才能得到收敛性?,注释:运行一个完整LU分解花费O(n3)阶运算,一般地,迭代法每次迭代花费O(n2)阶运算, 即每次迭代仅需要完整LU分解花费的一部分。,2022/11/11,迭代法优势2:,求解稀疏方程组是使用迭代法的主要理由。,注释:系数矩阵稀疏度为n, 则求解稀疏方程组迭代法每步迭代花费O(n)阶运算。求解特殊结构方程组(如Toeplitz)迭代法每步迭代花费O(nlogn)阶运算。,Poisson方程:,令 h = 1/(n+1) , xi= ih ( i = 0,1, , n+1 ),记 ui= u(xi ), (i = 0,1, , n+1),迭代计算格式:,差分

9、格式:,n=10000;e=ones(n,1);A = spdiags(e -2*e e, -1:1, n, n), spy(A),HB矩阵稀疏模式来源 The original Harwell-Boeing collection,来源:The University of Florida Sparse Matrix Collection,FreeFieldTechnologies矩阵稀疏模式来源3D vibro-acoustic problem, aircraft engine nacelle,vanHeukelum矩阵稀疏模式 来源DNA electrophoresis,garon2矩阵稀疏

10、模式 2D FEM, Navier-Stokes, CFD,n=10000;e = ones(n,1); n2=n/2;a = spdiags(-e 3*e -e,-1:1,n,n); c=spdiags(e/2,0,n,n);c=fliplr(c);a=a+c;a(n2+1,n2) = -1; a(n2,n2+1) = -1; b=zeros(n,1); b(1)=2.5;b(n)=2.5;b(2:n-1)=1.5;b(n2:n2+1)=1;% Jacobi Method (Iterative Method)ticd=diag(a); % extract diagonal of ar=a-d

11、iag(d); % r is the remainderx=zeros(n,1); % initialize vector xfor j=1:50 % loop for Jacobi iterationx = (b-r*x)./d;endt1=toctic,x=full(a)b,t2=toc % Back Slash (Direct Method),Demo1,2022/11/11,help sparfun,Matlab与大数据处理,Elementary sparse matrices (例如spdiags),Full to sparse conversion (例如sparse),Working with sparse matrice(例如nnz, spy),Linear algebra (例如svds, ilu, eigs),Linear equations (iterative methods) (例如pcg),2022/11/11,The Curse of Dimensionality,The Blessing of Sparsity,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号