在讨论连续函数与一致收敛时,最基本的两个结论是上篇文章讨论的Arzela-Ascoli定理以及本文要讨论的斯通-魏尔斯特拉斯(Stone-Weierstrass)定理。
斯通-魏尔斯特拉斯定理主要是为了说明任何连续函数都可以用更简单的函数来一致逼近,像多项式。这样的多项式近似技术在理论以及数值计算中非常重要。
我们先从实轴上特殊情况的结论开始,它首先是被魏尔斯特拉斯证明的,但是我们这里用伯恩斯坦(Bernstein)的表述形式。
定理11
令
f:[0,1]→R
是连续函数且令
ε>0
,那么存在一个多项式
p(x)
使得
∥p−f∥<ε
。事实上,伯恩斯坦多项式序列
在
n→∞
时,一致收敛到
f
,其中
表示二项式系数。
命题的前半部分是后半部分的推论,如果了解一点概率论的话就很容易理解后半部分。对于该定理的理解与证明,伯恩斯坦的概率知识无疑帮助了他。
接下来,考虑一枚头朝上概率为
x
的硬币,自然另一面朝上的概率为
假设现在有一个赌博游戏,如果投掷
n
次硬币有
现在考虑
n
非常大,也就是投掷了很多次,那么我们期望在这个游戏中,
即便对于像 f(x)=x√ 这样简单的函数,找到近似多项式也是不容易的。
我们现在换一种说法,令 ℓ 表示所有多项式 p:[0,1]→R 的集合,那么定理的前半部分说明 P 在 C([0,1],R) 上是稠密的(dense);即 cl(P)=C([0,1],R) .
斯通发现了该定理更一般的情况,他允许集合比 [0,1] 更一般并且用满足某个性质的一般函数族来代替 P ,这个证明充分应用了上面的特殊情况,并且在各种分析的分支中非常有用。(例如,我们会在之后的傅里叶分析中讨论它的应用)
定理12 令 A⊂Rn 是紧集并且 B⊂C(A,R) 满足
- B 是一个代数(algebra);即, f,g∈B,α∈R⇒f+g∈B,f⋅g∈B,αf∈B ;
- 常函数 x↦1 位于 B 中;
- B 分离点;即,对于 x,y∈A,x≠y ,那么存在 f∈B 使得 f(x)≠f(y) 。
那么 B 在 A,R 中是稠密的;即, cl(B)=C(A,R) 。
例1: 令 pn 是一致收敛的多项式序列且 f=limn→∞pn , f 一定可微吗?
例2: 直接利用定理11或12证明 [a,b] 上的多项式在 C([a,b],R) 上是稠密的。
解:
(a)
我们知道如果
f:[0,1]→R
是连续函数且
ε>0
,那么存在一个多项式
p
使得
所以
f:[0,1]→R
。向上面那样找一个函数
p
并进行缩放得
所以
q:[a,b]→R
。因此
q
也是一个多项式,我们断定
所以 ∥g−q∥<ε ,这是因为 ∥f−p∥<ε ,由此得到 [a,b] 上的多项式是稠密的。
(b)
在定理12中,我们令
A=[a,b]
,集合
B={q∈C([a,b],R)|q是一个多项式}
,那么
B
明显满足
(i),(ii)
,当
x≠y
时,我们令
所以 f(x)≠f(y) ,故也满足条件 (iii) ,所以根据定理可知 B 是稠密的。