卷积定理

来自testwiki
imported>Zjno1082024年11月20日 (三) 10:10的版本 证明
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:NoteTA 卷积定理指出,函数卷积傅里叶变换是函数傅里叶变换的乘积。即一个域中的卷积对应于另一个域中的乘积,例如时域中的卷积对应于频域中的乘积。

{f*g}={f}{g}

其中(f)表示f傅里叶变换。下面这种形式也成立:

{fg}={f}*{g}

借由傅里叶逆变换1,也可以写成

f*g=1{{f}{g}}

注意以上的写法只对特定形式定义的变换正确,变换可能由其它方式正规化,使得上面的关系式中出现其它的常数因子

这一定理对拉普拉斯变换双边拉普拉斯变换Z变换梅林变换Hartley变换(参见Template:Link-en)等各种傅里叶变换的变体同样成立。在调和分析中还可以推广到在局部紧致的阿贝尔群上定义的傅里叶变换。

利用卷积定理可以简化卷积的运算量。对于长度为n的序列,按照卷积的定义进行计算,需要做2n1组对位乘法,其计算复杂度𝒪(n2);而利用傅里叶变换将序列变换到频域上后,只需要一组对位乘法,利用傅里叶变换的快速算法之后,总的计算复杂度为𝒪(nlogn)。这一结果可以在快速乘法计算中得到应用。

证明

这里展示的证明是基于傅立叶变换的特定形式。如果傅里叶变换的形式不同,则推导中将会增加一些常数因子。

f, g属于L1(Rn)。Ff的傅里叶变换,Gg的傅里叶变换:

F(ν)={f}=nf(x)e2πixνdx
G(ν)={g}=ng(x)e2πixνdx,

其中xν之间的表示Rn上的内积

h(z)=f(x)g(zx)dx.

现在发现,

|f(z)g(xz)|dxdz=|f(z)||g(zx)|dxdz=|f(z)|g1dz=f1g1.

因此,通过富比尼定理我们有hL1(n),于是它的傅里叶变换H由积分式定义为

H(ν)={h}=h(z)e2πizνdz=nf(x)g(zx)dxe2πizνdz.

观察到|f(x)g(zx)e2πizν|=|f(x)g(zx)|,因此对以上变量我们可以再次应用富比尼定理(即交换积分顺序):

H(ν)=f(x)(ng(zx)e2πizνdz)dx.

代入 y=zx; dy=dz

H(ν)=f(x)(g(y)e2πi(y+x)νdy)dx
=f(x)e2πixν(g(y)e2πiyνdy)dx
=f(x)e2πixνdxg(y)e2πiyνdy.

这两个积分就是F(ν)G(ν)的定义,所以:

H(ν)=F(ν)G(ν),

相關條目

參考資料

外部連結

Mathworld Template:Wayback