条件门会崩溃控制器的叠加吗?


9

我在Q-Kit中创建了一个简单的电路,以了解每个步骤的条件门和输出状态: 在此处输入图片说明

  1. 一开始有明确的00状态,这是输入
  2. 第一个量子位通过Hadamard门,进入叠加状态,00和10相等
  3. 第一个量子位CNOT,第二个量子位,概率00不变,但是交换了10和11
  4. 第一个量子位再次通过Hadamard,概率00在00和10之间分配概率11在01和11之间分配,就好像第一个量子位从固定状态步进为叠加一样

结果不应该平均分配00和01吗?第一个量子位经过Hadamard两次,应将其叠加并返回到初始0。CNOT门不影响控制器量子位,因此它的存在根本不影响第一个量子位,但实际上,它使它像以前那样工作。不再重叠。将qubit用作控制器是否会使其叠加崩溃?

Answers:


5

001200+12101200+12111400+1411+1410+1401

如果第二行是 (120+121)v,然后应用 H 再次将它带到 0v,但事实并非如此。他们纠缠不清。

似乎您在想第一个量子位不受CNOT的影响,因此后两个应该上下班。

H1CNOT12=12(1001011010010110)CNOT12H1=12(1010010101011010)

整个时间都是重叠的。没有崩溃。这是一种非显而易见的非换向。如果你有IdU,这实际上不会影响第一个qubit,并且会与 H1。但是CNOT并不是这种形式。

您可以在开始时就有2个量子位的方式来考虑。先申请后H你还有2个量子位 然后在CNOT之后,它们被纠缠在一起,所以您有1个qudit与d=4因为它们已经合并了。然后最后H 留下来 d=4。在每个闸门处,您都会遇到纠缠结构的最坏情况。


3

不,使用受控门无法测量控制。

从某种意义上说,通过测量来实现受控门的想法恰恰是倒退的。它是根据受控门实现的测量,反之亦然。度量只是计算机与环境之间的交互(即受控的门),很难撤销。

作为一个简单的类比,考虑Z门。Z门将-1相位因子应用于|1个量子位的状态。它发送一个|0+b|1个一个|0-b|1个。可以有条件地描述这种影响:如果量子位在|1个状态, Z门将量子比特的相位定为-1。但是,该描述中的“ if”并不意味着我们必须测量量子比特,然后决定是否应用-1相位因子,这只是一个误导性的描述。

相同的想法适用于CNOT。是的,您可以采用if-then方法来描述它。但您也可以将其描述为“将-1相位系数应用于|1个|- 后面的描述清楚地表明,不需要进行测量。


0
  1. 一开始有明确的00状态,这是输入
  2. 第一个量子位通过Hadamard门,进入叠加状态,00和10相等

正确。

  1. 第一个量子位CNOT,第二个量子位,概率00不变,但是交换了10和11

确切地说,10变为11。

  1. 第一个量子位再次通过Hadamard ,01的概率在01和11之间平分,11的概率在01和11之间平分,就好像第一个量子位从固定状态步进为叠加一样

不正确 没有01在这里,只有0011,并应用到阿达玛你有4个状态叠加第一量子位后:00101101

1个2|00+|111个2|00+|10+|01-|11
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.