IT偉人伝 ─ ジョン・フォン・ノイマン ─ フォン・ノイマン型コンピュータを設計した数学者

IT偉人伝 ─ ジョン・フォン・ノイマン ─ 計算文明の設計者 Web
現代のコンピュータのほとんどはフォン・ノイマン型アーキテクチャで動作している

現代のコンピュータのほとんどは、いまも「フォン・ノイマン型アーキテクチャ」で動いている。

この設計を提案した数学者が、ジョン・フォン・ノイマンである。
彼はコンピュータの設計者であるだけでなく、ゲーム理論の創始者であり、マンハッタン計画にも関わった科学者でもあった。

計算、情報、コンピュータ。
デジタル文明を形作った三つの概念が交わる場所に、ノイマンという人物がいる。

第1章 計算する文明

私たちはいま、「計算」で動く世界に生きている。

AIは文章を書き、画像を描き、プログラムを生成する。
気象予測は地球規模のシミュレーションによって行われ、金融市場はアルゴリズムによって瞬時に判断を下す。
自動車、航空機、都市インフラ、宇宙探査。あらゆる分野が巨大な数値計算の上に成り立っている。

この文明の本質は何か。

それは単純だ。

世界を計算できるものとして扱う文明。

気候も
経済も
戦争も
生命も

すべてを数式として表し、機械に計算させる。

だがここで一つの疑問が生まれる。

この「計算文明」は、誰が設計したのか。

答えは、一人の数学者にたどり着く。

John von Neumann

彼は単なる数学者ではなかった。
人類が「計算する文明」へ移行する瞬間に立ち会い、そのための機械を設計した人物だった。

現代のほとんどすべてのコンピュータは、いまも彼の設計図で動いている。


第2章 火星から来た男

1903年、ブダペスト。

フォン・ノイマンは、常識を外れた知能を持つ子供として育った。

幼いころから、彼の記憶力は異常だったと言われている。
電話帳のページを丸ごと暗記し、古典文学を一度読めばそのまま再現できた。

大学では数学と化学を同時に学び、二十代前半で数学界に衝撃を与える論文を次々と発表する。

当時の数学者たちは、半ば本気でこう言っていた。

「彼は人間ではない。火星から来たのだ。」

実際、彼の思考速度は常人のそれではなかった。

同僚と雑談をしながら微分方程式を解き、複雑な計算を暗算で終わらせる。
冗談を聞けば数秒で理解し、すぐに別のジョークを返す。

知識量、記憶力、計算力。
そのすべてが異常なレベルにあった。

だがノイマンを本当に特別な存在にしたのは、
その知能を現実世界の問題に向けたことだった。


第3章 コンピュータという機械

1945年。

第二次世界大戦の終盤、ノイマンは一つの文書を書いた。

「First Draft of a Report on the EDVAC」

この文書は、コンピュータ史の中でも最も重要な設計書の一つとされている。

ここで彼は、ある革命的な考え方を示した。

プログラム内蔵方式

それまでの計算機は、回路や配線を物理的に変更して動作を変えていた。
つまり、計算機は「一つの仕事しかできない機械」だった。

ノイマンの提案は違う。

プログラムとデータを
同じメモリに置く。

そうすれば、プログラムを書き換えるだけで
同じ機械がまったく別の計算を実行できる。

この構造は、のちにこう呼ばれるようになる。

フォン・ノイマン型アーキテクチャ

CPU
メモリ
プログラム

この三つの構造を持つ計算機。

驚くべきことに、現代のコンピュータのほとんどは
今もこの基本構造で動いている。

スマートフォンも
スーパーコンピュータも
AIを動かすGPUも

基本原理は、1945年の設計図から大きく変わっていない。


第4章 戦争と計算

ノイマンの人生には、暗い側面もある。

彼は第二次世界大戦中、
マンハッタン計画に参加していた。

原子爆弾の開発である。

ここで彼が取り組んだのは、爆発の数学だった。

爆縮レンズ。
衝撃波。
爆発の対称性。

これらを正確に理解するためには、膨大な数値計算が必要になる。

爆発のシミュレーション。
弾道計算。
流体力学。

こうした問題は、人間の手計算では到底追いつかなかった。

だからこそ、より強力な計算機が必要になった。

皮肉なことに、
コンピュータの発展は戦争によって加速した。

ノイマンは数学者でありながら、軍事戦略にも深く関わった。
彼は水素爆弾の理論研究にも参加し、核戦略の議論にも影響を与えた。

科学と軍事。

その危うい境界に、彼は立っていた。


第5章 合理性の数学

ノイマンの影響は、コンピュータだけにとどまらない。

彼はもう一つの重要な学問を生み出した。

ゲーム理論である。

ノイマンは、合理的なプレイヤー同士がどのように行動するかを数学で分析した。

その中心にあるのが

ミニマックス原理

自分の損失を最小化しながら、相手の利益を抑える戦略。

この考え方は、のちにさまざまな分野に広がる。

経済学。
政治。
軍事戦略。

そして現代では、AIにも応用されている。

囲碁や将棋のAIが対局を読むとき、
そこにはゲーム理論の発想が流れている。

ノイマンは、合理的な意思決定の数学を作った。


第6章 自己増殖する機械

ノイマンの想像力は、さらに遠くまで届いていた。

彼はある奇妙な問いを考えた。

機械は自分自身をコピーできるか。

この問いから生まれたのが

自己増殖オートマトン

という理論だった。

生物は自分を複製する。
では機械はどうだろうか。

ノイマンは、理論上は可能だと示した。

この研究は後に

人工生命
セル・オートマトン
ナノマシン
宇宙探査ロボット

といった分野に影響を与える。

SFに登場する「自己増殖する機械文明」のアイデアも、
その源流はノイマンの思考にある。

彼の頭の中では、すでに未来の技術が動き始めていた。


最終章 計算文明の設計者

20世紀の半ば、人類は奇妙な転換点に立っていた。

計算という概念が生まれ、
情報という数学が発見され、
それを動かす機械が設計された。

この三つが揃った瞬間、
デジタル文明は動き始める。

Alan Turing
は、計算という概念を定義した。

Claude Shannon
は、情報という宇宙を発見した。

そして

John von Neumann
は、そのすべてを動かす機械を設計した。

私たちが毎日使うコンピュータも、
スマートフォンも、
AIも。

その奥深くには、
一人の数学者が描いた設計図がある。

1950年代に書かれたその図面は、
21世紀の文明の骨格になった。

科学史の不思議なところは、
ときどき人間が未来の設計図を先に描いてしまうことだ。

フォン・ノイマンは、まさにそのような人物だった。