外观
Chapter 13 Fourier 分析
约 5991 字大约 20 分钟
2025-12-16
在工程技术问题中,人们经常遇到周期现象,一个自然的想法就是:能否将较为复杂的周期现象分解为简单周期现象的叠加?
历史上,Fourier 在研究热传导问题时用这种想法得出了丰富的结果,由此引发的很多问题对现代分析学产生了深远的影响.
Part 1 Fourier 级数
· 三角函数系
函数列
1, cosx, sinx, cos2x, sin2x, ⋯, cosnx, sinnx, ⋯
称为三角函数系. 如果这一列函数记为 {φi(x)},则
∫−ππφi(x)φj(x)dx=0,∀ i=j,
这个积分性质称为三角函数系的正交性. 有限和
a0+k=1∑n(akcoskx+bksinkx)
称为三角多项式,而形式和
a0+k=1∑∞(akcoskx+bksinkx)
称为三角级数,其中 a0,ak,bk 等称为该三角级数的系数.
三角函数都是周期为 2π 的函数. 一个自然的问题是:如果 f 是一个周期为 2π 的函数,能否用三角多项式去逼近它?
为了讨论这一问题,以下我们假定 f 总是 Riemann 可积或广义绝对可积的函数(即有瑕点但瑕积分绝对收敛的函数).
· Fourier 系数
定义1 (Fourier 系数)
设 f 如上,令
a0=π1∫−ππf(x)dx,ak=π1∫−ππf(x)coskxdx,
bk=π1∫−ππf(x)sinkxdx,k=1,2,⋯.
a0,ak,bk 称为 f 的 Fourier 系数,形式和
2a0+k=1∑∞(akcoskx+bksinkx)
称为 f 的 Fourier 级数或 Fourier 展开,记为
f(x)∼2a0+k=1∑∞(akcoskx+bksinkx).
重要
(1). 如果
f(x)=2a0+k=1∑∞(akcoskx+bksinkx)
一致收敛,则由逐项积分可得
∫−ππf(x)dx=a0π+k=1∑∞(ak∫−ππcoskxdx+bk∫−ππsinkxdx)=a0π.
同理,
∫−ππf(x)coskxdx=∫−ππ2a0coskxdx+m=1∑∞(am∫−ππcoskxcosmxdx+bm∫−ππcoskxsinmxdx)=0+ak∫−ππcos2kxdx+0=akπ,
对于 bk 有类似结果,这就是为什么我们要象前面那样定义 Fourier 系数.
(2). 对于 2π 周期函数,定义其 Fourier 系数时可以在长度为 2π 的任意区间上积分. 简单的观察表明,如果 f 为奇函数,则 ak=0,此时的 Fourier 展开称为正弦级数;如果 f 为偶函数,则 bk=0,此时的 Fourier 展开称为余弦级数.
· Riemann-Lebesgue
为了研究 Fourier 展开的收敛性,我们需要对系数 ak,bk 做一些估计. 下面的结果我们在定积分中已经证明过了,现在再复习一下.
定理1 (Riemann-Lebesgue)
设 f 在 [a,b] 上 Riemann 可积或广义绝对可积,则
λ→∞lim∫abf(x)cosλxdx=λ→+∞lim∫abf(x)sinλxdx=0.
/proof/
任给 ε>0,Riemann 可积或广义绝对可积的函数 f 可用阶梯函数逼近,即存在阶梯函数 g,使得
∫ab∣f(x)−g(x)∣dx<ε.
此时,
∫abf(x)cosλxdx−∫abg(x)cosλxdx≤∫ab∣f(x)−g(x)∣dx<ε.
因此,只要对阶梯函数证明结论即可,进而只要对 [c,d]⊂[a,b] 上的常值函数证明即可:如果 f=μ,则
∫cdμcosλxdx=μ⋅λ1(sinλd−sinλc)≤λ2∣μ∣→0(λ→+∞).
对 sinλx 的证明是完全类似的.
推论2.
设 f 在 [−π,π] 上 Riemann 可积或广义绝对可积,则其 Fourier 系数 ak→0, bk→0 (k→+∞).
/proof/
如果 f 有更好的光滑性,则其系数有更好的估计. 例如,设 f∈C1[−π,π],且 f(−π)=f(π),则
bn=π1∫−ππf(x)sinnxdx=π1[f(x)n−1cosnx−ππ+n1∫−ππf′(x)cosnxdx]=n1⋅π1∫−ππf′(x)cosnxdx=o(n1),(Riemann–Lebesgue)
同理可证 an=o(n1). 一般地,设 f∈Ck([−π,π]),f(i)(−π)=f(i)(π) (0≤i≤k−1),则
an=o(nk1),bn=o(nk1).
Part 2 Fourier 级数收敛性
如果 f∈C2[−π,π],f(−π)=f(π),f′(−π)=f′(π),则其 Fourier 系数满足估计 an=o(n−2),bn=o(n−2),因而 Fourier 展开一致收敛.
我们已看到,
记
σn(x)=21+cosx+cos2x+⋯+cosnx,
称为 Dirichlet 核. 利用等式
sin21xcoskx=21[sin(k+21)x−sin(k−21)x]
可以求出 Dirichlet 核的表达式如下
σn(x)=2sin21xsin(n+21)x,∀ x=2kπ.
当 x=2kπ 时,规定 σn(x)=n+21,此时 σn 为连续函数,且
∫0π2sin21xsin(n+21)xdx=∫0π(21+cosx+cos2x+⋯+cosnx)dx=2π.
应用:
积分:
∫0+∞xsinxdx=2π.
现在我们用新方法再算一次:
∫0+∞xsinxdx=A→+∞lim∫0Axsinxdx=n→+∞lim∫0(n+21)πxsinxdx=n→+∞lim∫0πtsin(n+21)tdt(x→(n+21)t)=2π+n→+∞lim∫0π(t1−2sin2t1)sin(n+21)tdt=2π.(Riemann–Lebesgue)
其中,因为
t→0lim(t1−2sin2t1)=t→0lim2tsin2t2sin2t−t=0,
故 t1−2sin2t1 可看成 [0,π] 中连续函数,从而可以应用 Riemann-Lebesgue 引理.
记 f 的 Fourier 展开的部分和为 Sn(x),则
Sn(x)=2a0+k=1∑n(akcoskx+bksinkx)=2π1∫−ππf(t)dt+π1k=1∑n(∫−ππf(t)cosktcoskxdt+∫−ππf(t)sinktsinkxdt)=π1∫−ππf(t)[21+k=1∑n(cosktcoskx+sinktsinkx)]dt=π1∫−ππf(t)[21+k=1∑ncosk(t−x)]dt=π1∫−ππf(x+u)σn(u)du,
其中最后一个等式用到了变量代换 u=t−x,并且利用了被积函数的周期性,即在 [−π−x,π−x] 上的积分等于在 [−π,π] 上的积分. 利用上式,并注意 σn 是偶函数,我们可以进一步将上式改写为
Sn(x)=π1∫0π2f(x+u)+f(x−u)sin2usin(n+21)udu.
任给 δ>0,由 Riemann-Lebesgue 引理,
n→∞limSn(x)=π1n→∞lim∫0δ2f(x+u)+f(x−u)sin2usin(n+21)udu+n→∞limπ1∫δπ2sin2uf(x+u)+f(x−u)sin(n+21)udu=π1n→∞lim∫0δ2f(x+u)+f(x−u)sin2usin(n+21)udu,
因此,Sn(x) 的收敛性只和 f 在 x 附近的性态有关,这是 Riemann 的发现,有时称为 Riemann 局部化原理.
· Dini 判别法
定理1 (Dini 判别法)
设 f 如前. 如果存在 δ>0,使得
(1) f 在 x 处的右极限 f(x+0) 和左极限 f(x−0) 存在;
(2) 积分
∫0δuf(x+u)−f(x+0)du,∫0δuf(x−u)−f(x−0)du,
绝对收敛,则 f 的 Fourier 展开在点 x 处收敛于值 2f(x+0)+f(x−0).
/proof/
证明基本上是应用 Riemann-Lebesgue 引理,以及注意函数 u1−2sin2u1 在 [0,δ] 上的连续性. 下面我们对一个特殊情形加以证明,这个情形对大多数应用而言是足够的.
· Dirichlet
定义1.
设 f 是定义在 [a,b] 上的函数,如果存在 [a,b] 的分割
a=t0<t1<⋯<tm=b,
使得在每个小区间 [ti−1,ti] (i=1,2,⋯,m) 上定义的函数
fi(x)=⎩⎨⎧f(ti−1+0),f(x),f(ti−0),x=ti−1,x∈(ti−1,ti),x=ti,
都是 [ti−1,ti] 上的可微函数,则称 f 是分段可微函数.
定理2 (Dirichlet)
设 f 是一个周期为 2π 的分段可微函数,则对任意的 x∈[−π,π],f 的 Fourier 展开在 x 处收敛到 21[f(x+0)+f(x−0)].
/proof/
由前面的计算以及 Riemann-Lebesgue 引理,我们有
n→∞limSn(x)=n→∞limπ1∫0π2f(x+u)+f(x−u)sin2usin(n+21)udu=n→∞limπ1∫0π2sin2uf(x+u)−f(x+0)sin(n+21)udu+21f(x+0)+n→∞limπ1∫0π2sin2uf(x−u)−f(x−0)sin(n+21)udu+21f(x−0)=21[f(x+0)+f(x−0)].
最后的等式是因为,如果 f 分段可微,则
2sin2uf(x+u)−f(x+0)and2sin2uf(x−u)−f(x−0)
关于 u 是分段连续(可积)的,从而可以应用 Riemann-Lebesgue 引理.
注意:分段可微的条件只是用来保证 Riemann-Lebesgue 引理可用. 从证明过程即可看出,如果 f 在 x 附近满足 α (0<α≤1) 阶 Hölder 条件,则定理结论仍然成立.
· 例题
下面是一些进一步的例子.
/example/ 求函数 f(x)=cosμx,x∈[−π,π] 的 Fourier 展开(μ 不是整数).
将 f 延拓为 R 上以 2π 为周期的周期函数,这是偶函数,因此 bk=0. 而
ak=π2∫0πcosμxcoskxdx=π1∫0π[cos(μ−k)x+cos(μ+k)x]dx=π1[μ−ksin(μ−k)π+μ+ksin(μ+k)π]=π2μ(−1)k⋅μ2−k2sinμπ.
由 Dirichlet 定理可得
cosμx=π2μsinμπ(2μ21+n=1∑∞μ2−n2(−1)ncosnx),∀ x∈[−π,π].
在上式中取 x=π 得
cosμπ=π2μsinμπ(2μ21+n=1∑∞μ2−n21),
上式可改写为
cotπμ−πμ1=π1n=1∑∞μ2−n22μ.
当 0≤μ≤x<1 时,上式右边的无穷求和关于 μ 一致收敛,从而可逐项积分:
∫0x(cotπμ−πμ1)dμ=π1n=1∑∞ln(1−n2x2),
由此得到 sinπx 的如下展开式:
sinπx=πx(1−12x2)(1−22x2)(1−n2x2)⋯.
/example/
跟上例类似,我们有
sinμx=π2sinμπn=1∑∞μ2−n2(−1)nnsinnx,∀ x∈(−π,π).
如果一个函数仅在 (0,π) 上定义,则我们可以首先将它延拓为周期为 2π 的函数,然后再作 Fourier 展开.
常用的延拓有奇延拓和偶延拓,即分别延拓为奇函数和偶函数.
/example/ 将函数
f(x)=x,x∈(0,π)
分别作奇延拓和偶延拓,然后分别求 Fourier 展开.
奇延拓:令 f(x)=x,x∈(−π,0),在 0 和 ±π 处规定 f 为 0.
则 Fourier 系数为
ak=0,bk=π2∫0πxsinkxdx=π2[−kxcoskx0π+k1∫0πcoskxdx]=π2[−kπcoskπ+k21sinkπ]=(−1)k−1k2.
因此
x=2n=1∑∞(−1)n−1nsinnx,0≤x<π.
偶延拓:令 f(x)=−x,x∈(−π,0),在 0 处 f(0)=0,在 ±π 处 f 为 π.
此时 Fourier 系数为
bk=0,a0=π2∫0πxdx=π,ak=π2∫0πxcoskxdx=k2π2[(−1)k−1].
因此
x=2π−π4k=0∑∞(2k+1)2cos(2k+1)x,0≤x≤π.
一般地,如果一个函数周期为 2l,则和周期 2π 的情形类似,令
anbn=l1∫−llf(x)coslnπxdx,n=0,1,2,⋯,=l1∫−llf(x)sinlnπxdx,n=1,2,⋯.
则 f 有 Fourier 展开
f∼2a0+n=1∑∞(ancoslnπx+bnsinlnπx).
通过变量替换 t=lπx 可以将周期 2l 的函数变为周期 2π 函数,因此容易看出,Dirichlet 定理对于周期为 2l 的函数仍成立.
/example/
设 f(x) 是以 2 为周期的周期函数,且
f(x)=x2,x∈[−1,1]
求其 Fourier 展开.
f 为偶函数,因此 bk=0. 而
a0=∫−11x2dx=32,an=2∫01x2cosnπxdx=n2π24(−1)n,
这说明
x2=31+π24n=1∑∞n2(−1)ncosnπx,x∈[−1,1].
如果将 x 变为 π−1(x−π),就得到如下等式:
x−2πx2=3π−π2n=1∑∞n2cosnx,0≤x≤2π.
它当然也可以通过对 f(x)=x−2πx2 (0≤x≤2π) 作 Fourier 展开得到,下一节我们将要用到这个等式.
Part 3 Parseval 恒等式
在前一节我们考虑了 Fourier 级数的逐点收敛性. 本节我们考虑积分意义下的收敛性,这时对函数的要求较低.
设 [a,b] 为闭区间,我们定义函数集合 R2[a,b] 如下:R2[a,b] 中的函数 f Riemann 可积,或 f 有瑕点但 f2 积分收敛. 显然,R2[a,b] 为线性空间,且若 f,g∈R2[a,b],则仍有 Cauchy-Schwarz 不等式
∫ab∣f(x)g(x)∣dx≤[∫abf2(x)dx]21⋅[∫abg2(x)dx]21.
· Parseval 等式
定理1 (Parseval 等式)
设 f∈R2[−π,π],且 f 的 Fourier 展开为
f∼2a0+n=1∑∞(ancosnx+bnsinnx),
则
π1∫−ππf2(x)dx=2a02+n=1∑∞(an2+bn2).
/proof/
(1) 记
Sn(f)=2a0+k=1∑n(akcoskx+bksinkx),
由三角函数系的正交性质,有
π1∫−ππSn2(f)dx=π1∫−ππ(2a0)2dx+π1k=1∑nak2(∫−ππcos2kxdx+∫−ππsin2kxdx)=2a02+k=1∑n(ak2+bk2).
其次就有
π1∫−ππ[f−Sn(f)]2dx=π1∫−ππf2dx−π2∫−ππf⋅Sn(f)dx+π1∫−ππSn2(f)dx=π1∫−ππf2dx+π1∫−ππSn2(f)dx−π2[2a0∫−ππfdx+k=1∑n(ak∫−ππf(x)coskxdx+bk∫−ππf(x)sinkxdx)]=π1∫−ππf2dx−2[2a02+k=1∑n(ak2+bk2)]+π1∫−ππSn2(f)dx=π1∫−ππf2dx−π1∫−ππSn2(f)dx,
由此得到
∫−ππSn2(f)dx≤∫−ππf2dx.
根据以上几式可知,
∫−ππSn2(f)dx→∫−ππf2dx⟺∫−ππ[f−Sn(f)]2dx→0.
(2) 如果上式对 f,g∈R2[a,b] 均成立,则当 λ,μ∈R 时,
∫−ππ[λf+μg−Sn(λf+μg)]2dx=∫−ππ[λ(f−Sn(f))+μ(g−Sn(g))]2dx≤2λ2∫−ππ[f−Sn(f)]2dx+2μ2∫−ππ[g−Sn(g)]2dx.
由上式知,该等式对函数 λf+μg 也成立.
(3) 显然,该等式对常值函数成立. 下面考虑函数
φ(x)=⎩⎨⎧0,1,0,−π<x<a,a≤x≤b,b<x<π.
将 φ 延拓为 R 上周期 2π 函数,其 Fourier 系数为
a0akbk=π1∫−ππφ(x)dx=π1(b−a),=π1∫−ππφ(x)coskxdx=π1∫abcoskxdx=πk1(sinkb−sinka),=π1∫−ππφ(x)sinkxdx=π1∫absinkxdx=πk1(coska−coskb).
此时
2a02+n=1∑∞(ak2+bk2)=2π21(b−a)2+π21k=1∑∞k21[(sinkb−sinka)2+(coskb−coska)2]=2π21(b−a)2+π22k=1∑∞k21[1−cosk(b−a)]=2π21(b−a)2+π21k=1∑∞k21cosk(b−a)=πb−a=π1∫−ππφ2(x)dx.
(4) 由 (2), (3) 知该等式对阶梯函数成立.
(5) 现设 f 可积,则任给 ε>0,存在阶梯函数 g 使得
∫−ππ(f−g)2dx≤ε.
因为该等式对 g 成立,故 n 充分大时
∫−ππ[g−Sn(g)]2dx≤ε,
从而
∫−ππ[f−Sn(f)]2dx≤3{∫−ππ(f−g)2dx+∫−ππ[g−Sn(g)]2dx+∫−ππ[Sn(g−f)]2dx}≤3{ε+ε+∫−ππ(g−f)2dx}≤9ε.
这说明
∫−ππ[f−Sn(f)]2dx→0(n→∞).
即该等式对 f 成立.
· 广义 Parseval 等式
推论2 (广义 Parseval 等式)
设 f,g∈R2[−π,π],则
π1∫−ππf(x)g(x)dx=2a0α0+n=1∑∞(anαn+bnβn),
其中 an,bn 是 f 的 Fourier 系数,αn,βn 是 g 的 Fourier 系数.
/proof/
分别对 f+g 和 f−g 应用 Parseval 等式,然后二者相减即可.
推论3 (惟一性)
设 f,g 为 [−π,π] 上的连续函数,如果 f 和 g 的 Fourier 系数相同,则 f≡g.
/proof/
考虑 f−g,其 Fourier 系数恒为 0,由 Parseval 等式,
∫−ππ(f−g)2dx=0.
由 f−g 连续知 f≡g.
推论4
设 f 在 [−π,π] 上连续,如果其 Fourier 展开一致收敛,则级数和必为 f.
/proof/
记其 Fourier 展开的和为
S(x)=2a0+n=1∑∞(ancosnx+bnsinnx),
则由一致收敛性知,上式可逐项积分,根据本章开头的计算可知 S(x) 的 Fourier 系数和 f 的 Fourier 系数相同.
由推论知 S(x)=f(x).
Part 4 Fourier 级数微积分
· 积分
我们首先说明,不管收敛与否,可积函数的 Fourier 级数总是可以逐项积分的.
定理1 (Reymond)
设 f 在 [−π,π] 上 Riemann 可积,其 Fourier 展开为
f(x)∼2a0+n=1∑∞(ancosnx+bnsinnx).
则对任意区间 [a,b]⊂[−π,π],有
∫abf(x)dx=∫ab2a0dx+n=1∑∞∫ab(ancosnx+bnsinnx)dx.
/proof/
考虑特征函数
φ(x)=⎩⎨⎧1,0,x∈[a,b],x∈[−π,a)∪(b,π],
其 Fourier 系数记为 αn,βn,则由广义 Parseval 等式,有
π1∫−ππf(x)φ(x)dx=2a0α0+n=1∑∞(anαn+bnβn),
在上式中代入
α0αnβn=π1∫−ππφ(x)dx=π1(b−a),=π1∫−ππφ(x)cosnxdx=π1∫abcosnxdx,=π1∫−ππφ(x)sinnxdx=π1∫absinnxdx,
即得欲证之等式.
· 微分
为了考虑 Fourier 级数的微分,我们先考虑一致收敛性.
定理2
设 f 是 [−π,π] 上的连续函数,f(−π)=f(π). 如果 f 在 [−π,π] 上分段可微,且 f′ Riemann 可积,则 f(x) 的 Fourier 级数在 [−π,π] 上一致收敛于 f(x):
f(x)=2a0+n=1∑∞(ancosnx+bnsinnx),∀ x∈[−π,π].
/proof/
已知推论:
设 f 在 [−π,π] 上连续,如果其 Fourier 展开一致收敛,则级数和必为 f.
只要证明上式右边是一致收敛就可以了. 事实上,记 f′ 的 Fourier 系数分别为 an′,bn′,则由分部积分得(其中用到条件 f(−π)=f(π))
an′bn′=π1∫−ππf′(x)cosnxdx=π1∫−ππf(x)nsinnxdx=nbn,=π1∫−ππf′(x)sinnxdx=−π1∫−ππf(x)ncosnxdx=−nan.
对可积函数 f′ 用 Parseval 等式得
21(a0′)2+n=1∑∞[(an′)2+(bn′)2]=π1∫−ππ(f′)2dx.
另一方面,我们有估计
∣ancosnx+bnsinnx∣≤∣an∣+∣bn∣=n1∣an′∣+n1∣bn′∣≤21(n21+∣an′∣2)+21(n21+∣bn′∣2),
根据函数项级数的 Weierstrass 判别法知 f 的 Fourier 展开的确是一致收敛的.
根据以上证明可知,在定理的条件下,f′ 的 Fourier 展开为
f′(x)∼n=1∑∞(nbncosnx−nansinnx),
一般来说,要上式成为等式的话需要加进一步的条件.
定理3
设 f 是以 2π 为周期的连续可微函数. 如果 f′ 在 [−π,π] 上分段可微,则 f 的 Fourier 展开
f(x)=2a0+n=1∑∞(ancosnx+bnsinnx)
可在 [−π,π] 上逐次求导:
f′(x)=n=1∑∞(nbncosnx−nansinnx),
当 f′′ Riemann 可积时,上式右边的级数还是一致收敛的.
· Weierstrass
定理4 (Weierstrass)
设 f 是 [−π,π] 上的连续函数,f(−π)=f(π). 则任给 ε>0,存在三角多项式 T(x),使得
∣f(x)−T(x)∣<ε,∀ x∈[−π,π].
/proof/
首先,连续函数 f 可以用分段线性函数一致逼近. 即存在周期为 2π 的分段线性函数 g,使得
∣f(x)−g(x)∣<2ε,∀ x∈[−π,π].
其次,g 满足定理2的条件,故其 Fourier 展开一致收敛于 g. 即 n 充分大时
∣g(x)−Sn(g)(x)∣<2ε,∀ x∈[−π,π].
这说明
∣f(x)−Sn(g)(x)∣≤∣f(x)−g(x)∣+∣g(x)−Sn(g)(x)∣<ε.
这就证明了定理.
推论5
设 f 为 [−π,π] 上的连续函数,f(−π)=f(π). 则任给 ε>0,存在多项式 P(x),使得
∣f(x)−P(x)∣<ε,∀ x∈[−π,π].
/proof/
由 Weierstrass 定理,存在三角多项式 T(x) 使得
∣f(x)−T(x)∣<2ε,∀ x∈[−π,π].
由于三角函数的 Taylor 展开都是一致收敛的,从而存在多项式 P(x) 使得
∣T(x)−P(x)∣<2ε,∀ x∈[−π,π].
这说明
∣f(x)−P(x)∣≤∣f(x)−T(x)∣+∣T(x)−P(x)∣<2ε+2ε=ε.
推论6
f 为 [a,b] 上的连续函数,则任给 ε>0,存在多项式 P(x),使得
∣f(x)−P(x)∣≤ε,∀ x∈[a,b].
/proof/
利用线性变换 t=b−aπ(x−a) 把 [a,b] 上的函数变为 [0,π] 上的函数.
将此函数以 2π 为周期作偶延拓,然后利用前一推论即可,注意线性变换将多项式仍变成多项式.
更新日志
2025/12/30 16:40
查看所有更新日志
044fb-integral-22于2238b-integral-13于40677-integral+于