官术网_书友最值得收藏!

導論

人類問題與我的思辨
——“創新創造何以可能”之“半面創新”可計算解


《七律組詩·五十自期》其三:《兩線干戈研與創,一生仰止杜和康》

2018年10月6日,二改于2020年1月10日

青蒼碧海掣長鯨,曠暮孤峰唱晚鷹。

詩酒輔仁慷惻隱,星空弘道啟靈明。

天街踱遇大成圣?蓬舍醅斟批判翁?

寄慨杜康橫劍槊,吟研蘊創兩崢嶸。

人類三大實踐,技術之求善、學術之求真、藝術之求美,我都一一踐行過,其中技術以計算機體系結構的奠基人馮·諾依曼(1903-1957)為宗師,師其架構體系之宏闊格局及研磨細節之格致精微;學術以批判哲學開創者康德(1724-1804)為楷模,法其提出人類大問、做出哥白尼式創新之體大用弘與論證之縝密思精;藝術以集大成詩圣杜甫(712-770)為偶像,效其宇宙人生無所不詩,獨辟蹊徑開拓新審美且持續自我否定而再造新美。

上詩是高山仰止上述三人中的后兩者,杜甫和康德。本書會不斷提及并致敬這三位前輩偶像,雖不能至,心向往之……

下一個人類問題:創新創造何以可能?

向康德致敬,我接著問下一個人類問題,“創新創造何以可能”,即能否創構一個簡潔優雅的體系將人類三大實踐——求善的商業創新、求真的學術創造、求美的藝術創造統合于一?

康德三大問題

人的認知何以可能?人的意志何以可能?人的情感何以可能?

人類知、意、情三大問題對應三本經典:《純粹理性批判》《實踐理性批判》《判斷力批判》,分別意在求真、求善、求美,一言以蔽之,人是什么。

其實基于實踐視角,人類生存的兩大最根本的問題是,“為什么活”及“怎么活”。我人生尚未完成,但也且行過半,不妨以我的理解作答。

關于第一個問題“為什么活”,答曰:自由。然而盧梭警告過,“人是生而自由的,但卻無往不在枷鎖之中”[1]。枷鎖何在?我想就是人類社會,就是我們生活的這個世界。這是一個什么樣的世界?阿根廷詩人博爾赫斯在《棋》[2]中如是描述:

王柔弱,相持重,后則暴戾兇殘,

車直來直往,卒子狡詐而機警,

緣著那黑白交織的阡陌道路,

尋找戰機,進行著殊死的抗爭。


棋子們并不知道其實是棋手

伸舒手臂主宰著自己的命運,

棋子們并不知道嚴苛的規則

在約束著自己的意志和退進。


黑夜與白天組成另一張棋盤,

牢牢地將棋手囚禁在了中間。

上帝操縱棋手,棋手擺布棋子。

上帝背后,又有哪位神祇設下

塵埃、時光、夢境和苦痛的羈絆?

人生如棋,蕓蕓眾生無非是黑白天地上被擺布的棋子,而人類構建之社會,或概念化曰體制,正是枷鎖本身。以IMDb全球觀眾評為史上最偉大的電影作品《肖申克的救贖》為例,我解讀其隱喻即描述人類個體被體制化的心路歷程:“First you hate them,then you get used to them.Enough time passed,you depend on them.That’s institutionalized.”取其意而賦詩如右。

《入彀》

你……

恨憎初入之,

再后習于斯,

夕斯過盡又朝斯,

在茲最念茲,

痛兮涕兮長太息:

“吾圄彀中矣”!

為何天下英雄俱入彀?主因是“Fear can hold you prison”(怯弱囚禁人之靈魂)。在人類對于自由與安全的抉擇中,人性中的恐懼使得你將自由的靈魂交付于大眾、托管于體制,以換取一份身處其間而坐擁共同意識的安全感,然而擁有就是被擁有,于是此生始而平靜,繼而平淡,終而平庸地泯然于眾,長成“被”體制之思維,作為“被”體制之配件……

以編程語言模擬宇宙人生。C/C++是我編程的主要語言,它規定需給每個變量指明類型。例如,我常命名“int*iFreeWill”,其類型是指向整數的指針;又如“float*ZHQ”,是指向浮點數的指針。如果做賦值運算,ZHQ=iFreeWill,意思是賦予“ZHQ”以獨立精神、自由思想“iFreeWill”,但會報錯“cannot convert from int*to float*”,須用強制類型轉換,即改為“ZHQ=(float)*iFreeWill”,亦即“ZHQ”須上下沉浮、歷經磨難,方達自由彼岸。

可是還有一種類型,英文為“void”,原意“虛空”,不妨譯為“無類型的類型”,即任何類型的指針都可以直接給它賦值而無須轉換,例如定義void*p,可以賦值p=“ZHQ”,也可以賦值p=“阿貓阿狗”,所以這個小p就是“逆來順受”,讓它是啥就是啥。反之,如果賦值ZHQ“=p”,則報錯“cannot convert from void*to float*”,亦即小p你可以沒有自由意志,但你不能把自己的無意志強加給有自由意志之人。

所以編程語言規定,如果你不是東西,或曰如果你可以是任何東西,那么你要聲明自己是“void”。其設計哲學,在我看來,是這個世界上的每個個體變量都應是“有類型”個性的,或曰每個個體都有自由意志,但“void”恰好體現了對世界的一種抽象,它可以是你要它是的任何東西,即“鄉愿,德之賊也”(《論語·陽貨》)。我將“void”譯為“痿活”,一種自我麻木的狀態,活著、痿著,一種平庸之惡。

關于第二個問題“怎么活”,我的回答是:創新創造。創新創造正是擺脫“痿活”之途而通往自由之“大學之道”,它始于彰明自由意志、生命本質的“明明德”,始于“迢迢星瀚仰澄明,皎皎詩心韻筆耕”[2]的初心狂狷,歷經以夢為馬的詩創精神和大道篤行的實踐邏輯,其間間或“桂海蛟騰邕水闊,冰天蝶變秀山青”的小小愉悅,更多的是“紅塵踏盡紅塵盡,苦海淘空苦海空”的上下求索,最終面朝大海、仰望星空,從經驗世界入價值世界,經必然王國至自由王國,歷“書劍卅年千萬里”而達“蓬瀛離岸道初衷”的未央彼岸,止于至善、至真、至美的終極超越。

中華民族歷史上最偉大的讀書人,孔孟老莊朱,屈陶李杜蘇……不管自愿或被迫,最終在創新創造之時無一不是自由學者、獨立詩家之身,如此方擯棄體制思維和共同意識,獲得超越一切束縛而“逍遙乎天地之間”的絕對自由作為個體生命的終極意義。

如今人生過半,我寫下兩句總結,作為對“為什么活”與“怎么活”這兩大根本問題的回答:

生命以自由為目標,

自由以創造為歸宿。

創造與創新的區別

創造是將新思想、新創意、新事物、新要素、新模式、新工藝等呈現或發明出來,而創新是將創造的結果商業化。本書以商業創新為主,補篇拓展至學術和藝術創造。

于是回到“創新創造何以可能?”這一問題。自由意志是生命的本質,創新創造是生命的最高智慧,而圖靈獎得主小弗雷德里克·布魯克斯認定的“軟件系統可能是人類創造中最錯綜復雜的事物”[3],到當今“軟件定義一切(Software-defined Everything,SDX)”的時代已成人類定論,即軟件是目前宇宙進化與人類發展到此時此刻的最高智慧,人類文明運行在軟件之上。

我將“創新創造何以可能”的問題歸約為“大型軟件系統何以可能”的架構設計與計算仿真問題,亦即創新創造是約束條件下的復雜問題,且創新創造與人類智商目前所創造的最復雜系統——軟件系統同構,于是我通過架構大型軟件系統(虛擬機)的方式來計算仿真人類的創新創造。這就是“半面創新”對于人類問題“創新創造何以可能”的可計算解。

架構

按照IEEE.12-1990軟件工程標準,所謂架構是以組件、組件之間的關系、組件與環境之間的關系為內容的某一系統的基本組織結構,以及指導上述內容設計與演化的原理。

約束條件諸如自身的觀念與稟賦的約束、系統的資源與能力的約束、時代環境約束及空間環境約束等,作圖0-2,其背景用博爾赫斯的棋盤作喻。

系統的組織結構由系統與環境的關系、子系統及子系統之間的關系,以及系統—子系統—要素的關系組成。

圖0-2 “創新創造何以可能”歸約為大型軟件系統的架構設計與計算仿真

半面創新假設與思想。如果將人類社會的進化視為思想/觀念、制度/模式、技術/產品等一切人造物新陳演替的連續過程,那么從其初始創生態(0)到全面完成態(1)的這一過程可用計算來模擬仿真,這個演替過程的任一單元切面稱為“半面”構件(0.X),如圖0-3所示,這一切割可在原子單元構件層面,也可能在子系統單元構件層面,而子系統繼續切割最終可切到原子構件層面,于是,復雜多樣的創新可以通過原子“半面”構件的計算與架構而組合為整體全面,這種思想及其虛擬機實現與原語形式推演命名為“半面創新”。

圖0-3 “半面”與“半面創新”

“半面創新虛擬機”是“半面創新”思想的體系化實現,它以“計算原語”和“架構原語”作為“如何創新”的算法;將“在哪創新”的問題域與環境約束抽象為“數據結構原語”;創新者通過“控制原語”推演“算法+數據結構=創新”,并在環境中試錯、經由反饋修改而擬合出“全面”之美的理想世界(見圖0-4)。

原語

計算機操作系統術語,primitive,指由若干條指令組成的程序段,用來實現某個特定功能,在執行過程中不可被中斷。這是概念中的最小原子構件。

圖0-4 真善美之融通

由是,創新是一臺計算機,或曰創新可計算,而半面創新是對創新的虛擬機計算推演。在1936年之前,人類文明從未思考過什么是可計算,直到阿蘭·圖靈(Alan Tuning)提出了可計算理論,緊接著,馮·諾依曼設計了概念機體系,最終導致人類最偉大的創新之一——計算機的誕生。我以上述兩句話遙祭計算學科的這兩位先驅。

大道至簡,衍化至繁。后文漸次展開半面創新的假說創建,以及在人類三大實踐——求善之商業創新、求真之學術創造、求美之藝術創造的計算推演。

本章參考文獻

[1]〔法〕盧梭.社會契約論[M].何兆武,譯.北京:商務印書館,2003:4.

[2]〔阿根廷〕豪爾赫·路易期·博爾赫斯.詩人[M].林之木,譯.上海:上海譯文出版社,2016:61.

[3]〔美〕弗雷德里克·布魯克斯.人月神話[M].汪穎,譯.北京:清華大學出版社,2002:177.

主站蜘蛛池模板: 湾仔区| 闸北区| 墨竹工卡县| 固原市| 酉阳| 临澧县| 金秀| 吴江市| 宁乡县| 丹东市| 尤溪县| 广元市| 普陀区| 斗六市| 金湖县| 拜泉县| 岳西县| 连江县| 云梦县| 体育| 阿拉尔市| 清流县| 垣曲县| 黑水县| 宝鸡市| 虞城县| 曲周县| 桐庐县| 兴和县| 万宁市| 托克逊县| 新兴县| 龙川县| 安化县| 双鸭山市| 白银市| 双辽市| 沂南县| 南通市| 绥滨县| 孝义市|