← 返回博客

量子计算科普系列 · 第 21 篇

测量基与不可克隆定理

前情提要:第 4 篇《测量:为什么"看一眼"就塌了》里,我们断言"你没法复制一个未知量子态",却没证明。这一篇,补上测量基的概念,再用线性代数把"不可克隆"坐实。

封面:被测量光束击中的量子态箭头

一、钩子:第 4 篇留的坑

第 4 篇说:测量会破坏叠加,且"不能先偷偷复印一份再研究"。第二句话听着像哲学,其实是一道严格的定理。但要证它,得先说清"测量"到底有几种读法。

二、计算基与 X 基:测量要选"坐标系"

测量不是抽象的"看一眼",而是选一个基(坐标系)去投影。最常用两个:

  • 计算基 {|0⟩, |1⟩}:最自然的坐标轴,测出来非 0 即 1;
  • X 基 {|+⟩, |−⟩}:把叠加态本身当成坐标轴,测"处于哪种叠加"。

一个态 |ψ⟩ = α|0⟩ + β|1⟩,在计算基下以 |α|²、|β|² 概率得 0 或 1;在 X 基下则大概率得 |+⟩ 或 |−⟩。同一个态,选不同基测,结果分布完全不同——这正是第 3 篇纠缠、第 6 篇算法能玩出花样的底层原因。

graph LR Z["计算基: 0 或 1"] --> ZZ["测叠加态 -> 塌到 0 或 1"] X["X 基: 加 或 减"] --> XX["测叠加态 -> 塌到 加 或 减"]

三、偏测量与 POVM:更一般的测量

上面是"投影测量"的特例。更一般地,量子测量可用 POVM(正算子值测度)描述:它允许"不完全区分"的测量,比如"这两种态我分不清,就报一个模糊结果"。这在实际读取和量子通信协议里很常见。记住一句话:测量 = 选一组算子去"提问",态按概率塌到某个答案上。

四、不可克隆定理:线性代数证明

现在证明"不能复制未知态"。假设存在一台机器,能把任意未知态 |ψ⟩ 复制到一条空白 |0⟩ 上,即

U(|ψ⟩ 与 |0⟩) = |ψ⟩ 与 |ψ⟩ 对任意 |ψ⟩ 成立。

取两个态 |0⟩ 和 |1⟩,机器分别给出 |0⟩|0⟩ 和 |1⟩|1⟩。再取叠加 |ψ⟩ = (|0⟩+|1⟩)/根号2(正规化因子),线性要求机器输出

U((|0⟩+|1⟩)/根号2 与 |0⟩) = (|0⟩|0⟩ + |1⟩|1⟩)/根号2。

但"复制"的定义要求输出是 |ψ⟩|ψ⟩ = (|0⟩+|1⟩)(|0⟩+|1⟩)/2 = (|00⟩+|01⟩+|10⟩+|11⟩)/2。这两个结果不相等(一个没有 |01⟩、|10⟩ 交叉项)。矛盾。

结论:不存在能复制任意未知量子态的线性酉操作。不可克隆,是量子力学的硬定理,不是经验观察。

五、小结与预告

这一篇,填了第 4 篇的坑:

  • 测量要选:计算基 {|0⟩,|1⟩} 与 X 基 {|+⟩,|−⟩} 给出不同分布;更一般可用 POVM 描述;
  • 不可克隆定理由线性代数证出:要求"对任意态都能复制"会与叠加的线性矛盾,故不存在这样的机器;
  • 它反而是资产——量子通信的安全,正建立在"窃听必留痕、且无法完美复制"上(呼应第 3 篇纠缠)。

既然单个态不能复制,那多个态纠缠在一起时,信息是怎么"分摊"又"重组"的?回到第 7 篇《Deutsch–Jozsa:最迷你的量子加速》——下一篇,我们就拆开 Deutsch 算法里那些相消相长的干涉。

下次见。