142 第 六 章 Fourier级数 § 6 . 1 周期函数 Fourier级数 1.1 引言 在科学与工程中时常遇到周期现象 , 自然地 , 通常用周期函数刻画它们 . 蒸汽机和各种 转动设备都是周期现象的实例 , 由发电机产生的交流电也是周期现象的实例 . 这样 , 如蒸汽 机中十字头的路程 、 速度 、 加速度 、 蒸汽压力和交流电中的电压 、 电流等都用周期函数来刻 画 . 如果存在一个正数 0>T , 使得 )()( tTt jj =+ , 我们就称 )(tj 为周期函数 , T 称为一个周期 . 如果存在最小的周期 0T , 我们称 )(tj 是以 0T 为周期的周期函数 . 最简单的周期函数是正弦型函数 : )sin( aw +tA , ( 1) 它正好刻画了力学上的调和振动 ( 或简谐振 动 ) . 其中 w 是频率 , 它与周期的关系是 Tpw 2= , ( 2) A是振幅 , a 是初始相位 . 用这类简单的周期函数可以组成比较复杂的周期函数 . 因为频率相等的正弦型函数之 和仍是一个同频率的正弦型函数 , 所以用以组成复杂函数的各 正弦型函数必须有不同的频 率 . 例如三个正弦型函数之和 ttt 3sin412sin21sin ++ , 图形就已经相当复杂了 . 在 Mathematica 软件中可画它的图形 . Plot[Sin[t]+1/2Sin[2t]+1/4Sin[3t], {t,-2Pi,2Pi}]. 可以想象如果用无穷级数 , 就可以表示各种各样的复杂函数了 : ∑ +∞ = ++= 1 0 )sin()( n nn tnAAt awj , ( 3) 几何上看 , ( 3) 表明周期函数 )(tj 的图形可以由一系列正弦型函数图形叠加而成 . 力学上 看 , 由函数 )(tj 表示的复杂振动可以分解成调和振动的和 . 将周期函数分解成调和振动函 数的过程称为调和分析 . 作简单变量替换 tx w= , 得函数 ? ? ?? ? ?= wj xxf )( , 则 ( 3) 式成为 143 ∑ +∞ = ++= 1 0 )sin()( n nn nxAAxf a . ( 4) 由和差 化积公式 , 我们可把 ( 4) 改写为 ∑ +∞ = ++= 1 0 )sincos()( n nn nxbnxaaxf , ( 5) 其中 nnnnnn bAaAaA ==? aa cos,sin,00 . ( 5) 式称为周期函数 )(xf 的 Fourier 级数 展开 . 这里产生一系列基本的数学问题 : ( 1) 给定一个周期 p2 的函数 , 在什么条件下它有 Fourier 级数展开式 ? ( 2) 如果一个函数存在 Fourier 级数展开式 , 如何获得 这种展开 , 即如何确定展开系数 nn ba , , 它们也称为 Fourier 系数 . ( 3) Fourier 级数展开式何时在某种意义下收敛 ? 收敛到什么值 ? ( 4) 何种条件下 Fourier 级数展开式收敛到 )(xf ? 本章将部分地解决这些问题 , 它们的完全解决须要一门专业课程 . 1.2 Fourier 级数展开 函数 )(xf 在 ],[ pp? 上 Riemann 可积 , 我们可以推出 )(xf 在 ],[ pp? 上也 Riemann 可 积 . 当积分 ∫ ? p p dxxf )( 有瑕点时 , 我们假设它绝对可积 . 这两种情况合在一起 , 我们称之为 绝对可积 . 定义 : 以 p2 为周期的函数 )(xf 在 ],[ pp? 上绝对可积 , 则存在它的 Fourier 级数展开 ∑ +∞ = ++ 1 0 )sincos(~)( n nn nxbnxaaxf , 其中 .,3,2,1,sin)(1 ,,3,2,1,cos)(1 ,)(210 L L == == = ∫ ∫ ∫ ? ? ? mmxdxxfb mmxdxxfa dxxfa m m p p p p p p p p p ( 6) 需要说明公式 ( 6) 中三个积分有意义 : )(xf 在 ],[ pp? 上绝对可积 , 即 ∫? +∞<pp dxxf )( , 则 144 .)(1sin)(1sin)(1 ,)(1cos)(1cos)(1 ,)(21)(21 ∫∫∫ ∫∫∫ ∫∫ ??? ??? ?? +∞<≤≤ +∞<≤≤ +∞<≤ p p p p p p p p p p p p p p p p ppp ppp pp dxxfdxmxxfmxdxxf dxxfdxmxxfmxdxxf dxxfdxxf 这时我们不知道 Fourier 级数是否收敛 , 更不知道它是否收敛到 )(xf . 如果我们假设它收敛 , 即 ( 5) 式成立 , 且可逐项积分 ( 一致收敛可保证这一点 ) , 则我们有 ∑ ∫∫∫ +∞ = ??? ?? ?? ? ? ++= 1 0 sincos2)( n nn nxdxbnxdxaadxxf p p p p p p p . 容易看出 ,0cossin ,0sincos =??= =?= ∫ ∫ ? ? p p p p p p p p n nxnxdx n nxnxdx 因而 ∫ ? = p pp dxxfa )(210 . 类似地 , .cossincoscoscoscos)( 1 0 ∑ ∫∫∫∫ +∞ = ???? ?? ?? ? ? ++= n nn mxdxnxbmxdxnxamxdxamxdxxf p p p p p p p p 右端第一项等于零 , 且不论 mn, 如何 , 有 [ ] 0)sin()sin(21cossin =?++= ∫∫ ?? p p p p dxxmnxmnmxdxnx , 而当 mn ≠ 时 [ ] 0)cos()cos(21coscos =?++= ∫∫ ?? p p p p dxxmnxmnmxdxnx , 最后当 mn = 时有 pp p p p =+= ∫∫ ?? dxmxmxdx 2 2cos121cos 2 . 这样我们得到 L,3,2,1,cos)(1 == ∫ ? mmxdxxfam p pp , 同样我们可得到 L,3,2,1,sin)(1 == ∫ ? mmxdxxfbm p pp . 1.3 正交函数系 定义 2: 区间 ],[ ba 上函数系 { })(xnj , 如果满足 145 ( 1) +∞<∫ b a n dxx 2)(j , ( 2) mndxxxb a mn ≠=∫ ,0)()( jj , ( 3) 0)(2 >=∫ nb a n dxx lj , 则称 { })(xnj 为正交函数系 , 进而如果 1=nl , 称之为规范正交函数系 . 如果 { })(xnj 是一正交函数系 , 则 ?? ??? ?? ??? )(1 x n n jl 就是一规范正交函数系了 . 例 1: { }LL ,sin,cos,,2sin,2cos,sin,cos,1 nxnxxxxx 就是 ],[ pp? 上一正交函数系 , 由此 可得一规范正交函数系 ?? ? ?? ? LL ,sin,cos,,2sin,2cos,sin,cos, 2 1 ppppppp nxnxxxxx . 例 2: { }LL ,cos,,2cos,cos,1 nxxx 或者 { }LL ,sin,,2sin,sin nxxx 是 ],0[ p 上的正交函数 系 , 由此可得规范正交函数系 ?? ? ?? ? LL ,cos,,2cos,cos, 2 1 pppp nxxx 或 ?? ? ?? ? LL ,sin,,2sin,sin ppp nxxx . 例 3: ?? ? ?? ? LL ,cos,,2cos,cos,1 l xn l x l x ppp 或者 ?? ? ?? ? LL ,sin,,2sin,sin l xn l x l x ppp 是 区间 ],0[ l 上的正交系 . 例 4: Legendre 多项式 [ ] L,3,2,1,)1(!21)(,1)( 20 =?== nxdxdnxXxX nn n nn 是区间 ]1,1[? 上的正交系 , 这时 ∫? +== 11 2 12 2)( ndxxX nnl . 例 5: Haar 系 . 定义 Haar 函数 ?? ?? ? ≤≤ <≤? = .121,1 ,210,1 )( x x xy 考虑二进伸缩和整点平移 ?????? ?= ? jki kxx j 22)( 2, yy , 146 则 { } Z∈kjki x ,, )(y 是 ),( +∞?∞ 上规范正交函数系 . 定义 3: 对于区间 ],[ ba 上正交函数系 { })(xnj 和函数 +∞<∫ b a dxxfxf 2)(:)( , 级数 ∑+∞ =0 )( n nn xc j 其中 ∫= b a nnn dxxxfc )()(1 jl 称为函数 )(xf 关于正交函数系 { })(xnj 的 ( 广义 ) Fourier 级数 , nc 为 ( 广义 ) Fourier 系数 , 记为 ∑+∞ =0 )(~)( n nn xcxf j . 如果 ∑ +∞ = = 0 )()( n nn xcxf j 一致收敛 , 就可逐项积分 , 我们有 m b a mmm b a mm adxxadxxxf == ∫∫ )(1,)()(1 2jljl . 当 { })(xnj 是规范正交函数系时 , ∑+∞ =0 )(~)( n nn xcxf j , 其中 ∫= b a nn dxxxfc )()( j . 如果 ∑ +∞ = = 0 )()( n nn xcxf j 一致收敛 , 我们还可得到 ∑ ∑ ∫∑ ∫∫ ∞+ = ≠ +∞ = = += 0 2 0 222 . )()()()( n n nm b a mnmnn b a nn b a c dxxxccdxxcdxxf jjj 这可以看成勾股定理向无穷维的推广 . 勾股定理 222 bac += 几何上可以看成二维向量 ),( bac = , 向量长度的平方等于分量平方和 . 在 n 维空间 ),,( 1 naax L= , 也有 ∑ = = n i iax 1 22 . 147 用 ],[2 baL 表示区间 ],[ ba 上所有平方可积函数的空间 , 其中用 ∫>=< ba dxxgxfgf )()(, 定义内积 , 它成为一个内积空间 . 如果 { }nj 是一个完备的规范正交函数系 , 则对任何 ],[)( 2 baLxf ∈ , 有 >=<∑ +∞ = nn n nn fcxcxf jj ,,)(~)( 0 , 且有 ∑∫ +∞ = == 0 222 )( n n b a cdxxff . 这就是无穷维的勾股定理 , 即无穷维向量 )(xf 长度的平方等于分量平方和 . 这时级数 ∑+∞ =0 )( n nn xc j 在 ],[ 2 baL 范数下收敛到函数 )(xf . 有几个概念目前还没讲清楚 : 何谓完备的 规范正交函数系 ; 何谓 ],[2 baL 范数收敛 ; 还有 ],[2 baL 在 Riemann 积分意义也不完备 , 其 完备化需要 Lebesgue 积分概念 , 这些学完实变函数论和泛函分析课程后可以解决 . 不过这 个观点对理解 Fourier 级数还是非常有用的 . § 8. 2 Fourier级数的例子 上节定义指出只要 )(xf 是 p2 周期 ( 广义 ) 绝对可积的函数 , ∫ +∞<p2 0 )( dxxf , 就 有 Fourier 级数展开式 ∑+∞ = ++ 1 0 )sincos(~)( n nn nxbnxaaxf . 现在我们计算一些例子 . 例 1: 在区间 ],[ pp? 内展开函数 )0()( 常数≠= aexf ax . 解 : pppp ppp p a a a eedxea aaax sh21 0 = ?== ? ?∫ , pppppp p p ana aena nxnnxanxdxea n axax n sh 2)1(sincos1cos1 2222 + ?= ?+ +== ∫ ? , 148 pppppp p p ana nena nxnnxanxdxeb n axax n sh 2)1(cossin1sin1 22 1 22 + ?= ?+ ?== ? ?∫ , [ ] ?? ? ?? ? ? + ?+∴ ∑+∞ =1 22 sincos )1( 2 1sh2~ n n ax nxnnxa naaae pp . 例 2: 在区间 )2,0[ p 内展开函数 2)( xxf ?= p . 解 : 002212121 22 00 =?????? ?=?= ∫ ppppp p xxdxxa , 0sin2102sin)(21cos21 2 0 2 0 =??=?= ∫∫ pp pppppp nxdxnnnxxnxdxxan , nnxdxnn nxxnxdxxb n 1cos 2 1 0 2cos)( 2 1sin 2 1 2 0 2 0 =???=?= ∫∫ pp pppppp , ∑+∞ = ?∴ 1 sin~ 2 n n nxxp . 以下是一些常用 p2 周期函数的 Fourier 级数展 开式 : ( 3) ?? ? <≤? <≤= .2,1 ,0,1)( pp p x xxf ∑+∞ = + + 1 12 )12sin(~)( k k xkxf . (4) )(xf 如图 : ?????? ?+? Lxxxxf 5sin513sin31sin8~)( 222p . ( 5) )(xf 如图 : ?????? ++++ Lxxxxf 5cos513cos31cos421~)( 222p . ( 6) )2,0[,sin)( p∈= xxxf . ?????? ??????? Lxxxxf 6cos7514cos5312cos311214~)( p . 149 ( 7) )2,0[,)( 2 p∈= xxxf . ∑∑ +∞ = +∞ = ?+ 11 2 2 sin 4cos434~)( nn n nx n nxxf pp . ( 8) ?? ? <≤ <≤??= .0,1 ,0,1)( p p x xxf ?????? +++ L55sin33sinsin4~)( xxxxf p . 由奇偶函数的性质可得它们的 Fourier 系数有如下特点 : 1o 若周期 p2 可积函数 )(xf 是奇函数 , 则 L,2,1,0,0cos)(1 === ∫ ? nnxdxxfan p pp . 即 ∑ +∞ =1 sin~)( n n nxbxf , 奇函数 Fourier 级数只含正弦项 . 2o 若周期 p2 可积函数 )(xf 是偶函数 , 则 L,3,2,1,0sin)(1 === ∫ ? nnxdxxfbn p pp . 即 ∑ +∞ = + 1 0 cos~)( n n nxaaxf , 偶函数 Fourier 级数只含余弦项 ( 包括常数项 ) . 例子 2, 3, 4, 8为奇函数 , 其 Fourier 级数只含正弦项 ; 例子 5, 6 为偶函数 , 其 Fourier 级数只 含余弦项 . 用 Mathematica 软件可以直观地看出 Fourier 级数部分和收敛的性质 . 如 Plot[Sin[x]+1/3 Sin[3x], {x,-Pi,Pi}] Plot[Sin[x]+1/3 Sin[3x]+1/5 Sin[5x], {x,-Pi,Pi}] Plot[Sin[x]+1/3 Sin[3x]+1/5 Sin[5x]+1/7 Sin[7x], {x,-Pi,Pi}] … § 8. 3 Fourier级数的收敛性 3.1 Fourier 级数的部分和 设 )(xf 在 ],[ pp? 上绝对可积 , 那么它有 Fourier 级数 ∑+∞ = ++ 1 0 )sincos( 2~)( k kk kxbkxa axf . 为了考察 Fourier 级数的收敛性 , 我们先考察它的部分和 150 .)(cos21)(1 )sinsincos(cos)(1)(21 )sincos(2),( 1 1 1 0 duxukuf dukxkukxkuufduuf kxbkxaaxfS n k n k n k kkn ?? ? ?? ? ?+= ++= ++= ∑∫ ∑ ∫∫ ∑ =? = ?? = p p p p p p p pp 利用公式 2sin2 2 1sin cos21 1 t tn kt n k ?????? + =+ ∑ = , 我们记 2sin2 2 1sin )( t tn tDn ?????? + = , 它被称为 Dirichlet 核 , 则 duuxDufxfS nn )()(),( ?= ∫ ? p p . Dirichlet 核 )(tDn 有如下性质 : ( 1) 1)( =∫ ? p p dttDn , ( 2) )(tDn 是偶函数 , ( 3) )(tDn 是 p2 周期函数 . 利用这三条性质我们可以改写部分和公式 [ ] .)()()( )()()()( )()( )()(),( 0 0 0 dttDtxftxf duuDuxfduuDuxf duuDuxf duuxDufxfS n nn n nn ∫ ∫∫ ∫ ∫ ?++= +++= += ?= ? ? ? p p p p p p p 3.2 Riemann-Lebesgue 引理 引理 ( Riemann-Lebesgue) 如果函数 )(tg 在 ],[ ba 上绝对可积 , 则 151 .0cos)(lim ,0sin)(lim ∫ ∫ = = +∞→ +∞→ b ap b ap ptdttg ptdttg 证明 : 只证第一式 . 首先我们有不等 式 .2coscossin pp ppptdt ≤?=∫ bab a 先设 )(tg 在 Riemann 意义下可积 . 分割 bttttta nii =<<<<<<= + LL 110 将区间 ],[ ba 分成 n 个小区间 , 并据此分解积分 ∑∫∫ ? = += 1 0 1 sin)(sin)( n i t t b a i i ptdttgptdttg . 用 im 表示 )(tg 在 ],[ 1+ii tt 上的下确界 , 则 [ ] ∑ ∫∑∫∫ ? = ? = ++ +?= 1 0 1 0 11 sinsin)(sin)( n i t ti n i t t i b a i i i i ptdtmptdtmtgptdttg , 进而 ∑∑∫ ? = ? = +?≤ 1 0 1 0 2sin)( n i i n i ii b a mptptdttg w . 对 0>?e , 首先选一个分割 , 使得 2 1 0 ew <?∑? = n i ii t ; 是由 Riemann 可积性保证的 . 由这个分割 , im 已经确定 , 选取 ∑ ? = > 1 0 4 n i imp e , 则 e<∫ b a ptdttg sin)( . 如果 )(tg 广义绝对可积 , 假定在 ],[ ba 上只有 b 是个瑕点 . 设 ab ?<< h0 , 将积分分成两 部分 ∫ ∫∫ ? ?+= h hba bbba . 第二个积分有估计 ∫∫ ?? ≤ bbbb dttgptdttg hh )(sin)( ; 152 选 h 充分小 , 使它小于 2e . 对于第一个积分 ∫ ?hba ptdttg sin)( , 它是 Riemann 可积的 , 因此 ∫ ?+∞→ =hbap ptdttg 0sin)(lim . 可选 p 充分大 , 使 2sin)( eh <∫ ?b a ptdttg . 这样就完成了引理证明 . 推论 : 若 )(xf 在 ],[ ba 上绝对可积 , 则它的 Fourier 系数 )(0, +∞→→ mba mm . 3.3 局部化定理 ( Riemann) 定理 : 以 p2 为周期的绝对可积的函数 )(xf , 在一点 0x 处的收敛及发散的性质只与函数 )(xf 在点 0x 附近的性质有关 . 证明 : 0>?d , 不妨设 pd < , 我们考虑部分和 [ ] . 2sin2 2 1sin )()(1),( 210 0 000 II dtt tn txftxfxfSn +=+= ?????? + ?++= ∫∫ ∫ p d d p p 在 2I 中 , 函数 2sin2 )()( 00 t txftxf ?++ 在 ],[ pd 绝对可积 , 由 Riemann-Lebesgue 引理 , 02 →I 当 +∞→n 时 . 这样 10 lim),(lim IxfS nnn +∞→+∞→ = , 1I 仅与 )(xf 在 0x 的邻域 ),( 00 dd +? xx 性质有关 , 证毕 . 注 : 事实上 [ ] .2 1sin )()(1lim),(lim 0 000 dtt tn txftxfxfS nnn ?????? + ?++= ∫ +∞→+∞→ d p 为此我们注意到 153 )0(0 2sin2 )(22 2sin2 2sin21 2sin2 1 2 →→ ?????? +? = ? =? tt t tott tt tt tt . 补充函数 tt 1 2sin2 1 ? 在 0=t 时定义为 0, 则这函数在 ],0[ p 上连续有界 . 再由 Riemann- Lebesgue 引理得 [ ] 021sin1 2sin2 1)()(1lim 0 00 =?? ?? ? ? + ?? ? ? ? ? ?? ? ? ? ? ??++∫ +∞→ tdtntttxftxf n d p , 由此可得 [ ] dtt tn txftxfIxfS nnnn ?????? + ?++== ∫ +∞→+∞→+∞→ 2 1sin )()(1limlim),(lim 0 0010 d p . 3.4 Dini 判别法 记 000 2)()()( Stxftxft ??++=j , 注意到 1)( 0 =∫p dttDn , 我们有 dtt tn tSxfSn 2sin2 2 1sin )(1),( 000 ?????? + =? ∫ p jp . 定理 ( Dini 判别法 ) 以 p2 为周期的绝对可积的函数 )(xf , 在 0x 附近满足 Dini 条件 : +∞<∫ dtttd j 0 )( , 则函数 )(xf 的 Fourier 级数在 0xx = 处收敛到 0S . 证明 : 由 Dini 条件 , 可以得出 2sin2 )( 2sin2 )( t t t t t t jj = 在区间 ],0[ d 上也绝对可积 . 另外也容易得出函数 2sin2 )( t tj 在 ],[ pd 上也绝对可积 . 这样函数 154 2sin2 )( t tj 在 ],0[ p 上绝对可积 . Riemann-Lebesgue 引理推出 ( ) ∫ =?????? +=? +∞→+∞→ p j p 000 02 1sin 2sin2 )(1lim),(lim tdtn t tSxfS nnn . 应用 1: )(xf 在 0x 点连续 , 取 )( 00 xfS = , 这时若满足 Dini 条件 , 即 +∞<±+∫ dtt xftxfd 0 00 )()( , 则 )(),( 00 xfxfSn → . 应用 2: )(xf 在 0x 有第一类间断点 , 取 [ ])0()0(21 000 ?++= xfxfS , 又设它满足 Dini 条件 , 即 +∞<±?±∫ dtt xftxfd 0 00 )0()( , 则 [ ])0()0(21),( 000 ?++→ xfxfxfSn . 定理 ( Lipschitz 判别法 ) 设 )(xf 为 p2 周期的绝对可积函数 , 在 0xx = 点满足 a 阶 Lipschitz 条件 : 10,,)()( 00 ≤<≤≤?+ ada ttcxftxf , 则 )()(),( 00 +∞→→ nxfxfSn . 证明 : 设 1=a , 则 t xftxfxftxf t t )()()()()( 0000 ??+?+=j . 当 d≤< t0 时 , ctt 2)( ≤j , 在 ],0[ d 上绝对可积 . 设 1<a , 则 aj ?≤ 12)( t ctt , 也在 ],0[ d 上绝对可积 . 由 Dini 判别法 , 知 )()(),( 00 +∞→→ nxfxfSn . 注 : 设 )(xf 为 p2 周期的绝对可积函数 , 在 0x 可导 , 或单侧可导 , 甚至在 0x 间断 , 但有如下 155 意义的单侧导数 t xftxf t xftxf tt ? ???+?+ ++ →→ )0()(lim,)0()(lim 00 0 00 0 , 则 [ ] ))(()0()0(21),( 0000 xfxfxfxfSn 或?++→ . 定义 ( 逐段可微 ) 在 ],[ ba 存在有 限个点 bxxxa n =<<<= L10 , 函数 )(xf 在 ),( 1+ii xx 可导 , 且存在 )0(),0( 1 ?+ +ii xfxf 及 )0(),0( 1 ?′+′ +ii xfxf , 则称 )(xf 在 ],[ ba 逐段可 微 . 定理 : 设 )(xf 为 p2 周期函数 , 在 ],[ pp? 逐段可微 , 则 )(2 )0()0(),( 0000 +∞→?++=→ nxfxfSxfSn . 3.5 Dirichlet 判别法 引理 : 设函数 )(xg 在 ],0[ h 上单调增加并有界 , 则 ∫ +=+∞→ h gdxx xxg0 )0(2sin)(lim pll . 证明 : [ ] . sin)0(sin)0()(sin)( 000 JI dxx xgdxx xgxgdxx xxg hhh += +++?= ∫∫∫ lll . 对于 J , 我们有 ).0(2 sin)0(sin)0(sin)0( 000 += +→+=+= ∫∫∫ ∞+ g dtt tgdtt tgdtx xgJ hh p l l 对于 I , 我们有 [ ] [ ] 21 0 sin)0()(sin)0()( IIdx x xgxgdx x xgxgI h +=+?++?= ∫∫ d d ll . 对于 1I , 0>?e , 0>?d , 使得当 d≤< x0 时 , 有 Lgxg 4)0()(0 e<+?≤ , 其中 L 满足 Ldtt tx ≤∫0 sin . 用积分第二中值定理 , 我们有 156 [ ] [ ] [ ] .2 sinsin 4 sin)0()( sin)0()( sin)0()( 00 01 e e d ld l lhld ld lh d h d ≤ ??? ? ??? ? +< +?= +?= +?= ∫∫ ∫ ∫ ∫ dtt tdtt tL dtt tgg dxx xgg dxx xgxgI 对 于 2I , xgxg )0()( +? 在 ],[ hd 绝对可积 , 由 Riemann-Lebesgue 引理知 0lim 2 = +∞→ I l . 即 0>?? , 当 ?>l 时 , 有 .22 e<I 于是当 ?>l 时 , 有 e<+≤ 21 III , 即 0lim = +∞→ I l . 从而 ∫ +=+∞→ h gdxx xxg0 )0(2sin)(lim pll . 注 : 若 )(xg 在 ],0[ h 上单调减少并有界 , 引理也成立 . 若把 ],[ ba 分成有限个区间 , )(xf 在每个区间单调 , 则称 )(xf 在 ],[ ba 逐段单调 . 定理 : 设 )(xf 为 p2 周期绝对可积函数 , 且存在 0>h , 使得 )(xf 在 ],[ 00 xhx ? , ],[ 00 hxx + 分别单调 , 则 [ ] )()0()0(21),( 000 +∞→?++→ nxfxfxfSn . 证明 : 由局部化定理只须证明 [ ] [ ].)0()0(21 2 1sin )()(1lim 00 0 00 ?++= ?????? + ?++∫ +∞→ xfxf dtt tn txftxfh n p 由条件知 )( 0 txf + 在 ],0[ h 单调 , )( 0 txf ? 在 ],0[ h 单调 , 并都有界 , 由引理得 157 [ ] [ ] [ ].)0()0(21 )0()0(21 2 1sin )()(1lim 00 00 0 00 ?++= ?++?= ?????? + ?++∫ +∞→ xfxf xfxf dtt tn txftxfh n p p p 定理 ( Dirichlet 判别法 ) 设 )(xf 为 p2 周期函数 , 在 ],[ pp? 逐段单调 , 则 [ ] )()0()0(21),( 000 +∞→?++→ nxfxfxfSn . 定义 : 若 ∑ +∞ = ++ 1 0 )sincos( 2~)( n nn nxbnxa axf , 且在某个区间 ],[ ba 上成立 ∑+∞ = ++= 1 0 )sincos( 2)( n nn nxbnxa axf , 则 称它为 )(xf 在区间 ],[ ba 上的 Fourier 级数展开式 . 上述定理 , 即 Dini, Lipschitz, Dirichlet 判别法 , 给出函数能展开成 Fourier 级数的充分条件 . 3.6 Fourier 展开式的例 1. ).,(,sin)1(2 1 1 pp?∈?= ∑ +∞ = + x n nxx n n 特别地 , L?+?+?= 9171513114p . 2. [ ].,,cos4)1(31 1 2 22 ppp ?∈?+= ∑ +∞ = xnxnx n n 特别地 , .413121112 ,312116 222 2 22 2 L L +?+?= +++= p p 3 . [ ]., ,cos2)1(2cos22cos121sincos 22222 pp a a a a a a ap apa ?∈ ?????? +??+??+??= x nxnxxx n LL 在上式令 p=x 后 , 再用 apsin 除两边 , 可以得到 158 ?????? +?++?+?+= LL 22222 2221211 sincos na aa aa aapapap . 再令 ap=z , 得 ( ) .,)( 2 2 221ctg 222222 pppp kznz z z z z z zz ≠+?++?+?+= LL . 类似地可得 .,11111sin1 ppppp kzmznzzzzz ≠+?????? ++?++??????? ++??= LL . 它们是有理函数的部分分式的推广 . § 8. 4 任意区间上的 Fourier级数 4.1 周期 l2 情形 设 )(xf 为 l2 周期绝对可积函数 , 令 pltx = , 则 ? ? ?? ? ?= pj ltft)( 为 p2 周期绝对可积函数 . 对 )(tj 我们有 Fourier 级数 : ∑+∞ = ++ 1 0 )sincos( 2~)( n nn ntbnta atj , 其中 .sin)(1sin1 ,cos)(1cos1 ∫ ∫ ∫∫ ? ? ?? =??????= =??????= p p p p p pp p pp l ln l ln dxl xnxflntdtltfb dxl xnxflntdtltfa 由此得 ∑+∞ = ?????? ++= 1 0 sincos 2)( n nn l xnb l xnaaxf pp . 4.2 非周期函数情形 对于定义在 ],[ ll? 上的函数 )(xf , 我们可以把它开拓成周期 l2 的函数 )(* xf , 其在 ],[ ll? 修改为 ?? ? ?= ?∈= .,),( ),,(),()(* llxlf llxxfxf 我们可以针对 )(* xf 来研究 Fourier 级数和 Fourier 级数的收敛性 . 在逐段可微条件下 , 159 Fourier 级数部分和收敛到 2 )()( lflf +? . 如果 )(xf 是定义在 ],[ Taa + 上的函数 , 我们也可把它开拓成 T 周期函数 )(* xf , 然 后在 ? ? ? ?? ?? 2,2 TT 上研究 Fourier 级数及其收敛性 . ∑+∞ = ?????? ++= 1 0 2sin2cos 2)( n nn T xnb T xnaaxf pp , 其中 .2sin)(22sin)(*2 ,2cos)(22cos)(*2 ,)(2)(*2 2 2 2 2 2 2 0 ∫∫ ∫∫ ∫∫ + ? + ? + ? == == == Ta a T Tn Ta a T Tn Ta a T T dxT xnxfTdxT xnxfTb dxT xnxfTdxT xnxfTa dxxfTdxxfTa pp pp 当逐段可微时 , 在端点 Taax += , 处 , Fourier 级数收敛到 2 )0()0( ?+++ Tafaf . 即使在端点处可导 , 也是这样 . 函数的奇延拓和偶延拓 : 如果函数 )(xf 只定义在 ],0[ l 上 , 我们可以首先把它延拓到 ],[ ll? , 然后在延拓成 l2 周期函数 . 这时常用的有两种方法 : 偶延 拓 : ?? ? <<?? ≤≤= .0),( ,0),()( xlxf lxxfxF e 它在 ),( ll? 上是偶函数 , 其 Fourier 级数中只有余弦项 . 奇延拓 : ?? ? <<??? ≤≤= .0),( ,0),()( xlxf lxxfxF o 它在 ),( ll? 上是奇函数 , 其 Fourier 级数中只有正弦项 . 两种情况下 Fourier 级数在端点 ),0,( ll? 收敛性要具体分析得到 . 下面罗列几个例子 , 读者可 自行验证 . 160 例 1: [ ].,0,cos624 1 2 22 ppp ∈+?=? ∑ +∞ = xn nxxx n 例 2: ?? ?? ? ≤< ≤≤ = ,2,0 ,20,sin )( pp p x xx xf 按余弦展开 . .0,2cos14 14cos11)( 1 2 pppp ≤≤??+= ∑ +∞ = xmxmxxf m 例 3: ?? ?? ? ≤< ≤≤ = ,2,0 ,20,sin )( pp p x xx xf 按正弦展开 . .,22,0,2sin14 )1(4cos21)( 1 2 1 ?? ?? ? ?? ? ? ?? ?∈ ? ??= ∑+∞ = + pppp Uxmxm mxxf m m § 8. 5 Fourier 级数的复数形式 , 快速 Fourier 变换 , 快速 Sine 和 Cosine 变换 5.1 Fourier 级数的复数形式 利用公式 ( ) ( )inxinx inxinx eeinx eenx ? ? ?= += 2 1sin ,21cos 及 nxinxeinx sincos += , 我们可以把 Fourier 级数表 示成复数形式 ∑ +∞ ?∞=n inx necxf ~)( , ( 5.1) 其中 ∫? ?= ppp dxexfc inxn )(21 . 这里 )(xf 是复值函数 , 函数系 ?? ? ?? ? inxe p2 1 是一完全正交函数系 . 如果 )(xf 是实值的 , 对应的 nc 与 nn ba , 之间有如下关系 161 ( ) .,2,1, ,,2,1,21 ,21 00 L L == =?= = ? ncc nibac ac nn nnn 对于复数形式的 Fourier 级数 , 也有相应的 1L 理论 , 特别地有 Dini, Lipschitz, Dirichlet 判 别法 . 我们还可建立它的 2L 理论 , 借助于复数形式的 2L 理论 , 我们还可建立实 Fourier 级数 的 2L 理论 . 5.2 Fourier 级数的平均收敛性 设以 p2 为周期的函数 )(xf 在 ],[ pp? 上 Riemann 可积 , 这时我们推出 2)( xf 在 ],[ pp? 上也 Riemann 可积 , 如果有瑕点时 , 我们假设平方可积 , 即积分 ∫?pp dxxf 2)( 收敛 . 利用不等式 2 )(1)( 2xfxf +≤ , 由平方可 积立即推出 )(xf 绝对可积 , 这时它存在 Fourier 级数 : ∑+∞ = ++ 1 0 )sincos( 2~)( k kk kxbkxa axf . 考虑这个 Fourier 级数的部分和 ∑ = ++= n k kkn kxbkxa axfS 1 0 )sincos( 2),( , 我们仍然得不到它的聚点收敛性 , 但是在平方可积条件下 , 我们可以得到它在 “ 平方可积范 数 ” 是收敛的 , 称为平均收敛 , 即 ffS Ln ?→? 2)( . 定理 : 设以 p2 为周期的函数 )(xf 在 ],[ pp? 上平方可积 , 则 0),()(lim 2 =?∫ ?+∞→ p p dxxfSxf n n 而且 ∑∫ +∞ =? ++= 1 22 2 02 )( 2)( 1 k kk ba adxxfp pp . 162 我们不给出它的证明 , 有兴趣的同学可参考有关教科书 . 关于复数形式的 Fourier 级数 也有相同的结果 , 而且几何意义更加直观 . 设以 p2 为周期的复值函数 )(xf 在 ],[ pp? 上平 方可积 , 因而它有复数形式的 Fourier 级数 ∑ ∈Zk ikx k ecxf ~)( , 其中 ∫? ?= ppp dxexfc ikxk )(21 . 它的部分和 ∑ ?= = n nk ikx kn ecxfS ),( 在 “ 平方可积范数 ” 下收敛到 f , 即平均收敛到 f . 定理 : 设以 p2 为周期的复值函数 )(xf 在 ],[ pp? 上平方可积 , 则 0),()(lim 2 =?∫ ?+∞→ p p dxxfSxf n n 而且 ∑∫ +∞ ?∞=? = k kcdxxf 22)( 2 1 p pp . 这两个定理的几何意义十分明显 . 我们把 ],[ pp? 上平方可积函数之全体看成一个内积 空间 , 加法和数乘都用函数加法 )()( xgxf + 和数乘 )( xcf 来定义 , 内积定义为 ∫?>=< ppp dxxgxfgf )()(21, , 范数就是 2 1 22 1 )(21, ? ? ?? ? ?=>=< ∫ ? p pp dxxffff . 那么 { } Z∈kikxe ( 或 ?? ? ?? ? L,sin,cos,1 ppp xx , 对实值函数情况 ) 就是这个内积空间的 “ 标准 正交基 ” , 即 ?? ? = ≠=∫ ? ? .1 ,,0 2 1 mn mndxee inximxp pp 而且对每一个平方可积函数存在以 “ 平方可积范数 ” 下收敛的 Fourier 级数 . 定理的最后部 分表明函数的平方可积范数可以用它的 Fourier 级数中的系数平方和来表示 , 它是勾股定理 向无穷维的推广 . 需要指出的是目前我们定义的这个平方可积函数空间是不完备的 , 它的完备化需要把 163 Riemann 积分概念推广 . 这个工作是由 Lebesgue 完成 的 , 在 “ 实变函数论 ” 课程中将建立 Lebesgue 积分理论 , 那时的平方可积函数空间 ],[2 pp?L 是完备的 , 即如果复数列 { }nc 满足 +∞<∑ +∞ ?∞=n nc 2 , 则 ∑ +∞ ?∞=n inx nec 以 2L 范数收敛到一个 2L 函数 )(xf . 5.3 离散 Fourier 变换 , 离散 Sine 和 Cosine 变换 在信号处理和图象处理中 , 函数 )(xf 经过取样变成一个 N 维向量 ( 图象可变成 MN × 的矩阵 ) , 这时需要采用离散的 Fourier 变换 ( 复值信号时 ) 和离散的 Sine 和 Cosine 变换 . 离散 Fourier 变换 : NN CC → , { } NNnnvv C∈= ?= 10)( , ∑? = ???????= 1 0 2exp)(1)(? N j N jnijv Nnv p . 它 可以用矩阵表示为 Fvv =? , 其中矩阵 { }),( inFF = 由下式给出 ?????? ?= NjniNjnF p2exp1),( . 容易验证 ?? ? ≠ === .,0 ,,1),(),(* jn jnjnjnFF d 由此得到逆变换公式 vFv ?*= . 它有快速算法 , 称为 FFT. 离散 Sine 和 Cosine 变换 : NN RR → , 共有八种 , 对应的矩阵元素列表如下 : DCT-I: 11I 1 : +++ → NNNC RR ; NnmNmbnbmnCN pcos2)()(),(I 1 =+ . DCT-II: NNNC RR →:II ; ( )NmnNnbmnCN 2 1 II cos2)(),( += p . DCT-III: NNNC RR →:III ; ( )NnmNmbmnCN 2 1 III cos2)(),( += p . 164 DCT-IV: NNNC RR →:IV ; ( )( )N mnnNmnCN 2 1 2 1 IV cos2),( ++= p . DST-I: 11I 1 : ??? → NNNS RR ; NnmNmnSN psin2),(I 1 =? . DST-II: NNNS RR →:II ; ( )N mnNnbmnSN 2 1 II )1(sin2)1(),( +++= p . DST-III: NNNS RR →:III ; ( )N nmNmbmnSN 2 1 2 1 III )(sin2)1(),( +++= p . DST-IV: NNNS RR →:IV ; ( )( )N mnnNmnSN 2 1 2 1 IV sin2),( ++= p . 其中 )(kb 是保证变换正交性的一个权 , 它定义为 ??? ??? ? < == >< = < .,1 ;0,21 ;0,0 )( 0 Nk Nkk Nkk kb 如果 或如果 或如果 通过 FFT 和简单的修改 , 可以实现上述八种变换的快速算法 ; 它们的逆变换也可以通过 FFT 的逆变换的适当修正来实现 . 这里不再详述 . 很多数学软件中已经有这些程序 . 美国工 业与应用数学学会理事长 Strong 教授说 FFT 加速了现代工业化步伐 , 实际上 FFT 和 DCT, DST 已经成为信号处理和图象处理的 一个基础工具 . 习题 1. 证明下列函数系 { })(xyn 在 ],0[ l 上正交 , ( 即 mndxxyxyl mn ≠=∫ ,0)()( 0 ) , 并求 ∫ l n dxxy0 2 )( . ( 1) L,3,2,1,sin)( == nxlnxyn p ; ( 2) L,2,1,0,cos)( == nxlnxyn p ; ( 3) L,2,1,0,2 12sin)( =+= nxlnxyn p ; ( 4) L,2,1,0,2 12cos)( =+= nxlnxyn p . 2. 求证 : 函数系 ?? ? ?? ? LL ,sin,cos,,sin,cos,1 l xn l xn l x l x pppp 165 在 ],[ ll? 上是正交的 . 3. 求下列周期为 p2 的函数的富里埃级数 . ( 1) 三角多项式 ∑ = += n k kkn kxbkxaxP 0 )sincos()( ; ( 2) )()( pp <≤?= xxxf ; ( 3) )()( pp <≤?= xexf ax ; ( 4) )()( 3 pp <≤?= xxxf ; ( 5) 2cos)( xxf = ; ( 6) )(sin)( pp <≤?= xxxf ( 7) ? ?? <≤ <≤?= ;0,0 ,0,)( pp xxexf ax ( 8) xxf 3cos)( = ; ( 9) )(cos)( pp <≤?= xxxxf ; ( 10) )(2sin2ln)( pp <≤?? ? ?? ? ?= xxxf . 4. 将函数 xxf 4sin)( = 展开成富里埃级数 . 5. 在区间 ),( pp? 中展开下列函数成富里埃级数 : ( 1) xsgn ; ( 2) x2sinsgn ; ( 3) x2cossgn ; ( 4) x . 6. 在 )2,0( p 中展开下列函数成富里埃级数 : ( 1) 2 x?p ; ( 2) 2sin2 1ln x . 7. 设 )(xf 有界 , 并在 ),( pp? 上逐段单调 . 求证 : 166 +∞→??????=??????= nnObnOa nn 1,1 . 8. 设 )(xf 是以 p2 为周期的周期函数 , 并满足 )10(,)()( ≤<?≤? aayxLyfxf . 求证 : +∞→??????=??????= nnObnOa nn aa 1,1 . 9. 将函数 2)( xxf = 展开成富里埃级数 : ( 1) 按余弦展开 ; ( 2) 按正弦展开 ; ( 3) 在 区间 )2,0( p 内展开 ; ( 4) 求下列级数的和 : ∑∑∑ +∞ = +∞ = ++∞ = ? ? 1 2 1 2 1 1 2 )12( 1,)1(,1 nn n n nnn . 10. 由展开式 )(sin)1(2 1 1 pp <<??= ∑ +∞ = + x n nxx n n , ( 1) 用逐项积分法求 432 ,, xxx 在 ),( pp? 中的富里埃展开式 ; ( 2) 求级数 ∑∑ +∞ = +∞ = +? 1 4 1 4 1 1 ,)1( nn n nn 的和 . 11. 设 ? ? ? ≤≤ ≤?= .2,0 ,2,2)( pa aa x xxxf ( 1) 求 )(xf 的富里埃级数 ; ( 2) 求级数 ∑ +∞ =1 2 2sin n n n 与 ∑+∞ =1 2 2cos n n n 的和 . 12. ( 1) 在 ),( pp? 内 , 求 xexf =)( 的富里埃展开式 ; ( 2) 求级数 ∑ +∞ = +1 21 1 n n 的和 . 167 13. 设 ∑ = ++= n k kkn kxbkxa axT 1 0 )sincos( 2)( ( )(xTn 称为 n 阶三角多项式 ) . 求证 : dtt tn txTxT nn 2sin 2 1sin )(21)( ?????? + += ∫ ? p pp . 14. 设 )(xf 以 p2 为周期 , 已知其富里埃级数的部分和为 dtt tn txfxSn 2sin2 2 1sin )(1)( ?????? + += ∫ ? p pp , 作 )(xSn 的平均值 ∑? = = 1 0 )(1)( n k kn xSnxs . ( 1) 证明 : 2sin 2sin 2 1sin 2 1 0 t nt tm n m =? ? ?? ? ? +∑? = ; ( 2) 证明 : dttFtxfx nn )()()( ∫ ? += p p s , 其中 2 2sin 2sin 2 1)( ?? ? ? ? ? ?? ? ? ? ? = t nt ntFn p ; ( 3) 证明 : )(tFn 有下列性质 : 1° 0)( ≥tFn ; 2° 1)( =∫ ? p p dttFn ; 3° 0>?d , )(0)( +∞→→∫ ≤≤ ndttFt npd . 15. 设 ],[)( pp?∈ Cxf , 且周期为 p2 . 求证 : 当 +∞→n 时 )()( xfxn →→s )( pp ≤≤? x . 168 16. 设 ),()( +∞?∞∈ Cxf , 以 p2 为周期 , 它的富里埃级数在 0x 收敛 . 求证 : )()()( 00 +∞→→ nxfxSn . 17. 将下列函数在指定区间上展开为富里埃级数 . ( 1) 在区间 )2,0( l 展开 ?? ? << <<= ,2,0 ,0,)( lxl lxAxf 其中 A 为常数 ; ( 2) ? ? ?? ? ? ?= 2,2,cos)( ppxxxf ; ( 3) ),0(,)( lxxf = . 18. 在指定区间中求下列函数的富里埃级数 , 并指出它的和函数 : ( 1) p≤≤= xxxf 0,sin)( , 偶延拓 ; ( 2) p≤≤= xxxf 0,cos)( , 奇延拓 ; ( 3) ?? ? ? ?? ? ? ? ≤< = << = ,2,0 ,2,21 ,20,1 )( pp p p x x x xf 奇延拓与偶延拓 ; ( 4) pp <<?= xxxxf 0),()( , 奇延拓与偶延拓 . 19. 设 )(xf 的富里埃级数在 ],[ pp? 上已知收敛 于 )(xf . 求证 : ∑∫ +∞ =? ++= 1 22 2 02 )( 2)( 1 n nn ba adxxfp pp . 20. 设 )(xf 在 ],0[ l 上平方可积 . 求证 : ∑∫ +∞ = += 1 22 00 2 2 1)(2 n n l aadxxf l , 其中 ∫= ln dxl xnxfla 0 cos)(2 p .