一.从傅里叶级数到傅里叶变换
1.傅里叶变换的公式推导
傅里叶级数;
f(x)=a0+k=1∑+∞akcos(kx)+bksin(kx)
接下来讲诉如何求得其中的系数。
三角函数系如下
1,cos(x),sin(x),cos(2x),sin(2x),...,cos(kx),sin(kx)
其中,在三角函数系中任意两个不同的函数的积在一个周期上的积分为0,这就是所谓的三角函数系的正交性。下面给出一个简单的证明过程:
∫−ππcos(kx)cos(nx)=21∫−ππ{cos[(k+n)x]+sin[(k−n)x]}dx=21[k+nsin(k+n)x+k−nsin(k−n)x]∣∣∣∣−ππ=0
那么根据这个性质,我们可以进行如下推导;
∫−ππf(x)dx=∫−ππa0dx+k=1∑+∞[∫−ππakcos(kx)dx+∫−ππbksin(kx)dx]=∫−ππa0dx=2πa0
∫−ππcos(nx)f(x)dx=∫−ππa0cos(nx)dx+k=1∑+∞[∫−ππakcos(kx)cos(nx)dx+∫−ππbksin(kx)cos(nx)dx]=∫−ππancos(nx)cos(nx)dx=πan
所以有,
a0=2π1∫−ππf(x)dx(1)
an=π1∫−ππcos(nx)f(x)dx(2)
同理,有
an=π1∫−ππsin(nx)f(x)dx(3)
而我们知道了这样一种转换形式以后,我们更多的关注点在随着n的变化,它的系数的变化。我们知道cos(nx)与sin(nx)之间的角度差了90°。那么我们是不是可以将公式进行一定程度的统一。
变化一;
f(x)=c0+k=1∑∞ckcos(kx+θk)
其中,
an=cncosθn,bn=−cnsinθn,θn=arctan(an−bn)
但是,这样变化并没有让我们观察更加直观。所以有变化二;
变化二;
由于傅里叶级数为;
f(x)=a0+k=1∑+∞akcos(kx)+bksin(kx)
我们有欧拉公式;
eiφ=cosφ+isinφ
我们可以初步判断,这种cos和sin形式的函数可以写成另一种形式。
由此,进一步推导
cos(kx)=21(ejkx+e−jkx)sin(kx)=2j1(ejkx−e−jkx)
那么,利用将两式带入傅里叶级数并整理得如下式;
f(x)=a0+n=1∑∞(2an−jbnejnx+2an+jbne−jnx)
为了得到系数,我们假设
F(n)=2an−jbn
根据(2)(3)两式我们知道
则
F(−n)=2an+jbn
利用(2)(3)与(5)(6)式进行联立得;
F(n)=2π1∫−ππ[cos(nx)−jsin(nx)]f(x)dx=2π1∫−ππe−jnxf(x)dx
F(−n)=2π1∫−ππ[cos(nx)+jsin(nx)]f(x)dx=2π1∫−ππe−jnxf(x)dx
由此,我们讲F(n)带入到傅里叶级数公式中,得到;
f(x)=a0+n=−∞(x=0)∑+∞F(n)ejnx
但是,这样的式子并不是很好看,因为挖去了
n=0的情况,如果我们能够令
a0的值为
n=0的情况,就可以让表达式变得更加简单。
所以,我们重新回到(1)式,并观察是否为的特殊形式。
令n=0,则
F(0)=2π1∫−ππf(x)dx
与(1)式相同,则我们改写并简化傅里叶级数表达式;
f(x)=n=0∑±∞F(n)ejnx
其中,
F(n)=∫−ππf(x)e−jnxdx
这个F(n)虽然并不是三角函数的系数,但是它的意义确与三角函数系数的意义一样。
因此,对比变化一,变化二的意义更容易为大家所接受。
将其变为大家通用的的式子,即,
n→ω,j→i,x→t最后,由于现在通用的函数
f(x)并不是周期性函数,那么我们近似将它的周期变为
(−∞,+∞),最后,即得傅里叶变换公式。
F(ω)=∫−∞+∞f(t)e−iωtdt
2.傅里叶变换的使用条件
我们根据推导,得到了傅里叶变换。那么接下来我们要讨论的是能否在任何情况都使用此变换。
首先,我们考虑傅里叶级数。
它能将任意周期函数变换为三角函数的形式。然而,我们知道,三角函数是有界函数,即,函数中的最大值和最小值都不会是正无穷和负无穷。那么,回头看看傅里叶变换公式
F(ω)=∫−∞+∞f(t)e−iωtdt,指数的系数也肯定不是正无穷或负无穷。
那么,这里能够使用傅里叶变换的函数必须要满足函数收敛或者用狄克赫里条件说——在任意周期内绝对可积。
二.从傅里叶变换到拉普拉斯变换
从理解上来说,有较多函数并不满足傅里叶变换中绝对可积的条件。例如;
y=x2。但如果我们找到一个数
−γ,并在式子的左右两边同乘以
e−γx,可以让函数在
(0,+∞)区间变为单调递减,同理,在左右两边同乘以
eγx,可以让函数在
(−∞,0)区间变为单调递减。这样一来,就可以对函数
f(x)={x2e−γx(x>0)x2eγx(x⩽0)进行傅里叶变换了。
而根据傅里叶变换公式,
F(ω)=∫−∞+∞f(t)e−iωtdt
我们可以得到;
F(ω)=∫0+∞x2e−(γ+iω)dx+∫−∞0x2e(γ−iω)xdx
看到这里,距离真正的拉普拉斯变换又近了一步。来看看拉普拉斯变换;
F(s)=∫0+∞x2e−(σ+iω)tdt
接下来我们对比(7)(8)两式,发现拉普拉斯变换只是保留了(7)式中从零到正无穷的积分式。我在网上找到了一种说法。如下图。
他是说对于时间负半轴的研究没有意义,所以不考虑负半轴,而只留下正半轴。我对这一句话还不是非常理解。不过已经不影响我们对拉普拉斯变换的理解了。
参考资料;
拉普拉斯变换的本质意义(好文!通俗易懂)