在量子隐形传态中,X门应该在Z门之前吗? QisKit网站上图表上的可能错误

问题描述

我正在阅读有关量子隐形传态的页面:-
https://qiskit.org/textbook/ch-algorithms/defining-quantum-circuits.html
按照此量子电路图,我计算了量子态(在处理过程中,从左到右),但是对于经典位结果11,我发现如果我在X门之前执行Z门(如图所示)画),鲍勃得到的错误量子比特为-1。
在X之前执行Z的矩阵是:-
(0,-1)
(1,0)
在Z之前执行X的矩阵是:-
(0,1)
(-1,0)
如果我在Z之前执行X,我会得到Bob的正确量子位。 因此,我需要有人再次仔细检查计算结果。 QisKit网站上的图表正确吗? 谢谢。

解决方法

该教科书中特定部分的图不正确,如果您进入Qiskit教科书的“量子隐形传态”一章,您会看到X早于Z。您所引用的图不正确的原因是,正如您刚刚显示的那样,XZ(在X之前执行Z)与ZX(在Z之前执行X)不相等,并且ZX给出正确的结果,这意味着顺序很重要,并且X应该在Z之前应用。我提出了这个问题在Github上,您可以在以下链接上查看:https://github.com/qiskit-community/qiskit-textbook/issues/714