Skip to content

定理Theorem

Stone–Weierstrass 定理

Stone-Weierstrass theorem · Stone–Weierstrass approximation · 分离点函数代数

以常数、乘法和分离点条件判定实函数代数的稠密性,并解释复版本所需的共轭闭合与失败反例。

形式陈述 ​

设 K 是非空紧度量空间。C(K,R) 的实函数子代数 A 指一个对加法、实数倍和逐点乘法封闭的函数集合;暂不把含单位函数一写入“代数”的定义。称 A 分离点,若

∀x≠y∈K ∃a∈A:a(x)≠a(y).

实 Stone–Weierstrass 定理:若 A 含常数函数且分离点,则它在 C(K,R) 的一致范数中稠密:对任意连续实函数 f 和 ε>0,存在 a∈A 使 ‖f−a‖∞<ε。

复版本:若 A⊂C(K,C) 是复子代数,含常数、分离点,并对共轭封闭,即 a∈A⇒a¯∈A,则 A 一致稠密于 C(K,C)。对共轭封闭也称自共轭或 self-adjoint;这里是函数逐点共轭,不是矩阵转置。

结论让逼近者从指定代数中选择。它没有声称某一种预定插值、Taylor 展开或 Fourier 部分和自动收敛,也不为一般代数给出次数或计算成本。

直觉

分离点保证函数库能看出任意两个位置的差别;含常数和线性组合把这种差别校准为指定的两个目标值。乘法再通过多项式组合提供绝对值以及最大、最小操作。有限次最大和最小可以将两点的正确取值拼成整个紧空间上的逼近。

证明的关键不是先为每点单独选一个函数,然后假设它们会自动拼合。它需要两轮有限覆盖:第一轮保证近似从下方不落后太多,第二轮保证从上方不超出太多。

第一步:一致闭包中可以取最大和最小 ​

令 B=A―。它仍为代数。加法和数乘可直接传极限;若 an→a,bn→b 一致,则 ‖an‖∞ 有界,并且

‖anbn−ab‖∞≤‖an‖∞‖bn−b‖∞+‖b‖∞‖an−a‖∞→0.

因此乘法也保留。

对 b∈B,取 R≥‖b‖∞、R>0。构造型 Weierstrass 定理给出在 [−R,R] 上一致趋于 |t| 的实多项式 pn(t)。因 B 含常数且对乘法封闭,pn∘b∈B;误差不超过区间上的多项式误差,所以 |b|∈B。于是

max{b,c}=b+c+|b−c|2,min{b,c}=b+c−|b−c|2

均属于 B。这一步只在实值函数中使用有序的最大、最小。

第二步:由两点插值拼出全域误差带 ​

固定 f∈C(K,R) 和 η>0。对任意 x,y,可找 ax,y∈A 满足 ax,y(x)=f(x)、ax,y(y)=f(y):若 x=y,用常数;若 x≠y,选分离它们的 u∈A,取

ax,y(z)=f(x)+f(y)−f(x)u(y)−u(x)[u(z)−u(x)].

先固定 x。当 y 遍历 K,开集 {z:ax,y(z)>f(z)−η} 覆盖 K,因为各自包含对应的 y。取有限子覆盖,令 gx 为对应有限个 ax,y 的最大值。则 gx∈B、gx>f−η 于全域,而且 gx(x)=f(x)。

现在让 x 遍历 K。开集 {z:gx(z)<f(z)+η} 又覆盖 K。取有限子覆盖,令 h 为对应有限个 gx 的最小值。每个 gx 都大于 f−η,至少一个在任意指定位置小于 f+η,所以

f−η<h<f+η于 K.

h∈B。为得到最终 A 中的函数,对目标 ε 先取 η=ε/3,再按闭包定义选 a∈A 使 ‖a−h‖∞<ε/3;于是 ‖a−f‖∞<ε。实版本证毕。

复版本如何回到实版本 ​

设 A 自共轭,令 AR 为其中的实值函数。对任意 a∈A,

Rea=(a+a¯)/2,Ima=(a−a¯)/(2i)

均属于 AR。若 a(x)≠a(y),实部或虚部至少有一个分离这两点,故 AR 是含常数、分离点的实代数。用已证实版本分别逼近目标复函数的实部与虚部,误差各取小于 ε/2,相加即得复函数的误差小于 ε。

例子与边界

偶幂能否逼近取决于定义域 ​

A={p(x2):p∈R[t]} 在 [0,1] 上含常数并分离点,因为 x↦x2 单射,因此可以逼近每个连续函数。比如逼近 x 可先在 [0,1] 上用多项式逼近 t,再代入 t=x2。

把定义域换成 [−1,1] 后,A 不能分离 x 与 −x。任何 a∈A 满足 a(1)=a(−1)=c,从而对目标 f(x)=x,有

‖a−f‖∞≥max{|c−1|,|c+1|}≥1.

同样的代数表达式,在不同定义域上有完全不同的逼近能力。

缺少常数或乘法闭合 ​

在 [0,1] 上,所有常数项为零的多项式形成分离点的代数,却全在零点取零,因而不能以误差小于一逼近常数一。常数条件防止整库共同消失在某一点。

只取仿射函数 a+bx 的线性空间则含常数并分离点,但不对乘法封闭。若它以误差 ε 逼近 x2,在 0,1/2,1 的三个误差的二阶差分给出 1/2≤4ε,故 ε≥1/8。实际直线 x−1/8 达到该下界。分离点的线性空间还不足以替代代数。

复数情形不能省掉共轭条件 ​

在单位圆 S1={z:|z|=1} 上,仅用 z 的复多项式形成含常数、分离点的代数。然而它不能一致逼近 z¯。对任意这样的多项式 p,直接按参数 z=eit 计算积分:

12π∫02πeit[p(eit)−e−it]dt=−1.

因为每个 ei(k+1)t 的整周期积分为零。因此 sup|z|=1|p(z)−z¯|≥1。加入 z¯ 后,代数对共轭封闭,复定理才给出全部连续函数的稠密性。在单位圆上 z¯=z−1,所以这也解释了三角多项式为何同时允许正、负频率。

推论与应用

可观察特征何时足够 ​

若 K⊂Rd 紧,坐标函数 x1,…,xd 分离点,它们生成的实多项式代数含常数,所以多元多项式在 C(K,R) 中稠密。若改用一组不能分离点的特征,所有由其多项式组合而来的函数都在不可分辨点上取相同值,不能逼近把那两点分开的目标。

例如圆周上的特征仅有 x 时,关于横轴对称的两点不能区分;加上 y 后便可分离全部点。这个检验先问表示能力,再问具体逼近算法的精度和成本。

含常数条件的更一般版本 ​

实版本可将“含常数”放宽为“没有共同零点”:每个 x∈K 都有某个 ax∈A 满足 ax(x)≠0。连续性与紧性给有限个 a1,…,am,使 q=∑iai2 在全域严格正。于是存在 0<c≤q≤C。

在 [c,C] 上用多项式 pj 一致逼近 1/t,则 qpj(q)∈A,因为它只含 q 的正次幂,并且 qpj(q)→1 一致。故 1∈A―;对闭包应用已证实版本即得稠密。复自共轭代数改取 q=∑iaia¯i,其余相同。这明确了较常用的含常数版本与更一般教材版本之间的关系。

参考资料
  • Jiří Lebl,Basic Analysis II, §11.7,Theorems 11.7.12、11.7.16:紧度量空间上、没有共同零点的实代数与复自共轭代数版本。
  • Marshall H. Stone,The Generalized Weierstrass Approximation Theorem,Mathematics Magazine 21(1948),pp. 167–184;续篇pp. 237–254。本文的陈述固定紧度量定义域;证明从构造型区间逼近出发,显式完成两轮有限覆盖。
关系图谱13 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系