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

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

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.

相关推荐
热点推荐
哭穷炫富、“知三当三”?装了十年的吉克隽逸,终是“自食恶果”

哭穷炫富、“知三当三”?装了十年的吉克隽逸,终是“自食恶果”

草莓解说体育
2026-05-29 00:23:06
《主角》大结局改动太大,有人不满,但张艺谋回应:并不是瞎改

《主角》大结局改动太大,有人不满,但张艺谋回应:并不是瞎改

童叔不飙车
2026-05-28 18:54:45
这跟光着有啥区别?戛纳闭幕式,真空上阵、副乳突出,露的好辣眼

这跟光着有啥区别?戛纳闭幕式,真空上阵、副乳突出,露的好辣眼

小兰聊历史
2026-05-27 02:42:03
中国手机系统市场最新排名:安卓下滑明显 华为鸿蒙继续力压苹果

中国手机系统市场最新排名:安卓下滑明显 华为鸿蒙继续力压苹果

快科技
2026-05-28 16:18:34
后悔啊!一女子哭诉二婚遭遇“报应”,丈夫整日游手好闲,不着家

后悔啊!一女子哭诉二婚遭遇“报应”,丈夫整日游手好闲,不着家

火山詩话
2026-05-26 10:16:57
舒淇晚餐吃鸡汤面和披萨,一天只吃一餐,50岁年轻体重只有100斤

舒淇晚餐吃鸡汤面和披萨,一天只吃一餐,50岁年轻体重只有100斤

椰黄娱乐
2026-05-27 10:24:47
《主角》刘红兵父母两次骂易青娥戏子,才知,单仰平为何敢压榨她

《主角》刘红兵父母两次骂易青娥戏子,才知,单仰平为何敢压榨她

东方不败然多多
2026-05-29 00:31:28
两岸枪声一响,台军结局只有6字,消息已传出,特朗普向大陆靠拢

两岸枪声一响,台军结局只有6字,消息已传出,特朗普向大陆靠拢

叹为观止易
2026-05-28 23:42:50
总分超王治郅历史第7!胡金秋20+8完胜王哲林 难阻遗憾惜败

总分超王治郅历史第7!胡金秋20+8完胜王哲林 难阻遗憾惜败

醉卧浮生
2026-05-28 21:39:12
为什么餐厅都在劝你去买团购券?

为什么餐厅都在劝你去买团购券?

有界UnKnown
2026-05-21 08:05:02
趁丈夫洗澡,我用他微信让婆婆转八千,她秒转8万并留言:傻孩子,我儿子那420万的婚房早就写你名了,这钱你拿着零花

趁丈夫洗澡,我用他微信让婆婆转八千,她秒转8万并留言:傻孩子,我儿子那420万的婚房早就写你名了,这钱你拿着零花

LULU生活家
2026-05-25 08:37:59
古德温谈绝杀:这是我职业生涯最重要一球,我为我的球队感到骄傲

古德温谈绝杀:这是我职业生涯最重要一球,我为我的球队感到骄傲

懂球帝
2026-05-28 22:43:01
新冠后遗症的长期侵袭,无数人在不知不觉中深陷困境

新冠后遗症的长期侵袭,无数人在不知不觉中深陷困境

律法刑道
2026-04-01 10:15:47
撒贝宁胡杏儿现身广东龙船,一个干划一个脚朝天,恶心一幕出现了

撒贝宁胡杏儿现身广东龙船,一个干划一个脚朝天,恶心一幕出现了

笑饮孤鸿非
2026-05-29 00:10:21
侍卫救下乾隆后,乾隆问他想要什么赏赐?侍卫:那就赏我一个宫女吧

侍卫救下乾隆后,乾隆问他想要什么赏赐?侍卫:那就赏我一个宫女吧

纪实文录
2025-07-24 11:51:46
大码模特现实里到底多大?

大码模特现实里到底多大?

飛娱日记
2026-05-12 08:27:55
古德温三分绝杀广厦引爆网络社媒!上海2-0加入100%夺冠概率

古德温三分绝杀广厦引爆网络社媒!上海2-0加入100%夺冠概率

狼叔评论
2026-05-28 22:15:14
监管形同虚设!杨梅泡药水事件,监管部门比黑心商家还要可恨

监管形同虚设!杨梅泡药水事件,监管部门比黑心商家还要可恨

爆角追踪
2026-05-23 16:14:07
许家印全交代了!2.4万亿窟窿背后,是75万家庭一辈子的血汗钱

许家印全交代了!2.4万亿窟窿背后,是75万家庭一辈子的血汗钱

猫叔东山再起
2026-04-17 10:10:10
日本人民要求归还北方领土是正当的民族权利 76年3月16日人民日报

日本人民要求归还北方领土是正当的民族权利 76年3月16日人民日报

那些看得见的老照片
2026-05-09 10:09:44
2026-05-29 03:28:49
老胡说科学 incentive-icons
老胡说科学
科学如此美妙,我想让你知道
1229文章数 33537关注度
往期回顾 全部

科技要闻

利润跌27%:快手只剩“可灵”这张牌?

头条要闻

男子疑遭家暴跳楼身亡 母亲:儿媳说"你不配活在世上"

头条要闻

男子疑遭家暴跳楼身亡 母亲:儿媳说"你不配活在世上"

体育要闻

唐斯经历的一切,此刻的他与尼克斯

娱乐要闻

林俊杰七七与大哥嫂子的瓜剪不断理还乱

财经要闻

小米仍需一次创业

汽车要闻

宋Ultra DM-i售12.99万起 选装天神之眼B承诺一年城市领航兜底

态度原创

家居
数码
时尚
教育
房产

家居要闻

蜂鸟餐椅 线面交错

数码要闻

宏碁推出Predator Atlas 8掌机:8" FHD+ 120Hz 500nits触屏

光脚、背“外卖盒”、羽毛头饰...早春秀谁赢了?

教育要闻

中考数学:很多同学表示无解题,思维太局限

房产要闻

突发重磅!三亚新机场公司正式成立!

无障碍浏览 进入关怀版