5_6+迭代法的收敛阶和AitKen加速方法1

  • 格式:pdf
  • 大小:52.48 KB
  • 文档页数:4
§6 迭代法的收敛阶和 AitKen 加速方法 一、 迭代法的收敛阶
定义:对于方程 x = g ( x ) ,若迭代过程 xk +1 = g ( xk )(初 值为 x0 )收敛于 x* ,且
| x* − xk +1 | =c≠0 lim * k →∞ | x − x | p k
其中 p ≥ 1 ,则称迭代过程 p 阶收敛。当 p = 1 (这时 要求 0 < c < 1 )时称为线性收敛;当 p ≥ 1 时称为超线 。 性收敛;当 p = 2 时称为二次收敛(平方收敛)
( xk +1 − xk +1 ) 2 ⇒ x * ≈ xk − xk + 2 − 2 xk +1 + xk ˆ ⇒ xk ( xk +1 − xk +1 ) 2 xk − xk + 2 − 2 xk +1 + xk
xk 收敛于 x* 的速度要快。 一般说来比
2. AitKen 加速方法
⎧迭代: yk = g ( xk ), zk = g ( xk ) ⎪ ( y k − xk ) 2 ⎨ ⎪加速: xk +1 = xk − z − 2 y + x k k k ⎩
k = 0,1, 2,
注: 1) p 是衡量迭代过程收敛快慢的指标, p 越大, 收敛越快, p 越小,收敛越慢;
g ′( x* ) ≠ 0 时,为线性收敛; 2)一般迭代法,当
3)牛顿法在单根附近为二次收敛。
二、 AitKen 加速方法 1. 推导 设
x* − xk +1 = c (0 < c < 1) lim xk = x* , 且 lim * k →∞ k →∞ x − x k x* − xk +1 ⇒ * ≈c x −ห้องสมุดไป่ตู้xk x* − xk + 2 x* − xk +1 ⇒ * ≈ * x − xk +1 x − xk