交換ゲート交換ゲート
定義
2キュービット ∣a,b⟩=∣a⟩⊗∣b⟩に対して 交換 ゲートexchange gate exを次のように定義する。
ex:(C2)⊗2∣a,b⟩→(C2)⊗2↦∣b,a⟩,∀a,b∈{0,1}
ex(∣a⟩⊗∣b⟩)=∣b⟩⊗∣a⟩
説明
交換ゲートは二つのキュービットの状態を互いに交換する。具体的な入出力は次の通りである。
ex(∣00⟩)=∣00⟩ex(∣01⟩)=∣10⟩ex(∣10⟩)=∣01⟩ex(∣11⟩)=∣11⟩
行列表現は次のようである。
ex=1000001001000001