●そもそもコンピュータとは何か
それではここからコンピュータの歴史の話をしていきたいと思います。まず量子コンピュータの話に入る前に、「そもそもコンピュータとは何か」を考えていきましょう。そのほうが、量子コンピュータをイメージしやすくなるからです。
「コンピュータ」といったときに、皆さんは、スマートフォンだったり、タブレットだったり、普通のデスクトップのパソコン、そしてスーパーコンピュータといったものを思い浮かべるでしょう。皆さんが思い浮かべたコンピュータは、ある種の見方をすると、「人間がしたい計算を何らかの物理現象に置き換えて解く道具である」と考えることができます。「物理現象」というとなかなかピンと来ないと思いますが、具体例を見ていくと少しずつ分かるのではないかと思います。
例えば、原理がもっとも分かりやすい、シンプルな計算機に「そろばん」があります。そろばんも、珠(たま)の配置で0から9という数字の情報を表している立派な計算機です。その珠を人間が一定のルールで弾いていくことで計算することができます。ある種、これも珠がある位置にいて、それをあるルールで物理的に動かしていくという方法で計算をしているデバイスになります。
そろばんだとシンプルすぎるということで、もう少し後になると、歯車を使った機械式計算機が登場します。この計算機の内部では、歯車がたくさんかみ合っています。そろばんの珠の代わりに歯車を使っていると考えると分かりやすいでしょう。
この場合も、歯車の回転の角度、すなわち「どういう角度にあるか」で0から9までの数字を表しています。歯車はかみ合っているため、1つを回すと他が連動する。この仕組みを使うと、そろばんでやっていた計算の一部が歯車によって自動化され、より簡単に計算ができます。結局、これも歯車に情報をのせて、歯車を回すという物理現象で計算をしている装置ということになります。
●コンピュータには10憶個のスイッチが備わっている
ここから一気に、今皆さんが使っているような「電子計算機」(コンピュータ)に話が移りますが、電子計算機も本質は同じことです。スラ...