Loading [MathJax]/extensions/tex2jax.js

0

0
2

文字

分享

0
0
2

將類比計算機推向顛峰,也為未來科技舖好沃土的凡納爾.布希│《電腦簡史》(二十四)

張瑞棋_96
・2020/08/03 ・3431字 ・閱讀時間約 7 分鐘 ・SR值 555 ・八年級

-----廣告,請繼續往下閱讀-----

凡納爾.布希,橫跨計算機的新舊時代、身居產官學的至高權位。他不但設計出類比計算機的巔峰之作,還擘劃了美國產、軍、學三方緊密合作的模式。多少人才因此得以大展長才,多少新創產業因此誕生茁壯;電腦與網路正是在這樣的環境下,才在二次大戰後突飛猛進……。

本文為系列文章,上一篇請見:為了預測潮汐,將面積儀改裝成解微分方程的計算機│《電腦簡史》(二十三)

計算機從來沒有如巴貝奇當初的想像,由蒸汽機推動。瓦特改良蒸汽機之後,自動運轉的機器確實如雨後春筍般紛紛出現,但計算機仍需靠手動操作。巴貝奇設計的差分機與分析機如此,三、四十年後,克耳文的調和分析儀仍是如此。巴貝奇的夢想必須等到電力時代,計算機才能依靠電力自行運作。

沒有電,哪有電腦;沒有法拉第,哪有電

電力時代的開啟,肇始於英國科學家法拉第 (Michael Faraday) 發現電磁感應。

法拉第與巴貝奇同樣於 1791 年出生於倫敦,但出身卻有天壤之別。他自小家境貧寒,僅受過最基本的教育,十四歲當了書商的門徒,才靠大量閱讀自學科學知識。二十歲那年幸運獲得英國皇家學會會長戴維爵士 (Sir Humphry Davy) 賞識,擔任其隨身助理,才踏上科學研究之路。

-----廣告,請繼續往下閱讀-----

1831 年,法拉第發現磁鐵穿過線圈時,線圈上會有電流出現,因而領悟出變動的磁場會產生電場,並據此原理發明了史上第一具發電機,人類才終於有能力隨時製造持續穩定的電力。

法拉第於1831 年發明的史上第一台發電機。
圖/wikipedia

不過還要經過半世紀的改善,發電機才真正商業化。恰好內燃機也在 1880 年代左右成熟,同時石化燃料因為開採技術的進步得以大量供應,可以用內燃機帶動發電機運轉,工廠才開始改用發電機與馬達取代蒸汽機。1896 年,特斯拉 (Nikola Tesla) 成功為西屋公司 (Westinghouse) 將尼加拉瀑布產生的水力發電,利用高壓交流電送往二十英哩外的水牛城,為電網的普及揭開序幕。隨著電網的延伸擴展,二十世紀開始電力也進入一般家庭與商家,人類社會終於從蒸氣時代邁入電力時代。

有了電力與相關零件,計算機便能達成以往機械式計算機做不到的事。不但可以如巴貝奇的夢想自動運轉,就連克耳文理想中解微分方程的機器,也終於在美國發明家凡納爾.布希(Vannevar Bush)的手中完成。

電網互聯太複雜,催生積分儀的發明

凡納爾.布希這個名字對一般人而言可能相當陌生,但是他一生對電腦發展卻有極大的影響,後面我們會看到許多重要的創新都與他有關。

-----廣告,請繼續往下閱讀-----
凡納爾.布希攝於 50 歲左右。
圖/wikipedia

布希從大學時期就開始他的發明之路。當時學校有直接取得碩士學位的方案,布希為此而於 1912 年發明測地儀,做為他的碩士論文。測地儀外觀像台割草機,也是運用面積儀的原理,推著它前進,裡面的滾輪與轉盤便會隨著地形高低起伏改變位置與轉速,而自動畫出所經過地面的地勢圖。

1916 年,布希取得麻省理工學院 (MIT) 與哈佛大學的聯合博士學位,隔年就因美國加入第一次世界大戰,而加入國家研究委員會 (NRC),研究偵測潛艇的方法。一次大戰結束後,布希到 MIT 的電機系任教,同時與幾位朋友共同創立雷神公司 (Raytheon Company)。這家公司專門研發電子設備,日後成為重要的國防承包商。

一次大戰使得美國聯邦政府要求各地電力公司的電網互聯,以提升電力供應的穩定性。不過該如何互聯是門大學問,尤其電網繼續不斷擴增,各種連結的可能性越來越複雜,究竟怎樣的網路才是最佳選擇?布希自 1923 年開始研究電網的問題,但其中牽涉的計算實在太繁複;過了兩年,布希終於受不了,要他的學生研究能自動計算連續積分的機器。

1926 年,第一代的「連續積分儀」(Continuous Integraph) 完成,原理與面積儀類似,但用上電錶 (watt-hour meter)、可變電阻與電動馬達(原理參見文末附註)。第二年,布希與學生又成功將兩台連續積分儀串接在一起,成為「乘積積分儀」(Product Integraph),原理類似克耳文的調和分析儀,也就是第一台的輸出結果做為下一台的輸入函數,便能解出二階微分方程式,誤差只有 2-3%。

-----廣告,請繼續往下閱讀-----

克耳文男爵的夢想終於成真——微分分析儀誕生

然而布希對此仍不滿意,他決定放棄電錶與可變電阻這些電子零件,回歸面積儀原本的純機械方式,也就是和他大學時設計的測地儀一樣,使用滾輪與轉盤(原理參見文末附註)。1931 年,布希與學生完成「微分分析儀」(Differential Analyzer),由六台積分儀組成,可解到六階的微分方程式,誤差只有 0.12%。克耳文男爵當年的設想在半世紀後,終於在布希手中實現。

1938 年安裝於劍橋大學的微分分析儀。
圖/wikipedia

等等,之前說過靠機械傳遞無法克服扭力不足的問題,那麼微分分析儀是怎麼做到的?原來布希是運用 1925 年才發明,原本用於汽車動力方向盤的「扭力放大器」(torque amplifier),才讓六台積分儀順利運轉。有了扭力放大器,積分儀就能不斷串接,解更高階的微分方程式。例如賓州的摩爾電機學院 (Moore School of Electrical Engineering) 於 1935 年安裝的微分分析儀,便用了十台積分儀,挪威的奧斯陸大學甚至用到十二台積分儀。

摩爾電機學院是最先向布希提出安裝要求的機構,因為他們也面臨大量計算的問題。原來摩爾電機學院距離美國陸軍的阿伯丁試驗場 (Aberdeen Proving Ground) 只有一百二十公里,因地利之便被陸軍相中,專門為阿伯丁試驗場的各式槍砲做彈道學分析。彈道學涉及涵蓋許多參數的微分方程組,計算極為複雜;如果微分分析儀能縮短計算時間,他們就能以更少的人力、更快的速度,製作出各式槍砲的射程表。射程表上記載目標距離、移動速度、風向、風速、……等不同條件下,應如何調整射擊角度與火藥數量,是軍隊在戰場上必備的須參考工具。

計算機邁向數位時代,布希扮演幕後推手

微分分析儀的確只要幾分鐘就能解出一道微分方程式,但是每次設定調整卻要花上兩三天的時間。因此幾年後第二次世界大戰爆發,不但槍砲數量大增,因此需要大量的射程表,同時由於軍艦、飛機的速度大幅提升,也需要更精確的射程表,微分分析儀很快就窮於應付,無法滿足來自前線的需求了。美國自己參戰後,更深切感受需要運算速度更快的計算機,於是在陸軍的資助下,摩爾電機學院於 1943 年開始打造第一部通用型電子計算機,以取代機械式的微分分析儀。

-----廣告,請繼續往下閱讀-----

雖然這部電子計算機一直到戰後才完成,並未在戰場上發揮作用,但它已正式開啟計算機的數位時代,機械式計算機從此逐漸淡出歷史舞台。

不過布希並未隨著微分分析儀功成身退,他的影響力繼續在數位時代發揮重大作用。他在戰時就位高權重,主持軍方的「科學研究發展局」與跨部會的「國防研究委員會」,率領科學家研發出新一代的雷達與固態火箭,並推動成立曼哈頓計劃。戰後,他大力推動國防科技產業化,讓原本僅限軍方使用的技術轉為商業民生用途,發展出龐大科技產業。他還建議政府將研究經費下放給大學或民間的實驗室,為培育科學人才建立正向循環。。

美國的科技產業蓬勃發展,至今仍居於全球的領導地位,可說是肇因於產、軍、學的密切結合,而這正是出自布希的遠見與擘劃。電腦與網路也是在這樣的背景下,才在二次大戰後百花齊放,出現各種革命性的創新;而其中幾位關鍵性人物也都與布希有所關聯。計算機從機械式改為電子式、從類比轉為數位,這新舊時代的轉換過程,多虧有布希扮演起承先啟後、繼往開來的角色。

凡納爾·布希於1974年逝世時,MIT校長威斯納 (Jerome Wiesner) 為他的貢獻下了最佳註解:

-----廣告,請繼續往下閱讀-----

「沒有任何美國人比凡納爾·布希,對科學與技術的發展產生更巨大的影響。在二十世紀可能不會再有能與他相提並論的人了。」


同場加映

連續積分儀原理

連續積分儀用的電錶與家裡的電錶一樣,有電流經過時,轉盤便因為電磁感應而轉動,轉速隨著耗電功率的大小而改變。連續積分儀裡面裝有可變電阻,其中的滑動接點與描圖臂連接,當描圖臂隨著函數圖形移動時,滑動接點也跟滑動,進而改變功率大小,影響轉盤的轉速。轉盤與一個電動馬達連動,電動馬達便控制繪圖臂畫出函數積分後的圖形。

微分分析儀原理

微分分析儀裡的轉盤是由電動馬達控制,以定速旋轉,立於轉盤上的滾輪被帶著隨之滾動,就像一枚硬幣在唱盤上滾動那樣。轉盤還與描圖臂連接,當描圖臂隨著函數圖形移動時,整個轉盤也會隨著左右移動。因為滾輪有獨立支架,本身位置是固定的,所以轉盤左右移動會使得滾輪距離轉盤中心時近時遠。滾輪接近轉盤中心時轉得慢,靠近外圍就轉得快,滾輪轉速與轉盤位置的變化,便會帶動繪圖臂畫出積分後的函數圖形。


※《電腦簡史》第一部【齒輪時代】至此告一段落,敬請期待第二部【數位時代】。

-----廣告,請繼續往下閱讀-----
-----廣告,請繼續往下閱讀-----
文章難易度
張瑞棋_96
423 篇文章 ・ 1027 位粉絲
1987年清華大學工業工程系畢業,1992年取得美國西北大學工業工程碩士。浮沉科技業近二十載後,退休賦閒在家,當了中年大叔才開始寫作,成為泛科學專欄作者。著有《科學史上的今天》一書;個人臉書粉絲頁《科學棋談》。

0

0
0

文字

分享

0
0
0
純淨之水的追尋—濾水技術如何改變我們的生活?
鳥苷三磷酸 (PanSci Promo)_96
・2025/04/17 ・3142字 ・閱讀時間約 6 分鐘

-----廣告,請繼續往下閱讀-----

本文與 BRITA 合作,泛科學企劃執行。

你確定你喝的水真的乾淨嗎?

如果你回到兩百年前,試圖喝一口當時世界上最大城市的飲用水,可能會立刻放下杯子——那水的顏色帶點黃褐,氣味刺鼻,甚至還飄著肉眼可見的雜質。十九世紀倫敦泰晤士河的水,被戲稱為「流動的污水」,當時的人們雖然知道水不乾淨,但卻無力改變,導致霍亂和傷寒等疾病肆虐。

十九世紀倫敦泰晤士河的水,被戲稱為「流動的污水」(圖片來源 / freepik)

幸運的是,現代自來水處理系統已經讓我們喝不到這種「肉眼可見」的污染物,但問題可還沒徹底解決。面對 21 世紀的飲水挑戰,哪些技術真正有效?

-----廣告,請繼續往下閱讀-----

19 世紀的歐洲因為城市人口膨脹與工業發展,面臨了前所未有的水污染挑戰。當時多數城市的供水系統仍然依賴河流、湖泊,甚至未經處理的地下水,導致傳染病肆虐。

1854 年,英國醫生約翰·斯諾(John Snow)透過流行病學調查,發現倫敦某口公共水井與霍亂爆發直接相關,這是歷史上首次確立「飲水與疾病傳播的關聯」。這項發現徹底改變了各國政府對供水系統的態度,促使公衛政策改革,加速了濾水與消毒技術的發展。到了 20 世紀初,英國、美國等國開始在自來水中加入氯消毒,成功降低霍亂、傷寒等水媒傳染病的發生率,這一技術迅速普及,成為現代供水安全的基石。    

 19 世紀末的台灣同樣深受傳染病困擾,尤其是鼠疫肆虐。1895 年割讓給日本後,惡劣的衛生條件成為殖民政府最棘手的問題之一。1896 年,後藤新平出任民政長官,他本人曾參與東京自來水與下水道系統的規劃建設,對公共衛生系統有深厚理解。為改善台灣水源與防疫問題,他邀請了曾參與東京水道工程的英籍技師 W.K. 巴爾頓(William Kinnimond Burton) 來台,規劃現代化的供水設施。在雙方合作下,台灣陸續建立起結合過濾、消毒、儲水與送水功能的設施。到 1917 年,全台已有 16 座現代水廠,有效改善公共衛生,為台灣城市化奠定關鍵基礎。

-----廣告,請繼續往下閱讀-----
圖片來源/BRITA

進入 20 世紀,人們已經可以喝到看起來乾淨的水,但問題真的解決了嗎? 科學家如今發現,水裡仍然可能殘留奈米塑膠、重金屬、農藥、藥物代謝物,甚至微量的內分泌干擾物,這些看不見、嚐不出的隱形污染,正在成為21世紀的飲水挑戰。也因此,濾水技術迎來了一波科技革新,活性碳吸附、離子交換樹脂、微濾、逆滲透(RO)等技術相繼問世,各有其專長:

活性碳吸附:去除氯氣、異味與部分有機污染物

離子交換樹脂:軟化水質,去除鈣鎂離子,減少水垢

微濾技術逆滲透(RO)技術:攔截細菌與部分微生物,過濾重金屬與污染物等

-----廣告,請繼續往下閱讀-----

這些技術相互搭配,能夠大幅提升飲水安全,然而,無論技術如何進步,濾芯始終是濾水設備的核心。一個設計優良的濾芯,決定了水質能否真正被淨化,而現代濾水器的競爭,正是圍繞著「如何打造更高效、更耐用、更智能的濾芯」展開的。於是,最關鍵的問題就在於到底該如何確保濾芯的效能?

濾芯的壽命與更換頻率:濾水效能的關鍵時刻濾芯,雖然是濾水器中看不見的內部構件,卻是決定水質純淨度的核心。以德國濾水品牌 BRITA 為例,其濾芯技術結合椰殼活性碳和離子交換樹脂,能有效去除水中的氯、除草劑、殺蟲劑及藥物殘留等化學物質,並過濾鉛、銅等重金屬,同時軟化水質,提升口感。

然而,隨著市場需求的增長,非原廠濾芯也悄然湧現,這不僅影響濾水效果,更可能帶來健康風險。據消費者反映,同一網路賣場內便可輕易購得真假 BRITA 濾芯,顯示問題日益嚴重。為確保飲水安全,建議消費者僅在實體官方授權通路或網路官方直營旗艦店購買濾芯,避免誤用來路不明的濾芯產品讓自己的身體當過濾器。

辨識濾芯其實並不難——正品 BRITA 濾芯的紙盒下方應有「台灣碧然德」的進口商貼紙,正面則可看到 BRITA 商標,以及「4週換放芯喝」的標誌。塑膠袋外包裝上同樣印有 BRITA 商標。濾芯本體的上方會有兩個浮雕的 BRITA 字樣,並且沒有拉環設計,底部則標示著創新科技過濾結構。購買時仔細留意這些細節,才能確保濾芯發揮最佳過濾效果,讓每一口水都能保證潔淨安全。

-----廣告,請繼續往下閱讀-----
濾芯本體的上方會有兩個浮雕的 BRITA 字樣,並且沒有拉環設計 (圖片來源 / BRITA)

不過,即便是正品濾芯,其效能也非永久不變。隨著使用時間增加,濾芯的孔隙會逐漸被污染物堵塞,導致過濾效果減弱,濾水速度也可能變慢。而且,濾芯在拆封後便接觸到空氣,潮濕的環境可能會成為細菌滋生的溫床。如果長期不更換濾芯,不僅會影響過濾效能,還可能讓積累的微小污染物反過來影響水質,形成「過濾器悖論」(Filter Paradox):本應淨化水質的裝置,反而成為污染源。為此,BRITA 建議每四週更換一次濾芯,以維持穩定的濾水效果。

為了解決使用者容易忽略更換時機的問題,BRITA 推出了三大智慧提醒機制,確保濾芯不會因過期使用而影響水質:

1. Memo 或 LED 智慧濾芯指示燈:即時監測濾芯狀況,顯示剩餘效能,讓使用者掌握最佳更換時間。

2. QR Code 掃碼電子日曆提醒:掃描包裝外盒上的 QR Code 記錄濾芯的使用時間,自動提醒何時該更換,減少遺漏。

-----廣告,請繼續往下閱讀-----

3. LINE 官方帳號自動通知:透過 LINE 推送更換提醒,確保用戶不會因忙碌而錯過更換時機。

在濾水技術日新月異的今天,濾芯已不僅僅是過濾裝置,更是智慧監控的一部分。如何挑選最適合自己需求的濾水設備,成為了健康生活的關鍵。

人類對潔淨飲用水的追求,從未停止。19世紀,隨著城市化與工業化發展,水污染問題加劇並引發霍亂等疾病,促使濾水技術迅速發展。20世紀,氯消毒技術普及,進一步保障了水質安全。隨著科技進步,現代濾水技術透過活性碳、離子交換等技術,去除水中的污染物,讓每一口水更加潔淨與安全。

-----廣告,請繼續往下閱讀-----
(圖片來源 / BRITA)

今天,消費者不再單純依賴公共供水系統,而是能根據自身需求選擇適合的濾水設備。例如,BRITA 提供的「純淨全效型濾芯」與「去水垢專家濾芯」可針對不同需求,從去除餘氯、過濾重金屬到改善水質硬度等問題,去水垢專家濾芯的去水垢能力較純淨全效型濾芯提升50%,並通過 SGS 檢測,通過國家標準水質檢測「可生飲」,讓消費者能安心直飲。

然而,隨著環境污染問題的加劇,真正的挑戰在於如何減少水污染,並確保每個人都能擁有乾淨水源。科技不僅是解決問題的工具,更應該成為守護未來的承諾。濾水器不僅是家用設備,它象徵著人類與自然的對話,提醒我們水的純淨不僅是技術的勝利,更是社會的責任和對未來世代的承諾。

*符合濾(淨)水器飲用水水質檢測技術規範所列9項「金屬元素」及15項「揮發性有機物」測試
*僅限使用合格自來水源,且住宅之儲水設備至少每6-12個月標準清洗且無受汙染之虞

-----廣告,請繼續往下閱讀-----
文章難易度

討論功能關閉中。

0

3
0

文字

分享

0
3
0
量子革命來襲!一分鐘搞定傳統電腦要花數千萬年的難題!你的電腦是否即將被淘汰?
PanSci_96
・2024/10/17 ・2050字 ・閱讀時間約 4 分鐘

-----廣告,請繼續往下閱讀-----

量子電腦:解碼顛覆未來科技的關鍵

2023 年,Google 發表了一項引人注目的研究成果,顯示人類現有最強大的超級電腦 Frontier 需要花費 47 年才能完成的計算任務,Google 所研發的量子電腦 Sycamore 只需幾秒鐘便能完成。這項消息震驚了科技界,也再次引發了量子電腦的討論。

那麼,量子電腦為什麼如此強大?它能否徹底改變我們對計算技術的認知?

歡迎訂閱 Pansci Youtube 頻道 獲取更多深入淺出的科學知識!

量子電腦是什麼?

量子電腦是一種基於量子力學運作的新型計算機,它與我們熟悉的傳統電腦截然不同。傳統電腦的運算是建立在「位元」(bits)的基礎上,每個位元可以是 0 或 1,這種二進位制運作方式使得計算過程變得線性且單向。然而,量子電腦使用的是「量子位元」(qubits),其運算邏輯則是基於量子力學中的「疊加」與「糾纏」等現象,這使得量子位元能同時處於 0 和 1 的疊加狀態。

這意味著,量子電腦能夠在同一時間進行多個計算,從而大幅提高運算效率。對於某些非常複雜的問題,例如氣候模型、金融分析,甚至質因數分解,傳統電腦可能需要數千年才能完成的運算任務,量子電腦只需數分鐘甚至更短時間便可完成。

-----廣告,請繼續往下閱讀-----

Google、IBM 和量子競賽

Google 和 IBM 是目前在量子計算領域中競爭最為激烈的兩大科技公司。Google 的 Sycamore 量子電腦已經展示出極高的計算速度,令傳統超級電腦相形見絀。IBM 則持續投入量子電腦的研究,並推出了超過 1000 個量子位元的系統,預計到 2025 年,IBM 的量子電腦將擁有超過 4000 個量子位元。

除此之外,世界各國和企業都爭相投入這場「量子霸權」的競賽,台灣的量子國家隊也不例外,積極尋求量子計算方面的突破。這場量子競賽,將決定未來的計算技術格局。

量子電腦的核心原理

量子電腦之所以能如此快速,是因為它利用了量子力學中的「疊加態」和「糾纏態」。簡單來說,傳統電腦的位元只能是 0 或 1 兩種狀態,而量子位元則可以同時處於 0 和 1 兩種狀態的疊加,這使得量子電腦可以在同一時間內同時進行多次計算。

舉例來說,如果一台電腦需要處理一個要花 330 年才能解決的問題,量子電腦只需 10 分鐘便可解決。如果問題變得更複雜,傳統電腦需要 3300 年才能解決,量子電腦只需再多花一分鐘便能完成。

-----廣告,請繼續往下閱讀-----

此外,量子電腦中使用的量子閘(quantum gates)類似於傳統電腦中的邏輯閘,但它能進行更複雜的運算。量子閘可以改變量子位元的量子態,進而完成計算過程。例如,Hadamard 閘能將量子位元轉變為疊加態,使其進行平行計算。

量子電腦能大幅縮短複雜問題的計算時間,利用量子閘進行平行運算。圖/envato

計算的效率

除了硬體技術的進步,量子電腦的強大運算能力也依賴於量子演算法。當前,最著名的兩種量子演算法分別是 Grover 演算法與 Shor 演算法。

Grover 演算法主要用於搜尋無序資料庫,它能將運算時間從傳統電腦的 N 遞減至 √N,這使得資料搜索的效率大幅提升。舉例來說,傳統電腦需要花費一小時才能完成的搜索,量子電腦只需幾分鐘甚至更短時間便能找到目標資料。

Shor 演算法則專注於質因數分解。這對於現代加密技術至關重要,因為目前網路上使用的 RSA 加密技術正是基於質因數分解的困難性。傳統電腦需要數千萬年才能破解的加密,量子電腦只需幾秒鐘便可破解。這也引發了全球對後量子密碼學(PQC)的研究,因為一旦量子電腦大規模應用,現有的加密系統將面臨極大的威脅。

-----廣告,請繼續往下閱讀-----

量子電腦的挑戰:退相干與材料限制

儘管量子電腦具有顛覆性的運算能力,但其技術發展仍面臨諸多挑戰。量子位元必須保持在「疊加態」才能進行運算,但量子態非常脆弱,容易因環境中的微小干擾而坍縮成 0 或 1,這種現象被稱為「量子退相干」。量子退相干導致量子計算無法穩定進行,因此,如何保持量子位元穩定是量子電腦發展的一大難題。

目前,科學家們正在探索多種材料和技術來解決這一問題,例如超導體和半導體技術,並嘗試研發更穩定且易於量產的量子電腦硬體。然而,要實現大規模的量子計算應用,仍需克服諸多技術瓶頸。

量子電腦對未來生活的影響

量子電腦的快速發展將為未來帶來深遠的影響。它不僅將推動科學研究的進步,例如藥物設計、材料科學和天文物理等領域,還可能徹底改變我們的日常生活。例如,交通運輸、物流優化、金融風險管理,甚至氣候變遷預測,都有望因量子計算的應用而變得更加精確和高效。

然而,量子計算的發展也帶來了一些潛在的風險。隨著量子電腦逐漸成熟,現有的加密技術可能會被徹底摧毀,全球的資訊安全體系將面臨巨大挑戰。因此,各國政府和企業已經開始研究新的加密方法,以應對量子時代的來臨。

-----廣告,請繼續往下閱讀-----
-----廣告,請繼續往下閱讀-----

討論功能關閉中。

PanSci_96
1262 篇文章 ・ 2411 位粉絲
PanSci的編輯部帳號,會發自產內容跟各種消息喔。

0

1
0

文字

分享

0
1
0
計算機先驅:巴貝奇與他的小型差分計算機——《資訊大歷史》
azothbooks_96
・2022/07/01 ・3045字 ・閱讀時間約 6 分鐘

-----廣告,請繼續往下閱讀-----

查爾斯.巴貝奇

查爾斯.巴貝奇(Charles Babbage),1792 至 1871 年。

1843 年,一位英國數學家提出了分析機原理,這個構思將在一百零三年後由後人付諸實踐,並有了一個為大家熟知的名字——計算機(今日俗稱電腦)。很遺憾,查理斯.巴貝奇終其一生也沒能實現造出分析機的願望,但他依舊是當之無愧的計算機先驅。

直到今天,許多計算機書籍扉頁裡仍然刊載著他的照片,以表紀念。

巴貝奇發明小型差分計算機

一七九二年,巴貝奇出生於倫敦一個富有的銀行家家庭,十八歲進入著名的劍橋大學三一學院,成為牛頓的校友。後來他擔任了牛頓擔任過的「盧卡斯數學教授」職務。在進入大學之前,他就展現出極高的數學天分。

進入大學後,巴貝奇發現,當時英國人普遍接受的牛頓建立在運動基礎之上的微積分,不如萊布尼茨基於符號處理的微積分那樣便於理解和傳播。為了推廣已被歐洲大陸普遍接受的萊布尼茨的微積分,他和其他人一同創辦了英國的(數學)分析學會。

不過巴貝奇並不是一個安分的學生,他一方面顯現出超凡的智力,另一方面又不按照要求完成學業,為此他不得不轉了一個學院,才能繼續學業。在學校裡,他還對很多超自然的現象感興趣。

延伸閱讀:巴貝奇誕辰|科學史上的今天:12/26

如果不是趕上工業革命,巴貝奇或許會尋找某個傳統的數學領域或者自然哲學領域做一輩子研究,並且留下一個巴貝奇定律或者巴貝奇定理。但是,工業革命的大背景,讓他把畢生精力和金錢都投入研究一種能夠處理資訊的機械中。

-----廣告,請繼續往下閱讀-----

這也不奇怪,因為工業革命為資訊處理提供了思想上的依據、技術上的條件和廣闊的市場。工業革命是人類歷史上最偉大的事件。它不僅第一次讓人類從此進入可持續發展的時代,也改變了人們的思想。人類從相信神,到今天開始變得自信起來,相信這個世界是確定的、有規律的,而自己能夠發現世界上所有的規律。

早在牛頓時代,著名物理學家玻意耳(Robert Boyle)在總結牛頓等人的科學成就之後,就提出了「機械論」,也被稱為「機械思維」。

提出「機械論」的玻意耳(Robert Boyle)。圖/Wikipedia

玻意耳等人(包括牛頓、哈雷等)認為,世間萬物的規律都可以用機械運動的規律來描述,包括蒸汽機和火車在內的工業革命中那些最重要的發明,都受益於機械思維。人們熱衷於用機械的方法解決問題,從精密的航海導航,到能夠奏樂的音樂盒,再到能織出各種圖案的紡織機。

既然能想到的所有規律都可以用運動規律來描述,那麼就很容易想到讓具有特殊結構的齒輪組運動來完成計算,這便是設計機械計算機的思想基礎。

其實,這種想法早在十七世紀就有人嘗試過。法國數學家帕斯卡(Blaise Pascal)發明了一種手搖計算器——雖然有時人們將它稱為最早的機械計算機,但實際上它和我們今天理解的電腦概念沒有太多相似之處,稱之為「計算器」更為恰當。

-----廣告,請繼續往下閱讀-----

帕斯卡計算器從外觀上看有上下兩排旋鈕,每個旋鈕上都刻著○至九這十個數字。在做加減法時,只要將參加運算的兩個數字分別撥到相應的位置,然後轉動手柄,計算器裡的一組組齒輪就會轉動,完成計算。

帕斯卡計算器。圖/Wikipedia

帕斯卡計算器最初只能做加法,後來經過改良, 可以做減法和乘法, 但做不了除法。在帕斯卡之後,萊布尼茨改良了計算器。他發明了一種以他名字命名的轉輪「萊布尼茨輪」,方便實現四則運算中的進位和借位。

到了十九世紀初,經過近兩個世紀的改進,機械計算器已經能夠完成四則運算,但是計算速度很慢,精度也不夠高,而且設備造價昂貴。不過,這種計算器更大的缺陷在於,對於複雜的運算(比如對數運算和三角函數運算)都做不到。

十九世紀機械工業的發展需要進行大量的複雜計算,比如三角函數的計算、指數和對數的計算等。在微積分出現之前,完成這些函數的計算是幾乎不可能的事。

-----廣告,請繼續往下閱讀-----

十八世紀之後,歐洲數學家用微積分找到了很多計算上述函數的近似方法,不過這些方法的計算量極大,需要很長的時間,而且當時除了數學家,一般人是完成不了那些計算的。為了便於工程師在工程中和設計時完成各種計算,數學家設計了數學用表,如此一來工程師就可以從表中直接查出計算的結果。

不過,那個時代的數學用表錯誤百出,為生產和科學研究帶來了很多麻煩。而這個問題很難避免,因為手算很難保證完全不出錯。如果很多數學家分別獨立計算,還可以比對結果發現錯誤。但是巴貝奇發現,那些不同版本的數學用表都是抄來抄去,而犯的錯也都一樣。

因此,巴貝奇想設計一種機械來完成微積分的計算,然後用它來計算各種函數值,得到一份可靠的數學用表。當時他只有二十二歲。

延伸閱讀:兩艘軍艦換不到兩噸重的計算機?巴貝奇與差分機|《電腦簡史》 齒輪時代(十八)

在隨後的十年裡,巴貝奇造出來一台有六位精度(巴貝奇最初的目標是達到八位精度)的小型差分計算機。隨後巴貝奇用它算出了好幾種函數表,用於解決航海、機械和天文方面的計算問題。

-----廣告,請繼續往下閱讀-----

值得指出的是,巴貝奇的這次成功受益於工業革命的成就——當時機械加工的精度比瓦特時代已經高出了很多,這讓巴貝奇能夠加工出各種尺寸獨特的齒輪。

但是,當時並沒有二十世紀的精密加工技術,製造小批量特製齒輪和機械部件的成本高、難度大,這給巴貝奇後來的工作帶來了諸多不便。

巴貝奇小型差分計算機的部分模組。圖/Wikipedia

不過,首次成功還是讓巴貝奇獲得了英國政府的資助,用以打造一台精度高達二十位的計算機。

幾年後,他又獲得了劍橋大學盧卡斯數學教授的職位,讓他有了穩定的收入。在此之前,他一直在花自己繼承的十萬英鎊遺產。勝利女神似乎正向他招手,但接下來的時日,他在計算機研究方面一籌莫展。

-----廣告,請繼續往下閱讀-----

從表面上看,巴貝奇遇到的困難是因為那台差分機太複雜了,裡面有包括上萬個齒輪的二點五萬個零件,當時的加工水準根本無法製造。但更本質的原因是,巴貝奇並不真正理解計算的原理。他不懂得對於複雜的計算來說,不是要把機器做得更複雜,而是要用簡單的計算單元來實現複雜的計算。

當然,在那個年代沒有人瞭解這些。作為現代計算機基礎理論的布林代數要再等十幾年才會被提出來,而且要再過近一個世紀,才會被應用到計算技術中。

後人根據巴貝奇的設計打造而成的差分機。圖/Wikipedia

——本文摘自《資訊大歷史:人類如何消除對未知的不確定》,2022 年 6 月,漫遊者文化,未經同意請勿轉載。

-----廣告,請繼續往下閱讀-----
azothbooks_96
55 篇文章 ・ 21 位粉絲
漫遊也許有原因,卻沒有目的。 漫遊者的原因就是自由。文學、人文、藝術、商業、學習、生活雜學,以及問題解決的實用學,這些都是「漫遊者」的範疇,「漫遊者」希望在其中找到未來的閱讀形式,尋找新的面貌,為出版文化找尋新風景。