
函数的傅里叶级数
周期为
2π的函数的傅里叶级数
从纯数学的观点看,幂级数是对函数系
1,x,x2,x3,⋯的线性组合,实际上,多项式是以上函数系的有限线性组合,幂级数是对以上函数系的可数线性组合。从这个观点看,更换一组函数系,就能够获得另外一种级数,初等函数中具备周期性的典型的函数是三角函数,所以,天然想到采用三角函数系来构成新的级数形式
1,sin(x),cos(x),sin(2x),cos(2x),sin(3x),cos(3x),⋯咱们称级数
f(x)=a0+n=1∑∞(ancos(nx)+bnsin(nx))为傅里叶级数。显然,若是
f(x)能够展开成以上三角级数的形式,那么,
f(x)应当是以
2π为周期的。反过来,咱们要问:若是函数
f(x)是以
2π为周期的函数,知足何种条件下它能展开成三角级数的形式?若是能展开,各项系数应当如何肯定呢?
咱们首先假设
f(x)能展开成三角级数的形式,而且假设能够进行
逐项积分。那么咱们能够经过逐项积分的形式求出各项系数。为何呢?由于三角函数系具备
正交性,是
正交函数系。咱们在解析几何和高等代数中接触了内积空间的概念,所谓内积,即知足
对称、正定的双线性函数。对于
[a,b]上的可积函数
f(x),g(x),定义内积为
<f,g>=∫abf(x)g(x)dx,从解析几何的观点看,若是两个向量垂直或称正交,那么,两个向量的内积为0,在抽象的函数空间这里,咱们也引入“正交”的概念,下面咱们验证三角函数系在
[−π,+π]上是正交函数系。
∫−ππsin(nx)dx=[−n1cos(nx)]−ππ=0,n=1,2,⋯
∫−ππcos(nx)dx=[n1sin(nx)]−ππ=0,n=1,2,⋯
∫−ππcos(ix)cos(jx)dx=21(∫−ππcos((i+j)x)dx+∫−ππcos((i−j)x)dx)=0i=j,i,j=1,2,⋯
∫−ππsin(ix)sin(jx)dx=21(∫−ππcos((i−j)x)dx−∫−ππcos((i+j)x)dx)=0i=j,i,j=1,2,⋯
∫−ππsin(ix)cos(jx)dx=21(∫−ππsin((i−j)x)dx+∫−ππsin((i+j)x)dx)=0i,j=1,2,⋯由正交性,要求
sin(nx),cos(nx),1对应的系数,只须要乘以相应的三角函数,再进行逐项积分便可。因为
∫−ππdx=2π
∫−ππcos2(nx)dx=∫−ππ21+cos(2nx)dx=π
∫−ππsin2(nx)dx=∫−ππ21−cos(2nx)dx=π两边乘以
1,再进行逐项积分,获得
∫−ππf(x)dx=2πa0两边乘以
cos(nx),再进行逐项积分,获得
∫−ππf(x)cos(nx)dx=anπ,n=1,2,⋯两边乘以
sin(nx),再进行逐项积分,获得
∫−ππf(x)sin(nx)dx=bnπ,n=1,2,⋯因而,咱们就求解出全部系数。总结起来就是
⎩⎪⎨⎪⎧a0=2π1∫−ππf(x)dxan=π1∫−ππf(x)cos(nx)dxbn=π1∫−ππf(x)sin(nx)dxn=1,2,⋯n=1,2,⋯这组系数称为傅里叶系数,实际上,若是
f(x)在
[−π,π]上可积,也能够求出这么一组系数,但
f(x)是否等于其傅里叶级数呢?答案是否认的。由于,若是仅仅改变
f(x)在
[−π,π]内的有限个点,傅里叶级数也是不变的,因此,咱们只能称
f(x)对应于其傅里叶级数,而不能简单的划等号。咱们记
f(x) a0+n=1∑∞ancos(nx)+bnsin(nx)波浪号就表示对应,而不是采用等号,右边称为
f(x)的傅里叶级数。对于求傅里叶级数,咱们给出一个命题,以方便咱们选择最合适的区间来进行积分。html
定理12.1
f(x)是
(−∞,+∞)上的以
2T为周期的函数,
f(x)在任意有界闭区间上可积,则
∀δ∈R,有
∫−TTf(x)dx=∫−T+δT+δf(x)dxweb
证:
不失通常性,设
δ>0,咱们证实:
∫−T−T+δf(x)dx=∫TT+δf(x)dx,令分划
Δn:T=x0(n)<x1(n)=T+nδ<⋯<xn−1(n)=T+n(n−1)δ<xn(n)=T+δ,构造黎曼和
Sn(x)=nδk=1∑nf(T+nkδ)由周期性
Sn(x)=nδk=1∑nf(−T+nkδ)由定积分的定义,
n→∞limSn=∫TT+δf(x)dx,若按照后一式子的写法,也可看作在分划
Δn:−T=x0(n)<x1(n)=−T+nδ<⋯<xn−1(n)=−T+n(n−1)δ<xn(n)=−T+δ上的一个黎曼和,所以,由定积分的定义,有
n→∞limSn=∫−T−T+δf(x)dx,这就证得了
∫−T−T+δf(x)dx=∫TT+δf(x)dx,因而:
∫−TTf(x)dx=∫−T−T+δf(x)dx+∫−T+δT+δf(x)dx+∫T+δTf(x)dx=∫−T−T+δf(x)dx+∫−T+δT+δf(x)dx−∫TT+δf(x)dx=∫−T+δT+δf(x)dxapp
也就是说,实际上,咱们任意选一个长度为
2π的区间进行积分,都是能够求出傅里叶级数的。对于
[−π,π)或
[0,2π)上的可积函数,咱们能够经过
延拓的方式将其延拓为周期为
2π的周期函数,一样能够求解傅里叶级数。下面给出若干求解傅里叶级数的例子。来展现求傅里叶级数的通常步骤。
例12.1 求
f(x)=π−x,x∈[−π,π)的傅里叶级数ide
解:
首先,进行延拓,延拓为周期为
2π的周期函数。
再求傅里叶系数:
∫−ππ(π−x)dx=πx−2x2∣−ππ=2π,a0=π
∫−ππ(π−x)cos(nx)dx=0,an=0,n=1,2,⋯
∫−ππ(π−x)sin(nx)dx=−∫−ππxsin(nx)dx=n1xcos(nx)∣−ππ−n1∫−ππcos(nx)dx=n2π(−1)n,bn=n2(−1)n,n=1,2,⋯所以,
f(x)∼π+2n=1∑∞n(−1)nsin(nx)svg
这是比较实用的一个例子,后面求一些特殊的级数时能够用到。
例12.2 求
f(x)=x2k−1,x∈[−π,π)的傅里叶级数函数
解:
求傅里叶系数:首先,对
k=1,2,⋯,由奇偶性,傅里叶级数只有正弦项,设
fk(x)=x2k−1对应
sin(nx)项的系数为
bn(k),则
bn(k+1)=π1∫−ππx2k+1sin(nx)dx=−nπ1x2k+1cos(nx)∣−ππ+nπ2k+1∫−ππx2kcos(nx)dx=−n2(−1)nπ2k+nπ2k+1∫−ππx2kcos(nx)dx=−n2(−1)nπ2k+n2π2k+1x2ksin(nx)∣−ππ−n2π2k(2k+1)∫−ππx2k−1sin(nx)dx=−n2(−1)nπ2k−n22k(2k+1)bn(k)这样咱们获得一个递推式
bn(k+1)=−n2(−1)nπ2k−n22k(2k+1)bn(k)这样,咱们只要求出
f(X)=x的傅里叶级数,就能够顺着递推式获得其余的傅里叶级数而不须要再重复进行积分。而
bn(1)=π1∫−ππxsin(nx)dx=−n2(−1)n再由递推式,就能够获得
{bn(2)=−n2(−1)nπ2+n312(−1)nbn(3)=−n2(−1)nπ4+n340(−1)nπ2−n5240(−1)n因而就能够求出全部的傅里叶系数。spa
例12.3 求
f(x)=x2k,x∈[−π,π]的傅里叶系数orm
解:
相似于上例的作法,全部的
sin项的系数均为0,而
a0(k)=2π1∫−ππx2kdx=2(2k+1)π2k
an(k+1)=n24(k+1)(−1)nπ2k−2−n22(k+1)(2k+1)an(k)
an(1)=−n24(−1)n其余项依此类推xml
任意区间上的函数的傅里叶级数
如今咱们来考虑周期为
2T的函数
f(x),实际上,只须要一个简单的变换
g(x)=f(πTx),便可获得周期为
2π的函数
g(x),其傅里叶级数为
a0=2π1∫−ππf(πTx)dx=2T1∫−TTf(x)dx
an=π1∫−ππf(πT)cos(nx)dx=T1∫−TTf(x)cos(Tnπx)dx
bn=π1∫−ππf(πT)sin(nx)dx=T1∫−TTf(x)sin(Tnπx)dx获得
f(πTx)∼a0+n=1∑∞(ancos(nx)+bnsin(nx))再做变量替换
u=πTx,获得
f(u)∼a0+n=1∑∞(ancos(Tnπu)+bnsin(Tnπu))看到这种形式,不难看出,实际上,这就是换了另外一组函数系
1,sin(Tπx),cos(Tπx),sin(T2πx),cos(T2πx),⋯再重复上一节的理论就能够获得任意周期的周期函数的傅里叶级数,形式和上面是相同的。若
f(x)是区间
[a,b)上的 函数,作平移变换
g(x)=f(x−a),将其变换为
[0,T)上的函数,其中
T=b−a。接下来,咱们有两种延拓方式,将其延拓为
[−T,T)上的函数,一种是奇延拓(正弦级数),一种是偶延拓(余弦级数),顾名思义,便是延拓为奇函数仍是延拓为偶函数的区别。延拓以后,再延拓为周期为
2T的函数,再求解其傅里叶级数便可,这是通常函数的延拓方式。下面举几个例子说明延拓的过程。
例12.4 求下列周期为
2π的函数的正弦级数和余弦级数:
f(x)=sinx,0≤x≤π;htm
解:
首先进行奇延拓获得正弦级数,实际上,奇延拓以后
f(x)=sinx,x∈[−π,π],其傅里叶级数即为
f(x)∼sinx。
再进行偶延拓获得余弦级数,当
x∈[−π,0)时,
f(x)=f(−x)=−sinx,则
bn=0,n=1,2,⋯,则
a0=π1∫0πsinxdx=−π1cosx∣0π=π2
an=π2∫0πsinxcosnxdx=π(n+1)(−1)n+1−π1∫0πsin(n−1)xdx由上式,
n为奇数时,
an=0,
n=2k时,
an=−π(2k−1)(2k+1)4。从而
f(x)∼π2−π4n=1∑∞4n2−1cos(2nx)
例12.5 求下列周期为
T>0的函数的傅里叶级数:
f(x)=x,0≤x<T
解:
须要注意的是,周期的一半是
2T,计算傅里叶系数时要谨慎。
a0=T1∫0Txdx=2T
an=T2∫0Txcos(T2nπx)dx=0
bn=T2∫0Txsin(T2nπx)dx=−nπT所以
f(x)∼2T−πTn=1∑∞n1sin(T2nπx)
傅里叶级数的逐点收敛
傅里叶级数部分和的表达式
接下来咱们要研究的问题是:波浪号可以改成等号。与幂级数相比,傅里叶级数的部分和有其解析表达式:假设
f(x)以
2π为周期
f(x)∼a0+n=1∑∞(ancosnx+bnsinnx)其中,部分和为
Sn(x)=a0+k=1∑n(akcoskx+bksinkx)=2π1∫−ππf(u)du+π1k=1∑n∫−ππf(u)(cosku.coskx+sinku.sinkx)=π1∫−ππf(u)(21+k=1∑ncosk(u−x))dx咱们来推导以下的一个公式
(21+k=1∑ncoskx)sin2x=21sin2x+21k=1∑n(sin21+2kx−sin22k−1x)=21sin22n+1x所以
21+k=1∑ncoskx=2sin2xsin22n+1x所以
Sn(x)=π1∫−ππf(u)2sin2u−xsin22n+1(u−x)du作变换
t=u−x
Sn(x)=π1∫−π−xπ−xf(t+x)2sin2tsin(n+21)tdx=π1∫−ππf(t+x)2sin2tsin(n+21)tdx作变换
u=−t
∫−π0f(t+x)2sin2tsin(n+21)tdt=∫0πf(x−t)2sin2tsin(n+21)tdt所以
Sn(x)=π1∫0π[f(x+t)+f(x−t)]2sin2tsin(n+21)tdt如今,咱们令
f(x)=1,此时
Sn(x)=1,这时,
傅里叶级数是可以划等号的,此时
π1∫0πsin2tsin(n+21)tdt=1如今,给定实数
S,咱们要验证
Sn(x)−S是否收敛到0
Sn(x)−S=π1∫0π[f(x+t)+f(x−t)−2S]2sin2tsin(n+21)tdt令
ϕ(t)=f(x+t)+f(x−t)−2S,此时
Sn(x)−S=π1∫0πϕ(t)2sin2tsin(n+21)tdt
黎曼局部化定理
本节要证实的是一个很是使人诧异的事实:傅里叶级数的收敛性只与
f(x)在某点的附近的性质有关,这从表面上看是得不出这个结论的。首先,傅里叶系数的表达式为
⎩⎪⎨⎪⎧a0=2π1∫−ππf(x)dxan=π1∫−ππf(x)cos(nx)dxbn=π1∫−ππf(x)sin(nx)dxn=1,2,⋯n=1,2,⋯那么很天然,
f(x)的傅里叶系数与
f(x)在
[−π,π]上的总体性质有关,下面要证实的一点是:
f(x)在某点
x0的性质,只与
f(x)在任意邻域
(x0−δ,x0+δ)上局部性质有关,就是所谓的黎曼局部化。实际上,咱们不改变
f(x)在任意邻域
(x0−δ,x0+δ)上的值,改变其余区域的值,所得傅里叶系数可能大不相同,可是在
x0局部,收敛性是一致的,这从表面上看是得不出了这个结论的。下面咱们将要证实这个事实。\
咱们这里假定
f(x)在
[−π,π]上
黎曼可积,或者虽然有有限个瑕点,可是
∣f(x)∣的瑕积分是收敛的,称为
绝对可积。下面咱们给出一个重要的定理。
定理12.2(黎曼-勒贝格引理)
f(x)在
[a,b]上黎曼可积或绝对可积,则
p→+∞lim∫abf(x)sin(px)dx=0
p→+∞lim∫abf(x)cos(px)dx=0
证:
仅证实前一个等式,后一个等式的证实是相似的。咱们分两种状况证实:
第一种状况:若
f(x)在
[a,b]上黎曼可积,对任意的
ε>0,取一分划
δ:a=x0<x1<⋯<xn=n,其中
ωk为
f(x)在
[xk−1,xk]上的振幅,
mk为
f(x)在
[xk−1,xk]上的下确界。要求该分划知足
k=1∑nωkΔxk<2ε由
∫abf(x)sin(px)dx=k=1∑n∫xk−1xk(f(x)−mk)sin(px)dx+k=1∑nmk∫xk−1xksin(px)dx因为
∣∫xk−1xksin(px)dx∣=∣pcos(pxk−1)−cos(pxk)∣≤p2
∣∫abf(x)sin(px)dx∣≤k=1∑nωkΔxk+p2∑k=1n∣mk∣当
p>ε4∑k=1n∣mk∣时,
∣∫abf(x)sin(px)dx∣<ε。
当
f(x)在
[a,b]上绝对可积时,假设
a是
f(x)的惟一的瑕点,对任意的
ε>0,存在
δ>0,使得
∫aa+δ∣f(x)∣<2ε,取定
δ,存在
M>0,
p>M时,
∣∫a+δbf(x)sin(px)dx∣<2ε此时
∣∫abf(x)sin(px)dx∣≤∣∫aa+δf(x)sin(px)dx∣+∣∫a+δbf(x)sin(px)dx∣<∫aa+δ∣f(x)∣dx+2ε<ε有限个瑕点的状况能够经过分割区间证得
前面咱们已经求得了
Sn(x)−S=π1∫0πϕ(t)2sin2tsin(n+21)tdt其中
ϕ(t)=f(x+t)+f(x−t)−2S,对
δ>0,在区间
[δ,π]上,
2sin2t1有界连续。若
f(x)黎曼可积或绝对可积,此时,
ϕ(t)在
[δ,π]上也黎曼可积或绝对可积,由黎曼-勒贝格引理
n→∞limπ1∫δπϕ(t)2sin2tsin(n+21)tdt=0从而,
Sn−S是否趋于0,取决于
π1∫0δϕ(t)2sin2tsin(n+21)tdt是否趋于0,而这只与
f(t)在
x附近的性质有关系。
傅里叶级数收敛性定理的证实
如今咱们来讨论傅里叶级数的收敛性问题。咱们首先,须要将
2sin2t替换成
t,实际上,
∫0δϕ(t)2sin2tsin(n+21)tdt−∫0δtϕ(t)sin(n+21)tdt=∫0δϕ(t)2tsin2tt−2sin2tsin(n+21)tdt因为
t→0lim2tsin2tt−2sin2t=t→0limt2t−2sin2t=t→0lim2t1−cos2t=0所以,函数
2tsin2tt−2sin2t在
(−∞,+∞)上都连续,
ϕ(t)黎曼可积或绝对可积,由黎曼勒贝格引理
n→∞lim∫0δϕ(t)2tsin2tt−2sin2tsin(n+21)tdt=0这说明了
∫0δϕ(t)2sin2tsin(n+21)tdt和
∫0δtϕ(t)sin(n+21)tdt同敛散且极限相同。因而,能够很容易的就获得以下结论
定理12.3 (迪尼判别法) 若是
tϕ(t)在
[0,δ]上黎曼可积或绝对可积,则
n→∞limSn(x)=S
咱们能够借助瑕积分的比较判别法来对傅里叶级数的收敛性进行断定。下一个问题是,
S该如何选择?实际上,若是
f(t)在
x处连续,令
S=f(x),此时
ϕ(t)=tf(x−t)+f(x+t)−2f(x)若是
f(t)在
x处不连续,但左右极限都存在,则能够令
S=2f(x+0)+f(x−0),此时
ϕ(t)=tf(x−t)−f(x−0)+tf(x+t)−f(x+0)令
ϕ−(t)=tf(x−t)−f(x−0),ϕ+(t)=tf(x+t)−f(x+0),这相似于广义的左右导数。若是二者都绝对可积或黎曼可积,那么傅里叶级数天然收敛于
S,实际上,不论连续与否,只要左右极限都存在,则
ϕ(t)=ϕ+(t)+ϕ−(t),咱们要求二者都绝对可积或黎曼可积。
定理12.4 (利普希茨判别法)
f(x)是以
2π为周期的函数,而且在
[−π,π]上只有有限个第一类间断点。若对于
x∈[−π,π],存在
M1,M2>0及
α1,α2>0,使得对任意的
t>0