Q4FirstDay()

#2017_10_2 18:13

每日閱讀

寫給程序猿的范疇論

The preface

作者一直致力于為程序猿(而不是科學(xué)家)寫一本范疇論的書奕翔。他非辰淀铮渴望向別人去解釋范疇論這門學(xué)科。雖然他沒有Richard Feynman能夠用簡潔的語言去闡釋拴疤,但是他會(huì)盡他所能去闡釋清楚。

我會(huì)努力用簡潔的語言去表達(dá),使得你確信這本書是為你而寫的治力。(范疇學(xué)作為數(shù)學(xué)中最為抽象的分支,但其實(shí)并沒有那么難)勃黍。具體原因如下:

首先宵统,范疇論是非常有用的編程思想寶藏。Haskell 程序猿們已經(jīng)接觸該理論很久了覆获,其中的一些思想正在滲入其他語言马澈,只是這一過程是非常緩慢而已,我們需要使之加速弄息。

其次痊班,數(shù)學(xué)學(xué)科有很多分支,它們面向于不同的受眾摹量。但范疇學(xué)的思維方式與程序猿如出一轍涤伐。這是因?yàn)榉懂爩W(xué)處理的是結(jié)構(gòu),而不是細(xì)節(jié)缨称。具體來說凝果,處理的是讓程序具有復(fù)合(組合)關(guān)系結(jié)構(gòu)

復(fù)合關(guān)系是范疇論的精髓睦尽,它也是范疇論自身定義的一部分器净。我會(huì)證明編程的本質(zhì)是『復(fù)合』。我們一直都在組合一些東西当凡,這種行為從很久以前一群偉大的工程師提出子程序的時(shí)代就開始了山害。很久以前纠俭,結(jié)構(gòu)化編程(面向過程)原理掀起了編程的革命,它立足于代碼級(jí)別的復(fù)合浪慌。伴隨面向?qū)ο缶幊?/b>而來的則是對(duì)象的復(fù)合柑晒。函數(shù)式編程不僅僅設(shè)計(jì)函數(shù)的復(fù)合與代數(shù)數(shù)據(jù)結(jié)構(gòu),它還提供了對(duì)并發(fā)計(jì)算的支持眷射,這是其他編程范式難以實(shí)現(xiàn)的匙赞。

第三,我有秘密武器妖碉,一把庖丁之刀涌庭,我要用它將數(shù)學(xué)大卸八塊使之成為程序猿的美味佳肴。如果你是數(shù)學(xué)家欧宜,你不得不大膽假設(shè)坐榆,小心求證,嚴(yán)格的構(gòu)造你的定理冗茸,然后產(chǎn)生令外人難以卒讀的論文與專著席镀。我是訓(xùn)練有素的物理學(xué)家,在物理學(xué)中夏漱,我們使用著并不正規(guī)的推理來取得令人激動(dòng)的發(fā)現(xiàn)豪诲。數(shù)學(xué)家們嘲笑偉大的物理學(xué)家 P. A. M. Dirac 為求解一些微分方程而提出的狄拉克 δ 函數(shù),但是當(dāng)他們發(fā)現(xiàn)了一個(gè)叫做廣義函數(shù)論的新的數(shù)學(xué)分支時(shí)挂绰,他們就不笑了屎篱,因?yàn)閺V義函數(shù)論只是對(duì) Dirac 觀點(diǎn)的一種形式化描述。

當(dāng)然葵蒂,采用不嚴(yán)肅的論證方式很容易產(chǎn)生謬論交播。因此在這本書中凡是遇到不正式的論證時(shí)我會(huì)盡力確定其背后存在著相應(yīng)的實(shí)際數(shù)學(xué)理論。我床頭有一本被我翻的破破爛爛的 Saunders Mac Lane 寫的《Category Theory for the Working Mathematician》践付。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末秦士,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子永高,更是在濱河造成了極大的恐慌隧土,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件乏梁,死亡現(xiàn)場(chǎng)離奇詭異次洼,居然都是意外死亡关贵,警方通過查閱死者的電腦和手機(jī)遇骑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來揖曾,“玉大人落萎,你說我怎么就攤上這事亥啦。” “怎么了练链?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵翔脱,是天一觀的道長。 經(jīng)常有香客問我媒鼓,道長届吁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任绿鸣,我火速辦了婚禮疚沐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘潮模。我一直安慰自己亮蛔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布擎厢。 她就那樣靜靜地躺著究流,像睡著了一般。 火紅的嫁衣襯著肌膚如雪动遭。 梳的紋絲不亂的頭發(fā)上芬探,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音厘惦,去河邊找鬼灯节。 笑死,一個(gè)胖子當(dāng)著我的面吹牛绵估,可吹牛的內(nèi)容都是我干的炎疆。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼国裳,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼形入!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起缝左,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤亿遂,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后渺杉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蛇数,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年是越,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了耳舅。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡倚评,死狀恐怖浦徊,靈堂內(nèi)的尸體忽然破棺而出馏予,到底是詐尸還是另有隱情,我是刑警寧澤盔性,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布霞丧,位于F島的核電站,受9級(jí)特大地震影響冕香,放射性物質(zhì)發(fā)生泄漏蛹尝。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一悉尾、第九天 我趴在偏房一處隱蔽的房頂上張望箩言。 院中可真熱鬧,春花似錦焕襟、人聲如沸陨收。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽务漩。三九已至,卻和暖如春它褪,著一層夾襖步出監(jiān)牢的瞬間饵骨,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來泰國打工茫打, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留居触,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓老赤,卻偏偏與公主長得像轮洋,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子抬旺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容