尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
見識過最美好的知識搜尋引擎是它,拯救了無數寫不完數學作業的少年。
WolframAlpha
等一秒會有神奇的事發生!
最機智可愛的智能語音助手是它。
Siri
最神奇百變的繪圖工具是它。
Mathematica
可是,直到有人說,這些東西都出自一人之手的時候,內心不禁為之顫抖……
Stephen Wolfram,他可能是地球上活著的最聰明的人之一
1959年,Stephen Wolfram生於倫敦。爸爸是小說家,媽媽是哲學家。
1964年,5歲
12歲的那個夏天,院子里的小朋友都在瘋跑。
Wolfram靜靜待在書房編寫了一部《簡明物理學指南》(Concise Directory of Physics)。
只用紙和筆,卻做到了媲美機器印刷的完美工整度。
小小少年Wolfram對工具和作品形態的嚴苛審美,令人想起喬布斯。
Concise Directory of Physics
13歲進入伊頓公學(一所誕生過20多位英國首相,包括前任首相卡梅倫的貴族中學),初中生Wolfram寫了3本關於粒子物理的書。
The Physics of Subatomic Particles
Introduction to the Weak Interaction Volume one
Introduction to the Weak Interaction Volume two
雖然已經有深入研究粒子物理的才能,但Wolfram當時並沒有發表這四本書。
直到15歲,他在學術期刊上發表物理學論文《Hadronic Electrons?》(強子電子?),少年天才以專業學術素養進入人們的視線。
17歲進入牛津大學學習,三年時間,他完成了從本科到博士的全部內容。
20歲獲得加州理工學院理論物理博士學位,次年留校任教。一年之內,學生卡變成了教師卡。
他21歲之前取得的成績,大多數人幾乎需要用一輩子才能完成。
少年得志,而Wolfram卻說,他只想成為一個物理學家。
1970年代中期,計算機在全世界都很少見,一心想做偉大物理研究的少年Wolfram堅信,研究一定要用最好的工具。
他第一時間就接觸到了當時還用紙帶的計算機,並且很快就成了一個相當厲害的工程師。
配用紙帶的計算機
Wolfram在物理學研究中大量使用計算機,但是,即使他用的是當時美國最先進的計算機,還是不斷遇到故障。
這讓工具迷Wolfram十分痛苦,本來應該為研究帶來巨大便利的先進工具卻不能發揮應有的功能。
1979年,為了好好用計算機研究物理,忍無可忍的Wolfram在一年之內敲了幾十萬行代碼。
自己寫了個程序SMP(A Symbolic Manipulation Program 符號處理程序)。
程序一寫出來就爆紅,Wolfram解救了無數研究者。
諾貝爾物理學獎得主斯蒂芬·溫伯格告訴大家:自從有了它,再也不用擔心要請我的學生幫忙求解微分方程了。
Wolfram雇了專業的CEO來經營公司銷售軟件,卻因為CEO市場推廣策略失誤鎩羽而歸。
賣軟件沒掙到錢,卻得到一筆天外飛財。
22歲的他成為麥克阿瑟天才獎(MacArthur “Genius” Fellowship)最年輕的獲得者,獎金達50萬美金
對,就是謝耳朵老是掛在嘴邊的麥克阿瑟天才獎。
麥克阿瑟獎並不是獎勵過去的成就,而是獎勵那些有創意、有膽識、有潛力的人,科學界看好這個年輕物理學家,媒體報導他是天才。
腰包鼓鼓的Wolfram開始放開手腳,80年代中期開始,他做了大量與複雜性(complexity)的起源有關的基礎性研究。
他興奮異常,覺得這是現有科學體系之外的一道光,「看上去,我可以創造一個新的領域」。
“複雜系統研究”(complex systems research)涉及到大量的工作。他試圖吸引別人投入這個領域,卻不怎麼成功。
研究中期,因為要做不同的研究,他經常使用各種各樣不同的軟件。
在這些軟件之間的功能和語言的頻繁切換讓他頭痛不已
如果我真的想把我的學科發揚光大,最佳策略就是自己做出最好的工具,然後自己用它們來搞研究。
找不到更多投入研究的人,工具迷Wolfram再次開始著手自己改進工具,他決心做一個通用的計算系統,讓所有人都只用這個系統。
為了做這個系統他開了一家公司,「這回去他的CEO吧,我自己來!」
1988年6月,僅僅一年半之後,Mathematica (mma)第一版發布了。
1991, Mathematica 2 發布
Mathematica具有鮮明清晰的符號計算哲學,在它的系統中,無論是數組、字符、新生成的圖片、表格甚至顏色,對mma而言只是個符號。
這使得它對變量的操縱非常靈活。
Mathematica把顏色作為一種內建類型,還包含了一批預定義的顏色。
更好的是,Mathematica會把它顯示成一個這種顏色的小方塊。你可以復制這個小方塊,把它用在你的代碼中,就像使用別的符號一樣。
Mathematica支持14種編程語言,而C++只有7種、Java6種、Python4種、Matlab9種。
在Mathematica的Dynamic功能可以做到非常有趣的動態交互頁面,自由旋轉的動態3D圖,物理模型演示等。
數學 莫比烏斯環
Mathematica 3D視角
(左為運動中的小球第一視角,右為宏觀圖)
評論界讚譽:Mathematica的發布標誌著現代科技計算的開始。
直到今天,Mathematica是世界上應用最廣泛的科學計算軟件。
而且,這個名字是惺惺相惜的工具狂魔喬布斯幫忙取的。
過去18年來,在Mathematica的幫助下,無數 新髮現和新產品被做出來。
全世界頂級的研發人員,大部分都習慣使用它。
1991年開始,Wolfram開始將Mathematica投入到計算現實世界中的事物,就像伽利略用望遠鏡觀察宇宙。
他在單元自動機中運行特定種類的所有可能的程序,在Rule 30上發現了有趣的東西。
Rule 30
(左邊規律的圖形在運行的過程中變成了右邊毫無規律的複雜形態)
依然是按照底部簡單的規律,卻得到了驚人的結果。
就像自然依靠簡單的變化規律卻毫不費力地製造出那麼多東西,卻讓我們覺得如此複雜。
2002年,《A NEW KIND OF SICENCE》(一種新科學)出版時,43歲的Wolfram已經禿了頭,不再是伊頓畢業時那個青澀少年。
《一種新科學》是他歷時十年給出的答卷。
沒有人知道沃爾弗拉姆這十年是如何度過的。只有計算機記錄了他的工作量。
十年里,他敲擊了1億次鍵盤,移動了100多英里的滑鼠,作了上萬頁的筆記,產生的研究結果占了10G硬盤空間,編制了近一百萬行的Mathematica指令,進行了一千萬億次的電腦運算。
當他發現這一點時,自己都嚇了一跳。
這本書一共有1197頁
這是Wolfram一生思想的結晶。
Wolfram想讓世界變成可計算的,並且做到對這個可計算世界的全部認知。
並不是讓人去計算這一切,而是由人定義目標,讓機器盡量去理解意思,然後盡最大努力執行
然而,「一種新科學」的提法一經提出,便飽受爭議。
七年後,Wolfram發布WolframAlpha,再次展現了非凡的天才,回應那些質疑。
WolframAlpha高於維基百科,秒殺Google Squared。
WolframAlpha能夠理解你的自然語言背後的真正問題,堪稱世界上最靈敏的計算知識搜尋引擎。
在WolframAlpha中,有關世界的一般知識與Mathematica完美的精確計算得到結合。
WolframAlpha可以回答諸如「遊覽所有的西歐國家首都的最短路線是什麼」之類的問題。這需要一定水平的機器智能。
它得知道西歐的範圍是什麼,還得知道它們的首都是哪些,得知道這些城市在地球表面的分布,還得知道最短路線的含義。
而這一切,從提問到計算運行給出地圖路線,不到30秒。
這不是靜態的數據,而是計算與知識的結合。
現在WolframAlpha做到了這一點,而這還僅僅是個開始。
再問它:Hello Kitty幾歲了?
how old is hello kitty
(被轉換成:age of “Hello Kitty」 to today)
其實在日常生活中,我們早就開始使用WolframAlpha了,只是你沒有注意到。
當你的Siri回答你千奇百怪的調戲時,其實是WolframAlpha在給你那些可愛的答案。
Stephen Wolfram是這個地球上的人們無法忽略的天才。
他曾經一心想要成為一個偉大的物理學家,而且人生初期也在粒子物理學上取得了巨大的成就。
可是誰也沒想到、幼年時期對工具的迷戀會讓他從研究物理工具的方向上走得如此深遠,直到成為一個影響世界的計算機科學家。
即使是天才,也沒有一條事先安排好的路。
求知若饑,虛心若愚,只有在嘗試和探索中,才有可能塑造出最偉大的自己。