1. 求傅里叶级数的基本功:周期 2l/半区间 [0,l] 的系数公式(nx→lnπx)与收敛判定★★ 必会
课本与本页其余各条多限于周期 2π、区间 [−π,π] 或 [0,π] 的情形,系数中出现的是 cosnx,sinnx。但真题中 f 的周期常为 2(即 l=1),属于一般周期 2l 的情形。这时整个三角函数系换成 coslnπx,sinlnπx,公式的形式不变,只是把 nx 中的因子 1 换成 lπ。
① 周期 2l 的系数公式([−l,l] 上):设 f 以 2l 为周期,则
f(x)∼2a0+n=1∑∞(ancoslnπx+bnsinlnπx),
anbn=l1∫−llf(x)coslnπxdx (n≥0)=l1∫−llf(x)sinlnπxdx (n≥1).
把 l=π 代回,就还原成课本中的 π1∫−ππfcosnxdx。可见上式是更一般的公式,周期为 2π 的情形只是 l=π 的特例。必须注意,这里的归一化因子是 l1 而不是 π1,这是第一个容易出错的地方。
② 半区间 [0,l] 上的正弦级数与余弦级数:当 f 只定义在 [0,l] 上时,靠延拓的方式决定级数的类型(与本页半区间展开一条相同,只是此处的 l 是一般的)。奇延拓 ⇒ 正弦级数(此时 an=0):
bn=l2∫0lf(x)sinlnπxdx;
偶延拓 ⇒ 余弦级数(此时 bn=0):
an=l2∫0lf(x)coslnπxdx.
半区间的公式只在 [0,l] 上积分,而系数多出一个因子 2(用 l2 而不是 l1)。这是因为奇延拓或偶延拓后的被积函数在 [−l,l] 上是偶函数,积分值恰好加倍。
③ 收敛值应按以 2l 为周期延拓后由狄利克雷定理判定:和函数 S(x) 以 2l 为周期,其中正弦级数的和函数为奇函数,余弦级数的和函数为偶函数。求 S(x0) 分两步:先利用周期性,把 x0 减去 2l 的整数倍,移入主区间(对正弦级数还要利用奇性变号);再判定该点的类型:若为连续点,则 S(x0)=f(x0);若为第一类间断点,则 S(x0)=2f(x0−)+f(x0+),延拓后的端点 ±l 与分段的接缝处都属于这种情形。最容易出错的地方就是忽略了延拓这一步:把 x0 直接代入原式,或者在跳跃点只取单侧的值,都会得出错误的结果。
证明 / 推导
为什么 nx 变成 lnπx、系数前的因子变成 l1,作一次换元即可看清,不必重新证明正交性。已知周期为 2π 时的结论:若 g(t) 以 2π 为周期,则 g(t)=2A0+∑n=1∞(Ancosnt+Bnsinnt),其中 An=π1∫−ππg(t)cosntdt。
对于以 2l 为周期的 f(x),作线性伸缩 t=lπx(即 x=πlt),令 g(t)=f(πlt),则 g 以 2π 为周期:
g(t+2π)=f(πl(t+2π))=f(πlt+2l)=f(πlt)=g(t),
且 x∈[−l,l]⇔t∈[−π,π]。对 g 用已知公式,再把 t=lπx、dt=lπdx 换回(注意 t=±π⇔x=±l),得
an=An=π1∫−ππg(t)cosntdt=π1∫−llf(x)coslnπx⋅lπdx=l1∫−llf(x)coslnπxdx,
其中用到了 cosnt=coslnπx;bn 的推导相同。由此可见,nx→lnπx 来自把 t 换回 x,而 π1→l1 恰好是 π1⋅lπ,即换元所产生的雅可比因子。
至于半区间公式中的 l2:奇延拓或偶延拓后,被积函数 fsinlnπx、fcoslnπx 在 [−l,l] 上都是偶函数,故 ∫−ll=2∫0l,于是 l1⋅2=l2。■举例说明
(2023·数一) 设 f(x) 以 2 为周期,且 f(x)=1−x, x∈[0,1]。若 f(x)=2a0+∑n=1∞ancosnπx,求 ∑n=1∞a2n。
第一步,定出 l:展开式中只含常数项与余弦项,故为余弦级数,即 f 按偶函数延拓;又周期 2l=2⇒l=1,于是 lnπx=nπx,与题中给出的 cosnπx 相符。这一步最容易出错:若一见傅里叶级数便写成 cosnx,系数用 π2∫0π,那是 l=π 时的公式;本题中 l=1,宗量应为 nπx,系数应为 l2∫0l=2∫01。
第二步,代入半区间的余弦系数公式(l=1):对 n≥1,
an=l2∫0lf(x)coslnπxdx=2∫01(1−x)cosnπxdx.
用分部积分(取 u=1−x, dv=cosnπxdx, v=nπsinnπx),边界项 (1−x)nπsinnπx01=0,故
an=2⋅nπ1∫01sinnπxdx=nπ2(−nπcosnπx)01=n2π22(1−cosnπ)=n2π22[1−(−1)n].
第三步,取偶数下标:把 n 换成 2n,因 cos2nπ=1,有 1−(−1)2n=0,故
a2n=(2n)2π22[1−(−1)2n]=0 (∀n≥1) ⇒ n=1∑∞a2n=0.
每个偶数下标的系数都为零,故级数之和为 0,与真题答案一致。其中起作用的是 cosnπ=(−1)n 所产生的奇偶效应:奇数下标的系数 a2n−1=(2n−1)2π24=0,而偶数下标的系数全为零。
与之配套的收敛性判定(另一种常见问法):若改问 S(x0) 之值,则用上面 ③ 的两步法。例如同期真题 2025/q12(正弦级数,周期为 2)要求 S(−27):先由 −27+4=21 把它移入主区间,而 x=21 是跳跃点,故 S(21)=21[f(21−)+f(21+)]=21(0+41)=81。若忘了先移动周期,或在跳跃点漏取左右极限的平均值,就会出错。2. 三角函数系正交性的积分证明,欧拉–傅里叶系数公式的真正根据★ 要懂
系数公式 an=π1∫−ππfcosnxdx 之所以成立,依据是三角函数系 {1,cosx,sinx,cos2x,sin2x,…} 在 [−π,π] 上两两正交,即其中任意两个不同函数之积的积分为 0。下面把几个关键的积分逐一算出。所用的方法是积化和差:先把两个三角函数之积化为和,再逐项积分,并利用 ∫−ππcoskxdx=∫−ππsinkxdx=0(其中 k 为非零整数)。算完之后就能明白系数公式中的 π1 从何而来:它是函数自乘的积分值 =π 的倒数,起归一化的作用。
证明 / 推导
用积化和差公式 cosαcosβ=21[cos(α−β)+cos(α+β)]。设 m,n≥1 为整数且 m=n,则
∫−ππcosmxcosnxdx=21∫−ππ[cos(m−n)x+cos(m+n)x]dx=21(0+0)=0,
这是因为 m±n 为非零整数,而 ∫−ππcoskxdx=ksinkx−ππ=0。同理有 ∫−ππsinmxsinnxdx=0 (m=n)。又 sinmxcosnx 为奇函数,故 ∫−ππsinmxcosnxdx=0 对一切 m,n 都成立。至于自乘的情形(m=n≥1),有
∫−ππcos2nxdx∫−ππsin2nxdx∫−ππ12dx=21∫−ππ(1+cos2nx)dx=π=π=2π.
于是,在 f=2a0+∑(akcoskx+bksinkx) 两端乘以 cosnx 并积分,右端只剩下 an⋅π,解得 an=π1∫−ππfcosnxdx。常数项之所以写成 2a0,正是为了使 a0 也满足同一公式:1 的自乘积分是 2π 而非 π,相差的因子 2 恰由 21 补上。■4. 半区间展开:同一个 f 经奇延拓或偶延拓可展成正弦级数或余弦级数★★ 必会
只定义在 [0,π](或 [0,l])上的函数本身谈不上奇偶性,但可以人为地延拓到 [−π,π] 上再作展开,而延拓的方式决定了级数的类型:奇延拓 ⇒ 展开式中只含正弦项(正弦级数,此时 an=0);偶延拓 ⇒ 展开式中只含余弦项(余弦级数,此时 bn=0)。可见展成正弦级数还是余弦级数,并不是 f 本身的属性,而取决于所选取的延拓方式。有了这一自由度,偏微分方程的分离变量法就能按边界条件选取相应的级数。系数只需在半区间上积分:bn=π2∫0πfsinnxdx(正弦级数)或 an=π2∫0πfcosnxdx(余弦级数)。还须注意,延拓后原点或端点可能成为间断点,其和仍由狄利克雷定理确定。
证明 / 推导
为什么奇延拓只剩正弦项. 设 F 是 f 在 [−π,π] 上的奇延拓。当 −π<x<0 时令 F(x)=−f(−x),于是 F(−x)=−F(x)。cosnx 是偶函数。奇函数与偶函数之积仍为奇函数,故 F(x)cosnx 是奇函数。奇函数在对称区间上的积分为零,故
ann=π1∫−ππF(x)cosnxdx=0=0,1,2,…
又 sinnx 是奇函数,两个奇函数之积为偶函数,故 F(x)sinnx 是偶函数。偶函数在对称区间上的积分等于半区间上的两倍。又在 (0,π) 上 F=f,于是
bn=π1∫−ππF(x)sinnxdx=π2∫0πf(x)sinnxdx.
这就证明了正弦级数的两条结论。偶延拓的情形与此相类似,只需把奇偶互换,这时 bn=0 而 an=π2∫0πfcosnxdx。
同一个 f 有两个展开式. 承例中的 f(x)=1 (0<x<π)。若改作偶延拓,则延拓后的函数在 [−π,π] 上恒等于 1。此时 bn=0,而
a0=π2∫0π1dx=2,an=π2∫0πcosnxdx=nπ2sinnπ=0(n≥1).
故余弦级数只剩常数项 2a0=1,也就是 f 自身。于是同一个 f 在 (0,π) 上有两个不同的展开式。一个是例中只含正弦的方波级数,另一个是常数 1。二者在 (0,π) 内的和都等于 1,在这个区间之外则完全不同。由此可见,展成正弦还是余弦并不是 f 的属性。它由延拓的方式决定。
端点处的差别. 正弦级数的每一项在 x=0 与 x=π 处都等于零。故它在这两点的和必为 0,与 f 在端点附近的取值无关。仍就上例而言,在 x=π 处奇延拓后的函数左极限为 1,右极限为 −1。二者的平均值为 0,与级数的和一致。余弦级数则不然。偶延拓在 x=0 处的左右极限都等于 f(0+),故在该点连续。上例的余弦级数在 x=0 与 x=π 处的和都等于 1。因此,若希望展开式在端点处也等于 f,就应当选用偶延拓。■举例说明
把 f(x)=1 (0<x<π) 展成正弦级数。作奇延拓(延拓后成为方波),则 an=0,而
bn=π2∫0πsinnxdx=π2⋅n1−cosnπ=nπ2[1−(−1)n]={nπ4,0,n 奇n 偶.
故 1=π4(sinx+3sin3x+5sin5x+⋯), 0<x<π。在间断点 x=0 处,级数的每一项都是 0,其和为 0,恰好等于 2f(0+)+f(0−)=21+(−1)=0(奇延拓使 f(0−)=−1),这就验证了狄利克雷定理。