量子ゲートは、古典論理ゲートに相当する量子計算の要素です。これらは量子ビットの状態に適用されるユニタリな線形変換です。(不可逆になりうる)古典ゲートとは異なり、ユニタリ行列には逆行列が存在するため、すべての量子ゲートは可逆です。単一量子ビットゲートには、パウリゲート(X、Y、Z)、アダマールゲート(H)、回転ゲート(RX、RY、RZ)があります。2量子ビットゲートにはCNOT、CZ、SWAP、iSWAPがあります。3量子ビットゲートにはトフォリ(CCX)とフレドキン(CSWAP)があります。普遍的なゲートセット(例:{H, T, CNOT})は、任意の量子演算を任意の精度で近似できます。ハードウェアにおいてネイティブゲートはプラットフォームによって異なり、IBMは{CX, RZ, SX}を、IonQは{XX, RZ}を使用します。
関連用語
アダマールゲート
GatesHゲート — 基底状態から|0⟩と|1⟩の等しい重ね合わせを生成する。
続きを読む
CNOTゲート
Gates制御NOT — 制御量子ビットが|1⟩のときにターゲット量子ビットを反転させる2量子ビットゲート。
続きを読む
パウリ演算子
Gates基本的な単一量子ビットゲートX、Y、Z — すべての量子演算の基底を形成する。
続きを読む
トフォリゲート
Gates3量子ビットCCXゲート — 両方の制御量子ビットが|1⟩のときにのみターゲット量子ビットを反転させる。
続きを読む
量子回路
Fundamentals量子ビットのレジスタに一連の量子ゲートを適用し、最後に測定を行うもの。
続きを読む