在量子计算领域,科学家们正不断尝试构建能够解决当今计算机无法处理的问题的机器。为了实现这一目标,他们必须构建精密的运算序列,即被称为“电路”的结构,用以操纵存储在量子比特中的信息。这些比特非常独特,因为它们可以处于“叠加态”,即同时持有多种可能性,而不仅仅是简单的零或一。许多这类强大算法的一个基本工具是一个被称为“量子傅里叶变换”的过程。可以将这种变换想象成一种重新排列信息的方法,使隐藏的模式变得清晰可见,就像棱镜将白光分解成彩虹般绚丽的光谱一样。几十年来,研究人员一直致力于高效构建这一工具。最精确的版本需要消耗大量的空间和时间,而更快速的版本往往会牺牲过多的精度,或者需要难以在真实硬件上管理的额外、闲置的内存比特。
一支研究团队现在提出了一种构建这一核心工具的新方法,它打破了速度、空间与精度之间的传统权衡。他们的方法依赖于一个被称为“乐观型”电路的概念。在标准工程学中,一台机器必须在每次使用时都完美运行,无论输入为何。然而,研究人员意识到,对于许多量子算法而言,只要电路在绝大多数输入下都能正确工作,即使在极少数罕见的输入上出现错误也是可以接受的。他们将这一想法形式化,证明如果一个电路是“乐观的”——即在大多数状态下高度精确,但偶尔会在非常特定的罕见状态下产生巨大误差——它仍然可以有效地用于更大型的算法。他们还证明了,对于那些绝对不能容忍误差的罕见情况,存在一种数学方法可以将这些乐观型电路转换为对每一个输入都完美工作的电路,且不会损失其速度优势。
应用这一理念,该团队构建了一个极其高效的新型量子傅里叶变换版本。他们的设计所采用的“深度”(即连续步骤的数量)随问题规模呈对数级增长,这使得它比以往的方法显著更快。至关重要的是,该电路不需要额外的辅助比特(即 ancillas),而这些比特通常是构建大型量子计算机时的瓶颈。此外,它可以在简单的线性排列的量子比特上运行,仅使用相邻比特之间的局部连接,并且在运行过程中不需要任何测量或复杂的反馈回路。该电路的设计确保了罕见的错误仅发生在极小比例的可能输入状态上。针对分解大数这一特定任务(这是破解现代加密技术的关键步骤),研究人员展示了这些罕见的误差并不会造成影响。该算法具有足够的鲁棒性,即使使用这个更快但不完美的版本,成功概率依然保持在高水平。
为了处理那些对完美结果有着绝对要求的极罕见情况,研究人员展示了如何通过在他们的乐观型电路外包裹一层随机性来处理。通过在处理前对输入数据进行洗牌(shuffling),并在处理后进行还原,他们可以确保最终结果对于任何输入都是准确的,同时仍能保持其快速的对数级速度。这种技术使他们能够构建出一个对所有输入都完美工作的傅里叶变换版本,且使用的量子比特数不到数据本身所需数量的三倍,这与以往需要更多比特的旧方法相比是一个显著的进步。其结果是,这一套工具可能让量子计算机能够以近乎线性的深度和远少于以往所需的资源来分解大数,使这些强大算法的实际实现离现实更近了一步。
技术摘要:一种极少需要辅助量子的对数深度原地量子傅里叶变换
问题陈述
为特定幺正变换设计量子电路时,通常需要在资源约束(深度、量子比特数、局部性)与近似误差之间进行权衡。传统方法要求电路在所有可能的输入状态下都能以低误差近似一个幺正变换。然而,实现这种“最坏情况”保证往往需要大量的资源,例如大量的辅助量子比特、长程门或深层电路。例如,先前的对数深度量子傅里叶变换(QFT)构造需要 O(n) 个辅助量子比特、长程连通性或基于测量的反馈控制。作者提出,对于大型量子算法中的许多应用而言,只要能对大多数输入实现良好的近似,即便是“坏”输入(其中误差较高)是稀有的或可以通过规约来处理,也是足够的。
方法论
本文引入了一个“乐观量子电路”的框架,并将其应用于 QFT,随后使用了一种处理最坏情况输入的规约技术。
乐观量子电路:
作者定义了一个针对目标幺正变换 U 的乐观量子电路 C(诱导幺正变换为 U~),其中在任何正交基上的平均平方误差被限制在 ϵ 以内。形式上,dimH1∑i∥U~∣ϕi⟩−U∣ϕi⟩∥2<ϵ。这个定义是与基无关的,且等价于限制误差算子的 Frobenius 范数。至关重要的是,这允许存在一个极小的“坏”输入子空间,其中误差为 O(1),只要该子空间仅占据希尔伯特空间的 O(ϵ) 分数。
乐观 QFT 构造:
作者构造了一个针对 n 个量子比特、误差参数为 ϵ 的乐观 QFT (QFT)。
- 分块方法: 将输入寄存器划分为大小为 m=O(log(n/ϵ)) 的块。
- 相位估计技巧: 该电路利用了这样一个事实:对一个块应用逆 QFT 可以近似对该块的相位因子进行相位估计。通过对一个块应用 QFT†,电路可以估计相邻块的相位贡献。
- 交换律: 构造中插入了形式为 QFT†QFT 的恒等变换,并将交换的块相互移动。这打破了标准近似 QFT 的线性依赖链。
- 失效模式: 当块上的输入状态接近 $0或2^m(即由长串的0或1组成)时,相位估计会失效(模2^m$ 绕回)。这些构成了“坏”子空间。
- 资源: 所得电路深度为 O(log(n/ϵ)),使用恰好 n 个量子比特(无辅助量子比特),对于 1D 量子比特排列是局部的(范围为 O(log(n/ϵ))),且无需测量。
从平均情况到最坏情况的规约:
为了应对输入可能集中在“坏”子空间的情况,作者提出了一种规约技术,将乐观电路转化为通用近似电路。
- 随机化规约: 在应用乐观电路之前,先应用一个来自幺正 1-设计(unitary 1-design)的随机幺正变换 V。之后,应用 V^†=UV†U†。这会对输入状态进行随机化,确保落在高误差子空间的概率很低。
- 去随机化规约: 通过将 V 的选择编码进一个控制寄存器,可以将随机化过程纯化为一个幺正操作。
- 特定 1-设计: 对于 QFT,作者利用 Weyl-Heisenberg 群(对 Pauli 类平移和相位梯度进行均匀采样)作为 1-设计。这种选择确保了所需的随机化和去随机化操作是高效的。
核心贡献与结果
- 乐观 QFT: 本文提出了第一个同时实现以下特征的 QFT 构造:
- 深度:O(log(n/ϵ))。
- 量子比特数:n(无辅助量子比特)。
- 局部性:O(log(n/ϵ)) 范围(对于 1D 是局部的)。
- 无需测量。
- 误差:在除 O(ϵ) 比例的希尔伯特空间之外的所有状态上均受限于 ϵ。
- 乐观乘法与因数分解: 作者展示了可以将乐观 QFT 直接用于 Shor 算法进行整数分解。通过将乐观 QFT 集成到近期的基于 QFT 的快速算术构造中(具体而言是一个乐观乘法器),他们实现了深度为 O(n1+δ)(对于可调的 δ>0)的分解电路,且总共仅使用 2n+O(n/logn) 个量子比特。与以往需要 O(n) 个辅助量子比特或更深电路的方法相比,这在深度和量子比特效率上都有显著提升。
- 通用近似 QFT: 通过应用规约技术,作者推导出了一个在任意输入上均具有低误差的近似 QFT。
- 随机化版本: 使用 n+O(n/log(n/ϵ)) 个总量子比特实现 O(log(n/ϵ)) 的深度。
- 去随机化(幺正)版本: 使用 3n+O(n/log(n/ϵ)) 个总量子比特实现 O(log(n/ϵ)) 的深度。
- 这些被认为是首个实现渐近最优对数深度且具有亚线性辅助量子比特数(随机化版本)或无需测量/反馈控制(去随机化版本)的构造。
意义
本文声称,“乐观量子电路”为量子算法设计提供了一种实用的范式转变。通过接受在典型算法语境下(如 Shor 算法)统计上极不可能发生的罕见失效模式,人们可以大幅减少资源开销(深度和辅助量子比特数)。特定的乐观 QFT 构造消除了分解电路中 QFT 的瓶颈,从而实现了近线性深度的分解,且仅需极少的量子比特开销。此外,所提供的规约技术提供了一种通用的方法,可将此类乐观电路转化为鲁棒的最坏情况保证,从而在启发式效率与严格正确性之间架起桥梁。这项工作表明,随着量子硬件的成熟,时空体积与深度的权衡将变得至关重要,而这些构造为优化两者提供了路径。
每周获取最佳 quantum physics 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。