4
Як отримати матрицю CNOT для 3-хбітової системи, де кебіт керування та цілі не суміжні?
У системі, що має три кбіт, легко отримати оператора CNOT, коли кебіти та цілі qbit суміжні за значимістю - ви просто напружуєте 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 Однак не очевидно, як отримати оператор CNOT, коли кебіт керування та цілі …