技术编程,量子技术|量子计算机程序具有“通用性”?基于拓扑量子纠错码的量子计算机

不管量子计算机的内部是由什么组成 , 量子计算机的快速计算都可以归结为应用于量子比特的简单指令序列 , 即量子计算机内部的基本信息单位 。无论这台计算机是由离子链、超导体结还是硅片组成 , 事实证明 , 一次只影响一个或两个量子比特的几个简单操作 , 就可以混合搭配起来创建任何量子计算机程序:这一特征使特定的几个量子计算机程序具有“通用性” 。
技术编程,量子技术|量子计算机程序具有“通用性”?基于拓扑量子纠错码的量子计算机
文章图片

文章图片

科学家们称这些简单的操作为量子门 , 并花了数年时间来优化量子门安装在一起的方式 , 而且已经大幅削减了给定计算所需量子门和量子比特的数量 , 并发现了如何在确保错误不会悄悄进入并导致失败的同时完成所有这些工作 。现在 , 马里兰大学联合量子研究所(JQI)的科学家 , 已经发现只使用固定数量的简单构建块 , 就可以实现坚固耐错量子门的方法:基本上在一个称为电路深度的参数上实现了可能的最佳减少 。
技术编程,量子技术|量子计算机程序具有“通用性”?基于拓扑量子纠错码的量子计算机
文章图片

文章图片

其研究结果适用于基于拓扑量子纠错码的量子计算机 , 现在发表在《物理评论快报》和《物理评论B》期刊上的两篇研究论文中报道了这一发现 , 并在发表在《量子》(Quantum)杂志上的第三篇论文中进行了扩展 。电路深度计算影响每个量子比特量子门的数量 , 而恒定的深度意味着给定操作所需的量子门数量不会随着计算机的增长而增加:如果要控制错误 , 这是必需的 。
量子比特量子门
马里兰大学联合量子研究所(JQI)研究员、马里兰大学(UMD)物理学副教授迈萨姆·巴尔克什利(Maissam Barkehli)表示:对于稳定和通用的量子计算机来说 , 这是一个有希望的功能 。研究发现物质拓扑态和拓扑纠错码中的一大类运算 , 可以通过恒定深度的么正电路来实现 。与其他类型的量子计算机不同 , 建立在拓扑纠错基础上的量子计算机(到目前为止只在理论上进行了研究)不会将信息存储在单个物理量子比特中 。
技术编程,量子技术|量子计算机程序具有“通用性”?基于拓扑量子纠错码的量子计算机
文章图片

文章图片

取而代之的是 , 它们将单个量子比特的信息涂抹在由许多量子比特组成的网络中-或者 , 更奇异的是 , 跨越特殊的拓扑材料 。这种信息涂抹提供了抵御杂散光点或微小振动(可能导致错误的量子干扰)的弹性 , 并允许在计算过程中检测到小错误 , 然后进行主动校正 。这是基于拓扑纠错量子计算机提供的主要优势之一 。但好处是要付出代价的:如果噪音不能轻易到达信息 , 你也不能 。
技术编程,量子技术|量子计算机程序具有“通用性”?基于拓扑量子纠错码的量子计算机
文章图片

文章图片

到目前为止 , 似乎操作这样一台量子计算机需要对存储信息的网络进行小、顺序的改变:通常被描述为二维的网格或晶格 。随着时间的推移 , 这些微小的变化叠加在一起 , 有效地将晶格的一个区域围绕另一个区域进行循环移动 , 使网络看起来与刚开始时一样 。网络的这些变化被称为辫子 , 因为它们在空间和时间上描绘的模式看起来像辫子 。如果你想象把网络的快照像煎饼一样堆叠起来 , 它们会一步一步地形成一个抽象的辫子 。
晶格网络
根据网络的基本物理 , 包括可以在网络上跳来跳去被称为任意子粒子的种类 , 这些辫子可能足以运行任何量子程序 。在这项新研究中 , 研究展示了编织几乎可以瞬间完成 , 打结图消失了 , 取而代之的是网络就地重新排列 。马里兰大学联合量子研究所(JQI)前博士后研究员、目前是IBM托马斯·J·沃森研究中心研究人员的朱冠宇表示:教科书上的这些辫子只能绝热或非常缓慢地编织 , 以避免在这个过程中制造错误 。


推荐阅读