第一句话
在某些情况下,同样的“控制”量子位改变状态的现象也发生在受控NOT门上。实际上,这就是特征值估计的全部基础。因此,不仅可能,而且关于量子计算的一个重要事实是可能。它甚至有一个名字:“相位踢”,其中控制量子位(或更一般地,控制寄存器)由于通过对某个目标寄存器执行某些操作而产生相对相位。
发生这种情况的原因
为什么会这样呢?基本上可以归结为以下事实:标准基础实际上并不像我们有时描述的那样重要。
简洁版本。 仅控制量子位上的标准基础状态不受影响。如果控制量子位是在其中的状态不是一个标准的基础状态下,原则上可以改变。
较长的版本-
考虑布洛赫球面。最后,它是一个球体-完全对称,没有一个点比其他任何一个都特别,并且没有一个轴比其他任何一个都特别。特别地,标准基础不是特别特殊。
| 00 ⟩ →交通⎡⎣⎢⎢⎢⎢1个000⎤⎦⎥⎥⎥⎥,| 01 ⟩ →交通⎡⎣⎢⎢⎢⎢01个00⎤⎦⎥⎥⎥⎥,| 10 ⟩ →交通⎡⎣⎢⎢⎢⎢001个0⎤⎦⎥⎥⎥⎥,| 11 ⟩ →交通⎡⎣⎢⎢⎢⎢0001个⎤⎦⎥⎥⎥⎥
C N O T → ⎡⎣⎢⎢⎢⎢1个00001个000001个001个0⎤⎦⎥⎥⎥⎥。
{ 0 ,1 }
{ 0 ,1 }
| + + ⟩ →| + - ⟩ →交通| − + ⟩ →| - - ⟩ →交通[1个000]†,[01个00]†,[001个0]†,[0001个]†。
| 00 ⟩ →交通12⎡⎣⎢⎢⎢⎢1个1个1个1个⎤⎦⎥⎥⎥⎥,| 01 ⟩ →交通12⎡⎣⎢⎢⎢⎢1个− 11个− 1⎤⎦⎥⎥⎥⎥,| 10 ⟩ →交通12⎡⎣⎢⎢⎢⎢1个1个− 1− 1⎤⎦⎥⎥⎥⎥,| 11 ⟩ →交通12⎡⎣⎢⎢⎢⎢1个− 1− 11个⎤⎦⎥⎥⎥⎥。
H⊗ ^ h|++⟩=[1000]†|+−⟩=[0100]†XZ
CNOT→14⎡⎣⎢⎢⎢⎢11111−11−111−1−11−1−11⎤⎦⎥⎥⎥⎥⎡⎣⎢⎢⎢⎢1000010000010010⎤⎦⎥⎥⎥⎥⎡⎣⎢⎢⎢⎢11111−11−111−1−11−1−11⎤⎦⎥⎥⎥⎥=⎡⎣⎢⎢⎢⎢1000000100100100⎤⎦⎥⎥⎥⎥
XCNOT|++⟩CNOT|+−⟩CNOT|−+⟩CNOT|−−⟩=|++⟩,=|−−⟩,=|−+⟩,=|+−⟩.
现在,我可以更快地显示出相同的事实,而不必全部谈论参考系的变化。在计算机科学中的量子计算入门课程中,可能会描述类似的现象而无需提及“参考系”。但我想给您的不仅仅是单纯的计算。我想提请注意这样一个事实,即CNOT原则上不仅仅是一个矩阵;标准依据不是特殊依据;而且,当您将这些内容剥离后,很明显,即使CNOT是您对量子位所做的唯一操作,CNOT所实现的操作显然也有可能影响控制量子位的状态。
存在一个“控制”量子位的想法就是以标准为中心的,并且对量子位的状态产生了偏见,这使我们认为操作是单方面的。但是作为一名物理学家,您应该对单面手术深表怀疑。每一个动作都有一个平等而相反的反应 ; 而在这里,CNOT在标准基础状态下的明显的单面性被以下事实所掩盖:对于X本征状态,是“目标”单方面确定“控制”状态的可能变化。
您想知道是否有某种东西只是数学上的便利,其中涉及一种表示法的选择。事实上,有:在我们写各国有重点标准的基础上,这可能导致你开发的方式非数学直觉操作的只有方面的标准依据。但是改变表象,非数学直觉就消失了。
我为CNOT对X本征基态的影响所做的素描同样在相位估计中也进行了,只是进行了与CNOT不同的变换。存储在“目标”量子位中的“相位”被踢到“控制”量子位,因为目标处于由第一量子位相干控制的操作的本征态。在量子计算的计算机科学方面,它是该领域最著名的现象之一。它迫使我们面对这样一个事实,即标准基础只是特殊的,因为它是我们更喜欢用来描述数据的基础,而不是物理本身的行为方式。