Atau haruskah kita memasukkan di setiap gerbang H, karena kita menerapkan gerbang H hanya qubit negara | 0 ⟩ setiap kali?[1 0]|0⟩
Ya, ketika Anda memiliki status dua-qubit (misalkan Anda memberi label kedua qubit tersebut masing-masing sebagai dan B ), Anda perlu menerapkan dua gerbang Hadamard secara terpisah pada setiap status qubit. Status akhir akan menjadi produk tensor dari dua status qubit tunggal "yang diubah".AB
Jika input Anda , output hanya akan ( | 0 ⟩ + | 1 ⟩|0⟩A⊗|0⟩B
(|0⟩+|1⟩2–√)A⊗(|0⟩+|1⟩2–√)B
Alternatif:
Jika dua input qubit terjerat , metode di atas tidak akan berfungsi karena Anda tidak akan dapat mewakili status input sebagai produk tensor dari status kedua qubit tersebut. Jadi, saya menguraikan metode yang lebih umum di sini.
Ketika dua gerbang yang secara paralel, seperti dalam kasus Anda, Anda dapat mempertimbangkan produk tensor dari dua gerbang dan menerapkan bahwa pada vektor state 2-qubit. Anda akan berakhir dengan hasil yang sama.
12√[111−1]⊗12√[111−1]=12⎡⎣⎢⎢⎢11111−11−111−1−11−1−11⎤⎦⎥⎥⎥
⎡⎣⎢⎢⎢1000⎤⎦⎥⎥⎥
12⎡⎣⎢⎢⎢11111−11−111−1−11−1−11⎤⎦⎥⎥⎥⎡⎣⎢⎢⎢1000⎤⎦⎥⎥⎥=⎡⎣⎢⎢⎢⎢1/21/21/21/2⎤⎦⎥⎥⎥⎥
(|0⟩+|1⟩2–√)A⊗(|0⟩+|1⟩2–√)B
Pembenaran
Produk tensor dari peta linear :
S:V→XT:W→YST(S⊗T)(v⊗w)=S(v)⊗T(w)(S⊗T)(v⊗w)=S(v)⊗T(w)
(H|0⟩A)⊗(H|0⟩B)=(H⊗H)(|0⟩A⊗|0⟩B)