手を上げるキュビットくんゆるふわ量子コンピュータ
計算中のキュビットくん

量子ゲート入門|量子ビットを操作する「ボタン」のはなし

2026-08-05入門

#量子ゲート#量子回路#入門

量子ビットを用意しただけでは、計算は始まりません。それを操作する必要があります。その操作が 量子ゲート です。ふつうのコンピュータのAND・ORにあたるものだと思ってください。

ゲート=状態を変える「ボタン」

量子ゲートは、量子ビットの状態を変える操作です。まずは実際に押して、変化を体感してみましょう。

🎛️ 量子ゲートを操作してみよう

ゲートは量子ビットの状態を変える「操作ボタン」。押して変化を見てみましょう

0

操作ログ

まだ操作していません

Xは「0↔1をひっくり返す」、Hは「重ね合わせを作る」。この組み合わせで計算します

覚えておきたい3つのゲート

Xゲート反転

0と1をひっくり返すゲート。ふつうのコンピュータの「NOT」と同じ。0→1、1→0。いちばん直感的です。

アダマールゲート(H)重ね合わせを作る

0や1を「重ね合わせ」に変える、量子計算のスター。ほとんどの量子アルゴリズムは、まずHで重ね合わせを作るところから始まります。

CNOTゲートもつれを作る

2つの量子ビットを操作するゲート。片方の状態に応じてもう片方を反転させ、量子もつれを作り出します。

量子回路: 計算の設計図

量子ゲートを順番に並べたものが量子回路です。楽譜のように左から右へ読み、線が量子ビット、記号がゲートを表します。自分でゲートを並べて、測定確率がどう変わるか試してみましょう。

🧩 量子回路ビルダー

ゲートを並べて回路を作り、測定で0・1が出る確率を見てみましょう

|0⟩(下のボタンでゲートを追加)

測定でこの確率になります

0
100%
1
0%

例:Hを1つ置くと50/50の重ね合わせに。さらにHをもう1つで元の|0⟩に戻ります(H・H=なにもしない)

典型的な量子計算の流れ

初期化

0に揃える

ゲート適用

H・X・CNOTで操作

測定

答えを読み取る

💡

ゲートは「元に戻せる」

量子ゲートの多くは、もう一度かけると元に戻る「可逆」な操作です。Xを2回かければ元通り。この性質が古典コンピュータとの数学的な違いのひとつで、計算のとちゅうで情報を失わない仕組みにつながっています。

エンジニアはコードで書く

実際の開発では、量子回路をPythonのライブラリ(Qiskitなど)で書きます。イメージだけ載せておきます。

from qiskit import QuantumCircuit

qc = QuantumCircuit(2)   # 量子ビット2個
qc.h(0)                  # 0番目にアダマール(重ね合わせ)
qc.cx(0, 1)              # CNOTでもつれを作る
qc.measure_all()        # 測定

たった数行で「もつれた2量子ビット」が作れます。手を動かしたい人はQiskit入門へどうぞ。

まとめ

  • 量子ゲート=量子ビットの状態を変える操作ボタン
  • 基本はX(反転)・H(重ね合わせ)・CNOT(もつれ)の3つ
  • ゲートを並べた「量子回路」が計算の設計図
  • 多くのゲートは可逆(元に戻せる)のが古典との違い

もう少し詳しく(背景)

量子ゲートは、普通のコンピュータの論理ゲート(AND・OR)にあたる、量子ビットを操作する基本部品です。ただし大きな違いが2つあります。1つは、多くの量子ゲートが**"元に戻せる"(可逆)こと——操作を逆にたどれば元の状態へ戻せます1。もう1つは、状態がブロッホ球上の"向き"なので、ゲートはその球面上での回転として表せること。Xゲートは「0と1を入れ替える回転」、Hゲート(アダマール)は「重ね合わせを作る回転」といった具合です。ここで効いてくるのが位相を操作するゲートで、これが波の干渉を生み、量子アルゴリズムの"答えを浮かび上がらせる"仕掛けの中心になります。少数の基本ゲート(H・CNOT・Tなど)を組み合わせれば、原理的にどんな量子計算も表現できる**ことが知られています2

次の一歩

ゲートを組み合わせた「解き方」は量子アルゴリズム入門、実際にコードを書くならQiskit入門へ。

Footnotes

  1. 測定を除く量子ゲートはユニタリ操作で可逆。入力を復元できる。この可逆性は、計算の途中で情報を失わない量子計算の性質につながる。

  2. H・CNOT・T などの少数のゲートで任意の量子計算を近似できる(万能ゲートセット)。従来のNANDが万能なのと同じ「基本部品から全体」の考え方。 🌸

🔥 この分野の最新トレンドをチェック →

学習コース

5 / 13 本目

学習コースの全体を見る

あわせて読みたい