魏尔斯特拉斯逼近定理
魏尔斯特拉斯逼近定理(Weierstrass approximation theorem)断言:有界闭区间上的任意连续实函数,都能被实系数多项式以任意小的一致误差逼近。逼近要求整个区间上的最大误差都小,而非只在有限个采样点上吻合;函数本身可以在某些点不可导。
一个可计算的构造是伯恩斯坦多项式。它从等距节点取函数值,再按随位置改变的非负权重求平均。例如对 ,这一构造给出 它与原函数在整个 上的误差不超过 。下面先算出低阶多项式,再证明同一构造为什么能处理所有连续函数。
定理中的量词与误差
设 为有限实数, 连续。对任意 ,存在实系数多项式 ,使 等价地,存在一列多项式在 上一致收敛到 。多项式次数可以随误差要求增加,定理没有给所有连续函数规定同一个固定次数。[1]
由于 上的连续函数有界,上确界是有限的,而且在某点取得。这里的一致误差是点值误差的最大值,不是均方误差,也不是忽略零测集后的误差。定理还可简写成“多项式在 的一致范数下稠密”;“稠密”指任意连续函数附近都能找到多项式,而非连续函数本身就是有限次多项式。
只需证明单位区间的情形。令 ,则 在 上连续。若多项式 逼近 ,令 它仍是 的多项式,且变量替换使两个区间上的最大误差完全相同。若区间退化为单点 ,常数多项式 已精确表示该点的值。
伯恩斯坦权重与一个二阶构造
取正整数 ,节点为 。定义 以及 这里 是二项式系数。各项本身是多项式,因此 的次数至多为 ;次数也可能因相消而更低。端点使用多项式求值的约定,、,其余相应权重为零。
在 上,全部权重非负,且由二项式定理, 所以 是节点函数值的加权平均。它精确保留两个端点值,并且所有输出都落在节点值的最小值与最大值之间。[1]
对 ,取 ,节点值为 。直接代入: 因此误差为 ,在 取得最大值 。例如节点 处,原函数值是 ,逼近值却是 。虽然构造使用了这个节点值,它仍不是通过全部节点的插值多项式。
权重集中在当前位置附近
取固定的 ,把 看作节点 的权重。除总权重一以外,还要计算其平均位置和离当前位置的平方距离。利用组合数恒等式 移去 的零项、把其余下标减一,就得到 对于 ,相同方法利用 得到 。再将 代入,分别除以 、,便有 时直接用两个权重 检查,同样成立。由这两个式子展开平方,得到关键恒等式 二项分布的语言会把前一式称为均值、后一式称为 的方差;这里已通过有限求和推导,不需要先假设概率极限定理。[1]
给定 ,若某节点满足 ,其平方距离至少为 。因此距离较远节点的总权重满足 这不是说远处节点一个也不存在,而是说它们占据的总权重会随 增大而变小,并且上界不依赖 。
一致逼近的完整证明
设 在 上连续。由闭区间连续函数的最值定理,存在有限的 ;由一致连续性,对任意 ,可选与位置无关的 ,使 把总权重一代入差值,得到 按节点距离小于 或不小于 分成两组。近处节点的函数值差小于 ,它们总权重不超过一,所以这一组对绝对误差的贡献不超过 。
远处节点的函数值差至多为 。用刚证明的远处总权重界,整项误差因而满足 若 ,函数与全部逼近都恒为零。否则取正整数 ,右侧严格小于 。这个次数要求同时适用于区间内所有 ,故得到一致收敛。再作前面的区间变换,就证明一般有界闭区间的定理。
证明将两个不同困难分开:连续性只控制邻近点的函数值差,二阶矩则控制远处节点的总权重。任一部分缺失,都不能仅从节点越来越密推断最大误差趋零。
平方函数的误差与次数选择
前面的二阶矩恒等式直接给出主例的全部次数: 由于 ,最大误差正好是 取 时,,在中点取值 ,而 ,相差 。若要求最大误差不超过 , 已足够;要求严格小于这一值,则可取 。
这个例子也显示,伯恩斯坦构造的次数参数并不表示实际多项式次数一定等于 :这里所有 得到的多项式都是二次,而原函数本身就能被二次多项式精确表示。该构造给出一条统一、可证明收敛的办法,不承诺是某个固定次数下误差最小的选择。
有尖角函数的变式
取 。它在中点不可导,仍是连续函数。二阶节点值为 ,所以 在左半区间,误差为 ;在右半区间,误差为 。两者都在中点取最大值 。多项式没有保留尖角,但会在一致误差意义下靠近它。
例如 、 时,权重为 。利用左右对称,左侧 的四项在提出共同分母256后,分别贡献 、、、。所以 中点 的函数值为零。这个数比二阶的 小,但不能仅靠检查中点来证明全区间误差已经足够小。
若函数满足利普希茨条件 ,可以给出直接可用的全区间界。对非负权重使用柯西不等式, 第二步把一项写成 与 的乘积,并用到权重和为一。尖角函数可以取 ,所以 保证最大误差不超过 ,不需要函数在尖角处有导数。平方函数则有前一节更精确的专用误差式;一般界不必在每个函数上最优。
连续性、插值与泰勒展开
连续性是结论的必要条件,因为连续函数的一致极限仍连续。例如令 在 ,在 时取一。若某个连续多项式与它的最大误差严格小于 ,则在左半区间多项式值始终小于 ;更精确地,设最大误差为 ,连续性使 。但中点的函数值为一,又要求 ,矛盾。这是全区间最大误差的障碍,即使跳点只有一个也不能忽略。
逼近定理没有指定使用插值或泰勒多项式。伯恩斯坦构造通常只精确保留两个端点;主例已经表明中间节点未必吻合。泰勒多项式使用某一点的导数信息,尖角变式在中点连一阶导数都不存在,本定理仍然适用。对于任意连续函数,证明收敛的是这里明确构造出的多项式序列;不能把它替换成任意自选的多项式序列,并期待同样结论。
定理控制的是函数值,不能由 一致收敛直接推出导数收敛。例如上述尖角函数能被光滑多项式一致逼近,极限却不在中点可导。对于更一般定义域上的多项式稠密性,需要另外的定理和条件;本篇的构造使用了一维有界闭区间。
相关条目
- 二项式定理、二项分布:伯恩斯坦权重与一、二阶矩。
- 一致连续性、函数列的一致收敛:局部变化与全区间误差。
- 一致收敛与连续性:不连续函数的一致逼近障碍。
- 阿尔泽拉—阿斯科利定理:从函数族中抽取一致收敛子序列的判别。
参考资料
- ↑ 1.0 1.1 1.2 Michael Loss,Georgia Institute of Technology,The Weierstrass Approximation Theorem,第1—3页,引理0.1、0.2及定理0.3。该讲义以非负权重、二阶矩及近远分割给出伯恩斯坦构造证明。访问日期:2026-11-04。