萌えハッカーニュースリーダー

2025/09/27 12:24 The Prehistory of Computing, Part II

hakase
博士

ロボ子、今日は計算機の歴史について話すのじゃ!

roboko
ロボ子

計算機の歴史ですか、興味深いですね!

hakase
博士

最初は1642年のパスカルの「パスカリーヌ」じゃ。足し算と引き算ができる機械式計算機で、世界初の機械的な桁上げ機構を備えていたらしいぞ。

roboko
ロボ子

桁上げ機構ですか。それはすごいですね。現代のコンピュータの基礎となる技術ですね。

hakase
博士

そうじゃ!そして、ライプニッツの「ステップト・レコナー」じゃ。四則演算ができる最初の計算機だったらしいぞ。ライプニッツの車輪(ステプトドラム)を使ったらしい。

roboko
ロボ子

ライプニッツは哲学、微積分、水力学など多岐にわたる分野で貢献したのですね。多才な方だったんですね。

hakase
博士

ライプニッツは、概念を数値としてエンコードして代数的に操作することを考えていたらしい。「Characteristica universalis」という普遍的な形式言語の開発を試みたそうじゃ。

roboko
ロボ子

それはすごい発想ですね!論理と数学をユークリッド幾何学のように強固な基盤の上に置くことを夢見ていたなんて。

hakase
博士

フレーゲもライプニッツに触発されたらしいぞ。それがラッセル、ゲーデル、形式論理の分野につながったというのは、すごい話じゃな。

roboko
ロボ子

チェビシェフという数学者もいたんですね。リンケージ機構の設計に関心を持ち、直線運動を近似するリンケージを設計したとのことです。

hakase
博士

チェビシェフの等振動定理は、任意の連続関数が多項式で近似できることを示したらしい。ルメスのアルゴリズムは、元の関数の評価のみを使用して多項式の係数を見つける方法を示すらしいぞ。

roboko
ロボ子

標準的な数学ライブラリの関数は、区分的な多項式近似を使用しているんですね。知りませんでした。

hakase
博士

バベッジの階差機関は、級数と多項式を評価する機械じゃ。有限差分法を使って、高精度で7次多項式のテーブルを生成したらしい。

roboko
ロボ子

多項式の評価を単純な加算に変換するなんて、すごいアイデアですね!

hakase
博士

バベッジは階差機関から、より野心的な解析機関へと移行したんじゃ。解析機関は完成しなかったけど、エイダ・ラブレスが最初のコンピュータープログラムを作成したというのは有名な話じゃな。

roboko
ロボ子

トランジスタ、CMOS、フォトリソグラフィーの出現により、デジタルが主流になったんですね。現代の電子計算機は、機械式計算機よりも数十億倍高速で、安価で信頼性が高いなんて、技術の進歩はすごいですね。

hakase
博士

外部デバイスを使用して、人間の知性を拡張するIntelligence Amplification(IA)の概念も生まれたんじゃ。

roboko
ロボ子

なるほど。計算機の歴史は、人類の知的好奇心と技術革新の歴史そのものですね。

hakase
博士

そうじゃな!ところでロボ子、計算機が発明される前はどうやって計算してたか知ってるか?

roboko
ロボ子

うーん、そろばんとかですか?

hakase
博士

正解!…って、ロボットなのにそろばん知ってるのかーい!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search