“自适应算法通常把Newton–Cotes 与复合求积中的一对嵌套局部公式作为误差探针:粗规则与细分后规则的差决定是否继续切分。基础公式的代数精度和局部误差结构因此直接影响整棵自适应树。”
形式陈述 ​
Newton–Cotes 规则在区间
权重是 Lagrange 基函数的积分。节点包含
闭型一次插值得到单面板梯形公式,闭型二次插值得到 Simpson 公式:
实际计算通常不在整个区间提高等距插值次数,而是把固定低阶规则应用到许多短子区间。令
若
复合 Simpson 要求
若
这些是固定区间上的全局误差;单面板局部余项分别按区间长度的三次和五次缩放,不能把两组指数互换。
两种复合规则都使用
估计细网格误差;停止还需混合绝对—相对容差、最大面板数、非有限函数值和网格无法继续细分等状态。
直觉
高次全局等距插值会让远处节点共同影响整条多项式,权重也可能剧烈摆动。复合求积选择另一条路线:只在短面板内相信低次近似,再把局部面积相加。缩短面板降低局部曲率或高阶导数带来的误差,同时保持权重和数据复用简单。
Simpson 公式虽然从二次插值得到,却因对称性还精确积分三次多项式。这个额外精度属于节点和权重的结构,不意味着任意提高等距插值次数都能继续稳定获益。
例子与边界
对
端点奇性会产生相反效果。例如
提高单面板 Newton–Cotes 次数时,足够高阶的闭型公式会出现大幅度或负权重。函数值中的小误差可能被正负权重放大,高次等距插值也可能振荡;因此低阶复合规则通常比一个巨大面板上的高阶公式更可控。
Simpson 规则的偶数子区间要求是公式结构的一部分。若
推论与应用
闭式与开式 Newton–Cotes 的代数精度及局部截断项可由Taylor 定理展开被积函数并逐项积分得到;复合公式再把各小区间余项累加为全局误差。光靠插值公式本身不能说明余项符号和阶。
求积公式提供代数精度与误差泛函的语言,Richardson 外推解释相邻网格差怎样在渐近展开成立时转成误差估计。自适应求积进一步让面板宽度随局部难度变化,而不是在整个区间同步加密。
实现应复用旧节点函数值,并分别记录面板数、函数求值数、估计误差和退出状态。只报告公式阶数而不报告端点正则性与网格,无法判断理论误差是否适用。
参考资料
- NIST Digital Library of Mathematical Functions, §3.5: Quadrature, accessed 2026.
- MIT OpenCourseWare, 18.330 Introduction to Numerical Analysis: Lecture Notes, Newton–Cotes and composite quadrature, accessed 2026.
- Philip J. Davis and Philip Rabinowitz, Methods of Numerical Integration, 2nd ed., Academic Press, 1984.