量子信息的不可克隆性 (2)
接前文,继续聊量子信息的不可克隆性这个话题。在前文中,我们用最简单的CNOT门为例子,演示了为什么CNOT量子电路只能复制经典信息,而并不能复制处于一般态的量子位。今天把这个讨论扩展到一般的情况,来证明 复制量子态的机器不可能存在 。 基本思路是用反证法。假设我们有个能复制一个量子位的机器,那么这个机器构成的系统,至少包含这些部分: 被克隆的量子位, \(|\psi\rangle = \alpha|0\rangle + \beta|1\rangle\) 辅助量子位, \(|\phi\rangle\) 机器本身的状态 \(|A\rangle\) ,初始状态用 \(|A_i\rangle\) 表示 既然这个机器是量子电路构成的,这个“克隆”过程也必然是一个幺正变换。把这个幺正变换记作U,那么我们要达到的是这样的一个变换过程: \begin{matrix} U |\psi\rangle |\phi\rangle |A_i\rangle \rightarrow |\psi\rangle |\psi\rangle |A_{f\psi}\rangle \end{matrix} 也就是输入的 \(|\psi\rangle\) 被复制成了2个,而机器的状态由初始的 \(|A_i\rangle\) 变成了某个终态,这个终态必然是依赖于输入 \(|\psi\rangle\) ,所以记作 \(|A_{f\psi}\rangle\) 。 显然,如果输入是 \(|0\rangle\) 或 \(|1\rangle\) 的话,我们有: \begin{matrix} U |0\rangle |\phi\rangle |A_i\rangle \rightarrow |0\rangle |0\rangle |A_{f0}\rangle \\ U |1\rangle |\phi\rangle |A_i\rangle \rightarrow |1\rangle |1\rangle |A_{f1}\rangle \\ \end{matrix} 那么如果输入是一般的量子态呢?也就是 \(|\psi\rangle = \alpha|0\rangle + \beta|1\rangle\) 把它代入到前面的变换过程里: \begin{matrix} U |\psi\rangle |\phi\rangle |A_i\rangle \\ = U (\alpha|0\rangle + \beta|1\rangle) |\phi\rangle |A_i\rangle \\ \rightarrow \alpha U |0\rangle |\phi\rangle |A_{f0}\rangle + \beta U |1\rangle |\phi\rangle |A_{f1}\rangle \\ = \alpha |0\rangle |0\rangle |A_{f0}\rangle + \beta |1\rangle |1\rangle |A_{f1}\rangle \\ = \alpha |00\rangle |A_{f0}\rangle + \beta |11\rangle |A_{f1}\rangle \\ \end{matrix} 但是,这是不是我们想要的“克隆”效果呢?显然不是啊!我们要的“克隆”变换,变换后的状态应该是这样的: ...