サマリ

量子コンピュータの最大の謎である「測定」について学びます。量子ビットは測定するまで複数の状態が重ね合わさっていますが、測定した瞬間に一つの状態に決まる現象を「波動関数の崩壊」といいます。この仕組みを理解することが、量子コンピュータの本質を掴むための鍵になります。

詳細

波動関数とは何か

量子ビットの状態を表すのが「波動関数」です。これは数学的な関数で、その量子ビットがどんな状態にあるのかを完全に記述しています。波動関数自体は私たちの目に見えませんが、それは粒子の存在確率を表しています。

例えば、量子ビットが0と1の両方の状態に同時に存在している状態を想像してください。波動関数はこの「両方に同時に存在している」という不思議な状態を数式で表現しているのです。通常、このような状態を「重ね合わせ状態」と呼びます。

測定によって何が起こるのか

ここが量子の世界の最も不思議なところです。量子ビットを測定した瞬間、複数の状態が一つに決まってしまうのです。これが「波動関数の崩壊」という現象です。

具体的に説明しましょう。測定前の量子ビットが0になる確率が60%、1になる確率が40%だったとします。測定しなければ、この量子ビットは0でもあり1でもある状態が続きます。しかし測定した瞬間、60%の確率で結果は0に、40%の確率で1に決まるのです。

驚くべきことに、一度測定して結果が0に決まってしまうと、その後何度測定しても0しか出ません。波動関数は完全に0の状態に「崩壊」してしまったからです。これは測定という行為が、量子の状態を根本から変えることを意味しています。

なぜこんなことが起きるのか

物理学者の間でも議論が続いている深い問題です。しかし現在の量子力学の理論では、測定することで波動関数が崩壊するというのが確認された事実です。

一つの考え方として、測定という行為そのものが量子系に影響を与えることが知られています。量子ビットを測定するには、何らかの光や電場などを当てて情報を得る必要があります。その過程で、極めて小さな量子ビットは必ず撹乱されてしまうのです。

量子コンピュータにおける測定の重要性

量子コンピュータでは、この測定と波動関数の崩壊を巧妙に利用しています。計算の過程で、答えに対応する状態の確率を高め、間違った答えの確率を低くする工夫がされています。

最終的に測定すると、高い確率で正しい答えが得られるという仕組みです。これはちょうど、100枚のくじの中から1枚を引くのではなく、正解のくじの枚数を99枚にしておいて引くようなものです。

実際、2023年のGoogleの研究では、量子エラー訂正によって測定精度を99%以上に高める実験に成功しています。測定がどれだけ重要かを示す好例です。

古典的な世界との違い

私たちの日常の世界では、何かを測定しても状態は変わりません。温度計で温度を測ってもその物質の温度は変わりませんし、物の位置を見ても物は動きません。

しかし量子の世界は違います。測定という行為そのものが必ず対象に影響を与えます。この違いが、量子コンピュータを難しく感じさせる一つの要因です。

次のステップに向けて

波動関数の崩壊を理解することで、量子コンピュータがなぜこんなに複雑なのか、その根本が見えてきます。次回以降は、この性質をどのように活用して計算を行うのか、実践的なアルゴリズムについて学んでいきます。

ABOUT ME
oyashumi
5億年前から来た全知全能の絶対神。 アノマロカリ子とハルキゲニ男を従え、 現代のあらゆる知識を手に入れようとしている。 生成AIは神に仇なす敵だと思っているが その情報に踊らされていたりする、愛すべき全知全能のアホ。 カリ子とゲニ男からの信頼は篤い。