迭代法及其收敛条件

一般来说,$l$步迭代可以表示为:

其中,$\phik$为迭代算子,$\boldsymbol x_0,\cdots \boldsymbol x{l-1}$为迭代初值,当$l=1$的时候是单步迭代法

若迭代过程中,迭代算子不变则称改迭代法为定常迭代法,否则为不定长迭代;

若迭代算子为线性算子,则称改迭代法为线性迭代法,否则为非线性迭代。

线性定常迭代法收敛的充要条件

迭代法(3.2)收敛充要条件为 $\rho(\boldsymbol G)<1$

收敛的性质1

若相容矩阵范数$\lVert ·\rVert_M$ 满足$\lVert G\rVert_M<1$ 则迭代公式(3.2)收敛,且

可以发现,$\boldsymbol x_k$收敛的速度依赖于$\lVert \boldsymbol G\rVert_M$和$1$的接近程度,当$\lVert \boldsymbol G\rVert_M$很接近$1$的时候,收敛速度很慢,当$\lVert \boldsymbol G\rVert_M$很小的时候,收敛较快。

收敛的性质2

设一阶线性定常迭代法的迭代算子为 $\boldsymbol G$,如果其范数$\lVert G\rVert_M=q<1$,那么很显然其收敛,我们有以下结论:

Jacobi迭代法

Gauss-Seidel迭代法