作者:璣衡 本文節(jié)選自作者為紀(jì)念艾倫圖靈誕辰一百周年所寫,,全文發(fā)表在豆瓣(http://www.douban.com/note/221426825/),。 那段壯麗、斑駁,、甚至詭秘的歷史,,在作者的筆下放射出人性的光芒,。這,只是圖靈身上光芒的萬千之一,。 這里先截取文章的前半部分以饗讀者,,屏息,迎接感動來襲,。 / l' ^( `$ g" ]
7 f! r# ]& K7 o W0 d" I4 l5 n+ @2 b
一,、左邊的辦公室馮蘒伊曼教授每年換一部新凱迪拉克。早上十點,,他把愛車停在帕爾瑪物理實驗室門口,,神采奕奕地走進(jìn)隔壁數(shù)學(xué)系的辦公室。那時候普林斯頓高等研究院才剛成立,,和數(shù)學(xué)系擠在一幢叫作Fine Hall的樓—— “還不錯的樓”,。馮蘒伊曼教授總是穿一身筆挺的西裝,以免別人把他錯當(dāng)成學(xué)生,。他太年輕,,三十出頭,卻已經(jīng)到達(dá)了學(xué)術(shù)頂峰,,和五十多歲的物理學(xué)家愛因斯坦,、數(shù)學(xué)家維布倫(Oswald Veblen)、數(shù)學(xué)家亞歷山大(James Alexander)一起成了高等研究院最初任命的四位教授,。 【John von Neumann, 1903-1957】 十八歲那年,,他猶太裔的父母試圖把長子拉出對數(shù)學(xué)的執(zhí)迷學(xué)些更實際的東西,于是他們達(dá)成了妥協(xié),,馮蘒伊曼同時在三所大學(xué)注冊:在蘇黎士聯(lián)邦理工學(xué)院(ETH)學(xué)習(xí)化學(xué)工程,,每晚完成柏林大學(xué)數(shù)學(xué)專業(yè)的作業(yè),在每個學(xué)期末回布達(dá)佩斯大學(xué)參加他從沒上過課的數(shù)學(xué)考試,。二十二歲那年他不但從蘇黎士聯(lián)邦理工拿到化學(xué)工程學(xué)位,,還通過了大衛(wèi)希爾伯特坐鎮(zhèn)的數(shù)學(xué)博士答辯。整場答辯希爾伯特只問了一個問題:“我從來沒見過這么漂亮的晚禮服,,你的裁縫是誰,?”于是,大家都知道了,,希爾伯特欽點的年輕人,,不但寫了完美的博士論文,還是個翩翩佳公子,。 博士畢業(yè)后的三年,,高產(chǎn)的三年!他在柏林大學(xué)和漢堡大學(xué)的三年一共發(fā)表了二十五篇論文!包括一本八十年后仍然重印的量子力學(xué)教科書,,可是……對于這個高速前行的天才這些光榮也已經(jīng)是陳年往事,。二十七歲上,納粹剛剛抬頭而美國也恰好走出了大蕭條,,維布倫代表普林斯頓去歐洲招兵買馬,,工資開價是馮蘒伊曼在德國掙的八倍還多。踏進(jìn)美利堅第一天,,他打趣地對同行的匈牙利老鄉(xiāng)維格納(Eugene Wigner, 1963年諾貝爾物理學(xué)獎)說:“我們該讓自己更像美國人,。”當(dāng)即,,維格納改名叫“尤金”(Eugene),,馮蘒伊曼改名叫“約翰”(John),和稍微熟一點的人就勾肩搭背地說“你們叫我強尼(Johnny)吧,�,!� 強尼,強尼,。強尼馮蘒伊曼就不著痕跡地混進(jìn)了滿大街都是強尼的美利堅大熔爐,,還有誰知道他剛出生時那個卑微的匈牙利名“亞諾斯”(Janos) ?還有誰知道他在德國那幾年日耳曼化的“約漢納”(Johann),? 不過他改了名字,,卻死活不肯把姓氏里的“馮”去掉。二十幾年前他有錢的猶太老爸向行將就木的老皇帝弗朗茨約瑟夫買了這個貴族稱號,,于是帶著暴發(fā)戶氣息的諾依曼家族就轉(zhuǎn)眼變成了代代相傳的貴族馮蘒伊曼,,多虧奧匈帝國國庫空虛等錢用,否則十足的猶太血統(tǒng)怎么能捐上這個高貴的名頭,?一到周末馮蘒伊曼肯定請教授們上他寬敞奢侈的大宅喝酒跳舞,賓客盈門杯觥交錯,, “馮蘒伊曼請客誰不去,!”講出這話,就好象請客做東的是奧匈帝國的某個最尊貴的日耳曼裔公爵,。 二,、右邊的辦公室馮蘒伊曼教授對面的辦公室坐著博士生艾倫圖靈。開朗外向的馮蘒伊曼教授和孤僻緊張的圖靈沒什么閑話好聊,,只知道這個總穿一身亂糟糟運動衫的年輕人前幾天差點把自己的那部二手福特車倒車進(jìn)了卡耐基湖,。馮蘒伊曼教授橫穿大西洋必買頭等艙,常年西裝革履,,每年換一部嶄新的凱迪拉克,,略略發(fā)福,討厭運動,有一次妻子想讓他學(xué)滑雪他惱羞成怒甚至以離婚威脅,。與他恰恰相反,,博士生圖靈則在幾個月前坐著末等甲板艙從英國漂到美國。他常年一件套頭衫,,開一部狀況堪憂的二手福特,,身材瘦削,熱愛運動,,是跑贏過奧運會選手的馬拉松健將,。一到周末,他和同學(xué)打壘球比賽,,分成兩個隊,,“大英帝國隊”對決“叛變殖民地隊”。 【Alan Turing, 1912-1954】
" U: w8 a. G) W8 t+ Z0 \8 O剛來普林斯頓那會兒他不是沒試過去交朋友,,擁抱新生活,,可是上個月當(dāng)一名卡車司機(jī)理所當(dāng)然地把自己油膩膩的手搭在他肩上直呼其名和他侃大山時,堂堂劍橋大學(xué)國王學(xué)院的畢業(yè)生著實為這種粗魯?shù)娘L(fēng)氣嚇了一跳,。別誤會了,,他不像馮蘒伊曼教授那樣公子派頭,他爸爸不過是大英帝國駐印度的一個小公務(wù)員,,可是英倫島國的教養(yǎng)讓他覺得一個陌生人把臟手搭在你他肩上實在有點親昵過分,。他也討厭陌生人叫他“艾倫”,還是“圖靈先生”更妥當(dāng)些,。除了難以適應(yīng)美國的新環(huán)境,,圖靈先生還有更糟的問題,在那個年代的體面社會里止于手勢和眼神的問題:喏,,你知道的,,他有點那個……就是那個……那個啊……你曉得我在講什么啊。 數(shù)學(xué)天才艾倫圖靈先生是個無可救藥的同性戀,。 這個無可救藥的問題是這樣開始的:當(dāng)圖靈還在謝伯恩男校 (Sherborne School )讀高中,,他認(rèn)識了比自己高一級的克里斯托弗氠爾孔 (Christopher Morcom)。瘦弱的,、過于瘦弱的馬爾孔,,每個學(xué)年都因病長期缺課,可他聰明的頭腦竟然使他在偶爾上學(xué)的幾天能補上所有功課,,門門考試成績第一,。是這樣毫不費力的聰慧吸引了圖靈,而當(dāng)他更接近馬爾孔,,驚喜地發(fā)現(xiàn)他和自己一樣,,對科學(xué)有著自發(fā)而濃厚的興趣,。在馬爾孔偶爾上學(xué)的日子里,他們坐在相鄰的座位聽課,,又一起去圖書館寫作業(yè),,以便能不斷討論科學(xué)問題:馬爾孔說如何在家里搭化學(xué)實驗室研究碘,圖靈說如何手算圓周率到小數(shù)點后36位,,馬爾孔說你知不知道薛定諤的量子力學(xué)有趣極了,,圖靈說你知不知道愛因斯坦的相對論也有趣極了。他們談夢想,,應(yīng)該做數(shù)學(xué)家還是物理學(xué)家,,如何為科學(xué)做出真正的貢獻(xiàn)……晚鐘響了,他們回各自的宿舍睡覺,,又在凌晨爬起來站到陽臺上用天文望遠(yuǎn)鏡看星星,,并寫信把觀測結(jié)果告訴對方:“我從沒見過更好的木星。今夜我看到了五個環(huán),,甚至能看清中間那個環(huán)上的斑,。”“我今夜看到了仙女座,,但一會兒就消失了,。”那個冬天,,畢業(yè)班的馬爾孔已順利拿到了劍橋三一學(xué)院的獎學(xué)金,。圖靈還有一年畢業(yè),馬爾孔鼓勵他來年報考劍橋,,“因為那里的科學(xué)最好,,而且我能經(jīng)常看見你,�,!边@句嘉勉說出口不到一個月,一個晴朗的凌晨,,圖靈起床看見月亮剛巧經(jīng)過對樓馬爾孔的窗戶落下,。“今晚的月亮格外美,。”他寫在記事本上預(yù)備第二天告訴馬爾孔,,他還不知道永遠(yuǎn)不會有那一天了,。那個凌晨,克里斯托弗氠爾孔暴病夭折,。 落葬日,,時年十七歲的圖靈懷著巨大的悲痛寫信給馬爾孔的母親: $ F. r) G6 F$ W# W
5 x6 ]% p8 @ S: h' [7 U1930年2月15日 親愛的馬爾孔太太,, 我因為克里斯而很難過。一年來我們一起學(xué)習(xí),,我從來沒交過像他那么聰明,、迷人、又謙卑的朋友,。我和他分享了研究的樂趣還有對天文的熱愛(這是他引發(fā)的),,我想他也是這么覺得的。現(xiàn)在,,盡管有一部分樂趣因為他的死而消逝了,,即使這一切不再因為他而那么有趣,我也要投入盡可能多的精力到研究上,,就象他仍然活著,。他會希望我這么做的。我深知你此刻的悲痛,。 你忠誠的,, 艾倫圖靈 又及:如果你能給我一張克里斯的小照片我將十分感激。我愿以此來緬懷他的榜樣和成就,,督促我更仔細(xì)更優(yōu)秀,。我會思念他的面容,他走在我身邊時微笑的模樣,。幸好我保存著他所有的信,。 ( p6 s+ ?6 _4 ?3 m5 _
( m, F2 D0 O5 C+ P' H& T
- U8 [# C% |, |9 W; @馬爾孔死后一年,圖靈的未來決定了,,他要去劍橋國王學(xué)院學(xué)數(shù)學(xué),,就像給馬爾孔太太的信里所承諾的,“以此緬懷他的榜樣和成就,�,!边@一年中,無數(shù)次對馬爾孔的哀思恐怕也讓他漸漸明白了比友誼更深的感情,。是愛情嗎,?圖靈無法回答,也不屑回答,。落葬日那封痛切的信,,還有這一年來(以及他的余生)為了紀(jì)念馬爾孔而突飛猛進(jìn)的學(xué)業(yè)都說明了這份感情比愛情更高:他在竭盡所能挽留死者。又有誰會為那么美好的感情而驚慌呢,?于是圖靈坦然接受了,,并在余生從未試圖遮掩自己的性取向。 【圖靈和克里斯托夫,,第一張圖左側(cè)的機(jī)械裝置出自密碼破譯機(jī)“Bombe”,,這將在文章后面提到,。圖片出處:http://www.polarimagazine.com/】 三、希爾伯特的落日每個清晨和黃昏,,圖靈習(xí)慣一個人沿著河邊長跑思考問題,。去年夏天,當(dāng)他還在劍橋國王學(xué)院讀本科,,某次長跑到精疲力竭地躺倒在草地上,,斜陽西照,運動讓他神思凝聚,,他腦中經(jīng)歷了一場風(fēng)暴,,忽然意識到了回答希爾伯特判定問題(Entscheidungsproblem)的辦法。他興奮地一躍而起跑回寢室寫下自己的思緒,。他的身后,,照耀世界數(shù)學(xué)界三十余年之久的希爾伯特的太陽,終于落山了,。 大衛(wèi)希爾伯特,,那個時代最受尊敬的數(shù)學(xué)家,憑一己之力使數(shù)學(xué)走上了更嚴(yán)謹(jǐn)系統(tǒng)的現(xiàn)代之路,。1900年,,38歲的希爾伯特如一位新任的武林盟主,振臂一呼,,四方響應(yīng),。他在國際數(shù)學(xué)大會上提出了著名的“二十三個問題”,立即成為了數(shù)學(xué)界集體奮斗的目標(biāo),,其中的第八個問題黎曼猜想/哥德巴赫猜想更是成了數(shù)學(xué)的桂冠,。二十八年后,暮年的希爾伯特又提出了三個數(shù)理邏輯上的大問題,,簡單說來這三個問題分別是:1)數(shù)學(xué)是完備的嗎,?2)數(shù)學(xué)是相容的嗎?3)數(shù)學(xué)是可判定的嗎,?其中的第三問題,,即被稱作希爾伯特的判定問題。如果說 1900年的二十三個難題洋溢著壯年人的躊躇滿志,,那么1928年的三個問題已經(jīng)是一個老人對秩序和條理的向往,。希爾伯特十分希望,這三個問題的答案都是肯定的,,因為這將使數(shù)學(xué)建立在完美嚴(yán)謹(jǐn)?shù)倪壿嫷幕�,,作為亙古不變的真理存在�?/font> 可惜,這個井井有條的邏輯美夢只做了三年,,年輕的奧地利人哥德爾就發(fā)表了震驚數(shù)學(xué)界的哥德爾不完備定理:數(shù)學(xué)不可能既是完備的又是相容的,。這個定理以十分有趣的形式否定了希爾伯特1928年的第一和第二個問題。到1935年夏天,,躺在草地上休息的圖靈經(jīng)歷了一場頭腦風(fēng)暴,,他想到了否定希爾伯特第三個問題的辦法:用機(jī)器。他想象著一種虛構(gòu)的“圖靈機(jī)”,,可以從一條無限長的紙帶子上的讀取命令進(jìn)行操作,,從而模擬人類所可能進(jìn)行的任何計算過程。圖靈證明,,我們不能用一個算法來判定一臺給定的圖靈機(jī)是否會停機(jī),,所以停機(jī)問題是一個無法判定的數(shù)學(xué)問題,即希爾伯特的第三個命題答案為否,。 巧合的是,,第二年春天,正當(dāng)圖靈把關(guān)于判定問題的論文初稿交給導(dǎo)師紐曼(Max Newman)過目時,,大洋彼岸,,普林斯頓大學(xué)的阿隆佐邱奇(Alonzo Church)教授——邏輯界數(shù)一數(shù)二的學(xué)者——搶先一步發(fā)表了新論文,利用自創(chuàng)的λ演算(lambda calculus)否定了希爾伯特判定問題,�,?吹角衿嫒绱饲珊系恼撐模瑢�(dǎo)師紐曼順?biāo)浦蹖懶磐扑]圖靈去做博士生,。1936年夏,,邱奇的新博士生圖靈來到了普林斯頓。 【圖靈在普林斯頓大學(xué)的檔案 Firestone Library, Princeton University, June 2012,。由本文作者在實地拍攝】 11月,,圖靈關(guān)于判定問題的論文,即多年后將聲名大噪的 On Computable Numbers, with an Application to the Entscheidungsproblem 終于發(fā)表,,學(xué)界反應(yīng)極其冷淡,。12月圖靈在普林斯頓數(shù)學(xué)俱樂部做了關(guān)于這篇論文的演講,聽眾不足十人,。這篇解決了希爾伯特第三個問題的論文為何遭到如此冷遇,?有幾個原因:其一,哥德爾不完備定理如此有趣奧妙,,已經(jīng)吸引走了學(xué)界關(guān)于希爾伯特三問題的大部分興趣,;其二,邱奇當(dāng)年春天的論文已經(jīng)率先解決了希爾伯特判定問題,,雖然圖靈的解法天差地別,,也比邱奇的解法簡潔得多;其三,,用“機(jī)器”解決數(shù)理邏輯問題,,實則是此篇論文最閃光的部分,,可是過于新穎,不容易被主流學(xué)界接受,;其四,,恐怕也是最重要的原因:和著名教授邱奇比起來,圖靈才初出茅廬,。他在家書中憤憤說:“只有名人才會吸引聽眾,。(One should have a reputation if one hopes to be listened to.)” 不,不完全如此,。至少還有一個人會認(rèn)真閱讀無名小卒的論文,。對門辦公室的馮蘒伊曼教授——圖靈默默仰慕又羞于開口的偶像——不但認(rèn)真讀過這篇論文,還讀過所有期刊上的所有論文,。他是一本雄心勃勃的百科全書,,任何人的任何知識都逃不出他的法眼。圖靈的論文一發(fā)表,,敏銳的馮蘒伊曼已經(jīng)嗅到了圖靈機(jī)廣闊的遠(yuǎn)景,,他對朋友說,你該去找我對門的圖靈,,他那篇論文正好可以做這樣那樣的事,。他慷慨地給朋友建議,自己卻沒親自找圖靈聊聊,。他的注意力在有趣的圖靈機(jī)上停留了一下,,又跳到另一個截然不同卻同樣有趣的問題上:量子力學(xué)、流體力學(xué),、博弈論……世上千千萬的問題都吸引著馮蘒伊曼,,他腦中有千千萬要實行的計劃——圖靈機(jī)不過是其中一個。 可是,,博士生圖靈仍然因為這篇論文而給馮蘒伊曼教授留下了印象,,兩年后圖靈從普林斯頓博士畢業(yè),是馮蘒伊曼教授唯一提出了挽留:年薪一千五百美元聘圖靈做自己的助手,。對于一個年輕的數(shù)學(xué)家,,能師從傳奇般的馮蘒伊曼教授是夢寐以求的機(jī)遇, 一千五百美元的薪水也比圖靈在英國能找到的教職待遇好得多,。圖靈拿著馮蘒伊曼的聘書在普林斯頓校園里晃蕩,,理性使他不得不好好考慮這個千載難逢的肥缺,可是啊——英國人圖靈吸吸鼻子,,鼻子里呼到的空氣有點太粗鄙,,清清耳朵,耳朵里聽到的英語有點太懶散。他走過哥特式的普林斯頓校禮拜堂,,那只是更加宏偉古老的劍橋國王學(xué)院禮拜堂蹩腳的復(fù)制品,。禮拜堂的尖頂插入新澤西州的藍(lán)天白云,英國人圖靈卻沒法欣賞這兒的晴空萬里,,他的目光越到了大西洋彼岸,,那里,納粹的陰云密布?xì)W洲,。 1938年夏,博士畢業(yè)的圖靈憂心忡忡回到英國劍橋,,在數(shù)學(xué)系做一學(xué)期才給十英鎊的臨時教員,,教一門聽者寥寥的“數(shù)學(xué)基礎(chǔ)”。他將慢慢攀爬學(xué)術(shù)的梯子,,成為教員,、講師、副教授,、教授,,如果不出意外的話。九個月后,,意外降臨:納粹的陰云終于驟降成狂風(fēng)暴雨,,德國入侵波蘭,第二次世界大戰(zhàn)開始,。 四,、Station X. Site Y.二戰(zhàn)的爆發(fā)給白金漢郡的布萊切利鎮(zhèn)帶來了點可喜的新鮮,一萬多人連夜從大城市擠火車逃難到這個平庸乏味的小鎮(zhèn),,可是不久大部分又?jǐn)D火車回去了:寧愿被炸彈炸死,,也不要在這小地方無聊死。艾倫圖靈卻逆著人潮,,搬到了這無聊小鎮(zhèn)最無聊郊區(qū)的一家最最無聊的小旅館里,,每天騎車三英里去鎮(zhèn)中心的布萊切利園(Bletchley Park)上一個誰都不知道在瞎搞什么的班,下班回來還自愿給冷冷清清的旅館酒吧打雜,。旅館老板娘看著這個閑得發(fā)慌的小伙直搖頭:健健康康的大男人,,怎么不去打仗呢? 可是,,圖靈正在打仗,。他的敵人:啞謎�,?此扑浪惶兜牟既R切利園,,此時已有了軍事代號:Station X,保密等級:絕密。這里是英國政府密碼學(xué)校的駐地,,海陸空和軍情六處的情報組織各占一隅,。幾百名工作人員日夜兼程破解德國人的無線電報,為了最大程度保密,,大部分職員根本不知道工作的真正目的,,除了幾個核心解密成員:象棋冠軍、填字游戲高手,、數(shù)學(xué)家,。二十七歲的圖靈很快在這個核心團(tuán)隊里有了綽號:教授(Prof.)。 此時的歐洲上空,,無數(shù)來自德軍的電波正以莫爾斯碼的形式穿梭來回,。這些莫爾斯碼發(fā)出前由一種稱作“啞謎機(jī)”(the Enigma Machine)的加密器加密,在接受方又由同樣的“啞謎機(jī)”解密,。直到二戰(zhàn)結(jié)束,,德軍從未懷疑過啞謎機(jī)的堅不可摧,所有軍種所有級別電報,,一律用啞謎機(jī)加密,,加密電報中放心大膽地溝通了所有軍事信息:潛艇位置、軍隊人數(shù),、攻擊路線,、傷亡報告…… 【啞謎機(jī)】 德軍的信心源于啞謎機(jī)復(fù)雜的加密方法。雖然每個軍種對商用的啞謎機(jī)都略有改進(jìn),,不過所有啞謎機(jī)基本構(gòu)造相同:鍵盤,、接線板、多個轉(zhuǎn)子,、指示燈,。當(dāng)密碼操作員在鍵盤上按下一個字母(比如字母A),電流會通過一個可自行改接的接線板,,啟動一個或者多個轉(zhuǎn)子轉(zhuǎn)動,,同時點亮某個字母指示燈(比如字母L),于是字母A被加密成字母L,。啞謎機(jī)精巧的設(shè)計使得,,在下一次按下字母A時,它將被加密成另一個不同的字母(比如字母P),。更巧妙的是,,當(dāng)且僅當(dāng)發(fā)送端和接收端的啞謎機(jī)擁有同樣的初始設(shè)定(同樣的接線板、同樣的轉(zhuǎn)子排列,、同樣的轉(zhuǎn)子初始位置),,密碼L才可以使用接收端的啞謎機(jī)還原成A。而對于不知道初始設(shè)定的敵方,他們面對的可能情況多達(dá)10^114種,! 雪上加霜的是,,德軍每個軍種所用的啞謎機(jī)略有不同,相對于三個轉(zhuǎn)子的陸軍啞謎機(jī),,海軍五轉(zhuǎn)子的啞謎機(jī)要復(fù)雜得多,。在布萊切利園只有兩個人相信這層層加密狀如天書的密碼可以被破解:一個是布萊切利園的老大,因為“海軍電報必須被破解”,,否則被德軍潛艇戰(zhàn)封鎖的英國將坐以待斃,;另一個是“教授”圖靈,因為“如果海軍電報能破解,,那實在太好玩了”,。 “教授”發(fā)現(xiàn),在加密文件中找規(guī)律的本質(zhì)是重復(fù)搜索,,而搜索是一種機(jī)器可以代替人腦的工作。當(dāng)時,,布萊切利園從曾經(jīng)研究過啞謎機(jī)的波蘭數(shù)學(xué)家那里繼承了一種叫“炸彈”(Bombe)的原始解密儀器,,每一個“炸彈”模仿一個啞謎機(jī)的轉(zhuǎn)子,許多“炸彈”相鏈接來模擬一種啞謎機(jī)的初始設(shè)定生成可能的電報,。簡而言之,,這是一種窮舉搜尋答案的算法,需要遍歷所有可能排列,,費時費力,。圖靈洞察到,只要運用幾個簡單的事實——比如,,一個字母的密碼不可能是其本身,、原始文本中一些字母(比如s)的出現(xiàn)頻率一定高于另一些字母(比如x),一些固定詞語(比如“元首”)將高頻出現(xiàn)——就能大大改進(jìn)波蘭人的笨法子,,來快速尋找最有可能的轉(zhuǎn)子設(shè)定,。用現(xiàn)在的算法語言來說,他將窮舉法改良成了貪心算法,。貪心算法改進(jìn)后的“炸彈”對抗五轉(zhuǎn)子的海軍啞謎機(jī)大獲成功,。每次一方發(fā)出電報后,,接受方過幾分鐘將發(fā)一封短電報表示“收訖”,。許多回,,電波中還未監(jiān)測到“收訖”電報,,圖靈的“炸彈”機(jī)已經(jīng)將密碼還原成了原文,, 可見“炸彈”的解密速度甚至比預(yù)知原始設(shè)定的接受方都快,!布萊切利園自豪地說,,德國人真該問“教授”他們的電報到底講了什么,。 可是,隨著戰(zhàn)爭深入,,轉(zhuǎn)子更多的啞謎機(jī)不斷投入運用,,最后竟出現(xiàn)了十二轉(zhuǎn)子的密碼機(jī)。面對十二轉(zhuǎn)子,,即使圖靈的“炸彈”都需要十幾天時間,。戰(zhàn)場瞬息萬變,布萊切利園亟需更快速的機(jī)器,。很顯然,,提高速度的關(guān)鍵在于把機(jī)械的“炸彈”機(jī)改成更快速的電路裝置。1943年,,在圖靈的鼓勵下,,布萊切利園工程師Tommy Flowers設(shè)計了一臺叫作Colossus的巨型機(jī)器,在戰(zhàn)時充裕的經(jīng)費支持下很快獲準(zhǔn)建造,。 這就是世界上第一臺計算機(jī),,電子化、數(shù)字化,、程序化,。它由光學(xué)在長條紙帶上讀取電報原文,經(jīng)過一千五百個真空管的電路計算,,將解密結(jié)果輸出到電傳打字機(jī)上,。1944年6月1日, 經(jīng)過完善的Colossus二號機(jī)抵達(dá)布萊切利園,。離諾曼底登陸只有五天,。 諾曼底登陸,在歐洲開辟第二戰(zhàn)場的唯一方法,,毋寧是一場豪賭,。盟軍三百萬主力兵力要從海上和空中登陸易守難攻的諾曼底,很可能傷亡慘重,。為了保護(hù)兵力,,盟軍的情報網(wǎng)精心編造了一則假情報透露給敵方,希望德軍以為在諾曼底將有一次只是“小規(guī)�,!钡能娛罗D(zhuǎn)移,。而德軍能不能上當(dāng)則唯有通過由Colossus解密的德軍電報檢驗。幸虧快速的電子計算機(jī),,解密很順利,,德軍的電報顯示只有一小支部隊被派往諾曼底。更幸運的是,,電報還詳細(xì)說明了軍事安排,、物資轉(zhuǎn)移,、軍種調(diào)遣,德軍手中的牌一覽無余,。 6月6日凌晨三點,,Colossus破解了一條德軍自諾曼底剛發(fā)出的絕望的電報。天啊,,天上怎么來了那么多傘兵,。 隨著這些傘兵安然降落,二戰(zhàn)的轉(zhuǎn)折點到來了,。 大西洋的另一邊,,1943年秋。 威斯康辛大學(xué)麥迪遜分校數(shù)學(xué)教授烏拉姆(Stan Ulam)的辦公室里闖進(jìn)了一個女學(xué)生,。學(xué)期只過了一半,,她卻要求提前完成期末考試,以便“為戰(zhàn)爭服務(wù)”,。她坐在辦公室的地板上,,答完了教授在信封背面臨時寫下的幾道題,然后消失到誰都不知道哪兒去了,。 這幾天,,烏拉姆身邊有許多朋友消失了。在食堂認(rèn)識的同事,、物理教授、自己帶的研究生,,他們打了個 “為戰(zhàn)爭服務(wù)”的假條,,就神秘莫測地走了。烏拉姆心里癢癢,,寫信給自己朋友中人脈最廣的馮蘒伊曼,,詢問有否能為戰(zhàn)爭服務(wù)的工作,他回信了,,說自己忙得很,,不如在芝加哥火車站見面——他在那里正好有兩個小時的轉(zhuǎn)車時間。烏拉姆在站臺見到了風(fēng)風(fēng)火火的馮蘒伊曼,,以及——他身后的兩位保鏢,,這才意識到他朋友正在忙活的事對大戰(zhàn)意義重大。馮蘒伊曼神秘地表示:有一件很重要的項目也許能讓烏拉姆幫忙,,不過他還不能說是什么事,,在哪里,有誰,。 幾周后,,烏拉姆收到了一封政府委派信,,要求他去新墨西哥州一個小鎮(zhèn)。他從來沒聽說過這荒僻之地,,就去圖書館借新墨西哥州地圖冊,。于是他驚喜地發(fā)現(xiàn),在地圖冊的借書卡上,,整齊地排列著之前消失的所有熟人的名字,。他們都消失到了這個聞所未聞之地。 火車在一個荒涼的車站停下,,黃沙遍野,,峭壁陡崖,像時間盡頭一樣死寂,。這里就是Site Y,,剛剛起步的研究項目叫Project Y,保密等級:絕密,。戰(zhàn)爭結(jié)束后,,前者將稱為洛斯阿拉莫斯國家實驗室(Los Alamos National Laboratory),后者便是鼎鼎大名的曼哈頓計劃,。在這片蕭索瑰麗的沙漠中,,聚集了一群活力旺盛的年輕人,平均年齡25歲,,第一年,,80個新生命誕生。他們的領(lǐng)袖奧本海默38歲,,他們的信使馮蘒伊曼39歲,。他們的任務(wù):制造摧毀一切活力和生命的超級武器,原子彈,。 【洛斯阿拉莫斯國家實驗室邊界的標(biāo)志】 四年前,,愛因斯坦和西拉德(Leo Szilard)上書美國總統(tǒng)羅斯福:物理學(xué)的推進(jìn)已經(jīng)使得通過核裂變獲得巨大能量指日可待,只要德國人愿意,,他們有知識和能力發(fā)明這種武器,,美國必須趕在納粹德國之前掌握核技術(shù)。隨著美國正式參戰(zhàn),,核技術(shù)的研究越來越緊迫,。一個名字被提出來:羅伯特攠本海默,聰明果敢,,當(dāng)機(jī)立斷,。另一個名字被提出來:約翰馮蘒伊曼,因為他已經(jīng)坐鎮(zhèn)另外十幾個軍事項目上,,正好能耳聽八路,,眼觀四方,。 馮蘒伊曼教授是軍方最喜愛的合作人。作為猶太人他對納粹嫉惡如仇,,為了替關(guān)在集中營的朋友報仇他渴望和手段強硬的人合作,,醉心各種新式武器。作為數(shù)學(xué)家,,他認(rèn)為只有當(dāng)數(shù)學(xué)有應(yīng)用價值時,,數(shù)學(xué)才能最快速度發(fā)展。少時父親逼迫之下學(xué)習(xí)的化學(xué)工程意外派上了用場,,他很容易明白物理學(xué)家和化學(xué)家的討論,,再用數(shù)學(xué)的語言解釋給數(shù)學(xué)家聽。他最擅長把一項看似龐大無解的任務(wù)庖丁解牛,,分拆成小零件委派他人,,讓底下每個人覺得自己拿到的那部分恰好是最擅長的本職。他是天生的領(lǐng)袖和傳令官,,坐鎮(zhèn)導(dǎo)彈研究實驗室,、美國數(shù)學(xué)學(xué)會戰(zhàn)爭委員會、國家防御研究委員會……不像大多數(shù)被強制定居在洛斯阿拉莫斯的科研者,,他進(jìn)出自由,。日理萬機(jī)的馮蘒伊曼教授喲,他在普林斯頓,、波士頓,、費城、華盛頓,、芝加哥,、洛斯阿拉莫斯實驗室、阿伯丁兵器試驗中心……全美的戰(zhàn)時科研進(jìn)展他一清二楚,,人家剛跟他講了兩句,他就能接上來,,“某某在芝加哥也做這事,。”“哈佛的某某已經(jīng)搞出來了,�,!� 曼哈頓計劃最大的困難不是制造出核裂變反應(yīng),而是控制原子彈的威力,。爆炸的沖擊波將反復(fù)震蕩疊加,,最終的力量難以預(yù)測。曼哈頓計劃的高度機(jī)密性和核試驗的昂貴成本使得大規(guī)模試驗不可能,,而人力又難以計算如此多的非線性方程,。如何提高計算能力成了當(dāng)務(wù)之急,。 事實上,計算能力這個瓶頸也困擾著其他軍方科研項目,。于是,,1943年,當(dāng)聽說賓夕法尼亞大學(xué)的一群工程師為了計算導(dǎo)彈軌道(另一種典型的非線性方程)而開始建造一臺名為ENIAC的巨型機(jī)器時,,馮蘒伊曼立即敏銳地想到:也可以用這機(jī)器去計算原子彈沖擊波的能量,。在他的牽頭下,ENIAC建完后第一項測試任務(wù)居然不是導(dǎo)彈軌道而成了核彈方程,,整個測試將原本幾個月的 人力計算縮短到了幾天,。完成測試他臉色蒼白地回到普林斯頓家里倒頭睡了十小時,醒來后不吃不喝,,久久向妻子吐出一句話:“我們造了一頭怪獸,。” 怪獸,,他指的不是核彈,,而是計算機(jī)。 看到了ENIAC的廣闊前景后,,馮蘒伊曼毛遂自薦要做ENIAC的數(shù)學(xué)顧問,,讓發(fā)明者Presper Eckert和John Mauchly受寵若驚。他們親自領(lǐng)馮蘒伊曼參觀機(jī)器,,一間兩百平米的大房間里,,兩個工程師指給他看:這里是一萬八千根真空管、這里是電源,、這里是讀卡器,、這里是維修站……可是,人家的設(shè)計馮蘒伊曼卻看得比設(shè)計者還清楚,,他一回去就寫了個105頁的報告:“一臺計算機(jī)的基礎(chǔ)組成是:存儲器,、控制器、運算器,、輸入輸出設(shè)備,。”至今,,世界上的大部分電腦仍在沿用這著名的“馮蘒伊曼結(jié)構(gòu)”,。 1945年5月,德國投降,,證據(jù)顯示德國當(dāng)時的科研進(jìn)展還未能制造出原子彈,。7月,洛斯阿拉莫斯第一顆原子彈試射成功,。8月,,在新上任的杜魯門總統(tǒng)的授意下,,兩顆本為抵御德國人的原子彈投向日本廣島和長崎。9月,,日本投降,。第二次世界大戰(zhàn)結(jié)束。 【1945年7月16日凌晨,,第一顆原子彈Trinity在新墨西哥州試射成功,。】 圖靈戰(zhàn)后的故事,,近期放出…… % ?$ Q6 h3 E0 Q
|