出典検証済みレベル 2

SWAPゲート

SWAPゲートは2つの量子ビットの状態を交換し、3つの連続したCNOTゲートで実装されます。

どういう意味か

SWAPゲートは2つの量子ビットの完全な状態を交換します。3つのCNOTに分解可能。制限された接続性のアーキテクチャで量子ビットルーティングに不可欠です。

日常のたとえ

2人が席を交換するようなもの。
ラベル付き容器を開けずに交換するようなもの。

よくある誤解

  • SWAPは状態をコピーしません -- 交換します。
  • SWAPには3つのCNOTが必要です。

要点

  • SWAP|ψ⟩|φ⟩ = |φ⟩|ψ⟩。
  • 3つのCNOTに分解。
  • 量子ビットルーティングに不可欠。

理解度チェック

SWAPゲートに必要なCNOTゲートの数は?

  1. A.1
  2. B.2
  3. C.3
  4. D.4
答えを見る

答え: C. 3

理由: SWAPゲートは3つのCNOTで構成されます。

前提となる概念

一次資料: Barenco et al., Phys. Rev. A 52, 3457 (1995), doi:10.1103/PhysRevA.52.3457

SWAP = 3 CNOT decomposition is an elementary identity.

実践で学ぶ

この概念は46レベルのカリキュラムの一部です。インタラクティブなシミュレーターと、回答を表示前に検証するチューター Lumen と一緒に学べます。レベル1–5は無料です。