【りょうしげーと】

量子ゲート とは?

最終更新:
💡 量子ビットをくるっと回す、量子計算の基本パーツ

量子ビットの状態を変換する、量子回路の基本操作。理想的なゲートはユニタリ変換で、逆の操作により元に戻せる。測定は区別して扱う。

📌 このページのポイント
量子状態を変えるゲート X:ビット反転 |0⟩ → |1⟩ |1⟩ → |0⟩ H:重ね合わせ |0⟩ → (|0⟩ + |1⟩) / √2 Z:位相反転 |1⟩ → −|1⟩ CNOT:条件付き反転 |10⟩ → |11⟩ |00⟩ からもつれを作る例 |0⟩ |0⟩ H CNOT 出力:(|00⟩ + |11⟩) / √2 CNOTの効果は入力によって変わる
Hの後にCNOTを使ってもつれを作る例。この4種類だけを万能ゲート集合とは呼べない。
ひよこ ひよこ
量子ゲートって普通のコンピュータのANDとかORみたいなもの?
ペンギン先生 ペンギン先生
回路の基本部品という点は似ているよ。ただし量子ゲートは重ね合わせを含む量子状態を変換する。理想的なゲートは元に戻せるユニタリ変換で、普通のANDやORのように入力の情報を失う操作とは違うんだ。
ひよこ ひよこ
アダマールゲートってよく聞くけど何するの?
ペンギン先生 ペンギン先生
0の状態にHをかけると、0と1を測定する確率がそれぞれ半分の重ね合わせになるよ。測定前に同じHをもう一度かければ0に戻る。重ね合わせを作る例としてよく使うけれど、全ての量子計算の最初に必須ではないんだ。
ひよこ ひよこ
CNOTゲートは?
ペンギン先生 ペンギン先生
制御する量子ビットと、反転させる標的の2つを使うよ。例えば00ならそのまま、10なら11になる。00から制御側にHをかけてCNOTを使うともつれを作れるけれど、CNOTだけでどんな入力も必ずもつれるわけではないよ。
ひよこ ひよこ
ゲートの種類ってたくさんあるの?
ペンギン先生 ペンギン先生
XやH、CNOTなどが基本例だよ。任意のユニタリ変換を必要な精度まで近似できる組み合わせを万能ゲート集合と呼ぶ。H・T・CNOTがその一例で、X・Z・H・CNOTだけでは同じことはできないんだ。
ひよこ ひよこ
測定も同じように元に戻せるの?
ペンギン先生 ペンギン先生
測定は区別しよう。量子ビットを測定すると0や1という古典的な結果を得るけれど、一般には測定前の状態へ逆操作で戻せない。回路図では測定をメーターの印などで示し、理想的なゲートの可逆な操作とは分けて考えるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
量子ゲートって出てきたら「量子ビットを操作する基本部品」と思えればだいたいOK!
📖 おまけ:英語の意味
「Quantum Gate」 = 量子回路のゲート
💬 古典回路の論理ゲートと同様、回路を組み立てる基本操作をGateと呼ぶよ。量子ゲートは量子ビットの状態を変換する。

参考資料

← 用語集にもどる