20 行 Python 代码说清量子霸权!( 五 )
量子霸权的由来
由于量子计算的性质十分复杂 , 需要非常高超的数学知识才难设计量子算法 , 而且应用的领域不广 , 所以在很长一段时间里人们还没有太重视量子计算机的发展 , 直到用于因式分解的量子算法shor横空出世 , 说起来其基本并不复杂 , 具体如下:
步骤1.随机取正整数a , aN , 且与N互质 。 一般由辗转相关法可得
步骤2.定义函数 , 求函数f(x)的周期r如果r为奇数则重取a , 再求r , 直到r为偶数为止 。
步骤3.由 和 可用的辗转相除法求 与N的最大公约数n1 , n1即为N的一个因子 。 至此N的因式分解即完成 。
这个算法的精髓就是步骤2 , 它将因式分解问题转化为了求周期r的问题 , 而求周期的小能手傅里叶变换恰是量子计算的擅长所在 。 我们知道傅里叶变换是将函数由时域映射到频率域的过程 , 而频率就是周期的倒数 , 所以周期问题可以以用傅里叶变换求解 , 而傅里叶变换的算子与量子比特契合度较高 , 是量子计算的拿手好戏 。 所以所谓量子霸权的逻辑是SHOR算法能够攻破rsa算法 , 而rsa算法又是整个信息安全的基石 , 所以掌握了量子计算机就等于破解了整个信息安全身份认证体系 , 从而实现霸权 。 可以说如果没有SHOR算法的提出 , 那么也就没有量子霸权的概念了 。
推荐阅读
- 电子竞技|2021英雄联盟S11总决赛冠军花落谁家?这款Mini LED量子点电视告诉你
- 新世界|《新世界》爆出恶性踢人Bug,直接聊天窗发代码
- 神秘代码|MSJOY神秘代码调侃三大女解说,小彤发图自嘲,风筝一招制敌
- 地下城与勇士|DNF:玩家意外开启GM模式,装备竟自带一串神秘代码,全服唯一
- 神秘代码|剑网3缘起如约而至
- 神秘代码|可恶,游戏服务器的名字也太香了,这还是家正经的游戏公司吗?
- fate grand order|FGO量子原来还有上限,大佬御主达成10亿成就,却只够培育6个五星
- 魔兽世界怀旧服|魔兽怀旧服:拍卖行恶意插件,玩家上万金币凭空消失,慎用WA代码
- 侠盗猎车手|史上牵扯最广“屎山”代码:if循环19.8亿次,7年无人敢动!终于被修复了!
- 老玩家|DNF:老玩家发现全服独一无二的装备,竟还自带神秘数字代码