量子隐形传态前的 qbit 崩溃

qbit collapse before Quantum Teleportation

我一直在调整 python qiskit 中的量子隐形传态。我在下图中做了一件额外的事情,就是一开始就测量了 q330。

我这样做是因为我想看看 q330 和 q332 的测量值是否始终相同。但这在后面是不可能的,因为 q330 被修改了。

另一种方法是引入 q333 并使其与 q330 纠缠在一起并测量 q333 稍后与 q332.

我的问题: 我有点怀疑我当前的实现是错误的,因为我在传送之前崩溃了 q330 。那不是你做传送的目的,对吧?你保留它的 wave 属性 并在需要时折叠它。我想对我的疑问发表一些评论。比你:)

您对您所做事情的直觉是正确的,第一个量子比特的测量在这里没有位置。
查看传送是否有效的“正确”方法,因为在这里您知道要发送的量子态,是对电路进行多次拍摄以获得最终量子位的大量测量,然后查看计数概率是否匹配您发送的初始状态。在没有任何噪音的模拟器上,它应该可以完美运行,而在机器上,您会因噪音而出现一些错误。

顺便说一句,由于不可克隆定理,引入这个 q33_3 以复制其中的第一个量子位以验证它们是否相同是不可能的。

此外,在您的电路中,您忘记了在电路开头的 q33_1 上的 Hadamard 门,就在 CNOT 门之前。没有 H 门,您就不会创建对协议至关重要的纠缠贝尔状态,因此您的电路将无法正常工作。

如果您有任何其他问题,请随时提问!如果您以后有任何问题,还知道这里有一个专门针对量子计算的 Stack 社区 https://quantumcomputing.stackexchange.com :)