叠加学堂superposition

不可克隆:量子态不能复印

未知量子态无法复制,这是定理不是技术限制

概念5 分钟第 10 / 80 节更新于 2026-10-18

纸上的字可以复印,硬盘里的文件可以复制粘贴,一个经典比特是 0 还是 1,抄一万份都不费劲。同样的事对量子比特做不到,而且原因不是复印机还不够好——是根本不存在这样一台机器。

先假设它存在

设这台复印机是一个酉操作,对任何输入态都成立:原态保留,旁边多出一份一模一样的。先喂 ∣0⟩\left|0\right\rangle,得到两个 ∣0⟩\left|0\right\rangle;再喂 ∣1⟩\left|1\right\rangle,得到两个 ∣1⟩\left|1\right\rangle。

现在喂一个叠加态 (∣0⟩+∣1⟩)/2(\left|0\right\rangle+\left|1\right\rangle)/\sqrt2。酉操作是线性的,它没有别的选择,只能照着系数把上面两个结果加起来:

U((∣0⟩+∣1⟩)/2⊗∣0⟩)=(∣00⟩+∣11⟩)/2U\left( (\left|0\right\rangle+\left|1\right\rangle)/\sqrt2 \otimes \left|0\right\rangle \right) = (\left|00\right\rangle+\left|11\right\rangle)/\sqrt2

而「克隆」要求的结果是两份完全相同的态,展开来是四项:

(∣0⟩+∣1⟩)/2⊗(∣0⟩+∣1⟩)/2=(∣00⟩+∣01⟩+∣10⟩+∣11⟩)/2(\left|0\right\rangle+\left|1\right\rangle)/\sqrt2 \otimes (\left|0\right\rangle+\left|1\right\rangle)/\sqrt2 = (\left|00\right\rangle+\left|01\right\rangle+\left|10\right\rangle+\left|11\right\rangle)/2

前者只有 ∣00⟩\left|00\right\rangle 和 ∣11⟩\left|11\right\rangle,后者四项俱全,两者不相等。于是那台「对 ∣0⟩\left|0\right\rangle 和 ∣1⟩\left|1\right\rangle 都好用」的复印机,在叠加态上必然失手。这就是 不可克隆定理:两行线性性,结束。

和「不能测量」是两件事

测量难,是因为它会改变态,而且一次只给一个基下的一个结果。克隆不需要知道态是什么,它只想复制——定理连这个都不许。所以「先测出来,再照着做一个」不算克隆:测完原态已变,副本只是某一次结果的产物,原来的相对相位没被搬过去。

经典比特之所以能随便复制,是因为读它不改变它,读到的就是全部信息。量子比特能读出的信息被一个基限制住,剩下的相对相位读一次就没了。

工程上也绕不过去:不是相干时间不够长,也不是门不够准。只要演化是线性的酉操作,通用量子复印机就不存在。 这是定理,不是待攻克的技术指标。

定理还有一个用处。量子密钥分发 的安全性有一部分就压在这上面:窃听者想不留痕迹地拿走一份密钥,就得先复制未知态,而复制不成立;任何测量都会扰动态,在误码率上留下痕迹。BB84 能发现窃听,靠的正是这个——不是算力问题,是物理上做不到。

边界也要说清:不可克隆禁的是复制未知态。一个已知的 ∣0⟩\left|0\right\rangle,想制备多少份都行,那叫制备,不叫克隆。

等设备变好、相干时间变长,总有一天能造出复制未知量子态的机器。
这不是工程指标问题。只要演化是线性的酉操作,任何通用复印机都会在叠加态上与线性性冲突。
把定理当成技术瓶颈,会让人以为砸钱就能解决。它是结构性的约束,不随设备升级而松动。
一句话结论

不可克隆定理只有两行证明,代价却贯穿整个领域:量子密钥分发要靠它挡住窃听,隐形传态要靠它把「复制」换成「搬移」,纠错也只能编码而不能拷贝。它说的不是我们无能,是量子信息不能被复印。

本节自测 · 3 题
未作答
01有人提议:先测量量子比特,再照着测量结果制备一个副本。这算不算克隆?
02「不可克隆定理说任何量子态都不能复制。」这句话需要怎么修正?
03BB84 里,窃听者拦截光子、测量后按结果重发一份,为什么会被发现?