傅里叶级数收敛性证明
数学分析-第二版-梅加强-高等教育出版社-2020
这本书里的证明能看懂。 有疑问的话,可以借鉴下面这个人的思路(虽然看不懂,但是里面的证明思路具有借鉴意义。两者配合就很简单。成功上岸。可以放心大胆的玩傅里叶了。)
https://www.cnblogs.com/luyi07/p/16280341.html
傅里叶级数收敛性证明

参考来源:
Richard Courant, "Differential and Integral Calculus", Vol. 1, 2nd Ed.
R. Courant, D. Hilbert, "Methods of Mathematical Physics", Vol. 1, P77.

1. 傅里叶级数的定义

对于 [π,π][−π,π] 上的给定函数 f(x)f(x),计算

 

aν=1πππf(t)cos(νt)dt,   bν=1πππf(t)sin(νt)dtaν=1π∫−ππf(t)cos(νt)dt,   bν=1π∫−ππf(t)sin⁡(νt)dt

 

则傅里叶级数定义为

 

S(x)=a02+ν=1[aνcos(νx)+bνsin(νx)].S(x)=a02+∑ν=1∞[aνcos⁡(νx)+bνsin⁡(νx)].

 

S(x)S(x) 是 [a,b][a,b] 上的一个函数,但因为无限 ∞ 是一个极限概念,所以不妨定义

 

Sn(x)=a02+ν=1n[aνcos(νx)+bνsin(νx)],Sn(x)=a02+∑ν=1n[aνcos⁡(νx)+bνsin⁡(νx)],

 

那么自然,

 

S(x)=limnSn(x).S(x)=limn→∞Sn(x).

 

2. 傅里叶级数的收敛性

这里不拘泥于数学上平均逼近、一致收敛等严格术语的区分,为了突出动机,仅仅说:如果在任意点 x[π,π]x∈[−π,π] 都有

 

S(x)=f(x),S(x)=f(x),

 

就说傅里叶级数 S(x)S(x) 收敛于 f(x)f(x)。

换言之

 

limnSn(x)=f(x).limn→∞Sn(x)=f(x).

 

3. 傅里叶级数收敛性的证明

先宕开一笔,说个三角函数求和式

 

12+cos(θ)+cos(2θ)++cos(nθ)=sin(n+1/2)θ2sin(θ/2).12+cos⁡(θ)+cos⁡(2θ)+⋯+cos⁡(nθ)=sin⁡(n+1/2)θ2sin⁡(θ/2).

 

这个用和差化积很容易证明。因为

 

2sin(θ/2)cos(kθ)=sin(k+1/2)θsin(k1/2)θ,2sin⁡(θ/2)cos⁡(kθ)=sin⁡(k+1/2)θ−sin⁡(k−1/2)θ,

 

所以有

 

2sin(θ/2)[cos(θ)+cos(2θ)++cos(nθ)]=sin(θ/2)+sin(n+1/2)θ,2sin⁡(θ/2)[cos⁡(θ)+cos⁡(2θ)+⋯+cos⁡(nθ)]=−sin⁡(θ/2)+sin⁡(n+1/2)θ,

 

整理整理就得到 (10) 式。

之所以说这个三角函数求和式,是因为 Sn(x)Sn(x) 可以通过这个求和式变形:

 

sin(n+1/2)(tx)Sn(x)=a02+∑ν=1n[aνcos⁡(νx)+bνsin⁡(νx)]=1π∫−ππf(t){12+∑ν=1n[cos⁡νtcos⁡νx+sin⁡νtsin⁡νx]}dt=1π∫−ππf(t){12+∑ν=1ncos⁡ν(t−x)}dt=1π∫−ππf(t)sin⁡(n+1/2)(t−x)2sin⁡(t−x)/2dt.

 

可以观察到,这个形式有以下特点:

  • 在 nn→∞ 时,被积函数中 sin(n+1/2)(tx)sin⁡(n+1/2)(t−x) 会无限振荡。
  • txt≠x 时,sin(tx)/2sin⁡(t−x)/2 是有限大的值,f(t)f(t) 只有有限个第一类间断点,所以一定是有限大。那么在 txt≠x 的地方,因为 sin(n+1/2)(tx)sin⁡(n+1/2)(t−x) 的无限振荡,所以其实对积分贡献为0. Courant 的书上用了一个引理来说明这一点(P448)。我把这个引理的证明录在这里吧。
    引理:若 s(x)s(x) 在 [a,b][a,b] 上分段连续,则 limλbas(t)sin(λt)dt=0limλ→∞∫abs(t)sin(λt)dt=0。
    证明:取 h=π/λ,τ=thh=π/λ,τ=t−h,则

 

I=bas(t)sin(λt)dt=bhahs(τ+h)sin(λτ)dτ,I=∫abs(t)sin(λt)dt=−∫a−hb−hs(τ+h)sin⁡(λτ)dτ,

 

这是利用 sinsin 函数的性质弄一个相反号出来,然后在加上一倍的 II ,让它们相互消除。本质上是在利用 sin(λτ)sin(λτ) 的震荡性。

 

2I=aahs(t+h)sin(λt)dt+bha[s(t)s(t+h)]sin(λt)dt+bbhs(t)sin(λt)dt.2I=−∫a−has(t+h)sin⁡(λt)dt+∫ab−h[s(t)−s(t+h)]sin⁡(λt)dt+∫b−hbs(t)sin⁡(λt)dt.

 

所以,如果 [a,b][a,b] 上 |s(x)|M|s(x)|≤M,则有

 

2|I|2Mh+bha|s(t)s(t+h)|dt,2|I|≤2Mh+∫ab−h|s(t)−s(t+h)|dt,

 

显然,取 h0h→0,右侧 0→0,这就能说明 limλbas(t)sin(λt)dt=0limλ→∞∫abs(t)sin⁡(λt)dt=0。

  • txt→x 时,无限小的积分区间内有无限大的被积函数,可能得到有限大的数。

所以积分在 xx 无穷小邻域内的贡献是至关重要的。因为 xx 可能是第一类间断点(即左右极限都存在,但可能不一样),所以得把 xx 的无穷小邻域分成两半来讨论。在左侧无穷小邻域内,可以提出 f(x0)f(x−0) ,右侧无穷小邻域内,可以提出 f(x+0)f(x+0)。这可以更严格地说明。所以,可以得到,nn 充分大时,

 

Sn(x)=f(x+0)1ππ0sin(n+1/2)(tx)2sin(tx)/2dt+f(x0)1π0πsin(n+1/2)(tx)2sin(tx)/2dt.Sn(x)=f(x+0)1π∫0πsin⁡(n+1/2)(t−x)2sin⁡(t−x)/2dt+f(x−0)1π∫−π0sin⁡(n+1/2)(t−x)2sin⁡(t−x)/2dt.

 

写成这样以后,后面的又可以回归到凡间来做:

 

sin(n+1/2)(tx)1π∫0πsin⁡(n+1/2)(t−x)2sin⁡(t−x)/2dt=1π∫0π[12+cos⁡(θ)+cos⁡(2θ)+⋯+cos⁡(nθ)]dt=12;1π∫−π0sin⁡(n+1/2)(t−x)2sin⁡(t−x)/2dt=1π∫−π0[12+cos⁡(θ)+cos⁡(2θ)+⋯+cos⁡(nθ)]dt=12.

 

这样就得到:

 

S(x)=limnSn(x)=12[f(x+0)+f(x0)].S(x)=limn→∞Sn(x)=12[f(x+0)+f(x−0)].

 

4. 总结讨论

这个证明是通过对 Sn(x)Sn(x) 的结构分析来实现的。

  • Sn(x)Sn(x) 可以写成紧凑的积分式。
  • 在 nn 充分大时,这个紧凑的积分式的值仅由 xx 邻域内的积分决定。
  • 因此可以提出 f(x+0),f(x0)f(x+0),f(x−0) 的值,剩下三角函数的积分,可以从容得到。

漂亮。

5. 傅里叶积分

如前所述,对于 [π,π][−π,π] 上的给定函数 f(x)f(x),傅里叶级数为

 

S(x)=a02+ν=1[aνcos(νx)+bνsin(νx)].aν=1πππcos(νt)dt,   bν=1πππsin(νt)dt.S(x)=a02+∑ν=1∞[aνcos⁡(νx)+bνsin⁡(νx)].aν=1π∫−ππcos(νt)dt,   bν=1π∫−ππsin⁡(νt)dt.

 

稍微改写一下,可以把 S(x)S(x) 写成

 

S(x)=a02+ν=1[aν(eiνx+eiνx)/2+bν(eiνxeiνx)/(2i)].=a02+ν=1aνibν2eiνx+ν=1aν+ibν2eiνx=ν=ανeiνx,      αν=12πππf(t)eiνtdt.S(x)=a02+∑ν=1∞[aν(eiνx+e−iνx)/2+bν(eiνx−e−iνx)/(2i)].=a02+∑ν=1∞aν−ibν2eiνx+∑ν=1∞aν+ibν2e−iνx=∑ν=−∞∞ανeiνx,      αν=12π∫−ππf(t)e−iνtdt.

 

如果函数 f(x)f(x) 是定义在 [l,l][−l,l] 上,则可以记 g(πx/l)=f(x),x[l,l]g(πx/l)=f(x),x∈[−l,l],那么 g(x)g(x) 的定义域就是 [π,π][−π,π]。
做 g(x)g(x) 的傅里叶级数,得到

 

f(x)=g(πx/l)=ανeiνπx/l,       αν=12πππg(πx/l)eiνπx/ld(πx/l)=12lllf(x)eiνπx/ldx.f(x)=g(πx/l)=∑−∞∞ανeiνπx/l,       αν=12π∫−ππg(πx/l)e−iνπx/ld(πx/l)=12l∫−llf(x)e−iνπx/ldx.

 

只是在 xx 方向上做了拉伸/压缩。

6. 傅里叶积分的收敛性

从傅里叶级数到傅里叶积分

由上面的推导,

 

S(x)=ανeiνπx/l,   αν=12lllf(t)eiνπt/ldt,S(x)=∑−∞∞ανeiνπx/l,   αν=12l∫−llf(t)e−iνπt/ldt,

 

记 u=νπ/l,  Δu=π/lu=νπ/l,  Δu=π/l,则有

 

S(x)=12πΔullf(x)eiu(tx)dt,S(x)=∑−∞∞12πΔu∫−llf(x)e−iu(t−x)dt,

 

在 ll→∞ 时,有

 

S(x)=12πduf(x)eiu(tx)dt.S(x)=12π∫−∞∞du∫−∞∞f(x)e−iu(t−x)dt.

 

这就是傅里叶积分。

收敛性证明(思路)

根据前面的引理等,

 

limν1πaaf(x+t)sin(νt)tdt=12[f(x+0)+f(x0)]=f(x),limν→∞1π∫−aaf(x+t)sin⁡(νt)tdt=12[f(x+0)+f(x−0)]=f(x),

 

所以有

 

πf(x)=limνaaf(x+t)dtν0cos(ut)du=limνν0duaaf(x+t)cos(ut)dt=0duaaf(x+t)cos(ut)dt,πf(x)=limν→∞∫−aaf(x+t)dt∫0νcos⁡(ut)du=limν→∞∫0νdu∫−aaf(x+t)cos⁡(ut)dt=∫0∞du∫−aaf(x+t)cos⁡(ut)dt,

 

这与 aa 是多少无关,只要 |f(x)|dx∫−∞∞|f(x)|dx 是有限大。这可以更严格地说明。
所以,做推广 aa→∞ 以后,得到

 

πf(x)=0duf(x+t)cos(ut)dt=12duf(x+t)eiutdt=12duf(τ)eiu(τx)dτ.πf(x)=∫0∞du∫−∞∞f(x+t)cos⁡(ut)dt=12∫−∞∞du∫−∞∞f(x+t)e−iutdt=12∫−∞∞du∫−∞∞f(τ)e−iu(τ−x)dτ.

 

这样就证明了傅里叶积分确实收敛。