量子计算优越性+2up:我国团队同时升级了两种量子计算原型机 | 墨子沙龙
The following article is from 墨子沙龙 Author Sheldon
关注风云之声
提升思维层次
导读
“祖冲之号”2.0连同“九章”2.0这两台升级版的量子计算原型机,使得我国成为第一个在多个不同物理体系中均实现“量子计算优越性”并取得领先优势的国家。
小贴士:
实验数据下载
这个时候,你可能就原地愣住了,问:“量子硬币是个什么东西呢?”
(一)量子比特:一种量子的硬币
这是因为,当一个量子比特处于某个“同时处于0和1”的量子叠加状态中时,如果你要从量子计算机中读取它时,它并不是直接输出这个叠加状态给你看,而是会立刻改变原先的量子叠加状态,并随机地变成“等于0”或“等于1”的状态,并输出给你看。
(二)概率的概率分布:
量子硬币的输出
一枚普通硬币,只要随机地扔出去,出现正面和出现反面的概率一定各占50%。
但对于量子硬币(量子比特)来说,情况就不一样了。
处于某种特殊量子状态的量子硬币,不管你怎么扔,它出现正面的概率都是100%。
处于另一种特殊量子状态的量子硬币,不管你怎么扔,它出现正面的概率都是0。
可是,如果我死活不告诉你这枚量子硬币属于以上哪种情况呢?或者说,我们根本不知道这个量子比特处于哪一种量子状态呢?
把这张图翻译成大白话就是:
我们有1%的概率得到一枚处于特定量子状态的量子硬币,将它“扔出正面朝上的概率为0-1%”;我们有1%的概率得到另一枚处于不同特定量子状态的量子硬币,将它“扔出正面朝上的概率为1%-2%”;……我们有1%的概率得到又一枚处于不同特定量子状态的量子硬币,将它“扔出正面朝上的概率为99%-100%”。
为什么这个回答这么绕呢?因为量子力学算出来就是这个结果。由于计算过程涉及一定数学知识,我就不具体讨论了。
现在,我又要提高难度了:假如我们扔的不是一枚量子硬币,而是一枚具有2N个面的多面量子骰子呢?
(三)体现量子计算优越性:
扔出2N个面的多面量子骰子
这是因为,这个问题涉及量子计算的优越性。
我们经常听物理学家夸量子计算,说量子计算千好百好,就是好呀就是好!那么量子计算到底好在哪儿呢?
量子计算在计算某些特定问题时,比经典计算高效得多!相比量子计算,世界上最高级的经典计算机在处理这些问题时,效率跟水熊虫跑马拉松、蜗牛拉中欧班列、树懒爬珠穆朗玛峰差不多。
其中一个问题,就是我们刚才说的,扔一枚具有2N个面的多面量子骰子。
跟扔量子硬币不同,扔一枚具有2N个面的多面量子骰子,我们得到的不是正面朝上或反面朝上两种结果,而是会得到1号面朝上、2号面朝上……2N号面朝上,共2N个不同的结果。这些结果分别对应N个量子比特输出“000...0”(N个0)、输出“000...1”(N-1个0和1个1)……输出“111...1”(N个1),共2N个不同的结果。
同样,跟扔量子硬币类似,多面量子骰子本身可以处于各种不同的量子状态。如果两个多面量子骰子所处的量子状态不同,它们扔出各种结果的概率也往往会各不相同。
你只能回答:我们有a%的概率得到一枚处于特定量子状态的多面量子骰子,它1号面朝上、2号面朝上、……2N号面朝上的结果出现的概率分别是a1%, a2%, a3%……
我们有b%的概率得到一枚处于另一种特定量子状态的多面量子骰子,它1号面朝上、2号面朝上、……2N号面朝上的结果出现的概率分别是b1%, b2%, b3%……
………
这个问题回答起来实在是太麻烦了。所以,为了简单起见,我们把最终所有可能的结果画成一张概率分布图:
为什么这个回答比刚才的量子硬币还要绕呢?因为量子力学算出来就是这个结果。
反正你只需要知道,假如我扔出一枚具有2N个面的多面量子骰子,问会得到什么样的结果。正确的答案不是一组具体的概率值,而是一张“波特-托马斯分布”的概率分布图,就可以了。
那么问题来了,我们真的能用量子计算装置,实现扔2N个面的多面量子骰子的物理过程,从而证明量子计算的优越性吗?
(四)祖冲之号2.0:
56个量子比特的随机线路采样
那么,本轮实验实现量子计算优越性了吗?答案是肯定的。
本次实验一共扔了1900万次多面量子骰子,耗时1小时12分钟。
我们平时说的1GB内存,大约可能容纳230个经典比特的数据。要想容纳256个经典比特的数据,我们就需要6千多万GB的内存。如果要容纳56个量子比特(需要256个复参数来描述)的数据,需要的内存容量就会更大,更不用说还要对它们进行复杂的运算了。
物理学家指出,用经典计算机计算多面量子骰子的概率分布,其计算复杂度属于NP-oracle难度。
因此,“祖冲之号” 2.0是真真正正地展现了量子计算的优越性[注3]。
值得一提的是,早在2020年12月,潘建伟、陆朝阳等人组成的研究团队,就在另一个不同的量子计算问题(高斯玻色采样)上,通过构建76个光子的量子计算原型机“九章”,展现了量子计算的优越性【漫画 | 中国科学家研制出首个有潜在应用的量子计算原型机】。
(五)寻求量子纠错和更复杂的
量子算法
并非如此。
具体来说,假如量子比特经过一层线路的运算后,理论准确率(即保真度)是99.6%;那么经过20层线路,理论准确率就应该等于(99.6%)20 = 92.3%。
但是,通常来讲,量子计算装置实际的准确率往往会远小于92.3%。为什么呢?这是因为量子比特和量子线路多了以后,就像三个和尚没水吃,相互之间会发生关联错误。这种关联错误不是某一个具体的量子比特或量子线路造成的,而是他们之间大规模协同时产生的。
一是“九章”2.0开发了一款受激压缩光源,使得其关键指标从之前光源的63%,提高到了92%。用物理学黑话来说,它向高压缩量、高纯度和高收集效率的接近理想的压缩光源迈进了一大步。
物理学家希望,他们可以通过一次又一次实验,逐渐掌握各种量子处理器的设计和使用技巧,为将来实现真正的量子纠错,和更复杂的量子算法,及各项技术在其他量子科技领域的应用打下坚实的基础。
注:
1. “祖冲之号” 2.0随机线路采样实验的大致步骤:
第二步,研究组在“祖冲之号”2.0随机地搭建20层量子门电路。这些量子门电路的作用是,改变“祖冲之号” 2.0的量子状态,使它进入某种确定的量子叠加状态。这就相当于我们把第一步的量子骰子随机地制备到256个面同时朝上的一个量子叠加状态。
第三步,研究组通过测量“祖冲之号”2.0中的全部56个量子比特,得到一个确定的输出,比如,输出结果是01011.....01(共56位数字)。这就相当于把刚才制造的多面量子骰子扔了出去,得到了第57307...5号面朝上。
注意,完成这一步后,研究组就算完成了一次采样。完成采样以后,刚才制造的多面量子骰子就已经消失了。为了再进行一次采样,研究组必须再制造出一个多面量子骰子,把它扔出去,记录结果,同时它会再次消失。
所以,第四步,研究组对第一步、第二步和第三步重复1900万次,共完成1900万次采样,得到1900万个由0和1组成的56位字符串。
第五步,研究组将所有得到的字符串按照出现次数从少到多的顺序排列起来,得到一组关于概率大小的概率分布。然后与理论预言进行比较。
如果概率分布与理论预言相差较大,说明实验误差太大,实验失败。
如果概率分布与理论预言相差无几,说明实验误差在可控范围内,实验成功。
实验结果表明,本轮实验圆满成功。
2. 我们在理论上想要实现的采样步骤和实际上在“祖冲之号”2.0中实现的采样步骤略有不同。
3. 相比之下,由于Google“悬铃木”的量子比特少一些,采样次数也有所不同,因此,使用“Summit”超级计算机完成经典模拟,只需要2天的时间。
参考文献:
1. Yulin Wu et al. Strong Quantum Computational Advantage Using a Superconducting Quantum Processor. Phys. Rev. Lett. 127, 180501.
2. Han-Sen Zhong et al. Phase-Programmable Gaussian Boson Sampling Using Stimulated Squeezed Light. Phys. Rev. Lett. 127, 180502.
3. 覃俭. 实验光学量子信息处理[D]. 合肥:中国科学技术大学,2021.
End
作者:Sheldon
绘制:赏鉴、周源
美指:牛猫
排版:Mirror
鸣谢:吴玉林,陆朝阳
中国量子计算机再次突破,九章二号和祖冲之二号是什么意思?| 科技袁人
Arthur Herman:关于量子,欧洲清楚而我们还不明白的 | 墨子沙龙
《科学》:互联网走向量子 | 墨子沙龙核电站内捕捉幽灵粒子 | 墨子沙龙
为什么有的孩子很聪明,但一翻开课本就学不进去? | Sheldon
2020诺贝尔化学奖:逆天改命的基因编辑工具!| Sheldon
背景简介:本文2021年10月27日发表于微信公众号 墨子沙龙(漫画 | 量子计算优越性+2up:我国团队同时升级了两种量子计算原型机),风云之声获授权转载。 责任编辑:陈昕悦