文献中发现的 CNOT 门的常规矩阵表示为:
CNOT =
\begin{bmatrix}
1 & 0 & 0 & 0\\
0 & 1 & 0 & 0\\
0 & 0 & 0 & 1\\
0 & 0 & 1 & 0
\end{bmatrix}
Run Code Online (Sandbox Code Playgroud)
然而在 Qiskit 中,矩阵表示为 CNOT =
\begin{bmatrix}
1 & 0 & 0 & 0\\
0 & 0 & 0 & 1\\
0 & 0 & 1 & 0\\
0 & 1 & 0 & 0
\end{bmatrix}
Run Code Online (Sandbox Code Playgroud)
这与大端/小端问题有关吗?有没有一种方法可以像文献中恢复的那样来表示我的矩阵?