“潘萬中尉,密碼分析員,他很擅長這方麵,是處於保密中的尖端人才。”
潘萬知道弗森登,弗森登不知道潘萬。
他們在宣暄時心下都在奇怪,無線電專家、物理學家跟密碼分析員能有什麼交集?
難道說讓無線電專家接收信號,密碼分析員破譯?
夏爾沒急著說,他示意兩人坐下,等秘書為弗森登遞上一杯咖啡後,這才不急不緩的說:“我在考慮一種可能性,先生們,我們有可能用機器破譯密碼嗎?”
“機器?”弗森登和潘萬不約而同的朝夏爾投來驚疑的目光。
“我們的確有用機器,將軍。”潘萬中尉解釋道:“比如譯碼機……”
“不,這不同。”夏爾打斷了潘萬中尉,他換了一個方式問:“你們應該對二進製有所了解吧?”
“當然。”弗森登點頭:“萊布尼茨的發明,用來解決邏輯問題。”
潘萬中尉說:“我甚至對它有過研究,我試圖把它用在破譯密碼上。”
(上圖為德國數學家萊布尼茨,他於1679年發明了二進製,當時主要是為了將複雜的問題轉換為簡單的“是”與“非”的邏輯計算,沒想到在後世成了現代計算機技術的基礎)
“很好。”夏爾感覺自己沒挑錯人:
“既然你們都知道二進製,也知道它可以用來解決邏輯問題。”
“那麼,我們為什麼不把它用機器實現呢?”
“我的意思是,如果某個元件有電代表‘1’,沒電代表‘0’,是否可以用這些元件的組合得到某種計算的答案?”
弗森登和潘萬聽得一愣一愣的。
過了好一會兒,對數字更敏感的潘萬說:“將軍的意思是,隻要我們輸入數據,它就能得到我們想要的結果?也就是說,它會自動完成計算過程,所有的?”
“是的。”夏爾讚許的點了點頭,這個理解很到位。
弗森登搖著頭,一臉難以置信:
“這不可能實現,將軍。”
“您知道這意味著什麼嗎?”
“如果能做到這些,它甚至可以說擁有人類的智慧,這將會是一種極為恐怖的存在。”
夏爾又給弗森登豎了下大拇指,他看到了將來。
夏爾不指望兩人現在就能接受,20年後圖靈首次提出這想法時,同樣也有許多人以為他瘋了,認為這不可能實現。
但幾年後他在接受破譯電碼的工作時,還是造出了人類史上第一台計算機。
(上圖為圖靈,1935年躺在草地上,突發奇想是否可以用機器代替人類完成計算,1936發表論文提出“圖靈機”的慨念,但幾乎沒人認同)
“原理並不複雜。”夏爾說:
“我們可以用特定的接線方式實現邏輯運算。”
“比如隻有兩個元件都有電,它們共同控製的元件才有電,這就是‘與’運算。”
“類似的,兩個元件隻要一個有電,它們控製的元件就有電,這是‘或’運算。”
潘萬中尉瞬間瞪大了眼睛:
“如果某元件有電,其控製的元件沒電,就是‘非’運算。”
“上帝,這可能……這可能真的能實現。”
“這種運算甚至有了理論基礎,我是說二進製運算規則。”
弗森登依舊搖著頭:“這不可能,這是在浪費時間,將軍,它毫無意義。”
夏爾語氣平靜:“我們為什麼不從簡單的開始?比如,製造一個機器讓它完成二進製的加法。”