分析学词条:傅里叶变换
我们先从周期现象谈起。许多自然现象(如声波、昼夜交替)都具有周期性。在数学上,我们用周期函数来描述它们。法国数学家傅里叶的一个革命性思想是:绝大多数周期函数都可以分解为一系列简单的正弦和余弦函数的叠加。这就是傅里叶级数的核心思想。
然而,自然界和科学中还有许多现象是非周期的,比如一个孤立的脉冲信号,或者一段有限的音频。为了处理这类函数,我们需要将傅里叶级数的思想从周期函数推广到非周期函数。这个推广的结果就是傅里叶变换。
第一步:从傅里叶级数到傅里叶变换的直观推导
考虑一个定义在区间 [-T/2, T/2] 上的函数 f_T(t)。我们可以将其展开为傅里叶级数:
f_T(t) = Σ [a_n cos(nω₀t) + b_n sin(nω₀t)],其中 ω₀ = 2π/T 是基频。
利用欧拉公式 e^(iθ) = cos(θ) + i sin(θ),我们可以将傅里叶级数写成更简洁的复指数形式:
f_T(t) = Σ c_n e^(i n ω₀ t),其中求和范围是 n 从 -∞ 到 ∞。
系数 c_n 由积分给出:c_n = (1/T) ∫_{-T/2}^{T/2} f_T(t) e^(-i n ω₀ t) dt。
现在,关键的一步来了:如果我们让周期 T 趋于无穷大 (T → ∞),那么原来的周期函数 f_T(t) 就变成了一个定义在整个实数轴上的非周期函数 f(t)。
-
频率的变化:当
T增大时,基频ω₀ = 2π/T会变得越来越小。这意味着相邻频率谐波nω₀和(n+1)ω₀之间的间隔Δω = ω₀也趋近于零。原本离散的频率点nω₀会变得越来越密集,最终“铺满”整个频率轴。离散的求和Σ就变成了连续的积分∫。 -
系数的变化:我们观察系数
c_n。定义一个新的函数F(nω₀):
F(nω₀) = ∫_{-T/2}^{T/2} f_T(t) e^(-i n ω₀ t) dt。
注意,c_n = F(nω₀) / T。因为T = 2π/ω₀,所以c_n = F(nω₀) ω₀ / (2π)。 -
极限过程:将
c_n的表达式代入傅里叶级数:
f_T(t) = Σ [ F(nω₀) ω₀ / (2π) ] e^(i n ω₀ t)。
当T → ∞,ω₀ → 0,离散变量nω₀过渡为连续变量ω,求和Σ过渡为积分∫,ω₀过渡为微分dω。
于是我们得到:
f(t) = (1/(2π)) ∫_{-∞}^{∞} F(ω) e^(iωt) dω。同时,函数
F(ω)的表达式在极限下变为:
F(ω) = ∫_{-∞}^{∞} f(t) e^(-iωt) dt。
以上就是从傅里叶级数“推导”出傅里叶变换的直观过程。现在我们来给出正式的定义。
第二步:傅里叶变换的正式定义
对于一个定义在实数域上的函数 f(t),如果它满足一定的条件(例如绝对可积,即 ∫|f(t)|dt < ∞),那么它的傅里叶变换定义为:
F(ω) = ^[f(t)] = ∫_{-∞}^{∞} f(t) e^(-iωt) dt。
这里:
F(ω)是f(t)的傅里叶变换,它是一个关于角频率ω的复值函数。- 运算符
^表示傅里叶变换操作。 e^(-iωt)是核函数。
从傅里叶变换 F(ω) 还原出原函数 f(t) 的过程,称为傅里叶逆变换:
f(t) = ^[-1][F(ω)] = (1/(2π)) ∫_{-∞}^{∞} F(ω) e^(iωt) dω。
这两个公式构成了傅里叶变换对。它们告诉我们,一个函数可以在时间域(或空间域)t 上表示,也可以在频率域 ω 上表示。F(ω) 描述了 f(t) 中所包含的频率为 ω 的简谐分量的“强度”和“相位”。
第三步:核心性质与物理意义
傅里叶变换的强大之处在于它拥有一系列优美的运算性质,使得在频域中的操作往往比在时域中更简单。
- 线性性:
^[a f(t) + b g(t)] = a F(ω) + b G(ω)。变换是线性的。 - 平移性质:
- 时域平移:
^[f(t - a)] = e^(-iωa) F(ω)。时间上的延迟只在频域中引起相位的线性变化。 - 频域平移:
^[e^(iω₀t) f(t)] = F(ω - ω₀)。时域乘以一个复指数,相当于频域频谱的平移(调制)。
- 时域平移:
- 微分性质:
- 时域微分:
^[f'(t)] = (iω) F(ω)。这个性质极其重要,它将微分运算变成了乘法运算。这使得我们可以用傅里叶变换来求解线性微分方程。 - 频域微分:
^[(-it) f(t)] = F'(ω)。
- 时域微分:
- 卷积定理:这是傅里叶变换最重要的性质之一。两个函数
f(t)和g(t)的卷积定义为(f * g)(t) = ∫ f(τ)g(t-τ) dτ。卷积定理指出:- 时域卷积对应频域相乘:
^[f * g] = F(ω) G(ω)。 - 时域相乘对应频域卷积(乘以常数因子):
^[f(t)g(t)] = (1/(2π)) (F * G)(ω)。
这个定理将复杂的卷积运算转化为简单的乘法运算,是信号处理和系统分析的基础。
- 时域卷积对应频域相乘:
第四步:扩展到更一般的函数——广义函数
经典的傅里叶变换要求函数是绝对可积的。但许多重要函数,如常数函数、正弦函数、单位阶跃函数,甚至 Dirac δ 函数,都不满足这个条件。为了将这些函数也纳入傅里叶变换的框架,我们需要借助广义函数论(或称为分布理论)。
在广义函数的意义下,许多原本不存在的傅里叶变换有了严格的定义。例如:
- 常数函数
1的傅里叶变换是2π δ(ω)。 - Dirac δ 函数
δ(t)的傅里叶变换是常数1。 - 余弦函数
cos(ω₀t)的傅里叶变换是π [δ(ω - ω₀) + δ(ω + ω₀)]。这直观地表示一个纯余弦波只在频率±ω₀处有能量。
这使得傅里叶变换的应用范围得到了极大的扩展。
第五步:应用与更高层次的推广
傅里叶变换是数学和工程学中无处不在的工具。
- 信号处理:滤波、去噪、压缩(如JPEG图像格式)。
- 微分方程:求解偏微分方程,如热传导方程、波动方程。
- 量子力学:波函数在坐标空间和动量空间的表示就是一对傅里叶变换。
- 概率论:特征函数就是概率密度函数的傅里叶变换。
更高层次的推广包括:
- 离散傅里叶变换 (DFT) :用于处理离散时间信号,是数字信号处理的基石。
- 快速傅里叶变换 (FFT) :一种高效计算DFT的算法,使得实时频谱分析成为可能。
- 分数阶傅里叶变换:一种统一的时频分析工具。
总结来说,傅里叶变换的核心思想是“化繁为简”,它将复杂的函数分解为简单的频率分量,从而在频域中揭示出在时域中难以观察到的结构特征,并通过其强大的运算性质极大地简化了问题的求解。