迭代法
Jacobi 与 Gauss-Seidel 迭代简单但收敛慢,共轭梯度法利用 Krylov 子空间在对称正定情形下快速收敛,适合稀疏大系统。
所属主题:计算数学 ↗阅读路径
参考可汗学院 Get ready 机制:先修概念 → 当前概念 → 进阶概念,✓ 表示已读。
01定义
迭代法不求一步到位,而是从初始猜测出发逐步逼近解:定常迭代(Jacobi、Gauss-Seidel)简单但慢,Krylov 子空间方法(共轭梯度、GMRES)把解表示为 的多项式作用,在对称正定情形收敛飞快——稀疏大系统的主力。
02核心要点
01
定常迭代
分裂 ,迭代 :Jacobi( 取对角)、Gauss-Seidel(取下三角)——收敛取决于谱半径 ,对角占优矩阵适用。
02
Krylov 方法
共轭梯度(SPD):每步沿共轭方向精确线搜索,误差按特征值分布的最优多项式衰减;GMRES/BiCGStab 处理非对称;收敛速度由特征值分布(聚集程度)决定。
03
预处理
迭代收敛慢的根源是条件数:预处理子 (不完全分解、多重网格)把 的条件数压低——「好预处理」是迭代法实用化的关键工程。
03关键公式
04历史沿革
Hestenes 与 Stiefel 1952 年发明共轭梯度法,尘封二十年后随稀疏大系统需求复兴;Saad 与 Schultz 1986 年提出 GMRES;预处理理论使迭代法成为现代科学计算标准件。
05应用与延伸
CFD 流体仿真、气象同化的百万自由度系统、PageRank 的幂迭代、机器学习中海森向量积驱动的优化。
06交互演示
牛顿法:x ← x − f(x)/f′(x)逐步迭代:切线与 x 轴交点快速逼近 √2