さなぎ日記:あさなぎクリニック心療内科のブログです。こころの健康、コミュニケーション、おいしいお店や、映画のことも。

さなぎ日記:あさなぎクリニック心療内科のブログです。こころの健康、コミュニケーション、おいしいお店や、映画のことも。

あさなぎクリニック・心療内科の
院長ブログです。
こころの健康、コミュニケーション、おいしいお店や、映画のことも。

量子コンピュータ

量子コンピュータ サムネイル画像
量子コンピュータ2019年、お台場の日本科学未来館で説明を読んでもまるで理解できませんでした。まだ良く分かりませんが、ちょっと分かったところもあるので頑張って説明します。まずは古典的コンピュータについて説明します。古典的コンピュータは、情報の単位「ビット」(bit=binary unit)が0か1(これは電圧の高低で区別します)で、これによって2進法で数を表して計算します。例えば4個のビットがあるとすると、0001は10進法の...全文を表示
量子コンピュータ


2019年、お台場の日本科学未来館で説明を読んでもまるで理解できませんでした。まだ良く分かりませんが、ちょっと分かったところもあるので頑張って説明します。

まずは古典的コンピュータについて説明します。

古典的コンピュータは、情報の単位「ビット」(bit=binary unit)が0か1(これは電圧の高低で区別します)で、これによって2進法で数を表して計算します。

例えば4個のビットがあるとすると、0001は10進法の1で、0010は10進法の2に相当します。

ところが、古典的なコンピュータには弱点があります。それは、素因数分解です。

15=3x5 

桁数が多いと3と5を効率よく見つけるアルゴリズムが古典的コンピュータにはないのです。

それを利用して暗号化のキーが作られています。

(3×5は簡単に計算できるけれど、15から3と5を容易には導けないことを利用しているんです)

さて、量子コンピュータの場合、情報の単位「量子ビット」が、0か1ではありません。

コインの表が0で、裏が1だとすると、コインが回転している状態と言えます。

量子ビットでは、同時に0でもあるし1でもあるんです。

観察する(コインが倒れる)と0か1はっきりするのですが、普段(回っている時)はどちらの値も取れます(観察するごとに0か1かは違います)。

いてみれば、同時並行的に複数の世界が「重ね合わせ」られているのです。

この性質によって(分かっているかどうか自信がありませんが)、同時に複数の計算ができるのです。


スポンサーサイト



量子コンピュータ


2019年、お台場の日本科学未来館で説明を読んでもまるで理解できませんでした。まだ良く分かりませんが、ちょっと分かったところもあるので頑張って説明します。

まずは古典的コンピュータについて説明します。

古典的コンピュータは、情報の単位「ビット」(bit=binary unit)が0か1(これは電圧の高低で区別します)で、これによって2進法で数を表して計算します。

例えば4個のビットがあるとすると、0001は10進法の1で、0010は10進法の2に相当します。

ところが、古典的なコンピュータには弱点があります。それは、素因数分解です。

15=3x5 

桁数が多いと3と5を効率よく見つけるアルゴリズムが古典的コンピュータにはないのです。

それを利用して暗号化のキーが作られています。

(3×5は簡単に計算できるけれど、15から3と5を容易には導けないことを利用しているんです)

さて、量子コンピュータの場合、情報の単位「量子ビット」が、0か1ではありません。

コインの表が0で、裏が1だとすると、コインが回転している状態と言えます。

量子ビットでは、同時に0でもあるし1でもあるんです。

観察する(コインが倒れる)と0か1はっきりするのですが、普段(回っている時)はどちらの値も取れます(観察するごとに0か1かは違います)。

いてみれば、同時並行的に複数の世界が「重ね合わせ」られているのです。

この性質によって(分かっているかどうか自信がありませんが)、同時に複数の計算ができるのです。


スポンサーサイト



コメント 1

-
承認待ちコメント

このコメントは管理者の承認待ちです

  • 2021/01/13 (Wed) 22:09
  • REPLY