日课《柯尔莫哥洛夫复杂度》观后
俗套的电影看完后可以简单总结出一个“中心思想”:主人公不畏艰难,积极进取,几经挫折战胜了敌人,最终也战胜了自己.……
姜文的电影看完之后,很多人应该都有一个疑问:姜文到底想说什么???而网上一定有网友各自的影评,不可能一句话就概括了姜文电影的中心思想。因此,可以说姜文电影的比较复杂。究竟有多复杂,我们需要引入“柯尔莫哥洛夫复杂度”这个概念。
柯尔莫哥洛夫复杂度
字符串1:007007007007007007007
字符串2:qweoisadf123mim124o1o24
如果让人用言语分别概括这两个字符串,很容易概括出字符串1就是7个001,字符串2根本不能用语言概括出来。会编程的人很容易通过一个循环就把字符串1打出来,而且想往后写多长就往后写多长。但是对于比较复杂的字符串2,最好的办法就是老老实实地一个字一个字地打出来,如果真的有程序能概括该字符串,那大概也会长的可怕吧。因此,我们可以说字符串2比字符串1的柯尔莫哥洛夫复杂度高。所谓“柯尔莫哥洛夫复杂度”,就是能生成这段字符串的最短算法的长度。简单理解,就是你能用多长的话来概括这个事物。俗套的电影柯式复杂度低,而《邪不压正》难以理解到底表达了啥,所以柯式复杂度高。
不可计算
根据柯式复杂度的概念,大家可能会有一个疑问,能不能通过一个算法明确计算出每个电影的柯式复杂度,以此给我们当作一种参考标准呢?经过了严格的数学证明,答案是:*不能*也就是说:不管你对一系列事件的规律怎么总结,你提出了一个多么深刻的解释——你永远都不知到还有没有更好的总结和更加深刻的解释。
所以不管影评人下了多少功夫,他们都无法确定姜文的《邪不压正》还有没有更深的意思,姜文本人也不可能知道自己的电影到底有多深。这么以来是不是就能够理解高考中的阅读理解了?问一句话有什么意义,让鲁迅来鲁迅做都得不到满分,而阅卷老师总能想出这句话N多点意义,你也无法说阅卷老师说的不对。
故事和意义
心里学意义疗派创始人维克多极力推崇我们不断去发现活着的意义,他在《活出生命的意义》这本书中描写了人们在奥斯维辛集中营中根据是否有活下去的意义而展现出了两种截然不同的场面,放弃了生活意义的人,身体最后也放弃了他们,可见意义至于人就如同大海至于鱼一样。而赫拉利则在《未来简史》中直接指出:人就是活在自己编制的意义之网上的动物。不管正确与否,人总需要给自己编一个故事,告诉自己活着的意义。选择轻生的人,无一例外,都是在那一刻认为自己的生活失去了意义。人生最宝贵的就是*希望*,柯尔莫哥洛夫复杂度不可计算,告诉了我们:别担心,别放弃,人永远都有*希望*从生活中发掘新的意义!你只需要努力给自己讲一个故事。
网友评论