Skip to content

简单迭代法

阶数

简单迭代法是一阶迭代法

对于非线性方程 f(x)=0,若存在一个函数 g(x),使得 x=g(x),则称 g(x)f(x)=0 的一个迭代函数,可以进行迭代计算。

这个过程并不总是收敛,有可能会发散。所以使用简单迭代法计算前要判断是否收敛:

全局收敛定理

一般不用全局收敛定理

简单迭代法一般使用下面的 局部收敛定理

g(x) 在区间 [a,b] 内,有:

  1. 压缩性g(x) 连续且存在 0<L<1 使得 |g(x)|L
  2. 映内性x[a,b] 使得 g(x)[a,b]

则:

  1. 有唯一解x=g(x)[a,b] 上有唯一定根 x
  2. 任意初值都收敛:迭代公式 xk+1=g(xk)x[a,b] 均收敛

局部收敛定理

若在 x=g(x) 的根 x 的某邻域内,有:

g(x) 连续,且存在 0<L<1 使得 |g(x)|L压缩性),

则对这个邻域内的任意 x,简单迭代法均收敛。

提示

要先通过零点存在性定理判断这个区间是否为隔根区间,再使用局部收敛定理。