※小説ではない※専門書 要約資料集 為替(換算)3.9万円でもらう 紐解集生成 専門 初入門 資料 作:{作者名}
> 学問の宇宙・応用の軌道ステーション群(情報工学)第1章。ガイド役: Fable 5 監修 / Sonnet 5 執筆(脚本班)
> トーン規約: GAKUMON_UNIVERSE.md準拠。専門用語は初出で必ず説明する。
---
-------------------------------------ΩΩΩ あっ流れ星!
# BOOK-0010 コンピュータの始まり — 0と1にたどりつくまで
> 学問の宇宙・応用の軌道ステーション群(情報工学)第1章。ガイド役: Fable 5 監修 / Sonnet 5 執筆(脚本班)
> トーン規約: GAKUMON_UNIVERSE.md準拠。専門用語は初出で必ず説明する。
---
## 入口の物語 — 「数える道具」が「考える機械」になるまでの階段
学問の宇宙地図を思い出してほしい。応用の軌道ステーション群には、工学(BOOK-0005で歩いた「見えない電気の川」)と並んで、**情報工学(じょうほうこうがく、水準一: 情報を扱う仕組み——計算・記憶・通信——を作り出す学問)**というステーションがある。この冊子が案内するのは、そのステーションの一番古い区画、**「計算する機械」がどうやって生まれ、どうやって『思考の一部』を肩代わりできるようになったか**という歴史の階段である。
道具としての計算機の歴史は驚くほど長い。そろばんのような「数える道具」は何千年も前から存在した。しかし「数える道具」と、いま読者の手元にあるスマートフォンやパソコンのような「考える機械(コンピュータ)」との間には、実はとても大きな断絶がある。それは、**手順(プログラム)そのものを機械の中に蓄えて、人間がいちいち指図しなくても自動で計算を進められるようにする**という発想の飛躍だ。この冊子では、そろばんから手回し計算機、パンチカード、真空管、トランジスタ、集積回路、そして現代の半導体まで、「計算する道具」が階段を一段ずつ上り、ついに「0と1」というたった二つの記号だけで思考を肩代わりする機械にたどりつくまでの旅をたどっていく。
なぜこの旅が面白いのか。それは、人類が長い時間をかけて「面倒な計算を機械に肩代わりさせたい」という願いを一歩ずつ実現し、最後には「オンとオフ、たった二つの状態の組み合わせだけで、どんな複雑な計算も表せる」という、驚くほどシンプルな発見にたどりついたからだ。この階段を上りきったとき、私たちは「0と1」という最小の言葉が、なぜ現代文明を支える巨大な情報の建物の土台になれたのかを理解できるようになる。
---
## 第一章: そろばんから手回し計算機へ — 「数える」を「回す」に変える
### そろばん — 指の延長としての計算道具
計算の歴史は、道具を使わずに指や小石で数を数える段階から始まった。やがて人類は、玉を棒に通して並べた**そろばん(算盤、水準一: 玉を棒に通して並べ、玉の位置で数を表し、玉を動かすことで足し算・引き算を行う計算道具)**のような道具を発明する。そろばんの玉の並び方は、BOOK-0002で見た「位取り(くらいどり)」の考え方——数字を置く場所によって表す大きさが変わる仕組み——を、そのまま物理的な玉の配置に置き換えたものだ。そろばんは古代から世界各地で使われ、現在でも暗算訓練の道具として使われ続けている、非常に息の長い発明である。
そろばんの本質は「数を記録し、その記録を指で動かして更新する」ことにある。ここではまだ、計算の手順そのもの——「何をどの順番で足すか」——を決めるのは人間であり、道具はあくまで「今どんな数になっているか」を保持するための記憶装置にすぎない。
### パスカルとライプニッツ — 歯車で足し算を自動化する
17世紀、道具の役割をさらに一歩進める発明が現れる。フランスの数学者**ブレーズ・パスカル(1623年 - 1662年)**は、1642年ごろに歯車を使った機械式の計算機(パスカリーヌと呼ばれる)を考案した。歯車が一周してひと桁分の数字を超えると、隣の桁の歯車がひとつ進む——これは、そろばんで指がやっていた「繰り上がり」の作業を、歯車の仕掛けそのものに肩代わりさせる発想である。
その少し後、ドイツの哲学者・数学者**ゴットフリート・ライプニッツ(1646年 - 1716年)**は、足し算だけでなく掛け算・割り算もこなせる歯車式の計算機を考案した。ライプニッツは数学者としても大きな功績を残した人物だが、実は本書の後半で主役になる**二進法(にしんほう、水準一: 0と1の二つの数字だけを使って、すべての数を表す数の数え方)**についても研究を行っており、二進法の仕組みそのものに強い関心を持っていたことが知られている。歯車式計算機と二進法という、この冊子の二つの主題が、実は同じ人物の中で早くも交差していたことになる。
### 手回し計算機 — 産業として広まった「回すだけ」の計算
パスカルやライプニッツの発明はあくまで試作の域を出なかったが、19世紀に入ると、歯車式の計算機は実用の道具として広く普及するようになる。ハンドルを回すことで内部の歯車が連動し、足し算・引き算・掛け算・割り算をこなせる**手回し計算機(てまわしけいさんき、水準一: ハンドルを回す力で歯車を動かし、四則演算を行う機械式の計算機)**は、20世紀前半まで、銀行や研究機関、工場の事務作業で実際に使われ続けた。
手回し計算機の重要な意味は、「計算という頭脳労働の一部を、単純な繰り返し動作(ハンドルを回す)に置き換えられる」ことを実証した点にある。これはのちに登場する自動計算機——人間がハンドルを回す代わりに、電気の力で自動的に歯車(あるいはその電子的な代わり)を動かす機械——への、明確な足がかりになった。そろばんが「記憶する道具」だったのに対し、手回し計算機は「決まった手順を機械にやらせる道具」へと一段階進化していたのである。
---
## 第二章: パンチカードという発明 — 手順を「穴の模様」で記録する
### ジャカード織機 — 模様を「穴」で記憶させる
計算機の歴史を語るうえで欠かせないのが、**パンチカード(punch card、水準一: 厚紙に開けた穴の位置によって、情報や指示を記録するカード)**という発明である。パンチカードの起源は、実は計算機ではなく織物の世界にある。
**1804年**、フランスの発明家**ジョゼフ・マリー・ジャカール(1752年 - 1834年)**は、複雑な模様を自動で織り上げる織機——**ジャカード織機(Jacquard loom)**——を発表した。この織機の核心は、穴を開けた一連のカードを機械に読み込ませることで、どの糸を上げ下げするかを自動的に制御する仕組みにある。カードに穴が開いている場所は「糸を通す」、開いていない場所は「糸を通さない」という指示になる。つまりジャカード織機は、**「穴があるか、ないか」という二つの状態だけで、複雑な模様(=手順の集まり)を機械に伝える**という、後の時代のコンピュータのプログラムに通じる発想を、計算とはまったく別の分野で先取りしていたことになる。
この「穴の有無で指示を記録する」という考え方は、川の比喩(BOOK-0005参照)で言えば「水門を開けるか閉じるか、その二択の組み合わせだけで、どれだけ複雑な水路網の設計図でも記録できてしまう」ようなものだ。ジャカード織機は計算機ではなかったが、**手順を物理的な記録媒体に固定し、機械にそれを自動で読み取らせる**という発想そのものを、19世紀初頭という早い時期に人類に示した点で、コンピュータ史の重要な先駆けとして位置づけられている。
### ホレリスと1890年アメリカ国勢調査 — パンチカードで「集計」を自動化する
パンチカードが「計算」の世界に本格的に持ち込まれたのは、**1890年のアメリカ合衆国国勢調査**においてである。アメリカの発明家**ハーマン・ホレリス(Herman Hollerith、1860年 - 1929年)**は、国勢調査で集められた膨大な人口データ(年齢・性別・職業など)を、パンチカードに穴として記録し、その穴を電気的に読み取って自動集計する機械——**ホレリスの集計機(タビュレーティングマシン)**——を開発した。
それまでの国勢調査集計は人間の手作業に頼っており、**1880年の国勢調査の集計には約8年もの歳月がかかっていた**ことが知られている。ホレリスのパンチカード集計機を導入した**1890年の国勢調査**では、これが大幅に短縮され、集計作業の効率が劇的に向上したことが記録されている。この成功はホレリスの事業を大きく成長させ、彼が設立した会社は後の合併を経て、20世紀を代表するコンピュータ企業**IBM**の源流の一つとなった。
ホレリスのパンチカードは、ジャカード織機の「穴で模様(手順)を記録する」という発想を、「穴でデータ(数値・分類)を記録する」という方向に応用したものだと言える。この二つの流れ——**手順を記録するパンチカード**と**データを記録するパンチカード**——は、20世紀前半を通じて計算機の重要な入出力手段として定着し、後の章で登場する初期の電子計算機にも、プログラムやデータを読み込ませる手段として使われ続けることになる。
### 冊子・配線からプログラムへ — 「手順」をどこに置くかという問い
パンチカードが普及した20世紀前半、計算機に「何を計算させるか」を指示する方法にはいくつかの段階があった。ごく初期の機械式・電気機械式の計算機では、計算の手順そのものは配線盤の配線やスイッチの並びとして、機械の外側に物理的に組み込まれていた。手順を変えたければ、配線を人間の手でつなぎ直す必要があった。
やがてパンチカードが使われるようになると、手順や数値のデータをカードの穴の模様として「読み込ませる」形が広まっていく。しかしこの段階でも、まだ「手順(プログラム)」と「計算結果として扱うデータ」は、多くの場合はっきり別の場所に置かれていた。この「手順とデータをどこに置くか」という問いこそが、次の章で見る**蓄積プログラム方式**という、コンピュータ史における決定的な発想の転換につながっていく。
---
## 第三章: 真空管とENIAC — 「電気の速さ」で計算する機械
### 真空管という「電気の水門」
BOOK-0005で見たように、電気の流れを人間の思い通りにオン・オフしたり増幅したりする部品を**真空管(しんくうかん、水準一: ガラス管の中を真空にし、熱したフィラメントから飛び出す電子の流れを操作することで、電気信号を増幅したりオン・オフしたりする部品)**と呼ぶ。真空管は元々ラジオなどの通信機器のために発達した部品だったが、「電気信号をオン・オフできる」という性質は、まさに歯車の代わりに計算の「桁」を表現する部品として使えることに、やがて発明家たちは気づいていく。
歯車式の計算機は、ハンドルを回す力で歯車を物理的に動かすため、どうしても動作の速さに限界があった。これに対して真空管を使った回路は、電気信号——つまりほぼ光速に近い速さで伝わる信号——だけで計算の桁を表現し、切り替えることができる。「歯車を回す」から「電気信号を切り替える」への転換は、計算の速度を桁違いに引き上げる、コンピュータ史のもう一つの大きな階段だった。
### 1945年 ENIAC — 真空管でできた巨大な計算機
**1945年**、アメリカのペンシルベニア大学で、**ENIAC(エニアック、Electronic Numerical Integrator and Computer の略)**と呼ばれる計算機が完成した。ENIACは**約17,468本の真空管**を使用した、巨大な電子計算機である。もともとは弾道計算(砲弾がどこに着弾するかを計算する軍事目的の用途)のために開発が進められたことが知られている。
ENIACの巨大さは伝説的で、部屋いっぱいの大きさを占め、非常に多くの電力を消費し、真空管が頻繁に切れる(球切れする)たびに保守作業が必要だったと伝えられている。それでもENIACは、当時の手回し計算機や機械式計算機とは比較にならない速さで計算をこなすことができ、「電気の速さで計算する機械」の実力を世界に示した最初期の存在として、コンピュータ史に大きな名を残している。
ただしENIACには大きな制約があった。計算の手順(プログラム)を変更するには、配線盤の配線を人間の手で何時間もかけてつなぎ直す必要があったのである。これは第二章で触れた「手順を機械の外側に物理的に組み込む」段階からまだ抜け出せていなかったことを意味する。この制約を乗り越える発想こそが、次に説明する蓄積プログラム方式である。
### 蓄積プログラム方式 — 「手順」も「データ」も同じ記憶の中に
ENIACの配線し直しの手間を根本的に解消する考え方として、**蓄積プログラム方式(ちくせきプログラムほうしき、水準二: 計算の手順〈プログラム〉そのものを、データと同じように機械の記憶装置の中に数値として蓄えておき、機械がその記憶を読みながら自動的に手順を実行していく方式)**という発想が生まれた。この考え方は、数学者**ジョン・フォン・ノイマン(1903年 - 1957年)**が関わった報告書を通じて広く知られるようになり、現在でも多くの教科書で「ノイマン型」という名前で説明される、現代のほぼすべてのコンピュータの基本設計の土台になっている。
蓄積プログラム方式の何が革命的だったのか。それまでは「手順は配線やスイッチという、計算そのものとは別の場所に置くもの」という考え方が主流だった。しかし手順を数値としてデータと同じ記憶装置に置いてしまえば、**手順を変更したいときは、配線をつなぎ直す代わりに、記憶装置の中身(数値)を書き換えるだけで済む**ようになる。これは「プログラムを差し替える」という、現代の私たちがソフトウェアという言葉で当たり前のように理解している発想の、最初の明確な形だった。ENIACの後継として設計された初期のコンピュータの多くが、この蓄積プログラム方式を採用する方向へと進んでいく。
### なぜ真空管では不十分だったのか
真空管はENIACのような巨大な電子計算機を実現可能にした部品だったが、同時に大きな弱点も抱えていた。ガラス管の内部を真空に保ち、フィラメントを熱して電子を飛び出させる仕組み上、真空管はどうしても大きくかさばり、発熱し、消費電力が大きく、寿命が来れば切れてしまう部品だった。ENIACのように真空管を1万本以上も使う計算機では、球切れによる故障が日常的に発生し、保守作業だけでも大変な手間がかかったことが記録されている。
「もっと小さく、もっと壊れにくく、もっと電力を使わない、電気をオン・オフできる部品はないか」——この問いへの答えが、次の章で見る半導体とトランジスタである。
---
## 第四章: トランジスタ、集積回路、そして現代の半導体へ
### 1947年 トランジスタ — 小さな岩でできた新しい水門
BOOK-0005で詳しく見たように、**1947年12月**、アメリカのベル研究所で**ジョン・バーディーン**と**ウォルター・ブラッテン**が、半導体(導体と絶縁体の中間の性質を持つ材料。シリコンやゲルマニウムなどが代表例)を使った**トランジスタ**——電気信号をオン・オフしたり増幅したりできる、真空管よりはるかに小さく壊れにくい部品——を実証した。プロジェクトのリーダーは**ウィリアム・ショックレー**であり、3人はこの功績により**1956年**にノーベル物理学賞を受賞している。
計算機部品としてのトランジスタの意味は明確だった。真空管が担っていた「電気信号のオン・オフ」という役割を、はるかに小型で、消費電力が少なく、壊れにくい部品に置き換えられるようになったのである。真空管を大量に使っていたENIACのような巨大な計算機は、トランジスタの登場以降、次第により小型で信頼性の高いコンピュータへと置き換わっていく道が開かれた。この冊子ではトランジスタそのものの動作原理(半導体の性質やドーピングの仕組み)には深入りしない——その詳細はBOOK-0005ですでに歩いた道である——が、「真空管という大きな水門が、半導体という小さな岩でできた水門に置き換わった」という、コンピュータ史における部品の世代交代として、ここでもう一度その意味を確認しておきたい。
### 集積回路 — 部品を一枚の板にまとめる
トランジスタが発明されると、次の課題は「この小さな部品を、もっとたくさん、もっと小さくまとめられないか」だった。**1958年9月12日**、テキサス・インスツルメンツの**ジャック・キルビー**が、複数の部品を一つの小さな基板の上にまとめて作り込む**集積回路(IC)**を実証し、**1959年1月**にはフェアチャイルド・セミコンダクターの**ロバート・ノイス**が、平らな面の上に集積回路を作り込む「プレーナ型」のアイデアを着想した。この二人は現在、集積回路の共同発明者として評価されている(詳細な経緯はBOOK-0005第三章を参照)。
集積回路の登場によって、計算機の中に詰め込める部品の数は飛躍的に増えていく。**1965年**にゴードン・ムーアが提唱した「ムーアの法則」——集積回路に詰め込める部品の数がある期間ごとにほぼ倍増していくという傾向——は、その後数十年にわたって半導体産業の開発目標のように機能し続けた。かつて部屋いっぱいの大きさだったENIACのような計算機が、現在では手のひらに収まるスマートフォンの中に、はるかに強力な形で収まっている背景には、この集積回路の指数関数的な進歩が横たわっている。
### なぜシリコンなのか — 素材としての必然性と代替の歴史
半導体を作る材料としては、現在**シリコン(ケイ素)**が圧倒的に主流である。なぜシリコンが選ばれたのか、その理由はいくつかある。第一に、シリコンは地球の地殻に含まれる元素の中で酸素に次いで多く、**岩石や砂の主成分(二酸化ケイ素)として地球上に非常に豊富に存在する**ため、原料の調達がしやすい。第二に、シリコンは加工技術の面でも扱いやすく、高純度の結晶を安定して作る技術が長年かけて確立されてきた。第三に、シリコンの表面に酸化膜(二酸化ケイ素の薄い膜)を安定して作れることが、集積回路の微細な構造を作るうえで大きな利点になった。
もっとも、半導体の材料としてシリコンだけが検討されてきたわけではない。初期のトランジスタ研究では、シリコンより先に**ゲルマニウム**という元素が実用的な半導体材料として広く使われていた時期がある。実際、1947年にバーディーンとブラッテンが実証した最初の点接触型トランジスタも、ゲルマニウムを使ったものだった。しかしゲルマニウムは高温になると電気的な性質が不安定になりやすいという弱点があり、また前述のように「安定した酸化膜を作りやすい」というシリコンの利点にも及ばなかったため、1950年代から1960年代にかけて、半導体の主役はゲルマニウムからシリコンへと徐々に移っていった。
さらに、シリコンやゲルマニウムのような単一の元素でできた半導体(元素半導体)だけでなく、複数の異なる元素を組み合わせて作る**化合物半導体(かごうぶつはんどうたい、水準三: ガリウムヒ素〈GaAs〉やガリウムナイトライド〈GaN〉のように、複数の異なる元素を組み合わせて作られる半導体材料)**という種類も研究・実用化されている。化合物半導体はシリコンより高速に動作させやすい、あるいは発光素子(LEDやレーザーなど光を発する部品)に向いているといった特性を持つものがあり、スマートフォンの通信部品や高速無線通信、LED照明といった特定の用途で活用されている。つまり「半導体=シリコンだけ」ではなく、用途に応じて複数の材料が使い分けられている、という点は正確に理解しておきたい。
言い換えれば、半導体の歴史は「一つの完璧な素材が最初から決まっていた」歴史ではなく、**ゲルマニウムからシリコンへ、そして用途に応じた化合物半導体へと、常に代替材料が探され続けてきた歴史**である。BOOK-0005で見た「川底の岩の性質を人工的に作り変える」という発想(ドーピング)が「どの岩を選ぶか」という材料そのものの選択と組み合わさることで、半導体産業は性能・コスト・量産のしやすさのバランスを取りながら、現在まで材料選びの工夫を積み重ねてきたのである。
### シリコンが今やAIの部品になっている
現代において、シリコンという素材が担っている役割は、初期のトランジスタやコンピュータの計算部品にとどまらない。近年の**AI(人工知能)**の発展、とりわけ機械学習と呼ばれる技術の急速な進歩は、**GPU(Graphics Processing Unit、もともと画像やゲームの映像処理のために開発された、大量の単純な計算を同時並行〈並列〉でこなすことに特化した演算装置)**のような、シリコンでできた半導体チップが大量の並列計算をこなせるようになったことに大きく支えられている。
機械学習、とりわけ**ニューラルネットワーク(神経細胞のつながり方を単純化して模した、機械学習の代表的な計算モデル)**を使った学習では、非常に大量の掛け算・足し算を同時にこなす必要がある。GPUはもともと画面上の大量のピクセル(画素)を同時に計算処理するために設計された部品であり、その「大量の単純計算を同時にこなす」という得意分野が、偶然にもニューラルネットワークの計算要求と相性が良かったことが、近年のAIの急速な発展を後押しする一因になったことは、確実な範囲で知られている事実である。1958年にキルビーとノイスが集積回路という形で「岩に彫り込んだ小さな水門」を一枚の板にまとめてから半世紀余りを経て、同じ素材(シリコン)でできた部品が、今度は「人間の思考の一部を模した計算」を大量に並列でこなす部品として使われている——これは、この冊子の冒頭で触れた「思考の一部を機械に委ねる」という長い階段の、現時点でのもっとも新しい段の一つだと言える。
---
## 第五章: 0と1・bitの物語 — なぜ二進法なのか
### スイッチのオン・オフという、もっとも壊れにくい表現
ここまで見てきたパンチカードの穴・真空管のオンオフ・トランジスタのオンオフには、実は共通する一つの特徴がある。それは、いずれも**「ある」か「ない」か、「流れる」か「流れない」かという、たった二つの状態しか区別していない**という点だ。なぜコンピュータは、10種類の数字(0から9)をそのまま電気で表そうとせず、たった二つの状態だけで数を表す**二進法(にしんほう)**を採用したのだろうか。
答えは「壊れにくさ」にある。電気信号の強さを10段階で正確に読み分けようとすると、わずかなノイズ(電圧のふらつき)によって読み間違いが起きやすくなる。しかし「電圧が高いか、低いか」というたった二つの状態だけを区別するのであれば、多少の電圧のふらつきがあっても「高いグループ」か「低いグループ」かの判定を間違えにくい。スイッチのオン・オフ、電流が流れるか流れないか、という二値の表現は、雑音に強く、部品が多少劣化しても正しく動作し続けやすい、**もっとも壊れにくい情報の表し方**なのである。ライプニッツが17世紀に研究していた二進法という数学的な考え方が、20世紀の電子回路という物理的な実装と出会ったとき、この「壊れにくさ」という実用上の利点が決定的な意味を持つようになった。
### 1bit = 1つのyes/no
この「二つの状態しか区別しない」という最小単位を、情報の世界では**ビット(bit、水準一: 情報の量を数えるもっとも小さな単位。0か1か、yesかnoか、オンかオフか、という一つの二択の答えを表す)**と呼ぶ。1ビットとは、「はい」か「いいえ」かという、たった一つの二択の質問に対する答えを表すのに必要な、最小の情報量だと考えるとわかりやすい。
たとえば「今日は晴れか、晴れではないか」という一つの質問への答えは1ビットで表せる。しかし「今日の天気は、晴れ・曇り・雨・雪のどれか」という四択の質問に答えるには、1ビットだけでは足りない。二択の質問を2回重ねれば(「晴れか、晴れでないか」→「晴れでなければ、曇りか、曇りでないか」……)四択を区別できるようになる。つまり**2ビットあれば、2×2=4通りの状態を区別できる**。同様に3ビットなら2×2×2=8通り、8ビットなら2を8回掛け合わせた256通りの状態を区別できる。ビット数を1つ増やすごとに、区別できる状態の数は2倍に増えていく——これが、二進法が「桁を1つ増やすごとに表せる範囲が2倍になる」数の数え方である、ということの具体的な意味である。
### バイトという「まとまり」
コンピュータの世界では、ビットを8個まとめた単位を**バイト(byte、水準一: 8個のビットをひとまとめにした情報量の単位。256通り〈2の8乗〉の状態を区別できる)**と呼ぶ。なぜ8個という数がよく使われるようになったのかについては歴史的な経緯があるが、現在ではアルファベットや数字、記号を一つ表すのに十分な情報量として、1バイトという単位が広く定着している。ファイルの大きさを「〇〇キロバイト」「〇〇メガバイト」のように表現するときの土台にあるのも、この「ビットを8個まとめてバイトとする」という約束事である。
### 情報量の入口 — なぜビットで「量」を測れるのか
ビットが優れている点は、単に「オン・オフを表せる」ことだけではない。ビットという単位のおかげで、文章・画像・音・数値といった、一見まったく性質の異なる情報を、すべて「何ビット必要か」という共通の物差しで測れるようになった。BOOK-0002で見た「同じ単位にそろえてから比べる」という発想(通分のように、バラバラな単位をそろえる工夫)が、ここでも情報という抽象的な対象に対して働いている。パンチカードの穴の「ある・なし」も、真空管の「オン・オフ」も、トランジスタの「電流が流れる・流れない」も、すべてこの1ビットという同じ物差しで測れる現象であり、だからこそコンピュータは、計算だけでなく文章や画像や音まで、すべて同じ「0と1の並び」として扱えるようになったのである。
### 数を「0と1」だけで書く — 二進法の具体例
二進法のイメージをもう少し具体的につかむために、小さな数を実際に二進法で書いてみよう。私たちが普段使っている数の数え方(十進法)では、1桁で0から9までの10種類を表し、10になった瞬間に桁が繰り上がる。二進法では、1桁で0と1の2種類しか表せず、2になった瞬間にもう桁が繰り上がる。
```
十進法の 0 → 二進法では 0
十進法の 1 → 二進法では 1
十進法の 2 → 二進法では 10 (1桁使い切ったので繰り上がり)
十進法の 3 → 二進法では 11
十進法の 4 → 二進法では 100
十進法の 5 → 二進法では 101
```
繰り上がりの起きるタイミングが十進法より早いだけで、繰り上がりの考え方そのもの(BOOK-0002で見た位取り)はまったく同じである。二進法の各桁は、右から順に「1の位」「2の位」「4の位」「8の位」……と、2倍ずつ大きくなっていく。たとえば二進法の`101`は、右から「1の位が1」「2の位が0」「4の位が1」なので、`4+0+1=5`となり、確かに十進法の5と一致する。コンピュータの内部では、この二進法の各桁一つ一つが、そのまま1ビット(スイッチのオン・オフ)に対応している。
---
## 章末: 真空管から石への小型化の階段
この冊子で歩いた「計算する道具」の歴史を、部品の小型化という軸でまとめたのが次の階段図である。
```
[水準四] 現代の半導体・AIの部品としてのシリコン
GPU(並列計算に特化)が機械学習を支える
▲
│ 一枚の板に数十億個の水門を彫り込む
[水準三] 集積回路(IC)・ムーアの法則
1958年9月12日 キルビー(TI)実証
1959年1月 ノイス(Fairchild)着想
1965年 ムーアの法則提唱
▲
│ 岩(半導体)でできた小さな水門
[水準二] トランジスタ(真空管の置き換え)
1947年12月 バーディーン&ブラッテン実証(ゲルマニウム製)
1956年 ノーベル物理学賞
▲
│ 電気の速さで桁を切り替える
[水準一] 真空管とENIAC(電気の水門)
1945年 ENIAC稼働(真空管 約17,468本)
▲
│ 手順を記憶に蓄える(蓄積プログラム方式)
[水準一] パンチカード(穴の有無=二値の記録)
1804年 ジャカード織機(模様の自動織り)
1890年 ホレリスの国勢調査集計機
▲
│ 歯車で四則演算を自動化
[水準一] そろばん・手回し計算機
1642年頃 パスカリーヌ / ライプニッツの歯車式計算機
横の軸(0と1の物語):
穴がある/ない → 電流が流れる/流れない → 電圧が高い/低い
すべて「たった二つの状態」= 1ビット(壊れにくい表現)
1ビット=1つのyes/no、8ビット=1バイト(256通り)
```
---
## 参照文献(定番教科書・一般書)
1. コンピュータ史の定番教科書・一般書(そろばん・パスカル・ライプニッツの機械式計算機からENIAC・蓄積プログラム方式に至る歴史を扱う、計算機科学史分野の定番入門書群)。
2. ハーマン・ホレリスと1890年アメリカ国勢調査に関する歴史資料(パンチカードによる集計機の開発経緯とIBM創業史を扱う、アメリカ国勢調査局および企業史の公開資料群)。
3. ジャカード織機とパンチカードの起源に関する技術史文献(織物技術史・産業革命期のフランス技術史を扱う定番資料群)。
4. トランジスタ発明に関するノーベル財団の公式発表資料(1956年ノーベル物理学賞、バーディーン・ブラッテン・ショックレーの受賞理由に関する公式記録。BOOK-0005参照文献と共通)。
5. ゴードン・ムーアの原論文: Moore, G. E. "Cramming more components onto integrated circuits", *Electronics*, 1965年発行号(BOOK-0005参照文献と共通)。
6. 情報理論・ビットの概念に関する定番入門書(クロード・シャノンの情報理論を一般向けに解説した、情報量の単位としてのビットの成り立ちを扱う書籍群)。
---
(本冊子は現代学問宇宙図鑑シリーズ BOOK-0010。応用の軌道ステーション群・情報工学分野の第1章(コンピュータの始まり 第1冊)。次冊(コンピュータ史 第2冊)では、OS(BOOK-0006既刊)との橋渡しや、ソフトウェアの階層構造、ネットワークの誕生を予定。GAKUMON_UNIVERSE.md 進捗台帳を参照。)
# BOOK-0010 コンピュータの始まり — 0と1にたどりつくまで
---
-------------------------------------ΩΩΩ あっ流れ星!