网易首页 > 网易号 > 正文 申请入驻

快速傅立叶变换:一种突破性的算法,其背后的数学魅力与实际应用

0
分享至

接上篇:傅里叶变换的数学原理与细节

在数据科学、通信、图像处理以及许多其他领域,傅立叶变换(Fourier Transform)是一个重要的数学工具,它允许我们在时域和频域之间进行转换。然而,对于大规模数据的处理,传统的傅立叶变换可能会非常耗时,这在实际应用中会变得不可接受。此时,快速傅立叶变换(Fast Fourier Transform,FFT)就显得非常重要。

快速傅立叶变换,简称FFT,是一种高效的算法,它能够快速计算傅立叶变换和其逆变换。FFT利用了傅立叶变换的一些数学性质,使得其计算效率大大提高。这一突破性的算法首次被Cooley和Tukey在1965年公开介绍,但其基本思想可以追溯到高斯在1805年的工作。

尽管FFT与傅立叶变换在数学上是等价的,但由于其在计算效率上的优势,FFT已经成为了实际计算傅立叶变换的主要工具。通过减少计算的复杂性,FFT使得实时处理大量数据成为可能,这无疑极大地扩展了傅立叶变换在工程和科学中的应用领域。

如果f是一个周期为1的周期函数,通过计算它的傅里叶系数就可以获得大量有关f的信息。这一点在理论上和实践上都是如此,而由于实践上的理由,非常希望有一种好的方法来快速地计算傅里叶系数。

第r个傅里叶系数是由以下公式给出的:

如果没有f的显式的公式来计算上面的积分(例如当f是由物理讯号给出,而不是由数学公式给出时,就是这样),就需要从数值上来逼近这个积分,而做这件事的自然的方法是把它离散化,就是把积分换成以下形式的和:

如果f不是震荡得太剧烈,r又不太大,这将是一个好的逼近。

如果对上式中的r加上N的整数倍,这个积分和的值不会改变,所以只需考虑f在形如n/N的点处的值。同样,因为f以1为周期,所以若对n加上N的整数倍也不会影响上式。既然对r和N都允许加上N的整数倍,所以可以认为r和N都是群Z_N(整数 mod N所成的群)。现在把记号稍作改动来反映这件事:给定了一个定义在Z_N上的函数g,定义同样是定义在Z_N上的函数

  • 式(1)

为g的离散傅里叶变换(以下简记为DFT),其中用ω来代表

所以

注意这里的求和就是对n从0到N-1求和,和前面一样。再有一个记号变化就是用g(n)代替了f(n/N)。

DFT可以看成是用一个N×N矩阵

去乘一个列向量

所以这里需要N^2个算术运算。快速傅里叶变换(以下简记为FFT)的出现则是由于看到了(1)中的和具有的对称性质,使得其计算可以更加有效地进行。当N为2的幂时,这一点最容易看见,而为了做得更加容易一些,令N=8,想要求的和是

其中的r也取从0到7的某个整数值。这样一个和可以重写为

有趣的是

都是某个函数的DFT。例如,设

则上面第一个式子现在就成了

如果我们认为h是定义在Z_4上的,这恰好就是h(r)的公式。

对于第二个表达式,也可以作类似说明,所以,如果对g的“偶部”和“奇部”作DFT,就很容易直接得到g本身的傅里叶变换的每一个值,这个值只不过是偶部和奇部的傅里叶变换值的线性组合而已。这样,若N是偶数,用F(N)来表示计算定义在Z_N上的函数的DFT所需要的算术运算的次数,就会得到以下的递推公式:

这个公式的意思就是:如果要算出定义在Z_N上的某个函数的傅里叶变换的N个值,只需作两次定义在Z_(N/2)上的函数的傅里叶变换的N/2个值,再加上N个线性组合,每一个需要一个常数步数。

如果N是2的幂,就可以用迭代方法进行如下:F(N/2)是2F(N/4)+CN/2(但这里的C与上面的可以不同)。并仿此以往,不难证明,最后的结果是

其中C是某个常数,比之CN²这当然是很大的改进。如果N不是2的幂,上面的论证当然不行了。但是对这个方法可以作某些修正,并得到类似的效率的收益(事实上,对于任意有限阿贝尔群上的傅里叶变换,这都是对的)。

一旦我们会有效地计算傅里叶变换了,有许多其他计算也同样变得容易了。逆傅里叶变换是一个简单的例子,因为它有一个类似的公式使它也可以类似地来计算。再一个例子是两个序列的卷积,其定义如下:若a=(a0,a1,a2…,am),b=(b0,b1,b2…,bn)是两个序列,它们的卷积就是序列c=(c0,c1,c2,…,c(m+n)),其中的cr定义为

序列c记作a*b。傅里叶变换的最重要的性质之一就是“变卷积为乘积”,就是说,如果有了一个适当的方法把a和b都看作Z_N上的函数,则a*b的傅里叶变换就是一个函数

所以想要做出a*b,只需作出

把它们乘起来,再作其积的逆傅里叶变换。计算的每一个阶段都很快,所以整个计算也很快。

这导出一种求两个多项式:

的乘积的快速的方法,因为它们的乘积的系数正是由系列c=a*b给出的。如果所有的a都在0到9之间,就有了一个计算两个多项式在x=10处之值的快速的方法(因为每一个系数cr的位数都不高),所以也就有了一个计算两个n位数的比长乘法更快的方法。这样,就有了快速傅里叶变换的为数巨大的应用中的两个。工程是一个更直接的应用的来源,因为在工程中,我们时常想通过研究信号的傅里叶变换来分析这些信号。它对于量子计算的应用是非常惊人的,Peter Shor有一个著名的结果,就是可以用量子计算机来非常快地对大数作因数分解,这个算法很本质地依赖于快速傅里叶变换,但是又奇迹般地应用量子计算机的能力,把Nlog N步分成N批,每批logN步,而这N批可以“并行计算”。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
俄军方《红星报》首次披露:苏联少将检验林彪尸体的全部秘情揭秘

俄军方《红星报》首次披露:苏联少将检验林彪尸体的全部秘情揭秘

拙言问史
2024-04-27 00:07:22
当男人衰老时,下半身会出现4个特征,除了戒烟酒,还要做好3件事

当男人衰老时,下半身会出现4个特征,除了戒烟酒,还要做好3件事

39健康网
2024-04-25 23:30:03
男子结婚,高颜值丈母娘和新娘的妹妹抢镜,网友:我想和你做连襟

男子结婚,高颜值丈母娘和新娘的妹妹抢镜,网友:我想和你做连襟

百晓史
2024-04-26 11:05:10
妖男频出没,伪娘漫大街!施瓦辛格来成都都得美甲变骚包

妖男频出没,伪娘漫大街!施瓦辛格来成都都得美甲变骚包

大风文字
2024-04-26 09:12:42
降价出售?买华为Pura70的黄牛该哭了

降价出售?买华为Pura70的黄牛该哭了

闲醉山人
2024-04-26 22:47:19
洪秀柱真是太让人意外了!这一次访问深圳大学,她领唱了一首歌!

洪秀柱真是太让人意外了!这一次访问深圳大学,她领唱了一首歌!

新时代的两性情感
2024-04-27 07:07:31
海军节已过,福建舰无出港海试迹象,德专家:福建舰发动机已启动

海军节已过,福建舰无出港海试迹象,德专家:福建舰发动机已启动

啸鹰评
2024-04-26 23:10:45
王毅划下红线后,布林肯口风变了,离开中国前,见到中国领导人

王毅划下红线后,布林肯口风变了,离开中国前,见到中国领导人

有凤Talk
2024-04-26 18:32:38
北京房价回到2016年

北京房价回到2016年

经济观察报
2024-04-26 23:05:09
宏远3消息!二飞伤情正式官宣,沃特斯被重罚,徐杰女友惹争议

宏远3消息!二飞伤情正式官宣,沃特斯被重罚,徐杰女友惹争议

多特体育说
2024-04-26 23:55:04
曝光后才知道:财政如此吃紧,钱都花去哪了?原来是这样花掉的!

曝光后才知道:财政如此吃紧,钱都花去哪了?原来是这样花掉的!

清欢渡语
2024-04-25 21:35:47
美国到现在终于明白,当年轰炸中国大使馆,中国为什么不反击?

美国到现在终于明白,当年轰炸中国大使馆,中国为什么不反击?

百年历史老号
2024-04-25 18:53:04
发现身体不舒服一定要先回公司!看完网友留言,老板们一声不敢吭

发现身体不舒服一定要先回公司!看完网友留言,老板们一声不敢吭

侃故事的阿庆
2024-04-27 13:12:24
俄罗斯损失惊人!这到底是去了谁的军事化?

俄罗斯损失惊人!这到底是去了谁的军事化?

娱宙观
2024-04-25 22:51:46
同事退休前请8个人吃饭,只来了3人,第二天看到他工位,我愣住了

同事退休前请8个人吃饭,只来了3人,第二天看到他工位,我愣住了

李舟
2024-04-26 14:04:27
1-2!稳了!安全了!42+10+5,那个男人回来了

1-2!稳了!安全了!42+10+5,那个男人回来了

懂球娘娘
2024-04-27 10:16:43
马自达:当我再努力也无法被中国市场青睐时,就只能选择躺平了

马自达:当我再努力也无法被中国市场青睐时,就只能选择躺平了

前沿科技学习分享圈
2024-04-26 23:13:00
东莞奥特莱斯综合体要来了,总建面约16万㎡,计划明年开业

东莞奥特莱斯综合体要来了,总建面约16万㎡,计划明年开业

南方都市报
2024-04-24 17:18:08
你的老师都做过什么惊为天人的事情?网友:从此全校的人惊为天人

你的老师都做过什么惊为天人的事情?网友:从此全校的人惊为天人

兰妮搞笑分享
2024-04-14 05:44:28
雷军在车展狂拍劳斯莱斯,销售苦笑,网友:下一辆小米汽车来了!

雷军在车展狂拍劳斯莱斯,销售苦笑,网友:下一辆小米汽车来了!

户外小阿隋
2024-04-27 12:20:21
2024-04-27 15:44:49
老胡说科学
老胡说科学
科学如此美妙,我想让你知道
1216文章数 33527关注度
往期回顾 全部

科技要闻

特斯拉这款车型刚上市几天,就上调价格

头条要闻

43岁抗癌网红去世:曾是医生 如今留下2名幼子

头条要闻

43岁抗癌网红去世:曾是医生 如今留下2名幼子

体育要闻

时代要落幕了?詹姆斯杜兰特陷0-3绝境

娱乐要闻

金靖回应不官宣恋情结婚的原因

财经要闻

北京房价回到2016年

汽车要闻

5月上市/智能化丰富 海狮 07EV正式到店

态度原创

数码
房产
教育
家居
时尚

数码要闻

苹果已停止升级 Mac 起步内存,库克更看重优化软硬件集成度

房产要闻

海南最新房价出炉,三亚跌价最猛!

教育要闻

女生晒八年级妹妹888元点阵笔引热议:什么意义?老师累学生也累

家居要闻

光影之间 空间暖意打造生活律动

70后的女人,推荐你尝试一下“轻熟”穿搭,简约、舒适、优雅

无障碍浏览 进入关怀版