除了圖靈,我們還應銘記這些偉大數學家

2020-11-22 IT之家

過去的幾十年裡,阿蘭-圖靈(Alan Turing)的名聲日漸顯赫。這位偉大的英國數學家逝世於1954年,2014年上映了據其事跡拍成的高分傳記電影《模仿遊戲》(The Imitation Game)。這部電影表面上看是改編自安德魯-霍奇斯(Andrew Hodges)1983寫的《圖靈傳:如迷的解謎者》(Alan Turing, the Enigma),實際上只是延續了一系列與圖靈有關的戲劇、電視劇和小說等文藝作品,這些作品無一例外都在竭力描繪圖靈在布萊切利莊園的解碼工作,以及同性戀傾向為他帶來的困苦和掙扎。

儘管圖靈聰慧異常,但破譯英格瑪絕不是他個人的功勞

然而,歷史往往傾向於把某科學領域的所有成就都歸功於個人。當看到書腰,或者電影宣傳語上寫著「英國數學家圖靈從納粹的魔掌中拯救了同盟軍,這樣說並不誇張」時,也許你的第一反應是好奇二戰傷亡人數數倍於英美的蘇聯會怎麼想?或者對同盟軍解碼做出特殊貢獻卻被電影和脫離實際的歷史學者所忽略的波蘭人又怎麼想?把圖靈的聲譽擱置一邊,對於他做了什麼以及其他人做了什麼,才能進行有價值的探究。

真正的模仿遊戲

拋開好萊塢的電影,圖靈很大程度上成名於「圖靈測試」,這是他提出的一條衡量機器是否會思考的標準。思考這個問題的,當然不只有圖靈一個人。20世紀40年代,當早期的電子計算機誕生之時,機器是否會思考已然是一個數學家討論的熱門話題。然而,從過去直到現在,「機器能否思考」這一問題總是混淆於「機器是否有意識」。

1950年,圖靈發表了題為《計算機器與智能》(Computing Machinery and Intelligence)的論文。論文並非對其他數學家的回應,而是為了回應神經學家傑弗裡-傑弗遜(Geoffrey Jefferson)。傑弗遜於1949年發表了著名的宣言:

如果機器能寫出一首十四行詩,或者出於思想和情感的觸動而非機械式地組合音符而創作出一首協奏曲,我們才同意將機器等同於人腦。

圖靈通過他設計的「模仿遊戲」,試圖可操作性地定義「思考」。在他最初設定的形式裡,這個遊戲包括3名參與者:一個審問者,一個男人和一個女人。審問者只能通過電傳打字機的形式(現在是通過電腦屏幕的方式)與這兩個人互動,他的職責是藉由提問和二人的答案(很可能具有欺騙性),來抉擇這兩個人中哪個是男人,哪個是女人。

接著,圖靈提議用機器替代其中一個人,看其能否成功欺騙審問者,使他相信自己是人類。「機器能否思考」被替換成了如下這一問題:「機器能否在模仿遊戲中獲勝?」

電影《機械姬》中探討了圖靈測試

圖靈的論文屬於哲學,而不是數學。他的言辭不正式,給出的答案也不嚴格——他相信到20世紀末,計算機能通過「圖靈測試」,從這個意義上說也就是獲得了思考的能力。許多人都聲稱他們的機器通過了圖靈測試,甚至包括一個偽裝成烏克蘭少年的聊天機器人(2014年圖靈測試大會上通過測試的聊天機器人尤金-古斯特曼——譯者注),但這個目標是否真的已達成?這一課題為我們留下了無窮無盡的爭議。

隱匿於英格瑪之謎

《模擬遊戲》濃墨重彩地描寫了戰爭期間圖靈在布萊切利莊園協助英國政府破譯納粹「英格瑪」密碼機的努力。儘管電影給觀眾留下圖靈孤軍奮戰的印象,但實際上他並不孤獨。這部電影最公然無視歷史之處,就是對那些前期開展英格瑪研究工作的波蘭數學家缺乏任何真實的評價。

英格瑪密碼機

早在1918年,英格瑪密碼機就已經以某種形式存在於世了。20世紀20年代,它幾乎被用來加密所有的德國官方通訊。1928年,已有波蘭密碼破譯者們對其展開研究,試圖了解他們潛在敵人的意圖。英格瑪最初的器件包含三個轉輪,轉動起來有如那些老式的加法機,對操作員敲入的字母進行加密。後來,德國人為英格瑪增加了額外的接線板,可以轉換字母,將英格瑪的密碼設置增加到159百億億種(159後面跟著18個零,實際上為158,962,555,217,826,360,000種——譯者注)。

英格瑪的接線板,有兩組字母(A-J,S-O)連接起來了。二戰中,會有10組字母連接起來。

1932年,三位波蘭數學家——耶日-魯日茨基(Jerzy Rózycki)、亨裡克-佐加爾斯基(Henryk Zygalski)和馬裡安-雷耶夫斯基(Marian Rejewski)使用臆測和初等群論,完全破解了該版本的英格瑪。1938年他們發明了「炸彈」機(bombes)——上面裝有許多機電轉鼓,轉起來震耳欲聾,不斷複製著英格瑪可能的密碼設置。

亨裡克-佐加爾斯基、耶日-魯日茨基和馬裡安-雷耶夫斯基,20世紀30年代,他們破譯了一條早期的英格瑪密碼

炸彈機,二戰期間每天幫助盟軍破譯3000條敵軍信息

1939年,納粹入侵波蘭,三位波蘭數學家因資源欠缺,以緻密碼破譯難以運轉。不過,他們將密碼破譯的研究成果移交給了英國,其中包括了《模仿遊戲》電影中所能瞥見的所有解謎技術。然而,他們最大的貢獻可能卻是——說服英國僱用數學家而不是語言學家作為密碼破譯者。圖靈肯定在他們的基礎上做了改進,包括改進了炸彈機,這一點毋庸置疑。但是,如果沒有這三位波蘭數學家的貢獻,布萊切利莊園的工作不可能進展得如此迅速,也不可能取得如此長足的進步。

布萊切利莊園,位於英國白金漢郡,二戰密碼破譯大本營

布萊切利莊園在戰時僱傭了1萬人來參與和輔助密碼破譯工作

順便說一下,英格瑪並不是德國在二戰期間所用的唯一一種密碼機。從1941年開始,德國人使用了一種比英格瑪更尖端精巧的密碼機——洛倫茲密碼機(Lorenz)。要破解它,需要用到當時最先進的全電子計算機——「巨人計算機」(Colossus),每臺計算機中都裝有幾千個真空管。但是,這些都是圖靈的同事湯米-弗勞爾斯(Tommy Flowers)的智慧之果,圖靈並沒有在這些進展中扮演關鍵性的角色。

人與機器

如今,儘管普通人對圖靈最熟悉之處莫過於他對破譯英格瑪的貢獻以及那個以他命名的實驗——圖靈測試,但是,圖靈在數學上最重要的貢獻卻是他發表於1936年的論文《論可計算數及其在判定問題上的應用》(On Computable Numbers, with an Application to the Entscheidungsproblem),在這篇文章中他介紹了著名的圖靈機。

受到邏輯學家庫爾特-哥德爾(Kurt Gödel)傳奇的「不可判定性」啟發(即,任何數學系統中總是會存在不能被證明的命題),圖靈論述的問題是,一個由有限數量規則構成的算法對任意函數的計算是否能達到任意高的精度。為了簡便,圖靈使用了數字而不是函數。舉個例子說,π就是可計算的;即使是古希臘人也知道將π精確到小數點後任意位數的簡單算法。

但實際上,這個問題已經被阿隆佐-邱奇(Alonzo Church)解答過了,後來他成為了圖靈在普林斯頓大學的研究生導師。然而圖靈的版本卻為更多的人所記住,因為邱奇的解答蟄伏在純粹而艱澀的數學術語中。為解決這個問題,圖靈提出了一個概念——「機器」(如今被稱為算法)。他的想法成為了現代計算機架構的基礎,後來在一些機器上付諸實施,比如普林斯頓高等研究院1952年建成的一臺機器。

阿隆佐-邱奇

這項工作碰巧讓大眾媒體認為是圖靈發明了計算機。在這點上,那些撰稿人應該臉紅,或者鼻子變長。最早的一批二進位機器建造者為今天的計算機引入了許多特徵,這些人包括約翰-阿塔納索夫(John Atanasoff)、喬治-斯蒂比茲(George Stibitz)和康拉德-楚澤(Conrad Zuse)等等。他們的工作幾乎與圖靈同時展開,當然不可能提前知道圖靈的成果。

還有一個常被忽略的事實是,邱奇和圖靈在可計算性問題上和哥德爾定理一樣給出了否定的答案——算法不能將所有的數字或函數計算到任意精度。事實上,人們能夠證明,在算法上不可計算的函數要比可計算的函數要多。

換句話說,出乎現代人意料之外——計算機並不能解決所有的問題。

相關焦點

  • 紀念偉大的數學家圖靈
    紀念偉大的數學家圖靈艾倫·麥席森·圖靈(英語:Alan Mathison Turing,1912年6月23日—1954年6月7日)英國數學家、邏輯學家,被稱為計算機科學之父,人工智慧之父。享年41歲。2013年12月24日,在英國司法大臣克裡斯·格雷靈的要求下,英國女王伊莉莎白二世向圖靈頒發了皇家赦免。圖靈對於人工智慧的發展有諸多貢獻,提出了一種用於判定機器是否具有智能的試驗方法,即圖靈試驗,至今,每年都有試驗的比賽。此外,圖靈提出的著名的圖靈機模型為現代計算機的邏輯工作方式奠定了基礎。
  • 那些偉大的數學家,至今仍深深影響著我們的生活!
    數學幫助我們登上月球、破解DNA的秘密、創造並傳輸電力、促進了計算機的產生……如果沒有數學,我們將難以想像今天的生活會是什麼樣子。在人類歷史上,有許多傑出的數學家,他們的研究提高了我們對數學的理解,推動了各行各業的發展。他們的思想和發現至今仍然應用在我們的手機、衛星、汽車等各方面中。下面是5位傑出的數學家,在他們去世幾百年後仍在幫助塑造我們的世界!
  • 謎一樣的艾倫·圖靈
    如果不是右上角的標註「艾倫·圖靈誕辰一百周年」,很多人都不知道這紀念的是什麼。谷歌顯示的便是艾倫·圖靈提出的抽象計算模型──圖靈機。正因為這個偉大的創意,圖靈被譽為「計算機之父」以及「人工智慧之父」。計算機界的最高獎項「圖靈獎」也是以他的名字命名的,此獎項被稱為「計算機界的諾貝爾獎」。
  • 計算機的偉大先驅、「人工智慧之父」圖靈誕生!
    判定性問題數學家們所稱的解決問題的「有效」方法,只不過是一種可以由一個靠死記硬背工作的數學職員來掌握的方法。在圖靈的時代,被稱為「計算機」的實際上只是一些死記硬背的工人,這些由人類組成的計算機完成了後來由電子計算機完成的一些工作。
  • 4位傑出的數學家及其對現代世界的影響
    歷史上有許多數學家,他們幫助我們加深了對世界的認知,其中有一些傑出的數學家,他們的傑出工作使世界發生重大變化,其思想和發現一直迴蕩在我們今天的手機、衛星、種種交通工具中。這裡的4位最傑出的數學家,他們的工作,有的甚至在去世數百年之後,仍然繼續幫助塑造著我們的現代世界。
  • 計算機之父-阿蘭圖靈
    最近復聯4正在熱映,其中的奇異博士給我們留下了深刻的印象。正是他在百萬分之一的可能性之中選擇了從滅霸手中救活鋼鐵俠,才有了復聯4的劇情。阿蘭圖靈而許多年前,飾演奇異博士的卷福還參演了一部電影《模仿遊戲》,一部講述阿蘭圖靈一生的影片,一部計算機之父的傳記電影。眾所周知,計算機是沒有諾貝爾獎的,但是卻有圖靈獎,而圖靈獎就是計算機界的諾貝爾獎。
  • 科技日曆 | 83年前,英國數學家艾倫·圖靈提出圖靈機模型
    科技日曆 | 83年前,英國數學家艾倫·圖靈提出圖靈機模型  Connor Feng • 2019-05-28 10:32
  • 如何看待屠呦呦被評為並肩愛因斯坦、圖靈的偉大人物?
    我們非常欣喜一位中國人能夠在世界範圍被看做是和愛因斯坦圖靈齊名的科學家。這位中國人就是我國第一位諾貝爾獎科學類醫學獎得主,屠呦呦。 屠呦呦,1930年出生在浙江寧波,1951年考入北京大學藥學系,從此與中藥建立不解之緣,終生都在為中西藥結合而奮鬥。
  • 圖靈是怎麼死的_圖靈有哪些著作_如何評價圖靈這個人
    圖靈簡介 艾倫·麥席森·圖靈(Alan Mathison Turing,1912年6月23日-1954年6月7日),英國數學家、邏輯學家,被稱為計算機科學之父,人工智慧之父。 這個時候,儘管有人特別向法庭提及並作證,圖靈曾獲得過大英帝國勳章,是國寶級的科學家,是「當世最精深最純粹的數學家之一」,但都無濟於事,甚至,反倒還使「醜聞」升級——當地一家報紙在頭條位置報導此事時,用了這樣一個標題:《大學教授被處緩刑必須接受化學閹割》。 可想而知,各種各樣的尷尬很快就接踵而至。
  • 人工智慧之父——圖靈的傳奇人生
    當時,在國際數學家協會的永久教職人員中,還有數學家約翰·馮·諾伊曼。在圖靈到達普林斯頓的十年前,馮·諾依曼就已經和德國數學家赫爾曼·威爾一起研究過希爾伯特的一致性理論,之後才去哥廷根和這位偉人一起工作。
  • 帶你深入理解圖靈機--天才所在的時代
    為了方便理解區塊鏈技術,理解智能合約,筆者準備分幾篇文章來帶大家從淺入深,一步一步帶你深入理解圖靈機,相信通過這幾篇文章能就能夠理解什麼是圖靈完備。大家知道任何偉大藝術的誕生背後都有迷人的時代背景,偉大的科學思想也是一樣。從達文西到蒙拉麗莎的微笑;從牛頓到萬有引力;從愛因斯坦到相對論;偉大的天才圖靈和這些大師一樣有同樣讓人著迷的時代和故事。
  • 十大數學家都是誰
    這些描述奠定了此後三個世紀裡物理世界的科學觀點,並成為了現代工程學的基礎。他通過論證克卜勒行星運動定律與他的引力理論間的一致性,展示了地面物體與天體的運動都遵循著相同的自然定律;為太陽中心說提供了強有力的理論支持,並推動了科學革命。
  • 圖靈獎得主,果斷脫離美籍申請中國「綠卡」,如今過得怎樣
    「愛國」是每一個人都應該銘記的一個詞。魯迅先生曾經說過:「唯有民魂是值得寶貴的,唯有它發揚起來,中國人才有真進步。」魯迅先生將他的一生都奉獻給了中國革命,他用他尖銳的筆鋒和一個個可以直擊當時社會風向和現狀的故事,來敲醒早已麻痺了的人民的頭腦。魯迅,一直是以一位愛國者的身份存在的,他的偉岸的身軀也始終為我們所銘記。
  • 迄今為止,人類最偉大的前10位數學家分別是誰?
    很多數學家在數學領域的貢獻是多方面的,根本沒有一個準確的排行,如果一定要給出一個排行,那麼會帶有個人偏見。 我就以個人對數學歷史的了解,給出一個大致的梯隊排行,僅供參考: 第一梯隊 歐拉、高斯、牛頓、黎曼 這四位都是神級梯隊的數學家,隨便哪一個的貢獻都是極其重要的,而且他們的貢獻不止於數學領域,在物理和其他領域也有著重要貢獻。
  • 世界上最偉大的數學家,我們都學過他的知識,卻少有人知其姓名!
    這些人的名字大家都非常熟悉,就算不是數學領域的人多少也是聽說過的,但是有一位數學家的名字很多人卻沒聽說過,他就是歐拉。就是這樣一個很多人都不認識的數學家,卻是一位非常牛的人,牛到什麼程度?現如今數學課本上的很多知識,其實都是出自於他手,也是因此,他甚至被稱為人類史上最偉大的數學家之一。
  • 天才的思維殿堂——圖靈和圖靈機
    如果沒有接觸過相關領域或專業知識,相信很多人對圖靈——這位出生於1912年的英國大數學家的了解更多的來源於著名的電影《模仿遊戲》。所以你注意到了嗎,圖靈說了,判斷一個問題是否可計算,不僅要看問題本身,還要看解決問題所能夠使用的基本操作(或者叫基本算法步驟),而且還得是一頓操作能結束的,算起來沒完沒了也不行(事實上,圖靈在描述可計算問題時,特意強調計算的結果最終要能被機器明確輸出)。看到這裡是不是有點累還有點奇怪啊,不是要說圖靈的機器嗎?前面說這麼多可被計算之類的概念有什麼用?
  • 那些電影裡的數學家
    我們都不完美,對於數學家或是科學家來說,證明自己,恐怕比證明所有數學定理都要困難吧。好好地活吧,好好地愛。在當下誠實地生活著,或許就是幸福的方程式。】那些電影裡的數學家文|舒楊若有朝一日我成了導演,第一不願意拍的題材,可能就是數學家的故事。不是數學家的故事不夠精彩,只是再精彩的故事,放在日常生活裡講述,都會成了枯燥無味的演算。
  • 這些史上最偉大的數學家,都幹了什麼?
    雖然數學總是給人一種抽象的感覺 但我們深知 它滲透在我們生活中的方方面面 從信用卡,到坐飛機 再到天氣預測 一切都與數學息息相關 數學是人類智慧最浪漫而周密的
  • 什麼是圖靈機
    >
  • 「AI之父」圖靈登上50英鎊新鈔 這份認可比肩牛頓、達爾文
    他的身份有很多斜槓:現代計算機科學之父、人工智慧之父、數學家、哲學家、密碼破譯專家、空想家。「但是,我們對他一無所知。」AI領域首位圖靈獎得主馬文·明斯基的這句話,也許可以代表人們對圖靈,這位本世紀最重要的人物的認知——如此的一無所知。1915年,圖靈3歲。