US (Hungarian-born) computer scientist, mathematician
In mathematics you don't understand things. You just get used to them.
The sciences do not try to explain, they hardly even try to interpret, they mainly make models. By a model is meant a mathematical construct which, with the addition of certain verbal interpretations, describes observed phenomena. The justification of such a mathematical construct is solely and precisely that it is expected to work.
You wake me up early in the morning to tell me I am right? Please wait until I am wrong.
Johann von Neumann, on being phoned at 10:00 AM
von Neumann 被稱為計算機之父,或許有些不公平,畢竟還有許多人都在這個領域,像是更早的 Babbage,還有跟 von Neumann 一同工作的兩位工程師 Mauchly 和 Eckert。不過我想如果沒有這位天才的加入,他對計算機發展的遠見,或許今天我們還就沒有那麼多應用產生了....。
如果要說真正讓電子計算機這玩意能夠風行,我認為貢獻最大的不是 von Neumann,而是電機工程是和物理學家 Walter Brattain、William Shockley 及 John Bardeen。基本上如果不是他們發明電晶體,電子計算機真正的威力也未必會顯現出來。不過話又說回來,這是不同層面的東西。
Johann von Neumann 本身出名的超強記憶力和計算能力以及他留下的奇聞軼事大概已經沒有人不知道了。上面第三個引文,真的非常符合他的形象。
但是我比較有興趣的是前兩段名言。
Johann von Neumann 的年代,是數學公理方法論的年代,他本身也利用公理方法作出了許多學術貢獻,所以我們可以看到他的論述,和他的時代背景是有關係的。而他本人超強的計算能力,也讓它比一般人更了解計算的意義和價值。
就像 Ploya 很推崇的 Euler 一樣。Polya 在他數學教育的名著裡,再三地提到計算和枚舉的重要,這些計算會成為可供勘查的例子,啟發我們的數學思考。而他認為,最擅於利用計算方法的優秀的數學家就是 Euler。
Euler 也是一位計算能力和記憶力超強的奇才,他在六十幾歲時因病雙目失明,但是他依然能藉由超凡的計算能力和記憶力,繼續利用口述的方式研究了十幾年的數學。
就好像是傳承一樣,Johann von Neumann,承繼了這樣的計算能力,使得他對於一般數學家所不屑的計算問題有更深的領悟,計算之於數學,正如實驗之於物理。(此非孤例,據說數學王子高斯在研究累了的時候,會計算對數表消磨時間。)或許也正因如此,他比其他的數學家更加的願意去提倡發展計算機。
時至今日,計算機影響了我們多深?甚至有一派相關的哲學思想,認為宇宙就是一個超大的計算機,而我之前也看科學人雜誌上看到一位物理學家,針對這樣的假設去計算這樣的計算機的計算能力到底有多強。而最明顯的例子,不就是前幾年最風靡的科幻電影 Matrix !
註:我只是個門外漢卻侈談這些東西,實在見笑了。只是我很喜歡相關的歷史和傳記書籍,順著一點聯想寫了點介紹,如果有誤,敬請見諒。我也很想知道,公理化方法在資訊科學上好用嗎?
註二:我剛剛順手查了一下,發現 Merge sort 是 Johann von Neumann 發明的.......orz.
Tag: [People], [Math], [CS].
沒有留言:
張貼留言