1

使用qiskit. 我想q4, q3在测量输出的同时改变输入量子比特q2, q1并记录可能结果的概率数字

问题:如何更改输入qiskit?已经创建了量子寄存器并添加了所有量子位(也附上)这里

4

1 回答 1

2

在 Qiskit 中,每个量子位都从基态(0 态)开始。因此,如果通过更改输入意味着将起始值从 0 更改为 1,那么唯一的方法是将 X-Gate 应用于量子位 q3 和 q4。该门的作用类似于经典的非门,因此它可用于将量子位从 0 翻转到 1,反之亦然。

查看 5(a) 中的表格,他们希望您检查 q3 和 q4 (00, 01, 10, 11) 的所有 4 个可能输入。因此,对于这些输入中的每一个,您的 X-Gate 分配如下:

输入 00:不需要 X-Gate
输入 01:q3 上的 X-Gate
输入 10:q4 上的 X-Gate
输入 11:q3 和 q4 上的 X-Gate

于 2019-04-04T14:44:15.560 回答