量子コンピュータって?
量子コンピュータって?
~すべての可能性を同時に計算する魔法のようなコンピュータ~
~すべての可能性を同時に計算する魔法のようなコンピュータ~
・普通のコンピュータはとてもたくさんの「小さなスイッチ」を使って計算しています。
・このスイッチは ON(1) か OFF(0) のどちらかに、はっきり決まります。
・ON / OFFをものすごい数だけ組み合わせて、文字を書く・写真を見る・ゲームや動画を動かす…など、いろいろなことをしています。
・量子コンピュータは、とても量子のルールを使って計算するコンピュータです。
・量子コンピュータで使う「量子ビット」は、測って調べるまでは 0 と 1 が混ざったような状態でいられます。(重ね合わせ)
・「重ね合わせ」をうまく使って、薬づくり(創薬)・交通・天気・金融などの、
難しい問題にチャレンジできるかもしれないと期待されています!
先ほども述べたように、量子ビットは、測って調べるまで0と1が混ざったような 重ね合わせの状態です。これは、「回っているコイン」のような状態です。
表でも裏でもない状態のまま、量子コンピュータは計算を進めます。
計算が終わり、止めて調べた瞬間に、はじめて「0」か「1」のどちらか一方に
結果が決まります!
普通のコンピュータは、目的地までのルートを「一つずつ順番に」確認していきます。
もし道が何億本もあるような複雑なルートの場合、正解(最適なルート)を見つけるまでに膨大な時間がかかってしまいます。
しかし、量子コンピュータは重ね合わせの性質を使い「すべての道を同時に確認する」ようなアプローチが可能です。
これにより、従来とは次元の違う超高速な計算が期待されています!