皆さんは、量子コンピューターについてどれくらい知っているでしょうか。
私もそれほど詳しいわけではないですが、量子コンピューターについて確認したく記事を出しました。
まず現場のコンピューターといえば、ビット単位。
つまりは数字の0か1の世界で作られております。
0か1っていうのは分かりにくいかと思うんですけれども、パケットのキャプチャーしてもらえれば、2進数で記載されているということが分かるかと思います。
量子コンピューターは違います。
そもそも概念的に違うのでちょっと分かりにくいと思うんですけれども、コイントスを思い浮かべてもらえればと思います。
コイントスの場合、 落ちた結果が表と裏で表示されるかと思います。
つまりこれが現状のコンピューターとなります。
一方で量子コンピューターは、コイントスを行ってコインが空中にある状態。
つまり回転している時男想像してもらえればと思います。
この開店している時というのは、最終的な結果がわからない状態となります。
計算としては、何通も傾きによって表現できます。
つまり量子コンピューターは、これが強みとなっております。
しかし現状では、これらをプログラミングするプログラミング言語が、弱い状態となっており、現場のコンピューターに代替えできるような状況ではありません。
そのため、 各社が色々な量子コンピューターの仕組みを模索しているような状況となります。