傅里叶级数的指数形式
# 傅里叶级数的三角函数形式
f(x)=2a0+∑n=1∞(ancos(nx)+bnsin(nx))
f(x)=C+∑n=1∞(ancos(T2πnx)+bnsin(T2πnx))C∈R
# 周期函数的傅里叶级数
三角形式的傅里叶级数,含义比较明确,但是运算不是很方便。(因而经常采用指数形式的傅里叶级数)
傅里叶变换还有一种复频域的表示方式,通过复频域表示更加简单直观,但这就需要用到大名鼎鼎的欧拉公式。
知识补充:欧拉公式
利用欧拉公式可以将信号分解到复指数域上,即
复频域傅里叶级数
其中,
任意周期信号都可以分解成不同频率的虚指数信号之和。各个信号分量随时间t的变化规律都是一样的,差别仅仅是幅度、频率和相位不同。因此可以用一根线段来表示某个分量的幅度或者相位,用线段的位置表示相应的频率。这也分别称为幅度谱和相位谱。
# 傅里叶级数的指数形式
但是为了能更好的理解指数形式的傅里叶级数,我们还需要一个工具来帮忙——欧拉公式。
# 引入eıwt
看到复数不要怕,根据之前的文章《欧拉公式》,对任意实数x,都存在 eıθ=cos(θ)+ısin(θ) ,ı 是虚数单位。看到类似于 eiθ 这种就应该想到复平面上的一个夹角为 θ 的向量:
那么当 θ 不再是常数,而是代表时间的变量t的时候:
eıθ⟶eıt
随着时间t的流逝,从0开始增长,这个向量就会旋转起来,2π 秒会旋转一圈,也就是$ T=2\pi$:

# 通过eiωt表示sin(t)
# 欧拉公式
eıπ+1=0
eıθ=cosθ+ısinθ
根据欧拉公式,有:
eıt=cos(t)+ısin(t)
所以,
举例说明 | 图示 | |
---|---|---|
在时间t轴上 把eit向量的虚部(也就是纵坐标)记录下来 得到的就是sin(t) | ![]() | |
在时间t轴上 把ei2t向量的虚部(也就是纵坐标)记录下来 得到的就是sin(2t) | ![]() | |
在时间t轴上 把eit的实部(横坐标)记录下来 得到的就是的cos(t)曲线 | ![]() |
更一般的,具有两种看待sin(x),cos(x)的角度: $$ \Large e^{i\omega t} \Leftrightarrow \begin{cases} \sin(\omega t)\ \cos(\omega t) \end{cases} $$
这两种角度,一个可以观察到旋转的频率,所以称为频域;一个可以看到流逝的时间,所以称为时域:

因此,我们可以推出 $ \cos x, \sin x$ 可表示成
cosx=2eıx+e−ıx
sinx=2ıeıx−e−ıx
根据上式,我们可以写出傅立叶级数的另外一种形式,这种复数形式也是向量:
f(x)=∑n=−∞∞基的坐标cn⋅正交基eıT2πnx
其中
将以上的f(x)扩展,可以写作:
f(x)=⋯+c−1e(−1)⋅ix+c0e(0)⋅ix+c1e(1)⋅ix+c2e(2)⋅ix+⋯
因为{einx},n∈N 是基,所以可把f(x)表示为一个向量:
f(x)=(⋯,c−1,c0,c1,c2,⋯)
这个向量其实就是傅立叶级数的向量。
因为基{einx},n∈N 实际上反映了周期运动的频率,我们以频率为基,所以这样看待傅立叶级数的方式就是“频域”。
# 如何形象的理解
根据第一部分内容,我们已知类似于 eiθ 这种会想到复平面上的一个夹角为 θ 的向量。
实际上就是说,f(x),曲线可以理解为无数旋转的叠加
这怎么理解呢?看下面的例子。
# 火星的轨迹曲线
地球上观察到的火星运行的轨迹 | 通过两个圆周运动的叠加来模拟出这个曲线 |
---|---|
![]() | ![]() |
其实这就是地心说,感兴趣可以看下“爱因斯坦和牛顿是否被严重高估了?”。
通过这种圆环套圆环的做法,可以模拟各种复杂的图形,比如可以画出辛普森。 注(多圆环嵌套画出辛普森)
# 旋转的傅立叶
所以,傅立叶级数实际上就是把f(x)或f(t)看作是圆周运动的组合。
只是 x 或者 t 是不断变大的,而不是绕着圆变换的,所以就画出了函数曲线:

不断增大的 x 或者t 就好像是时间流逝,永不回头,所以也称为“时域”。
# 傅立叶级数的不同形式
傅立叶级数形式 | |
---|---|
三角函数形式 | f(x)=C+∑n=1∞(ancos(T2πnx)+bnsin(T2πnx))C∈R |
指数形式 | f(x)=∑n=−∞∞基的坐标cn⋅正交基eıT2πnx |
于是得到了傅里叶变换就是
F(ω)=∫−∞+∞f(x)e−ıωxdx