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