量子基础
不可克隆定理(no-cloning theorem)
假设你手里有一个处于某个未知量子态的量子比特,想给它做个备份。在经典计算机上这再简单不过:复制粘贴是如此寻常,你几乎不会多想。可不可克隆定理告诉我们,在量子世界里这件事根本做不到。没有任何一台机器能拿来一个任意的未知量子态,再造出第二个与它一模一样、彼此独立的量子比特。这不是一个绕一绕就能解决的工程难题,而是一句斩钉截铁的「不行」,它直接源自量子态如何演化的基本数学。
原因在于,量子操作(量子门)是线性且可逆的,而一台真正通用的复制机,必须对每一个可能的输入态同时做到某件任何线性操作都做不到的事。如果你已经确知一个量子比特恰好是 |0> 或恰好是 |1>,那你大可像复制一个比特那样自由地复制它。但一个处于叠加态的态——|0> 与 |1> 的混合,而你并不知道它确切的振幅——是无法被复制的。又因为测量本身会扰动量子态,你也别想先测一测来绕过这条规则:一旦去「看」,就会让你正想复制的那个东西塌缩掉。
这一条限制悄悄塑造了量子计算的许多方面。正因如此,你无法靠多留几份副本来保护一个量子比特,这也是量子纠错为何必须如此巧妙的部分原因——它要把一个逻辑量子比特的信息铺展到许多物理量子比特上,却始终不直接复制那个量子态。它同样是量子密钥分发(QKD)安全性的支柱:窃听者无法悄无声息地克隆传输途中的量子比特,因此任何拦截的企图都会留下可被察觉的扰动。
there is no unitary U with U(|psi>|0>) = |psi>|psi> for every |psi>
一台固定不变的复制机 U 必须能克隆每一个可能的输入态,而线性性使它对未知的叠加态根本做不到这一点。
该定理禁止的是完美复制一个未知态;它并不阻止你复制已知态、把一个态从一个量子比特搬到另一个量子比特(即量子隐形传态,这会毁掉原件),或者做出粗糙、不完美的近似复制。
又称
另见