Fourier 级数是一类特殊的三角级数,它的特殊性在于其系数是从某个可积函数出发经过 Euler-Fourier 公式计算出来的.
15.1.1 Fourier系数的计算公式
Section titled “15.1.1 FourierFourier系数的计算公式”设 f 是以 2π 为周期的函数且在 [- π, π] 上可积和绝对可积.(若 f 为常义可积,则可积蕴含绝对可积,又若 f 为广义可积,则绝对可积蕴含可积.)
计算 f 的 Fourier 系数的 Euler-Fourier 公式是:
a _ n = frac 1π ∫_ - π ^ π f (x) cos n x d x, n = 0, 1, 2, … ; (15.1) b _ n = frac 1π ∫_ - π ^ π f (x) sin n x d x, n = 1, 2, … . (15.2)如果三角级数 (a₀)/(2) +∑ₙ = 1^(∞)(aₙcos nx + bₙsin nx) 中的系数满足公式(15.1)和(15.2),则称该三角级数是 f 的Fourier级数,记为
f (x) ∼ frac a _ 02 + ∑_ n = 1 ^ ∞ (a _ n cos n x + b _ n sin n x). (15.3)注意: 上述公式只表明右边的系数 aₙ, bₙ 与左边的函数 f 之间满足公式 (15.1) 和 (15.2).记号 “~” 没有其他含义,公式 (15.3) 右边的级数是否收敛,以及在收敛时其和函数是否等于 f,都是需要另行讨论的问题.
回顾教科书中导出 Euler-Fourier 公式的过程,其出发点是在 (-∞,+∞) 上一致收敛 (也就是在一个周期长度的闭区间上一致收敛) 的一个三角级数,然后通过逐项求积导出上述公式.由此就得到 Fourier 级数学习中的第一个基本定理 (其中对一致收敛的范围理解如上):
一致收敛的三角级数必是其和函数的 Fourier 级数.
虽然用 Euler-Fourier 公式得到的 Fourier 级数未必一致收敛,但这个命题仍然是很有用的一个基本结果.
虽然只有周期函数才可能有Fourier级数,但当 f 的定义域是某个长度为 2π 的区间时,可先将其延拓成周期函数,且把延拓后的周期函数的Fourier级数称为 f 在该区间上的Fourier级数。对于周期不是 2π 的周期函数或只在长度不是 2π 的区间上定义的函数,也可用类似的方法定义它们的Fourier级数。
当 f 为偶函数或奇函数时, f 的Fourier级数有较为简单的形式:当 f 为偶函数时,所有的 bₙ 均为 0,并且(15.1)成为
a _ n = frac 2π ∫_ 0 ^ π f (x) cos n x d x, n = 0, 1, 2, … , (15.4)当 f 为奇函数时,所有的 aₙ 均为 0,并且(15.2)成为
b _ n = frac 2π ∫_ 0 ^ π f (x) sin n x d x, n = 1, 2, … . (15.5)这时 f 的 Fourier 级数中只出现含有余弦函数的项与常数项或只出现含有正弦函数的项,分别称为余弦级数或正弦级数.
从公式(15.4)不难看出,如果 f 在 [0, π] 上具有某种对称性,例如关于点 ((π)/(2), 0) 为偶函数 (奇函数), 则可以证明在公式(15.4)中当 n 为奇数 (偶数)时积分为 0.对于公式(15.5)有类似的结论 (参见上册10.4.3小节中的命题和例题).
下一个命题建立 f 的Fourier系数与其导函数 f^(prime) 的Fourier系数之间的联系.这也是Fourier系数的基本性质之一.
设以 2π 为周期的连续函数 f 在 [- π, π] 上除了有限个点以外可导,又设(在任意补充有限个点上的值之后) f' 在 [- π, π] 上可积和绝对可积,则从 f(x) ∼ (a₀)/(2) + ∑ₙ=1^(∞) (aₙ cos nx + bₙ sin nx) 就有
r l f ^ prime (x) & ∼ (frac a _ 02) ^ prime + ∑_ n = 1 ^ ∞ (a _ n cos n x + b _ n sin n x) ^ prime & = ∑_ n = 1 ^ ∞ (n b _ n cos n x - n a _ n sin n x).若用 aₙ^(prime), bₙ^(prime) 记 f^(prime) 的Fourier系数,这就等价于
a _ 0 ^ prime = 0, a _ n ^ prime = n b _ n, b _ n ^ prime = - n a _ n, n = 1, 2, … . (15.6)证明
因为 f 是以 2π 为周期的连续函数,因此 f(-π) = f(π),由此即可推出 a₀' = 0.然后由分部积分公式①可得
r l π a _ n ^ prime & = ∫_ - π ^ π f ^ prime (x) cos n x d x = f (x) cos n x | _ - π ^ π - ∫_ - π ^ π f (x) d cos n x & = n ∫_ - π ^ π f (x) sin n x d x = n π b _ n.这就是 bₙ = fracaₙ^(prime)n.类似地可以证明 aₙ = -fracbₙ^(prime)n
对于满足条件的 f,公式 (15.6) 可以用于从 f 的 Fourier 系数得到 f' 的 Fourier 系数.这里只需要形式上的“逐项求导”即可.
反之,能否从 f' 的 Fourier 系数得到 f 的 Fourier 系数?从命题的证明可知,如果 f ∈ C[-π, π] 但不满足 f(π) = f(-π) ,则肯定不行。这时 a₀' ≠ 0 。但是有一个方法可以解决这个问题。这就是将 f 写成
f (x) = [ f (x) - frac a _ 0 ^ prime2 x ] + frac a _ 0 ^ prime2 x, (15.7)这时右边第一项满足命题中的条件,其导函数为 f'(x) - a₀' / 2 ,因此可用(15.6).至于右边的第二项,则可直接计算它的Fourier系数.最后将两个结果合并.当然 f 的Fourier系数 a₀ 需要直接计算得到(见后面的例题15.1.2之解2).
15.1.2 Fourier系数的渐近性质
Section titled “15.1.2 FourierFourier系数的渐近性质”由 Riemann 引理 (上册的例题 10.2.6) 就得到这方面的第一个性质:
若 f 为周期 2π 的可积和绝对可积函数,则其 Fourier 系数 {aₙ} 和 {bₙ} 必为无穷小量: limₙ→∞aₙ=limₙ→∞bₙ=0 .
利用命题15.1.2可知在 f 的可导性与其Fourier系数的渐近性态之间的联系:
设以 2π 为周期的函数 f 在 [- π, π] 上除了有限个点以外均有 k + 1 阶导数.如果其 k 阶导函数 f^((k)) 在 [- π, π] 上处处连续且 f^((k + 1)) 在 [- π, π] 上可积和绝对可积,则有
a _ n = o (frac 1n ^ k + 1), b _ n = o (frac 1n ^ k + 1).设 f 是以 2π 为周期的函数且存在 α ∈ (0,1] ,使 f 满足 α 阶 Lipschitz 条件:
| f (x) - f (y) | ≤slant L | x - y | ^ α,其中 L 为常数 ① ,则成立:
a _ n = O (frac 1n ^ α), b _ n = O (frac 1n ^ α).证明
由本题的条件知,f 在 [- π, π] 上连续,因此其 Fourier 系数存在.在 Fourier 系数公式
a _ n = frac 1π ∫_ - π ^ π f (x) cos n x d x (15.8)中令 x = t + (π)/(n) ,可得
a _ n = frac 1π ∫_ - π - frac πn ^ π - frac πn f (t + frac πn) cos (n t + π) d t = - frac 1π ∫_ - π ^ π f (t + frac πn) cos n t d t.将上式与(15.8)取平均得到 aₙ = (1)/(2π)∫_(-π)^(π)[f(x) - f(x + (π)/(n))]cos nxdx. 然后可以估计如下:
r l | a _ n | & ≤slant frac 12 π ∫_ - π ^ π | f (x) - f (x + frac πn) | · | cos n x | d x & ≤slant frac 12 π L (frac πn) ^ α ∫_ - π ^ π | cos n x | d x ≤slant L (frac πn) ^ α.这就证明了 aₙ = O(frac1n^(α)).类似地可证明 bₙ = O(frac1n^(α)) .
15.1.3 Fourier系数的几何意义
Section titled “15.1.3 FourierFourier系数的几何意义”初学者一定会感到奇怪,Fourier 系数的计算公式 (15.1), (15.2) 完全是积分运算,怎么会有什么几何意义?
实际上这里的几何意义是人们的一种想像或者一种类比,即将满足一定条件的函数集合想像为空间,并将几何学中的正交 (即垂直) 概念推广到函数之间.泛函分析等学科的发展充分证明这种方法具有极强的生命力.对于 Fourier 级数来说,这种观点也是非常本质的.本小节就是要用几何观点来解释 Fourier 系数和 Fourier 级数的意义.
这里的函数空间是周期 2π 的可积和绝对可积函数集合,其中有函数之间相加以及函数与实数的乘法.按照线性代数这就是一个线性空间或向量空间.
然后在这个空间中引进正交概念.考虑空间中的两个函数 f 与 g,如果有
∫_ - π ^ π f (x) g (x) d x = 0,就称 f 和 g 正交.在这个定义下,三角函数系
cos x, sin x, cos 2 x, sin 2 x, … , cos n x, sin n x, …中任何两个函数正交,因此称为正交函数系.
现在考虑用三角多项式
T _ n (x) = frac A _ 02 + ∑_ k = 1 ^ n (A _ k cos k x + B _ k sin k x) (15.9)来逼近函数 f,其中的逼近误差,也就是 Tₙ 与 f 之间的距离,是按照平方平均意义来定义的:
d ^ 2 (f, T _ n) = frac 12 π ∫_ - π ^ π [ f (x) - T _ n (x) ] ^ 2 d x. (15.10)这时就可以证明下列结论.
设 f 是区间 [-π, π] 上的可积和平方可积函数 ① , Tₙ(x) 是 (15.9) 中的任意 n 次三角多项式, Sₙ(x) 是 f 的 Fourier 级数 (15.3) 的部分和函数
S _ n (x) = frac a _ 02 + ∑_ k = 1 ^ n (a _ n cos n x + b _ n sin n x),则有
d ^ 2 (f, S _ n) ≤slant d ^ 2 (f, T _ n),其中成立等号当且仅当 A₀=a₀, Aₖ=aₖ, Bₖ=bₖ, k=1,2,…,n.
证明
直接按照定义 (15.10) 计算并作配方得到
l 2 π d ^ 2 (f, T _ n) = ∫_ - π ^ π f ^ 2 - π a _ 0 A _ 0 - 2 π ∑_ k = 1 ^ n (a _ k A _ k + b _ k B _ k) + frac π A _ 0 ^ 22 + π ∑_ k = 1 ^ n (A _ k ^ 2 + B _ k ^ 2) = ∫_ - π ^ π f ^ 2 - frac π a _ 0 ^ 22 - π ∑_ k = 1 ^ n (a _ k ^ 2 + b _ k ^ 2) + π {frac (A _ 0 - a _ 0) ^ 22 + ∑_ k = 1 ^ n [ (A _ k - a _ k) ^ 2 + (B _ k - b _ k) ^ 2 ] } ≥slant ∫_ - π ^ π f ^ 2 - frac π a _ 0 ^ 22 - π ∑_ k = 1 ^ n (a _ k ^ 2 + b _ k ^ 2) = 2 π d ^ 2 (f, S _ n).在右边的图 15.1 中作出了命题的几何意义的示意图.如果考虑由所有 Tₙ 构成的集合,问题就是要从中找出与 f 距离最小的一个三角多项式.这个问题的解就是 Sₙ.其原因在于,Euler-Fourier 公式在几何上就是 f 到三角函数系的正交投影,而 Sₙ 就是 f 到所有 Tₙ 的集合上的正交投影,因此 Sₙ 到 f 的距离最短.
若 f 于区间 [-π, π] 上可积和平方可积,且 f(x) ∼ fraca₀2 + ∑ₙ=1^(∞) (aₙ cos nx + bₙ sin nx) ,则有
frac a _ 0 ^ 22 + ∑_ n = 1 ^ ∞ (a _ n ^ 2 + b _ n ^ 2) ≤slant frac 1π ∫_ - π ^ π f ^ 2 (x) d x. (15.11)证明
从命题15.1.6得到
2 π d ^ 2 (f, S _ n) = ∫_ - π ^ π f ^ 2 - frac π a _ 0 ^ 22 - π ∑_ k = 1 ^ n (a _ k ^ 2 + b _ k ^ 2) ≥slant 0.由于这对每个 n 成立,因此 (15.11) 左边的正项级数的每个部分和均以右边的积分为上界,从而收敛,且使该不等式成立.
这个结果与Fourier级数的收敛性没有关系,由此就可以得到 aₙ = o(1) , bₙ = o(1),这里也不需要用Riemann引理.
由此可知,在 0 < p ≤slant 1/2 时,三角级数 ∑ₙ=1^(∞) (sin nx)/(n^p), ∑ₙ=1^(∞) (cos nx)/(n^p) 不可能是可积和平方可积函数的 Fourier 级数①.
15.1.4 例题
Section titled “15.1.4 例题”证明: 三角多项式 Pₙ(x) = ∑ₖ=0ⁿ(Aₖ cos kx + Bₖ sin kx) 的Fourier级数就是其本身.
证
三角多项式可看成是只含有限个非零项的三角级数,因此在 (- ∞, + ∞) 上一致收敛,引用命题 15.1.1 即得.(本题的另一个解法当然是直接计算.)
在用公式计算 Fourier 系数时,即使对于相当简单的 f,也可能要作多次分部积分运算,计算量相当大.因此,除了要细心地按公式计算之外,还应该学习 (或发明) 一些较为灵活的计算方法.为此在下面列举几种非常规方法供参考.此外,在学了逐项积分定理后还会有新的计算方法.
设函数 f(x)=x³, x∈(-π,π) ,求 f 的 Fourier 级数,
解1
利用 Euler 公式 eⁱθ = cos θ +isin θ 在复数域进行计算往往是很有效的方法.对本题可以计算如下:
l frac 1π ∫_ - π ^ π x ^ 3 (cos n x + i sin n x) d x = frac 1π ∫_ - π ^ π x ^ 3 e ^ i n x d x = frac 1π (frac x ^ 3i n e ^ i n x - frac 3 x ^ 2(i n) ^ 2 e ^ i n x + frac 6 x(i n) ^ 3 e ^ i n x - frac 6(i n) ^ 4 e ^ i n x) g | _ - π ^ π = i frac 2 (- 1) ^ nπ (- frac π^ 3n + frac 6 πn ^ 3) = i (- 1) ^ n - 1 (frac 2 π^ 2n - frac 1 2n ^ 3).于是所求的Fourier级数为
∑_ n = 1 ^ ∞ (- 1) ^ n - 1 (frac 2 π^ 2n - frac 1 2n ^ 3) sin n x.解2
这里的工具是命题15.1.2.先用公式(15.2)直接计算出在 (- π, π) 上函数 x 的Fourier级数:
x ∼ ∑_ n = 1 ^ ∞ frac 2 (- 1) ^ n - 1n sin n x, (15.12)然后从 (x²)^(prime) = 2x 和公式(15.6)得到
x ^ 2 ∼ frac π^ 23 + ∑_ n = 1 ^ ∞ frac 4 (- 1) ^ nn ^ 2 cos n x, (15.13)其中常数项是直接计算得到的.
由于在区间 (- π, π) 上的 x³ 不可能连续延拓为周期 2π 的连续函数,因此不能直接用命题15.1.2,但可以采用技巧(15.7)将 x³ 分解为:
x ^ 3 = (x ^ 3 - π^ 2 x) + π^ 2 x. (15.14)右边第一项可以延拓为满足命题15.1.2的周期 2π 的连续函数,其导函数为 3x² ,因此就可以用公式(15.6)和(15.12)得到 x³ 的正弦级数中 sin nx 的系数为
3 · frac 4 (- 1) ^ nn ^ 3 + π^ 2 · frac 2 (- 1) ^ n - 1n = frac (- 1) ^ n 1 2n ^ 3 + frac (- 1) ^ n - 1 2 π^ 2n.设 f 为 (0, (π)/(2)) 上的可积和绝对可积函数.问: 如何将 f 延拓到区间 (-π, π) 上,使其 Fourier 级数具有如下的形式:
∑_ n = 1 ^ ∞ a _ 2 n - 1 cos (2 n - 1) x.解
由题意要求 a₂n = 0 ,从公式 a₂n = (2)/(π) ∫₀^π f(x) cos 2nx dx 可见,由于 cos 2nx 在 [0, π] 上关于其中点为偶函数,根据上册324页命题10.4.5,只要有 f(x) = -f(π - x) 成立就可以使上述积分为 0。这决定了 f 在 ((π)/(2), π) 上的延拓。定义 f(0) = f((π)/(2)) = 0 ,然后用偶延拓 f(-x) = f(x) 将 f 延拓到 (- π, 0) 上即可。结论:将 f 以如下方式延拓:
F (x) = { l l f (x), & x ∈ (0, frac π2), - f (π - x), & x ∈ (frac π2, π), 0, & x = 0, frac π2, f (- x), & x ∈ (- π , 0). .15.1.5 练习题
Section titled “15.1.5 练习题”- 求下列函数的 Fourier 级数:
(1) sin³x + cos⁴x;
(2) ax³ + bx² + cx + d, x ∈ (-π, π).
-
将定义在 (0, (π)/(2)) 上的可积和绝对可积函数 f 延拓到区间 (- π, π) 上,使其Fourier级数具有如下的形式: ∑ₙ=1^(∞) b₂n-1 sin(2n-1)x .
-
证明:函数
的 Fourier 级数的前 2n + 1 项的和 Sₙ(x) = fraca₀2 + ∑ₖ=1ⁿ (aₖ cos kx + bₖ sin kx) 具有形式
S _ n (x) = frac 2 cπ ∫_ 0 ^ x frac sin 2 n tsin t d t.- 设 f ∈ C¹[-π, π],证明:
如果又有 f(π) = f(-π) ,则 bₙ = o(1/n)
- 设 f 是以 2π 为周期的有界函数且在 (- π, π) 上逐段单调,证明:
(可在每个单调区间上用积分第二中值定理 (见上册的命题 10.2.2).)
-
设 f 是以 2π 为周期的函数且在 [- π, π] 上可积和绝对可积,证明: 用 sin x 去乘 f 的 Fourier 级数的每一项所得的三角级数就是 f(x) sin x 的 Fourier 级数.
-
设 [a,b] 上的连续函数系 {eₙ} 满足条件 ∫ₐ^(b) eᵢ(x)eⱼ(x)dx = δᵢj ,其中 δᵢj = 0, ∀ i ≠ j, δᵢi = 1 ,则称该函数系在 [a,b] 上为规范正交系。设 f 在 [a,b] 上可积和平方可积,定义 cₙ = ∫ₐ^(b) f(x)eₙ(x)dx 为 f 关于 eₙ 的 Fourier 系数, n = 1, 2, … 。证明:级数 ∑ₙ=1^(∞) cₙ² 收敛。又问:当 n 固定时, a₁, a₂, …, aₙ 取什么值时,平方平均误差
最小?
- 设 g 是周期为1的连续函数且 ∫₀¹ g(x)dx = 0 ,函数 f∈ C¹[0,1] ,令
证明:级数 ∑ₙ = 1^(∞)aₙ² 收敛.