雷火官方产品
小型装载机,山东装载机
【新智元导读】继三年前实现「量子霸权」后,谷歌今天宣称,首次通过增加量子比特来降低计算错误率,创下第二个里程碑。
3年之后,此公司宣布已达到通往构建大型量子计算机道路上的第二个关键里程碑(M2)。
官方博客称,量子纠错(QEC)通过多个物理量子比特,即「逻辑量子比特」,对信息进行编码。
最后一个里程碑M6是实现100万个物理量子比特组成的量子计算机,编码1000个逻辑量子比特,到那时便能轻松实现量子计算机商业应用的价值。
要想量子计算机可处理普通计算机没有办法解决的问题,比如将大整数分解为素数,纠错是不可避免的。
对于普通计算机来讲,其芯片以位(可以表示0或1)的形式存储信息,并将一些信息复制到冗余的纠错位中。
然而,在量子计算中,却没办法做到这一点。量子比特是量子信息的基本单位,量子比特是0和1的量子叠加。
如果一个量子比特的完整量子态不可挽回地丢失,则无法读出信息,也就从另一方面代表着它的信息不能简单地复制到冗余量子比特上。
即通过在一组物理量子,而不是单个量子中编码信息的量子比特,称为「逻辑量子比特」。
量子计算机能够正常的使用一些物理量子比特来检查逻辑量子比特的状况并纠正错误。物理量子比特越多,就越能降低错误发生率。
另外,使用多个量子比特进行量子纠错的优点是它可以继续扩展(Sacling)。当然,物极必反,添加更多量子比特也会导致其中两个量子同时受到错误影响的机会。
为了解决这一问题,谷歌研究人员对量子芯片Sycamore的量子比特进行了改进,研究了2种不同大小的逻辑量子比特。
一个是由17个量子比特组成,一次能够从一个错误中纠错;另一个由49个量子比特组成,可以从两个同时发生的错误中纠错。
举一个经典通信中的简单例子:Bob想通过噪音的通信信道向Alice发送一个读为「1」的位。他认识到如果该位翻转为「0」则消息丢失,因此改为发送三个位「111」。
如果一个人错误地翻转,Alice可以对所有接收到的位进行多数表决(一个简单的纠错码),仍然能够理解预期的消息。
若将信息重复三次以上,即增加编码的「大小」,将使编码能够纠正更多个别错误。
表面码则采用了这一原则,并设想了一个实用的量子实现。它一定要满足两个额外的约束。
首先,表面码一定要能纠正不只是位翻转(从0到1个取一个量子比特),而且相位翻转。这个错误是量子态所独有的,并将量子比特转换为叠加态,例如从0+1到0-1。
其次,检查量子比特的状态会破坏其叠加态,因此就需要一种无需直接测量状态即可检测错误的方法。
顶点上的「数据」量子比特构成逻辑量子比特,而每个正方形中心的「测量」量子比特用于所谓的稳定器测量。
这些测量结果告诉我们这些量子比特是否完全相同/不同,表明发生了错误,但实际上并没有揭示各个数据量子比特的值。
通过棋盘模式平铺两种类型的稳定器测量,以保护逻辑数据免受位翻转和相位翻转的影响。
如果一些稳定器测量值记录了错误,则使用稳定器测量值中的相关性来识别发生了哪些错误以及发生在何处。
就比如上面例子中Bob给Alice的消息随着编码大小的增加而变得更强大,一个更大的表面码能更好地保护它所包含的逻辑信息。
表面码能承受少数的位和相位翻转误差,每个误差小于距离的一半,其中距离是在任一维度上跨越表面代码的数据量子比特数。
问题是每个物理量子比特都容易出错,所以编码中的量子比特越多,出错的几率就会越大。
为此,物理量子比特的误差必须低于所谓的「容错阈值」。对于表面码来说,这个阈值是相当低的。
实验运行在谷歌最先进的第三代Sycamore处理器架构,为QEC进行了优化,使用了全面改进的表面码。
为此,研究人员对其量子计算机的所有部件进行了7大改进,包括量子比特的质量、控制软件,再到用于将计算机冷却到接近绝对零度的低温设备。
研究人员通过实验来比较基于17个物理量子比特distance-3表面码(ε3)和基于49个物理量子比特distance-5表面码(ε5)的逻辑错误率之间的比率。
实验结果如上图右所示,较大表面码展现出可以在一定程度上完成更好的逻辑量子比特性能(每周期2.914%逻辑错误),优于较小的表面码(每周期3.028%逻辑错误)。
谷歌称,虽然这可能看起来是一个小的改进,但是不得不强调这一结果是自Peter Shor的1995年QEC提案以来该领域的首创。
较大编码优于较小编码是QEC的关键特征,所有量子计算架构都需要跨过这一障碍,才能降低量子应用的低错误率。
过去几年,谷歌的Quantum AI团队一直在思考:该如何定义这个新时代的成功,如何衡量一路走来的进步?
他们的最终目标是,展示一种在有意义的应用中,使用量子计算机所需的低错误的途径。
因此,专家们的目标仍然是在每个QEC周期中达到10^6分之一或更低的逻辑错误率。
左图:改进表面代码的性能(由量化)和规模(由代码距离量化)后,会取得的预期进展。右图:实验测量的每个周期的逻辑错误率与一维重复代码和二维表面代码的距离。
随着继续改进物理量子比特(以及逻辑量子比特的性能),他们盼望逐渐将从接近1增加到更大的数字。
图中显示,当=4,代码距离为7(也即577 个质量足够好的物理量子比特)时,将产生低于10^6分之一的逻辑错误率。
虽然取得这个结果还需要几年,但今天的硬件可以探测到如此低的错误率,已经是一项可喜的进步了。
虽然二维表面代码可以让专家们纠正位和相位翻转错误,但他们也可以构建一维重复代码,这种代码只能解决一种类型的错误,要求不严格。
而在右图中能够正常的看到,距离为25的重复代码,已能达到接近10^6分之一的每周期错误率。
在如此低的错误率下,能够正常的看到表面代码尚无法观察到的新型错误机制。经过控制这些错误机制,就可以将重复代码的错误率提高到接近10^7分之一。
之后,团队预计将引入容错机制,以指数方式抑制逻辑错误,并解锁第一个有用的纠错量子应用程序。
并且团队会继续探索量子计算机能解决的问题,范围有凝聚态物理、化学、材料科学和机器学习。
吴国祯教授:我的国外研究生经历印象——应清华大学物理系“基科班20年·学堂班10年纪念活动”而写
《物理与工程》期刊是专注于物理教育教学研究的学术期刊,是中国科技核心期刊,1981年创刊,欢迎踊跃投稿,期刊投审稿采编平台:
原标题:《量子计算第二里程碑!谷歌实现量子纠错突破,150多位作者成果登Nature》
本文为澎湃号作者或机构在澎湃新闻上传并发布,仅代表该作者或机构观点,不代表澎湃新闻的观点或立场,澎湃新闻仅提供信息发布平台。申请澎湃号请用电脑访问。