閱讀一本書,什么樣的書籍會讓你閱讀速度降下來?觀看一個電影,什么樣的電影讓你覺得不落俗套?從事一份工作,什么樣的工作讓你覺得永遠有挑戰(zhàn)?
一本書你所不熟悉的信息所占比重較大時,需要理解甚至記憶時,你就會降低閱讀速度;一個電影,講述的故事脫離了以往同類型電影的模式,沒有辦法用既定的套路去簡單描述時,就說認為其脫離俗套;一份工作,需要個人施展創(chuàng)造力,無法用簡單的重復來增強工作能力時,需要解決的問題不是重復性問題時,就會更具挑戰(zhàn)性,讓人產(chǎn)生倦怠的可能性也會降低。
以上三個例子都包含一個共性,復雜度。最近學到了一個描述復雜度非常好的數(shù)學概念,柯爾莫哥洛夫復雜度。一串字符,用多長的語句去描述它,它的復雜度程度就有多高。例如以下三串字符,嘗試去解釋、總結(jié)、概況它們:
A:1,1,1,1,1,1,1,1——1的重復
B:2,4,6,8,10,12,14,16——2的倍數(shù)
C:j,d,s,u,b,i,e,r——無意義的隨機字母
是的,你看出來了,這三串字符的復雜度從低到高,從容易找到規(guī)律到?jīng)]有規(guī)律,A你能不用想就知道第9個數(shù)字還是1,B稍微想半秒第9個數(shù)字是18,C第9個字符卻不知道是什么。
所以,我們能簡單概括一個書、一篇文章,能輕易的判斷接下來講的是什么,那么它的復雜度就是比較低的,我們不能用一個故事公式去描述一個電影,我們沒法預料后續(xù)故事會有怎樣的發(fā)展,那么它的復雜度就是比較高的。
那么有沒有公式來準確的計算復雜度呢?沒有,柯爾莫哥洛夫復雜度定理告訴我們,柯爾莫哥洛夫復雜度是不可計算的。你永遠都找不到一個算法,來自動計算每個字符串的柯爾莫哥洛夫復雜度。不管你對一系列事件的規(guī)律怎么總結(jié),你提出了一個多么深刻的解釋,你永遠都不知道還有沒有更好的總結(jié)和更深的解釋。
生活中很多事情是隨機的,歷史也是偶然中漸漸演化至今的,但是我們嘗試在隨機中探尋規(guī)律、尋找意義來指導生活,這幾乎是每個人的本能,找尋因果關(guān)系刻在我們?nèi)祟惖幕蚶铮覀兩踔猎谕耆珱]有意義的情況下強加意義,在完全沒有因果的情景里強加因果,所以才有了神佛、才有了宗教,而后我們進步了一些,有了以實驗精神下去解釋世界、總結(jié)規(guī)律為己任的科學。
但是,柯爾莫哥洛夫定理告訴我們,對這世界永遠還有更深刻的解釋,還有更深刻的意義,還有更好的總結(jié)。上面三個ABC字符串的解釋只是我自己片面的、膚淺的解釋,或許后面有更深刻的含義,更具價值的東西但我并沒有理解而已。我看山是山,看水是水,或許你看山不是山,看水不是水。神學宗教解釋世界時,當時的我們已經(jīng)滿足了這世界的解釋方法,但我們知道,科學戰(zhàn)勝了宗教,用更復雜的維度更好的解釋了這個世界的運行規(guī)律,但是這是極限了嗎?這是最好的解釋方法了嗎?不知道。
柯爾莫哥洛夫復雜度定義告訴我們,如何簡單判斷一個事情是否復雜。而柯爾莫哥洛夫復雜度定理告訴我們,不要過于自信于自己的理解,學會謙卑,才能有機會更趨近于客觀和真實本身。
不知道你的理解是什么,以上只是我片面的理解。