4
对于控制和目标q位不相邻的3 qbit系统,如何导出CNOT矩阵?
在三qbit系统中,当控制和目标qbit的有效位相邻时,很容易得出CNOT运算符-您只需张紧2位CNOT运算符,使其身份矩阵处于未触及的qbit的重要位置即可: C10|ϕ2ϕ1ϕ0⟩=(I2⊗C10)|ϕ2ϕ1ϕ0⟩C10|ϕ2ϕ1ϕ0⟩=(I2⊗C10)|ϕ2ϕ1ϕ0⟩C_{10}|\phi_2\phi_1\phi_0\rangle = (\mathbb{I}_2 \otimes C_{10})|\phi_2\phi_1\phi_0\rangle 但是,当控制和目标q位在重要性上不相邻时,如何派生CNOT运算符并不明显: C20|ϕ2ϕ1ϕ0⟩C20|ϕ2ϕ1ϕ0⟩C_{20}|\phi_2\phi_1\phi_0\rangle 怎么做?