TL

量子ビットと重ね合わせ

0と1を同時に持てる量子ビットの正体を、確率振幅とボルン則から正確に理解。測定でなぜ確率的に値が確定するのかまで腑に落ちます。

応用量子ビット重ね合わせボルン則ブラケット記法量子コンピュータ最終更新: 2026-06-21
TL;DR要点だけ先に
  • 1.量子ビットの状態は複素数の確率振幅 α・β を使い |ψ⟩ = α|0⟩ + β|1⟩ と書ける重ね合わせで、古典ビットの0/1のどちらか一方とは根本的に異なる。
  • 2.測定で0が出る確率は |α|²、1が出る確率は |β|²(ボルン則)。確率は振幅そのものではなく絶対値の2乗で、必ず |α|² + |β|² = 1 に規格化される。
  • 3.|0⟩・|1⟩ はケットと呼ぶ列ベクトルで、量子状態は正規化された複素ベクトル、測定は基底への射影として表される。

量子ビットは「0か1」ではなく「0と1の重み付き和」

古典コンピュータの情報の最小単位はビットで、その値は 01 のどちらか一方に必ず確定しています。これに対し量子コンピュータの最小単位である量子ビット(qubit)は、01重ね合わせ状態を取れます。ここでの「重ね合わせ」は「0でも1でもある曖昧な中間値」ではありません。それぞれの状態に複素数の重みが付いた、明確に定義された1つの状態です。この重みを確率振幅と呼び、量子ビットの振る舞いはすべてこの振幅から導かれます。

本記事では、確率振幅と重ね合わせの正確な定義、測定確率が振幅の絶対値の2乗で決まるボルン則、そして状態を記述するブラケット記法の初歩までを、曖昧さを排して導出します。物理的な実装(超伝導回路やイオントラップ等)には立ち入らず、状態そのものの数理に集中します。

状態ベクトルとケット記法

量子状態は、複素数を成分に持つベクトルとして表されます。1量子ビットの状態は2次元の複素ベクトル空間の要素で、慣習的に**ケット(ket)**と呼ぶ縦棒付きの記号 |ψ⟩ で書きます。基準となる2つの状態、いわゆる計算基底を次の列ベクトルで定義します。

|0⟩ = [ 1 ]      |1⟩ = [ 0 ]
      [ 0 ]            [ 1 ]

|0⟩|1⟩ は古典ビットの 01 に対応する基底状態です。任意の1量子ビット状態は、この2つの線形結合(重ね合わせ)で書けます。

|ψ⟩ = α|0⟩ + β|1⟩ = [ α ]
                    [ β ]

ここで係数 αβ確率振幅で、いずれも複素数です。実数ではなく複素数である点が本質で、後述する量子干渉や位相はこの複素性から生まれます。ケット記法の利点は、|0⟩|1⟩ という記号が「どの基底のどの状態か」を明示するため、多量子ビットに拡張しても |01⟩ のように直感的に書ける点にあります。

ケット・ブラ・内積の対応

|ψ⟩(ケット)が列ベクトルなら、対応するブラ(bra) ⟨ψ| は、その成分の複素共役を取って横に並べた行ベクトルです。|ψ⟩ = [α, β]ᵀ に対し ⟨ψ| = [α*, β*]* は複素共役)。ブラとケットを並べた ⟨φ|ψ⟩ は行ベクトルと列ベクトルの積、すなわち内積を表します。この「ブラ+ケット=ブラケット(bracket)」がディラックの記法名の由来です。

確率振幅と規格化条件

確率振幅 αβ は自由な複素数ではなく、1つの制約を満たさなければなりません。規格化条件です。

|α|² + |β|² = 1

ここで |α|² は複素数 α の絶対値の2乗を意味し、α = a + bi なら |α|² = a² + b² = α* · α です。この条件は、後述するボルン則のもとで「測定すれば必ず 01 のどちらかが得られる(全確率が1)」ことを保証します。幾何学的には、状態ベクトル |ψ⟩ の長さ(ノルム)が常に1、すなわち単位球面上の点であることを意味します。

重要なのは、規格化を保つ限り αβ は連続的に変化できることです。例えば次はすべて正当な量子ビット状態です。

|0⟩            → α=1,       β=0
|1⟩            → α=0,       β=1
(|0⟩+|1⟩)/√2   → α=1/√2,    β=1/√2
(|0⟩-|1⟩)/√2   → α=1/√2,    β=-1/√2

3番目と4番目は、どちらも測定確率は |α|² = |β|² = 1/201 が半々ですが、β の符号(位相)が異なる別の状態です。測定確率だけでは区別できないこの位相差が、量子アルゴリズムで干渉を起こす鍵になります。

「振幅=確率」ではない

確率振幅 α そのものは確率ではありません。振幅は負や複素数になり得ますが、確率は 0 以上でなければならないからです。確率は必ず |α|²(絶対値の2乗)を経由して得られます。この一手間があるからこそ、振幅は複素数として干渉でき(足して打ち消し合える)、かつ観測される確率は常に非負に保たれます。振幅を直接確率と混同すると、量子と古典の確率論の違いを見失います。

ボルン則:測定で確率が決まる仕組み

量子ビットを測定すると、状態は重ね合わせのままでは観測されません。計算基底で測定した場合、結果は必ず 01 のどちらかで、どちらが出るかは確率的です。その確率を与えるのが**ボルン則(Born rule)**です。

状態 |ψ⟩ = α|0⟩ + β|1⟩ を計算基底で測定すると
  結果 0 を得る確率 = |α|²
  結果 1 を得る確率 = |β|²

一般に、基底状態 |k⟩ を得る確率はその振幅の絶対値の2乗、より形式的には内積を使って |⟨k|ψ⟩|² で与えられます。⟨0|ψ⟩ = α⟨1|ψ⟩ = β なので、0 の確率が |α|²1 の確率が |β|² になるわけです。規格化条件 |α|² + |β|² = 1 は、この2つの確率の和がちょうど1になることを保証します。

さらに測定には**射影(波束の収縮)**が伴います。測定で 0 が観測されたら、その直後の状態は |0⟩ に確定し、1 の成分は消えます。同じ状態をもう一度測っても必ず 0 が返ります。測定は状態を不可逆に変え、重ね合わせの情報を1回の観測で1ビットに落とす——この非可逆性が、量子情報を古典的にコピーできない理由(複製不可能性)の根底にもあります。

グローバル位相は観測できない

状態全体に複素数の位相 e^(iθ)(絶対値1)を掛けた e^(iθ)|ψ⟩ は、元の |ψ⟩物理的に同一です。ボルン則の確率は絶対値の2乗を取るため、|e^(iθ)·α|² = |α|² となり位相 e^(iθ) が消えるからです。観測に効くのは αβ相対的な位相差だけで、全体に共通の位相(グローバル位相)は測定で決して現れません。

古典ビットとの違いを整理する

ここまでを踏まえ、古典ビットと量子ビットの違いを正確に対比します。

観点古典ビット量子ビット
取り得る状態0 または 1(2値のどちらか)α|0⟩ + β|1⟩ の重ね合わせ(連続無限)
状態を決める量1ビットの離散値複素振幅 α, β(|α|²+|β|²=1)
読み出しそのまま確定値が読める測定で確率的に 0/1 に収縮(|α|², |β|²)
位相概念なし相対位相が干渉に寄与(観測確率には直接出ない)
コピー自由に複製可能任意の未知状態は複製不可能

強調すべきは、重ね合わせは「同時に2つの計算をしている」わけではない点です。1量子ビットが保持する情報は、測定すれば結局1ビット(01)に過ぎません。量子計算の力は、複数の量子ビットにまたがる重ね合わせと干渉を設計し、欲しい答えの振幅を強め、不要な答えの振幅を打ち消すことで初めて引き出されます。この振幅の操作を担うのが量子ゲートで、複数の量子ビットに作用させて所望の干渉パターンを設計します。

多量子ビットへの拡張(概観)

量子ビットが n 個になると、状態空間は基底 |00…0⟩ から |11…1⟩ までの 2ⁿ 個の基底状態が張る、2ⁿ 次元の複素ベクトル空間になります。一般の状態はそれら全基底の重ね合わせで、各基底に複素振幅が1つずつ付きます。

2量子ビットの一般状態:
|ψ⟩ = c00|00⟩ + c01|01⟩ + c10|10⟩ + c11|11⟩
規格化: |c00|² + |c01|² + |c10|² + |c11|² = 1

振幅の個数が 2ⁿ と指数的に増えるため、古典計算機で一般の量子状態を厳密にシミュレートするコストは量子ビット数に対して指数的に膨らみます。これが量子計算の潜在的な優位性の源です。なお、複数量子ビットの状態が各ビットの積に分解できない場合を量子もつれ(エンタングルメント)と呼び、これは本記事の重ね合わせとは別の、多体系に固有の相関概念です。

試験・面接での頻出ポイント
  • 状態の書き方:1量子ビットを |ψ⟩ = α|0⟩ + β|1⟩|0⟩|1⟩ を列ベクトルで書け、規格化 |α|²+|β|²=1 を説明できること。
  • ボルン則:測定で 0 を得る確率は振幅の絶対値の2乗 |α|² であり、振幅そのものではないこと。全確率が1になる根拠が規格化条件であること。
  • 位相:相対位相は状態を区別するが、グローバル位相は観測に現れないこと。
  • 古典との違い:重ね合わせ・確率的測定・複製不可能性の3点を対比できること。

まとめ

量子ビットの核心は、状態が 01 の二択ではなく、複素数の確率振幅を係数とする重ね合わせ |ψ⟩ = α|0⟩ + β|1⟩ で表される点にあります。押さえるべきは3つです。(1) 振幅 αβ は複素数で、規格化条件 |α|² + |β|² = 1 を満たす。(2) 測定確率は振幅そのものではなく、その絶対値の2乗(ボルン則)で決まり、測定は状態を基底へ射影する。(3) ケット・ブラ・内積というブラケット記法が、状態と測定を線形代数として一貫して記述する。振幅が複素数であること、確率がその絶対値の2乗であること——この2点を取り違えなければ、量子ゲートや干渉、さらには量子もつれといった上位の概念にも同じ枠組みで踏み込めます。

量子コンピューティング Article

量子ビットと重ね合わせを実務で読む

TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。

解決すること

量子ビット

比較で見る軸

難易度: advanced / カテゴリ: 量子コンピューティング / タグ数: 5

導入後に効く点

測定で0が出る確率は |α|²、1が出る確率は |β|²(ボルン則)。確率は振幅そのものではなく絶対値の2乗で、必ず |α|² + |β|² = 1 に規格化される。

先に潰すリスク

用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。

数字・仕様の読み方
難易度
advanced
カテゴリ
量子コンピューティング
タグ数
5

判断チェックリスト

  • 自社の用途が「量子ビット / 重ね合わせ」に近いか確認する。
  • 強みである「量子ビットの状態は複素数の確率振幅 α・β を使い |ψ⟩ = α|0⟩ + β|1⟩ と書ける重ね合わせで、古典ビットの0/1のどちらか一方とは根本的に異なる。」が本当に評価軸になるか確認する。
  • 注意点の「用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。」を運用で吸収できるか確認する。
  • 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
  • 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
  • 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。

次に確認する観点

量子ビット重ね合わせボルン則ブラケット記法量子コンピュータ量子ビット重ね合わせボルン則