← 最新论文
⚛️ 量子物理

Ancilla-free optimal quantum adder

本文提出了一种无辅助比特、经典可逆的精确 nn 位量子加法器,该加法器通过利用基于受控梯形结构和短路径森林操作的递归分块构建方法,实现了渐近最优的 O(n)O(n) 门计数和 O(log⁡n)O(\log n) 深度。

原作者: Junhong Nie, Jialiang Tang, Xiaoming Sun, Wei Zi

发布于 2026-10-27
📖 1 分钟阅读🧠 深度阅读

原作者: Junhong Nie, Jialiang Tang, Xiaoming Sun, Wei Zi

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在量子计算领域,机器不仅仅是在计算数字;它们在操纵概率的本质结构,以解决那些需要经典计算机耗费数千年才能破解的问题。在许多这类强大算法的核心,存在着一项基础任务:将数字相加。正如经典计算机依赖处理器来对数字求和一样,量子计算机需要一个电路来对量子比特(qubits)进行加法运算,同时还要保持它们脆弱的叠加态。这个过程比标准算术要脆弱得多,因为机器必须同时处理数字的所有可能值,且不能使量子态坍缩。多年来,构建这些量子加法器一直是一种平衡的艺术。工程师们可以使它们变得快速,但这样就需要额外的临时存储空间,从而使硬件需求翻倍。或者,他们可以构建无需额外空间的加法器,但电路会变得如此深且复杂,以至于在计算完成之前误差就会不断累积。目标始终是找到一种两全其美的方法:既能快速、准确地进行加法,又不需要任何备用部件。

一组研究人员现在构建了一个实现了这一长期追求之平衡的量子加法器。他们设计了一个电路,该电路在处理两个大数相加时,其操作数量仅随数字规模线性增长,而所需时间仅随规模呈对数级增长。最重要的是,该电路运行不需要任何额外的量子比特。用量子工程术语来说,这是一种“无辅助量子比特”(ancilla-free)的设计,意味着它不需要从外部借用任何临时工作空间。研究人员证明,他们的构造在物理上达到了最高效率,触及了关于所用门数量和电路深度的理论下限。他们通过重新思考信息如何在机器中流动来实现这一点,用一种全新的并行方法取代了传统的、逐步进位的数值传递方法,这种新方法利用现有的数据位作为自身的临时工作空间。

在计算机中(无论是经典还是量子),传统的加法方式通常就像一排人传递一桶水,每个人都向桶里加水,然后传给下一个人。在量子语境下,这被称为“进位传递加法器”(ripple-carry adder)。虽然这种方法很简单,但速度很慢,因为队伍中的最后一个人必须等到第一个人把桶传到最后才能完成工作。为了提高速度,工程师们此前曾尝试构建一种“超前预判”(lookahead)系统,让每个人同时计算出自己部分的和。然而,这种并行方法通常需要大量的额外内存来存储中间计算结果。Nie、Tang、Sun 和 Zi 的这项新工作完全消除了对额外内存的依赖。他们意识到,如果电路足够聪明,能够利用数据位本身作为临时存储,只要这些位在计算结束时能恢复到原始状态,那么额外的内存实际上并不是必需的。

研究人员通过将大数分解为较小的块来构建他们的解决方案,这非常类似于将长队组织成小组。在每个小组内部,电路执行局部计算以确定比特之间的相互作用。挑战在于如何连接这些小组。在标准加法中,一个小组产生的进位必须传递到下一个小组,如果下一个小组已满,进位必须进一步传递。团队开发了一种方法来处理这些连接,而不至于陷入停滞。他们将小组之间的连接视为一系列短促的受控路径。他们没有让进位在每一个比特中逐层传递,而是使用了一种技术,允许电路在条件允许时跳过大量数据段。这类似于徒步旅行者通过横穿一片空旷的田野来抄近路,但前提是田野必须是空的。在他们的电路中,只有当特定的控制位被设置为特定值时,“田野”才是空的,从而允许计算瞬间跳转。

为了在不使用额外内存的情况下实现这一点,研究人员采用了一种被称为“回声”(echo)的策略。想象一下,你需要使用房子里的一个房间来存放一个箱子,但你不能在完成工作后让房间变得凌乱。你把箱子搬进去,做完工作,然后小心地把箱子移走,并将房间恢复原状。在他们的电路中,研究人员从数据本身“借用”比特来持有临时信息。他们执行必要的计算,然后利用特定的操作序列反转过程,以抵消对借用比特所做的任何改变。这使得数据位在计算开始前保持原样,准备好进入下一步。这种“回声”技术允许电路将现有硬件作为自己的工作空间,从而消除了对任何额外量子比特的需求。

团队通过将小组之间的连接组织成一种类似于“森林树木”而非“单一直线”的结构,进一步优化了这一过程。在传统的直线结构中,每一步都依赖于前一步。而在他们的森林结构中,连接分支并汇聚,从而允许许多计算同时发生。他们映射了信息的流动方式,使得电路可以同时处理多条路径,从而大幅缩短了所需时间。通过精心安排这些路径,他们确保了电路在处理最复杂的情况时,其规模或深度不会过度膨题。结果是,该设计具有高效的可扩展性:随着数字变大,操作数量以可控的方式增加,而完成加法所需的时间则增长得非常缓慢。

这种构造不仅仅是一个理论上的可能性;研究人员提供了一个仅使用标准量子门构建该电路的具体蓝图。他们展示了该电路的门数量与被加数的比特数成正比,且电路深度与比特数的对数成正比。这些是此类加法器所能达到的最佳速率。研究人员还证明了他们的方法适用于任何规模的输入,从较小的数字到极大的数字,且无需改变基本设计。他们证明了该电路是可逆的,这意味着如果你反向运行计算,你会得到完全相同的原始输入,这是量子计算的一个关键特性。

这项工作的意义不仅限于加法运算。量子加法是许多其他复杂算法的基础构建模块,包括用于大数分解和化学反应模拟的算法。在这些应用中,加法器会被调用数千次。如果每次加法都很慢或需要额外内存,整个算法就会变得不再可行。通过消除对额外内存的需求并加速过程,这种新型加法器使这些大型算法变得更加可行。它减少了所需的物理组件总数,并降低了计算过程中误差累积的机会。研究人员利用数据本身作为工作空间并将信息流组织成类森林结构的方案,为设计量子电路提供了一种新的范式。它表明,通过仔细思考信息如何移动以及如何管理临时存储,我们可以制造出比以往认为的更小、更快的机器。

论文最后确认,他们的设计达到了效率的理论极限。他们证明了没有任何其他电路能在不违反量子信息物理定律的前提下,比该电路更快或使用更少的门。这意味着他们构建的加法器是优化的;在速度或规模方面无法进一步改进。研究人员并非依赖模拟或近似值;他们提供了数学证明,证明该电路对于任何输入都能精确按预期工作。在许多想法仍停留在理论阶段的量子硬件开发早期阶段,这种程度的确定性是非常罕见的。通过证明一个优化的、无辅助量子比特的加法器是可能的,他们为下一代量子算法奠定了坚实的基础。这项工作证明了精巧电路设计的力量,表明即使在复杂的量子力学世界中,仍然存在着可以被发现并解锁的基本效率。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →