try ai
科普
编辑
分享
反馈
  • 量子门

量子门

SciencePedia玻尔百科
核心要点
  • 量子门是可逆的幺正矩阵运算,它在操纵量子比特状态的同时保持总概率守恒。
  • 一个小的通用门集足以构建任何可能的量子计算,而线路优化是一个关键的工程挑战。
  • 像阿达玛门和 CNOT 门这样的门对于创造叠加和纠缠至关重要,这是量子优势的主要资源。
  • 物理上实现量子门需要克服热噪声和控制误差等挑战,这使得量子纠错等技术成为必需。

引言

在量子计算的世界里,量子比特代表着基本的音符,能够存在于复杂的叠加态中。但这些音符是如何被编排成交响乐的呢?我们如何执行计算?答案就在于​​量子门​​,这是操纵量子信息的基本操作。没有量子门,量子比特就是静态的实体;有了量子门,它们就成为一种强大的新型计算的引擎。本文旨在弥合量子比特的静态概念与量子算法的动态现实之间的鸿沟,探索这些强大工具所遵循的原理及其深远的应用。

本文的结构旨在引导您从基本规则走向最宏大的应用。在第一章​​原理与机制​​中,我们将深入探讨量子门的数学原理,将其理解为幺正变换,并探索其可逆性等属性所带来的深远影响。我们将构建一个由基本门组成的核心工具箱,并了解它们如何组合成线路。接下来,​​应用与跨学科联系​​一章将揭示这套机制能实现什么,从证明我们的门集是通用的,到模拟复杂的分子,再到纠正不可避免的错误,甚至将计算的逻辑与黑洞的物理学联系起来。

原理与机制

想象你是一位作曲家。你的音符不仅仅是 C、D、E,而是远比这丰富得多的东西。有些音符可以同时是 C 和 G。有些可以是完美的五度音程,但带有一丝相位的扭转,从而完全改变了它们的特性。你会如何用这样的音符来谱写音乐?和声的规则又是什么?这正是量子计算机科学家的处境。“音符”是量子比特,或称​​qubit​​,而改变它们的“乐谱”则是一系列​​量子门​​。

量子比特是量子信息的基本单位。与只能是 0 或 1 的经典比特不同,量子比特可以处在两者的​​叠加态​​中。我们不用单个数字来表示量子比特的状态,而是用一个向量。基态 ∣0⟩|0\rangle∣0⟩ 和 ∣1⟩|1\rangle∣1⟩ 由简单的列向量表示:

∣0⟩=(10),∣1⟩=(01)|0\rangle = \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \quad |1\rangle = \begin{pmatrix} 0 \\ 1 \end{pmatrix}∣0⟩=(10​),∣1⟩=(01​)

一个任意状态 ∣ψ⟩|\psi\rangle∣ψ⟩ 是一个组合,即 ∣ψ⟩=α∣0⟩+β∣1⟩|\psi\rangle = \alpha|0\rangle + \beta|1\rangle∣ψ⟩=α∣0⟩+β∣1⟩,其中 α\alphaα 和 β\betaβ 是复数,告诉我们混合状态中 ∣0⟩|0\rangle∣0⟩ 和 ∣1⟩|1\rangle∣1⟩ 的“量”。唯一的规则是总概率必须为一:∣α∣2+∣β∣2=1|\alpha|^2 + |\beta|^2 = 1∣α∣2+∣β∣2=1。现在,我们如何对这个状态进行任何操作?我们如何操纵它?答案就在于量子门。

变换的机制

从本质上讲,量子门就是一种变换量子比特状态向量的数学运算。由于状态是一个向量,最自然的变换方式就是用一个矩阵去乘以它。门就是矩阵;计算就是矩阵乘法。

让我们从零开始构建一个门。假设我们想要一个门,称之为 UUU,它做两件事:它完全不改变 ∣0⟩|0\rangle∣0⟩ 态,但它给 ∣1⟩|1\rangle∣1⟩ 态一个“推动”——具体来说,是一个 π\piπ 弧度的相移。用量子力学的语言来说,这意味着 U∣0⟩=∣0⟩U|0\rangle = |0\rangleU∣0⟩=∣0⟩ 和 U∣1⟩=eiπ∣1⟩U|1\rangle = e^{i\pi}|1\rangleU∣1⟩=eiπ∣1⟩。利用著名的欧拉公式,我们知道 eiπ=cos⁡(π)+isin⁡(π)=−1e^{i\pi} = \cos(\pi) + i\sin(\pi) = -1eiπ=cos(π)+isin(π)=−1。所以,这个门只是简单地将 ∣1⟩|1\rangle∣1⟩ 态的符号翻转。

我们如何找到这个门的矩阵呢?线性代数的一个奇妙特性是,如果你知道一个矩阵对你的基向量做了什么,你就知道了整个矩阵。矩阵的列就是变换后的基向量。第一列是 U∣0⟩U|0\rangleU∣0⟩,第二列是 U∣1⟩U|1\rangleU∣1⟩。

U∣0⟩=∣0⟩=(10)U|0\rangle = |0\rangle = \begin{pmatrix} 1 \\ 0 \end{pmatrix}U∣0⟩=∣0⟩=(10​)
U∣1⟩=−∣1⟩=−(01)=(0−1)U|1\rangle = -|1\rangle = -\begin{pmatrix} 0 \\ 1 \end{pmatrix} = \begin{pmatrix} 0 \\ -1 \end{pmatrix}U∣1⟩=−∣1⟩=−(01​)=(0−1​)

将这些结果放入我们的矩阵 UUU 的列中,我们得到:

U=(100−1)U = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}U=(10​0−1​)

就是这样!我们刚刚直接从期望的变换中推导出了最基本的量子门之一——​​泡利-Z 门​​。这就是基本机制:你指定期望的演化,而这个规范定义了一个矩阵。

黄金法则:幺正性及其辉煌的推论

任何矩阵都可以是量子门吗?答案是响亮的否定。量子力学对所有可能的操作施加了一个单一而强大的约束:它们必须是​​幺正的​​(unitary)。这不仅仅是某个随意的数学规则;它是一个深刻物理原理的体现——概率守恒。找到你的量子比特处于某个状态的总概率必须始终保持为 100%。宇宙不会弄丢量子比特。

在数学上,如果一个矩阵 UUU 的逆等于其共轭转置(用匕首符号 †\dagger† 表示),那么它就是幺正的。

U†U=IU^{\dagger}U = IU†U=I

其中 III 是单位矩阵。这个单一的方程有三个深刻的推论,它们定义了量子计算的特性。

​​1. 概率守恒:​​ 幺正性保证了状态向量的长度永远不会改变。如果你从一个长度为 1 的有效状态向量 ∣ψ⟩|\psi\rangle∣ψ⟩(意味着 ∣α∣2+∣β∣2=1|\alpha|^2 + |\beta|^2 = 1∣α∣2+∣β∣2=1)开始,新的状态向量 ∣ψ′⟩=U∣ψ⟩| \psi' \rangle = U|\psi\rangle∣ψ′⟩=U∣ψ⟩ 的长度也将为 1。门可以在其复空间中旋转向量,但不能拉伸或收缩它。这是总概率保持为 1 的数学保证。

​​2. 所有量子计算都是可逆的:​​ 在经典计算中,许多操作是不可逆的。如果一个与门输出 0,你无法知道输入是 (0,0)、(0,1) 还是 (1,0)。信息丢失了。但在量子力学中并非如此。条件 U†U=IU^{\dagger}U = IU†U=I 意味着每个门 UUU 都有一个明确定义的逆 U†U^{\dagger}U†。如果你执行了一个操作 UUU,你总是可以通过应用 U†U^{\dagger}U† 来完美地撤销它。这意味着任何量子门序列,无论多么复杂,都可以反向运行以恢复确切的初始状态。在量子态的幺正演化过程中,信息永远不会真正丢失。它只是……被重新排列了。

​​3. 本征值是纯相位:​​ 当一个门作用于一个状态但只改变其相位而不改变其方向时,会发生什么?这样的状态被称为该门的​​本征态​​,而相位因子是其​​本征值​​。幺正性规定,任何量子门的本征值都必须是模为 1 的复数。它们必须位于复平面的单位圆上,形式为 eiϕe^{i\phi}eiϕ。例如,对门 U=12(1+i1−i1−i1+i)U = \frac{1}{2} \begin{pmatrix} 1+i & 1-i \\ 1-i & 1+i \end{pmatrix}U=21​(1+i1−i​1−i1+i​) 的具体计算显示其本征值为 111 和 iii。∣1∣=1|1|=1∣1∣=1 和 ∣i∣=1|i|=1∣i∣=1 都符合规则。这意味着量子门不会“放大”或“衰减”状态;它们只会旋转它们。

量子工具箱:一系列重要的门

在确立了游戏规则之后,让我们来认识一下量子门动物园中一些最重要的角色。

​​泡利-X 门(比特翻转门):​​ 这是经典 NOT 门的量子等价物。它交换 ∣0⟩|0\rangle∣0⟩ 和 ∣1⟩|1\rangle∣1⟩ 的角色。

X=(0110)X = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}X=(01​10​)

应用两次 X2X^2X2,等同于什么都不做(X2=IX^2=IX2=I),这完美地展示了其可逆性。

​​泡利-Z 门(相位翻转门):​​ 我们已经见过这个了!它保持 ∣0⟩|0\rangle∣0⟩ 不变,并翻转 ∣1⟩|1\rangle∣1⟩ 的相位。

​​阿达玛门(叠加态制造者):​​ 这也许是所有门中最神奇的一个。它将一个确定的状态置于一个完美的叠加态中。

H=12(111−1)H = \frac{1}{\sqrt{2}}\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}H=2​1​(11​1−1​)

它将 ∣0⟩|0\rangle∣0⟩ 变为 12(∣0⟩+∣1⟩)\frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)2​1​(∣0⟩+∣1⟩),我们称之为 ∣+⟩|+\rangle∣+⟩ 态。它将 ∣1⟩|1\rangle∣1⟩ 变为 12(∣0⟩−∣1⟩)\frac{1}{\sqrt{2}}(|0\rangle - |1\rangle)2​1​(∣0⟩−∣1⟩),我们称之为 ∣−⟩|-\rangle∣−⟩ 态。阿达玛门是我们解锁叠加态力量的主要工具。

当我们看到这些门如何相互作用时,一个美妙的洞见便浮现出来。如果你将比特翻转的 XXX 门应用于叠加态 ∣+⟩|+\rangle∣+⟩,你可能会预料到一团糟。但一个简单的计算表明 X∣+⟩=∣+⟩X|+\rangle = |+\rangleX∣+⟩=∣+⟩。这个状态完全没有改变!而对于另一个叠加态,X∣−⟩=−∣−⟩X|-\rangle = -|-\rangleX∣−⟩=−∣−⟩。XXX 门并不翻转这些状态;它只是将它们乘以其本征值 +1+1+1 和 −1-1−1。这揭示了一个深刻的真理:一个门的“作用”取决于你的视角。在计算基 {∣0⟩,∣1⟩}\{|0\rangle, |1\rangle\}{∣0⟩,∣1⟩} 中,XXX 门是一个“翻转器”。在阿达玛基 {∣+⟩,∣−⟩}\{|+\rangle, |-\rangle\}{∣+⟩,∣−⟩} 中,它是一个“相位器”。选择正确的基可以使复杂的操作看起来异常简单。

构建量子线路:从门到算法

量子计算的真正威力来自于将这些简单的门组合成复杂的线路,从而创造出精巧的量子算法。

​​顺序操作:​​ 一个接一个地应用门是很直接的:你只需将它们的矩阵相乘。然而,有一个关键的注意事项。如果你先应用门 G1G_1G1​,然后是 G2G_2G2​,再然后是 G3G_3G3​,那么整个操作的组合矩阵是 Utotal=G3G2G1U_{total} = G_3 G_2 G_1Utotal​=G3​G2​G1​。矩阵是按照它们应用的相反顺序相乘的。这是物理学中的一个标准惯例,其中算符作用于其右侧的状态。

​​多量子比特系统:​​ 我们如何描述对多个量子比特的操作?例如,同时对第一个量子比特应用 XXX 门,对第二个量子比特应用 YYY 门?为此,我们需要一个新的数学工具:​​张量积​​,用符号 ⊗\otimes⊗ 表示。此操作的组合 4×44 \times 44×4 矩阵是 X⊗YX \otimes YX⊗Y。这个操作使我们能够为多量子比特系统构建状态空间和算符,为所有多量子比特算法奠定基础。

这引导我们走向多量子比特门,比如至关重要的​​受控非门(CNOT)​​。这个双量子比特门作用于一个“控制”量子比特和一个“目标”量子比特。它当且仅当控制量子比特处于 ∣1⟩|1\rangle∣1⟩ 态时,才翻转目标量子比特。CNOT 门是基础性的,因为它可以创造​​纠缠​​,即量子比特之间那种鬼魅般的联系,这是量子优势的关键资源。将单量子比特门的张量积与像 CNOT 这样的纠缠门结合起来,使我们能够构建任何我们能想象到的量子线路。

构建的艺术:通用性与优化

我们是否需要一个无限的门库来执行任何可想象的量子计算?幸运的是,不需要。事实证明,一个小的、有限的门集,称为​​通用门集​​,足以以任何期望的精度近似任何可能的幺正操作。

理解这一点的一种方式是通过与旋转类比。三维空间中物体的任何任意朝向都可以通过一系列围绕预定义轴的三个简单旋转来实现(例如,Z-Y-Z 欧拉角)。类似地,任何任意的单量子比特门都可以由一系列少数几个基本旋转门完美地构建出来。

一个常见的通用门集是​​克利福德门​​(包括 H、Z 和 CNOT)外加一个门:​​T 门​​。T 门是一个 π/4\pi/4π/4 的旋转。它的特殊之处在于它是一个“非克利福德”门。虽然克利福德门功能强大,但它们不足以实现通用量子计算;它们可以在经典计算机上被高效地模拟。正是 T 门的加入,才解锁了量子力学全部的、经典计算难以处理的能力。

这带来了一个非常实际的工程挑战。在构建容错量子计算机的现实世界中,并非所有的门都是生而平等的。克利福德门相对“廉价”且易于稳健地实现。然而,T 门却是出了名的“昂贵”,需要大量资源来进行容错实现。因此,量子算法设计者的主要目标之一就是最小化​​T-count​​——即他们线路中 T 门的数量。例如,构建一个像受控-受控-Z(CCZ)门这样的三量子比特门可能需要多个步骤,而分析其 T-count 是评估其可行性的关键部分。

这正是量子门的原理与机制与量子工程的实践相遇的地方。我们从幺正演化的优雅、抽象的定律开始,最终以对资源的精打细算告终。从一个单一的矩阵到改变世界的算法的旅程,是一条令人叹为观止的美丽之路,由这些基本原则一步步构建而成。

应用与跨学科联系

那么,我们已经熟悉了我们量子戏剧中的角色阵容:量子比特,以及指导它们表演的量子门。我们已经看到,这些门本质上是在一个奇特、抽象的空间中的旋转。但这场精心编排的舞蹈意义何在?我们能用它来做什么?事实证明,这些简单的旋转是开启一系列惊人可能性的钥匙,在量子力学与那些乍看之下相距甚远的领域之间建立了联系。量子门的故事不仅仅是关于物理学的故事;它是一个关于计算、化学、材料,甚至可能关乎时空本质本身的故事。

通用蓝图:从数学到机器

首先,一个根本性的问题。我们有少数几个简单的一比特和两比特门。它们足够吗?它们原则上能否执行任何可能的量子计算?想象一个极其复杂的量子算法,一个由数百万量子比特和谐演化的交响乐。这整个过程,从开始到结束,可以由一个单一的、巨大的幺正矩阵 UUU 来描述。我们如何能确定我们那套简陋的 CNOT 门和单比特旋转门能够构建出如此庞然大物?

在这里,一个优美的纯数学理论向我们伸出了援手:舒尔分解。这个来自线性代数的定理提供了一个深刻的保证。它告诉我们,任何幺正矩阵 UUU,无论多大或多复杂,都可以被分解成更简单的部分,就像分解一个大数一样。具体来说,它可以写成 U=QDQ†U = Q D Q^{\dagger}U=QDQ†,其中 DDD 是一个由相位因子组成的对角矩阵,而 QQQ 是另一个幺正矩阵。这个分解就是我们构建的蓝图!它告诉我们,我们可以通过先应用 Q†Q^{\dagger}Q† 的操作,然后应用一组与 DDD 对应的受控相移,最后应用 QQQ 的操作,来构建任何量子算法。真正的魔力在于,这些复杂的基变换矩阵 QQQ 和 Q†Q^{\dagger}Q† 本身可以被系统地、一步步地由我们的基本两比特门构建起来。

所以,数学给了我们一个响亮的“是!”。我们的门集是通用的。然而,它也给了我们一剂现实的猛药。一个遵循这个蓝图的直接构建方法表明,构建一个任意 nnn 量子比特操作所需的门数量可能会以惊人的速度增长,大约是 n4nn 4^nn4n 的量级。通用性是一回事;效率则是另一回事。这正是量子算法设计的巨大挑战:在这个浩瀚的可能性空间中找到巧妙的路径,构建我们想要的幺正变换,而不会迷失在一个指数级庞大的构建项目中。

量子-经典的共舞

如果量子计算机可以执行任何量子计算,它与驱动我们世界的经典计算机有何关系?它是一种完全不同的野兽吗?完全不是。事实上,任何经典计算机可以高效解决的问题(计算机科学家称之为 ​​P​​ 类问题),量子计算机也可以高效解决(这使其处于量子类别 ​​BQP​​ 内)。为什么?因为经典逻辑,在其核心,可以被构造成可逆的。像与门这样的不可逆门会丢失信息,但我们可以设计一个可逆的版本,比如托福利门(Toffoli gate),它保留了所有信息。而任何可逆的经典门本质上都是输入到输出的一种排列,这可以作为一个幺正量子门来实现。所以,量子计算机可以愉快地模仿经典计算机。它是我们计算概念的一种概括和扩展。

这种关系并非单行道。虽然量子线路执行着奇异的计算,但它们是由一个庞大的、底层的经典基础设施来编排的。想象一下,你有一个复杂的量子实验,有许多门序列必须在精确的时间点触发,并受到量子比特脆弱的相干窗口的限制。你只有有限数量的控制通道——比如微波线路——来发送这些信号。如果两个门序列在时间上重叠,由于串扰,它们不能使用同一个通道。你如何用最少的通道来调度所有这些操作?

这根本不是一个量子问题!这是计算机科学中的一个经典难题,称为区间划分问题。你可以在经典计算机上使用标准的贪心算法来解决它,为量子硬件生成最优的调度方案。这揭示了一种美妙的共生关系:需要一台强大的经典计算机来解决告诉量子计算机该做什么的复杂后勤问题。构建一台量子计算机既是量子物理学的挑战,也是经典系统工程的挑战。

现实的熔炉:从火与冰中锻造门

到目前为止,我们谈论的门都是抽象的数学实体。但在现实世界中,门是一个物理过程,而现实是一个混乱、嘈杂的地方。要构建一台量子计算机,我们必须走进实验室,直面物理世界的挑战。

以囚禁离子量子计算机为例,其中每个量子比特都是一个悬浮在电磁场中的单个原子。这并非一种宁静、静态的存在。离子在不停地抖动,这是热能的一种表现。为了让我们的量子门可靠地工作,离子必须处于一个纯净的量子态,特别是其运动基态——能量最低的状态。如果离子太“热”,它的运动会干扰精密的逻辑操作。一个使用统计力学的简单计算表明,在室温下,离子几乎肯定处于一个激发运动态。要进行量子计算,我们必须首先使用像激光冷却这样的复杂技术来移除这种热能,在开始之前 буквально 将原子冻结到近乎静止的状态。运行量子算法的第一步,是在一片热混沌的海洋中创造一个极度寒冷的口袋,一个量子秩序的孤岛。

即使有一个完美冷却的量子比特,我们用来操纵它的工具也是不完美的。一个量子 NOT 门可能由一个精确定时的激光脉冲来实现。一个理想的“π\piπ-脉冲”完美地将量子比特从 ∣0⟩|0\rangle∣0⟩ 翻转到 ∣1⟩|1\rangle∣1⟩。但如果激光功率在每次发射之间有轻微波动呢?每个脉冲的面积都会略有不同,有时会过度旋转状态,有时会旋转不足。这些不是数字错误,而是连续的、模拟的错误。通过对这些波动进行建模,我们可以计算出门的平均保真度——它在平均情况下与期望结果的接近程度。我们发现,即使是微小的波动也会不可避免地降低门的性能,这是我们的控制硬件质量与计算精度之间的具体联系 [@problem_-id:1998328]。

鉴于错误是不可避免的——来自热噪声、不完美的控制、杂散磁场——我们还有什么希望呢?答案是该领域最杰出的思想之一:量子纠错。其策略是将单个“逻辑”量子比特的信息编码到多个“物理”量子比特中。例如,在著名的 Steane 码中,一个逻辑量子比特被编码在七个物理量子比特的纠缠态中。编码本身就是一个特定的量子门线路。如果其中一个物理量子比特上发生错误——也许是由于错误的线路交换导致哪个量子比特得到哪个门被搞混了——它不会破坏逻辑信息。相反,它会以一种特定的、可识别的方式改变集体状态。然后可以使用更多的量子门来检测这个特征并纠正错误,恢复原始的逻辑状态。在一个美妙的转折中,我们不仅使用不完美的量子门进行计算,还用它们来构建一个有弹性的信息织物,以保护自身免受它们自身不完美的影响。

在前沿:模拟自然与编织时空

有了这些工具——通用门、纠错以及对其物理实现的深刻理解——我们就可以转向宏大的挑战。量子计算最初的梦想之一,由 Feynman 本人提出,就是模拟量子力学。经典计算机在模拟即使是中等大小的分子时也极为吃力,因为量子相互作用的复杂性呈指数级增长。

量子计算机是完成这项工作的天然工具。使用像变分量子本征求解器(VQE)这样的算法,科学家们旨在找到分子的基态能量,这是化学和材料科学中的一个关键问题。这涉及到使用一个由参数化门组成的线路——一个“拟设”(ansatz)——来准备一个试验量子态,测量其能量,并经典地调整门参数以找到最小值。艺术在于设计拟设。一个通用的、蛮力的线路可能有效,但会极其低效。相反,我们可以利用我们的物理直觉。我们知道分子具有某些对称性,比如固定的电子数和固定的总自旋。通过设计我们的量子门序列来明确地保持这些对称性,我们可以极大地减少搜索空间,并更有效地引导算法找到物理上正确的答案。这是物理学、化学和计算机科学之间深刻的相互作用,设计的算法将自然法则融入其结构之中。

量子门的应用甚至可能引导我们重新定义“门”是什么。在拓扑量子计算领域,信息不是编码在单个粒子中,而是编码在一种特殊物质状态的集体、全局属性中。在这里,量子门不是通过激光脉冲来执行,而是通过物理地将称为“任意子”(anyons)的准粒子相互编织来实现。操作的结果仅取决于编织的拓扑结构——哪些路径在上面,哪些在下面——这使其对局部噪声具有难以置信的鲁棒性。这是终极的硬件级纠错!

然而,一个有趣的限制出现了。对于基于“伊辛任意子”(Ising anyons)的最简单类型的拓扑量子比特,通过编织可以执行的门集不是通用的。它只能生成被称为克利福德群(Clifford group)的操作的一个特定子集。虽然克利福德群包含像 CNOT 这样的基本门,但它可以在经典计算机上被高效模拟。为了实现完全的量子能力,必须从这个拓扑天堂之外引入一种资源:“魔术态”。这个特殊的、非稳定子态必须被制备并使用编织和测量的组合“注入”到计算中。这允许实现一个非克利福德门,当它与天然容错的克利福德门相结合时,最终解锁了通用量子计算。

最后的疆域:门、引力与宇宙

量子门的旅程将我们从抽象数学带到技术的前沿。但它的终点在哪里?由自然法则设定的计算的最终极限是什么?为了探索这一点,我们必须转向宇宙中最极端的物体:黑洞。

在一些推测性但极具吸引力的模型中,黑洞被认为是最终的可能计算机。其巨大的能量密度使其能够以惊人的速率执行操作,这个速率由量子力学的 Margolus-Levitin 定理设定。该定理指出,操作的最大速率与系统的能量成正比。那么,黑洞就是一台以最高可能“时钟速度”运行的计算机。

但这台计算机的寿命是有限的。它通过发射霍金辐射缓慢蒸发,在此过程中损失质量和能量。我们可以想象这台宇宙计算机在其整个生命周期中处理信息,从其以初始质量 M0M_0M0​ 形成直到它消失于无。通过将霍金辐射定律与 Margolus-Levitin 极限相结合,我们可以计算出一个黑洞在其整个存在期间执行的量子操作总数。结果是一个惊人的数字,取决于其初始质量。这是一个令人叹为观止的想法:量子门和信息处理的原理可能不仅对在地球上建造机器有用,而且可能与引力、能量和宇宙演化的基本物理学紧密相连。旋转一个量子比特的简单行为,可能只是宇宙自身终极计算的微小回响。