基本概念

局部截断误差

定义:假设在第 步,数值解完全精确地等于理论解,即 。那么,使用数值方法公式计算出的下一步值 与理论解在 处的值 之间的差。

数学表达式:

其中 , 是方法的增量函数。

特点:

  • 只考查单步计算引入的新误差
  • 不考虑前面步骤累积的旧误差
  • 是方法的固有精度的度量

全局截断误差

定义:在给定的点 处,数值解 与理论解 之间的实际差。

数学表达式:

特点:

  • 考虑了从初始点到当前点所有步骤中累积的误差总和
  • 是最终关心的数值解与真实解的实际偏差

关键关系:全局误差是所有先前局部误差传播和累积的结果。局部误差是”源”,全局误差是”果”。


前向欧拉法的误差分析

问题描述

考虑初值问题:

1. 局部截断误差分析

假设: 精确成立

前向欧拉公式:

在精确解 处应用该公式:

泰勒展开精确解:

局部截断误差:

误差界:
设 ,则

结论:前向欧拉法的局部截断误差是

2. 全局截断误差分析

全局误差定义:

建立误差递推关系

精确解的泰勒展开:

数值递推公式:

两式相减:

利用 Lipschitz 条件

假设 关于 满足 Lipschitz 条件:

代入得:

设 是 的上界,:

求解误差不等式

初始条件:

递推求解:

几何级数求和:

确定误差阶

由 ,得

利用不等式 (当 ):

令 :

结论:前向欧拉法的全局截断误差是


重要结论

1. 方法的阶

  • 阶的定义:由全局截断误差的阶定义
  • 前向欧拉:全局误差 → 一阶方法
  • 一般规律:对于收敛的单步法,局部误差通常比全局误差高一阶

2. 误差来源对比

误差类型来源特点
局部误差用有限差商代替导数,用多项式近似解方法的”近似误差”,
全局误差局部误差的传播和累积受方程动力学(Lipschitz常数 )放大,

3. 其他欧拉类方法对比

方法类型局部误差全局误差阶数稳定性特点
前向欧拉显式一阶条件稳定
后向欧拉隐式一阶绝对稳定,适合刚性方程
梯形公式隐式二阶稳定性好,精度高

图示理解

过程描述:

  1. 从精确的初始值 出发
  2. 第一步:从 计算到 ,得到 偏离
    • 这个偏差是第一步的局部误差体现
    • 也成为此时的全局误差
  3. 第二步:从错误的起点 出发
    • 即使新产生的局部误差很小
    • 但由于起点错误, 进一步偏离
  4. 误差不断累积传播,最终形成全局误差

学习要点

通过欧拉法的误差分析,掌握分析所有单步法收敛性的基本框架:

  1. 局部精度分析:通过泰勒展开分析单步近似精度
  2. 误差传播分析:在 Lipschitz 条件下分析误差的累积效应

这一框架可推广到更高级的数值方法(如龙格-库塔法、多步法等)的收敛性分析中。


标签: 数值分析 常微分方程 欧拉方法 误差分析 局部截断误差 全局截断误差