“误差估计区分可计算指示量与真误差,本页的规则差正是这一原则在求积中的实例。Gauss–Kronrod 通过嵌套节点复用函数值,adaptive Simpson 通过面板加倍复用端点和中点;两…”
残差与前向误差 ​
对方程
对线性系统
因此误差界需要逆 Jacobian 范数、条件数、强单调性、收缩因子或其他问题结构。
线性系统把这座桥写成精确恒等式。若
所以
误差估计器与局部指标 ​
先验误差界在运行前由数据、离散尺度或迭代次数推出;后验误差估计器
称估计器具有可靠性:估计量在常数意义下给出误差上界。若反向还有
称其具有效率;
局部 indicator
还要区分代数残差与离散残差。把离散线性系统精确解到
停止准则 ​
实际停止准则通常组合绝对与相对尺度,例如
其中
直觉 ​
残差像把答案重新放回题目后看到的“接缝”。接缝小只说明方程几乎闭合;若题目本身像一只长而扁的漏斗,沿敏感方向移动很远也可能只产生很小的接缝。要从接缝推断位置误差,必须知道漏斗的几何形状。
相邻迭代差也是一种可观察信号,却可能因为迭代映射接近恒等、步长控制过小或浮点停滞而变小。停止判据需要和问题尺度、理论收敛机制以及失败检测一起设计。
例子与边界 ​
取
精确解为
以
而
对收缩迭代
没有
推论与应用 ​
线性迭代、Newton 法、ODE 自适应步长和有限元后验估计都会使用残差,但每种方法把残差变成误差的机制不同。算法页应引用本页的区分,再给出自身所需的逆算子界、局部误差模型或可靠性常数。
柯西序列解释尾项之间的数学接近,不能单独替代数值停机证书。一个可审计的实现至少应记录采用的残差定义、缩放、容差、迭代上限和异常退出原因,让“停止”与“已达到目标误差”不被混为同一事件。
参考资料
- Nicholas J. Higham, Accuracy and Stability of Numerical Algorithms, 2nd ed., SIAM, 2002, Chs. 1 and 7.
- LAPACK Users’ Guide, Further Details: Error Bounds for Linear Equations.
- Richard L. Burden, J. Douglas Faires, and Annette M. Burden, Numerical Analysis, 10th ed., Cengage, 2016, iterative methods and a posteriori error estimates.