du Bois-Reymond 反例
首先, 我们要明确, Fourier 级数在一点处是否收敛并不是明显的, 比如, 对于连续函数, 我们有 du Bois-Reymond 的著名反例 (1876) . 这个构造背后的想法是基于下面不等式 (x=0 时, 利用级数的 Abel 判别法/求和法; x=0 时, 这是显然的, 然而这个情况很重要) : 存在正常数 C, 使得∣1⩽∣k∣⩽N∑keikx∣⩽C.
另外, 我们现在不再把每个频率 eikx 看成基本的单元, 而是把若干个频率的叠加 (在有控制的情形下) 看成基本的单元 (物理上讲这样的叠加称作是波包) .
对于 K∈Z⩾1, 我们定义波包函数WK(x)=ei(2K)⋅x1⩽∣k∣⩽K∑keikx,WK−(x)=ei(2K)⋅x−K⩽k⩽−1∑keikx.那么,
• | WK(x) 在频率 k=K,K+1,⋯,3K 之外都是零. 也就是说, 如果 k∈/[K,3K], 那么 WK(k)=0. |
• | WK−(x) 在频率 k=K,K+1,⋯,2K 之外都是零. |
我们选取依次选取 K1,K2,K3,⋯, 使得对任意的 ℓ⩾1, 我们都有 Kℓ+1>3Kℓ; 序列 {Kℓ}ℓ⩾1 将在下面具体地构造. 这样得到的所有 WKℓ 和 WKℓ− 在频率空间上面的支集是两两不相交的.
根据我们提到的不等式 (用 Abel 求和法来证明的) , 下面级数是绝对收敛的: f(x)=ℓ=1∑∞ℓ21WKℓ(x).从而, f∈C0(T) 是连续函数.
我们现在考察 f 的部分和, 特别是 S2Kℓ0(f) 这一项. 很明显, S2Kℓ0f(x)=(ℓ01)2WKℓ0−(x)+ℓ=1∑ℓ0−1ℓ21WKℓ(x).由于 WKℓ 是有界的, 所以后面一项的总是有限的 (小于一个固定的常数) , 我们不必担心; 对于第一项, 我们在 x=0 处取值, 从而, 我们得到(ℓ01)2WKℓ0−(0)=(ℓ01)2k=−1∑−Kℓ0k1∼ℓ02log(Kℓ0).为了让这一项发散 (当 ℓ0→∞ 时) , 我们选取 Kℓ=3ℓ3, 其中 ℓ⩾1 即可 (此时, Kℓ+1>3Kℓ 自动满足) .
总结上面的的构造, 我们就有
存在连续函数 f∈C(T), 使得其 Fourier 级数的部分和序列 {SN(f)(x)}N⩾1 在 x=0 处发散.
Fourier 级数的收敛理论
历史上有很多定理给出了充分条件保证 Fourier 级数在一点处的收敛.
给定函数 f∈L1(T) 和 x0∈T. 我们假设它们满足下面的要求:
1) | f 在 x0 处的左右极限 f−(x0) 和 f+(x0) 都存在; |
2) | 存在 δ>0, 使得∣∣∫0δt∣f(x0−t)−f−(x0)∣dt∣∣+∣∣∫0δt∣f(x0+t)−f+(x0)∣dt∣∣<∞. |
那么, 数列 {SN(f)(x)}N⩾0 在 x=x0 处收敛并且N→∞limSN(f)(x0)=2f−(x0)+f+(x0).
证明. 证明的关键是将积分改写为可以运用 Riemann-Lebesgue 引理的形式:
===SN(f)(x0)−2f−(x0)+f+(x0)∫−ππDN(x)(f(x0−x)−2f−(x0)+f+(x0))2πdx∫0πDN(y)(f(x0−y)−f−(x0)+f(x0+y)−f+(x0))2πdy∫0πsin((N+21)y)⋅∈L1sin(21y)y⋅y(f(x0−y)−f−(x0)+f(x0+y)−f+(x0))2πdy从而, 我们可以再次利用 Riemann-Lebesgue 引理.
历史上第一个关于 Fourier 级数收敛的严格数学定理是 Dirichlet 证明的 (1847) , 它很明显是上面定理的推论:
假设函数 f 是 T 上的分段 C1 函数, 即存在 0=x1<x2<⋯<xℓ−1<xℓ=2π=x1, 使得 f 限制在每个区间 [xk,xk+1] 上都是 C1 的 (而函数 f 本身在 xk 处可能不连续) . 那么, 对任意的 x0∈T, {SN(f)(x)}N⩾0 在 x=x0 处收敛并且N→∞limSN(f)(x0)=2f−(x0)+f+(x0).
证明. 只要对
f 用 Lagrange 中值定理就可以验证前一个定理的条件.
给定函数 f∈L1(T) 和 x0∈T. 假设他们满足∣∣∫0πt∣f(x0−t)+f(x0+t)−2f(x0)∣dt∣∣<∞.那么, {SN(f)(x)}N⩾0 在 x=x0 处收敛并且N→∞limSN(f)(x0)=f(x0).
证明. 证明是类似的, 我们有
SN(f)(x0)−f(x0)=∫0πDN(x)(f(x0−x)+f(x0+x)−2f(x0))2πdx=∫0πsin((N+21)y)⋅∈L1sin(21y)y⋅y(f(x0−y)+f(x0+y)−2f(x0))dy现在可以使用 Riemann-Lebesgue 引理.
给定 0<α<1. 如果对于 T 上的连续函数 f, 存在常数 C>0, 使得对任意的 x,y∈R, 我们都有∣f(x)−f(y)∣⩽C∣x−y∣α,我们就说 f 是 α-Hölder 连续的. 我们把所有 α-Hölder 连续的周期函数记作 Cα(T).
假设 f∈Cα(T), 其中 0<α<1. 那么, 对任意的 x∈T, {SN(f)(x)}N⩾0 收敛并且N→∞limSN(f)(x)=f(x).
证明. 根据 Hölder 连续性, 我们有
∣∣∫0πt∣f(x0−t)+f(x0+t)−2f(x0)∣dt∣∣⩽∫0πt∣f(x0−t)−f(x0)∣+∣f(x0+t)−f(x0)∣dt⩽∫0π2Ctα−1dt.由于
α>0, 所以上面的积分是有限的. 利用 Dini 定理我们就完成了证明.
上述的所有命题 (包括定义) 对 α=1 也成立. 回忆一下, α=1 时, 我们称这样的函数 Lipschitz 连续的.
上述收敛未必是一致收敛, 之后我们将证明, 如果 α>21, 那么上面的收敛是一致收敛的. 另外, 对于 f∈Cα, 类似于可以求导数的情形, 我们稍后还会证明∣∣f(k)∣∣⩽(1+∣k∣)α1.
有一个关于有界变差函数的 Fourier 级数收敛的命题和上面证明的结论也很类似. 我们先引入有界变差函数的概念. 给定一个有限的闭区间 [a,b] 和它上面所定义的实值函数 f, 对任意一个分划 σ∈S (S 为分划的集合) , 即我们选取 a=x0<x1<⋯<xm=b, 我们定义这个分划所对应把变差为: V(f,σ)=k=1∑m∣f(xk)−f(xk−1)∣.我们令V([a,b],f)=σ∈SsupV(f,σ).如果 V([a,b],f)<∞, 我们就称 f 是 [a,b] 上的有界变差函数. 直观上, 有界变差函数在区间上整体的振荡比较小. 我们有如下几个显然的性质:
1) | 如果 f 是 [a,b] 上的单调函数, 那么∣V([a,b],f)∣=∣f(a)−f(b)∣. |
2) | 如果 f 和 g 是有界变差函数, 那么 f±g 也是的. 这是因为对任意分划 σ, 我们都有V(f±g,σ)⩽V(f,σ)+V(g,σ). |
3) | 如果 f 是有界变差函数, 那么 ∣f∣ 也是的. 这是因为对任意分划 σ, 根据 ∣∣∣x∣−∣y∣∣∣⩽∣x−y∣, 我们都有V(∣f∣,σ)⩽V(f,σ). |
给定一个 [a,b] 上的右边变差函数 f, 在子区间上的有界变差可以给出如下的函数: [a,b]→R⩾0, x↦V([a,x],f).
另外, 假设区间 [a,b] 和 [b,c] 上分别有分划 σ 和 σ′, 其中σ=(a=x0<x1<⋯<xm=b), σ′=(b=x0′<x1′<⋯<xm′′=c),那么, 我们可以把这两个分划首尾相接得到 [a,c] 上的分划 σ∪σ′, 即σ∪σ′=(a=x0<x1<⋯<xm=b=x0′<x1′<⋯<xm′′=c).很明显, 如果 f 在 [a,c] 上有定义, 那么V(f,σ∪σ′)=V(f,σ)+V(f,σ′).按照定义, V(f,σ)+V(f,σ′)=V(f,σ∪σ′)⩽V([a,c],f).再对左边的 σ 和 σ′ 取上确界, 我们得到V([a,b],f)+[V([b,c],f)⩽[V([a,c],f).特别地, 当 c⩾b 时, 我们有V([a,b],f)⩽[V([a,c],f),所以函数 x↦V([a,x],f) 是单调上升的.
假设 h 是 [a,b] 上的有界变差函数, 那么, 存在 [a,b] 上的单调递增函数 f 和 g, 使得h=f−g.
证明. 只要验证
V([a,x],h)−h(x) 是单调递增的就可以了, 因为我们可以选取
f=V([a,x],h),
g(x)=V([a,x],h)−h(x). 任意给定
x1,x2∈[a,b], 其中
x1⩽x2, 我们有
(V([a,x2],h)−h(x2))−(V([a,x1],h)−h(x1))=(V([a,x2],h)−(V([a,x1],h))−(h(x2)−h(x1))⩾V([x1,x2],h)−(h(x2)−h(x1))⩾0.证毕.
有界变差函数是 Riemann 可积的 (所以是 L1 的, 从而可以定义其 Fourier 系数) .
证明. 这因为单调函数只有可数多个不连续点, 所以是 Riemann 可积的.
实值函数 f 是 T 上的有界变差函数. 那么, 对任意 x0∈T, {SN(f)(x)}N⩾1 在 x0 处收敛并且N→∞limSN(f)(x0)=2f−(x0)+f+(x0).
证明. 根据有界变差函数的结构定理, 我们不妨假设 f 是单调函数. 仿照之前定理的证明, 我们有 SN(f)(x0)−2f−(x0)+f+(x0)=∫0πDN(x)(f(x0−y)−f−(x0)+f(x0+y)−f+(x0))2πdy=I−∫0πsin(21y)sin((N+21)y)(f(x0−y)−f−(x0))2πdy+I+∫0πsin(21y)sin((N+21)y)(f(x0+y)−f+(x0))2πdy.只要处理 I+ 即可, 另外一项可以类似地处理. 我们可以将 I+ 写为I+=I+,δ∫0δsin(21y)sin((N+21)y)(f(x0+y)−f+(x0))2πdy+I+,>δ∫δπsin((N+21)y)sin(21y)f(x0+y)−f+(x0)∈L12πdy, →0.上式的第二项可以再次用 Riemann-Lebesgue 引理处理: 当 N→∞ 时候, 我们有 I+,>δ→0. 为了处理第一项, 我们用之前在估计 ∫02π∣DN(x)∣2πdx 时所用的不等式:t2⩽sin(2t)1⩽t2+6t, 0⩽t⩽π,从而对任意的 g(t) (分正负来讨论) , 我们都有∣∣sin(2t)1g(t)−t2g(t)∣∣⩽6t∣g(t)∣.据此, ∣∣I+,δ−I+,δ∫0δy2sin((N+21)y)(f(x0+y)−f+(x0))2πdy∣∣⩽I+,δ61∫0δ∣∣sin((N+21)y)∣∣×y×(f(x0+y)−f+(x0))2πdy.综合上面的所有的不等式, 我们有∣I+∣⩽∣I+,δ∣+I+,δ+I+,>δ.
现在任意给定 ε>0, 我们要找一个足够大的 N0, 使得当 N⩾N0 时, 有∣I+∣<ε.
首先, 我们有I+,δ⩽∫0δy×∣f(x0+y)−f+(x0)∣12πdy⩽∫0δ∣f(x0+y)−f+(x0)∣12πdy.被积分项是有界的, 所以存在 δ1>0, 使得当 δ<δ1 时, I+,δ⩽31ε.
其次, 我们考虑 I+,δ. 利用 f 的单调性, 我们可以运用积分第二中值定理. 1从而, 存在 c∈(0,δ), 使得I+,δ=∫0δysin((N+21)y)(f(x0+y)−f+(x0))2πdy=(f(x0+δ)−f+(x0))<∞∫(N+21)c(N+21)δtsint2πdt.
由于 ∫1∞tsintdt<∞, 所以上面的积分项是有界的. 根据右极限定义, 存在 δ2>0, 使得当 δ<δ2 时, 我们有I+,δ<31ε.
我们现在选取
δ<min(δ1,δ2), 从而
∣I+∣<3ε+3ε+I+,>δ.此时, 我们可以对
I+,>δ 用 Riemann-Lebesgue 引理, 所以存在
N0, 使得当
N⩾N0 时, 我们有
I+,>δ<3ε.所以,
∣I+∣<ε.这就完成了 Jordan 定理的证明.