四十六、世界的漏洞
虽然我的专业是精神病学,但是我所接触到的患者却涵盖了各个专业,其中不少人不乏他们各自专业领域的知识,因此在和那些知识丰富的患者的交流过程中,我也受益良多,在某些时候,我也勉强可以算是一名杂学家。
这次这名患者的父亲是一名作家,母亲是一所重点大学的教授,他幼年聪慧,16岁的时候就进了大学,17岁的时候在杂志上发表了他的首篇粒子物理方面的学术论文。后来他攻读物理学、数学和计算机科学的教授,但是失败了,于是整天闷在家里自己搞计算机程序设计方面的研究,还自费出版了几本书。
他:
“怀疑这个世界的真实性,这是每一个只要是活着的人都有的本能,你相信吗?”
我:
“我相信啊,每次我在路上捡到钱的时候,都会想,这不是真的吧?”
干我这个行业,一定程度的幽默感是必须的,一来是放松自己的精神压力,二来是缓解和患者之间的紧张气氛。某种意义上来说就是一种自我保护。
他:
“不是你这种程度上的怀疑。我们中国很早以前就有周庄梦蝶的故事,《心经》里也提出了‘色不异空,空不异色,色即是空,空即是色。’佛教里的色是物质的意思,佛教说的‘四大皆空’,就是说世界是虚幻的,物质不存在。还有古希腊的柏拉图,提出了洞穴理论,认为我们看到的只不过是真实世界的幻影。还有17世纪的笛卡尔,他也怀疑世界是假的,还提出了‘我思故我在’的说法。还有明代的心学家,王阳明也说了‘君未看花时,花与君同寂。君来看花日,花色一时明。’他认为人不看花的时候花就不存在,只有看花的时候花才在,王阳明认为心外无物,所以他也怀疑世界的真实性。到了现代就更不用说了,《黑客帝国》、《楚门的世界》、《ZEGAPAIN》、《源代码》之类的电影都提到了类似的概念,那就是世界是假的,我们的思想都是不真实的。这个时代,已经有越来越多的人开始相信我们这个世界是虚假的了。”
我:
“你知道的很多啊。而且记性很好,这么多哲学家的思想典故你都知道。”
他:
“呵呵,因为我每天都在做这方面的研究啊。”
我:
“毕竟专业的就是不一样。不过,就算你说我们的世界是虚幻的,那又能怎么样?我们还是得照常过日子吧?”
他:
“你这就是消极主义了,你属于那一类就算怀疑世界的真实性也不会去反抗的人群,但是还有一类人,他们发现世界的虚幻,还会努力去反抗,我就是属于这一类人。”
我:
“你平时做的那些事,就是在反抗是么?”
他:
“对,就是在反抗,我那是在寻找这个世界的漏洞。我已经知道了这个宇宙的本质,这个宇宙就是一台计算机,所以我一直在找这台计算机的漏洞,找到了漏洞,就能把这台计算机给破坏了,我们就能解放。”
我:“解放?那解放之后会怎么样?”
他:
“当然是去一个更真实的世界,就像上帝的领域一样,那一定是一个非常完美而且脱俗的世界,超出我们的想象。但是在那之前,我们必须先突破。”
我:
“可你说那个世界比这个世界完美,有什么证据么?说不定我们这个世界,就已经是真实世界了。”
他:
“不可能的,我们这个世界肯定是假的。我可以跟你打包票,肯定是假的。你了解计算机程序吗?”
我:
“这方面我真的不懂,我算是半个电脑盲。”
他:
“要是你对计算机方面有一定的了解,你就会知道,这个世界上没有一个程序是绝对完美的,任何程序都存在漏洞,牢牢记住这两个字,是任何。也就是说,不管你是美国的计算机军事网络,还是IBM公司的服务器的运行代码,都绝对有漏洞,因为它们都是这个世界的一部分,这个世界都是有漏洞的,它们这些人造的东西更加不可能避免漏洞。”
我:
“难怪老是见到计算机程序被入侵,被病毒感染的新闻,要不就是我的计算机系统老是显示出现漏洞需要更新。”
他:
“对,你的计算机之所以老是有漏洞,需要更新升级,就是因为计算机程序是不完美的,而且不管你怎么更新,漏洞都一定会存在的,是避免不了的。你的程序今天更新一次,只能够暂时解决一些漏洞,但是事实上,在更新的同时,已经制造出了新的漏洞,所以你下次还需要再来一次更新,把上次更新时产生的漏洞给填补,然后下下次你又得再更新来填补上一次的漏洞……这样更新就会无止境地进行下去,因为漏洞是填不满的。我们这个宇宙也是一样,其实我们这个宇宙就是一台放大版的计算机,我们都是这台计算机里的一串串代码,所以我们也老是会出现漏洞,比如说有时候有人会突然间失去意识昏迷,还是没有任何缘由就出现这样现象的,那就是因为他们的大脑因为程序运行出现漏洞,宕机了。”
我:
“这个说法还真新奇,你说我们的宇宙是一台计算机,可是证据呢?你一定找到了什么不同凡响的证据吧?”
他:
“当然,你知道元胞自动机吗?简单说一下,这就是一个类似于围棋一样的游戏,不过这里的棋子都是正方形的。我给你三个连在一起的格子,这三个格子只能有黑色或者白色两种状态,这样一来,是不是就可以有黑白黑,黑黑黑,白白白等等八种组合状态了?然后我再设定一个简单的游戏规则,那就是:当某一个格子的上一行相邻三个格子都是黑色、都是白色或者左边一个格子是黑色的时候,这个格子就变成白色, 否则就是黑色。只要定义了这样一条规则,然后不管你最开始是什么初始状态,一步步运行下去,你会发现这些最简单的格子就会组合成一幅非常复杂的雪花图形,里面有各种各样的几何图形,只要运算次数足够长久,全世界所有动植物身上的图形你都可以在里面找到。比如说,贝壳表面的纹理,或者乌龟壳上的六边形,你都可以找到。到最后,如果你计算个几千亿步,几万万亿步,就连化学元素、生命乃至人类都可以创造出来,当然,那些动物和人类只是平面人,他们只能够活在计算机的虚拟空间里,他们是意识不到我们这些程序设计员的。同样的道理,我们这个宇宙,也是从最开始一片混乱之中产生了各种的化学元素,然后像元胞自动机一样运行,才产生出了我们这个地球上丰富的生物圈。我们都只是这台宇宙计算机里的代码而已。如果计算机硬件出一点问题,我们立刻就会歇菜。那可不只是单单一个地球毁灭就能完事的了,那可是会让整个宇宙都毁灭掉。”
我:
“元胞自动机我还真不了解,不过你这么一说,我们这个宇宙跟计算机还真的很相似。只是你说,计算机里的代码该怎么才能跳出计算机呢?你没有见过游戏里的角色跳到现实世界里的吧?”
他:
“不是不可以,只是比较难而已,我们要找到渠道。首先我们得知道,除了我们这个宇宙的计算机外,还有其他的计算机,而且计算机也有不同的功能,有的计算机是用来玩游戏的,有的是用来搞工程建设的,还有的甚至可以用来制造器官,进行克隆,我们只要找到了能够制造躯体的计算机,就能够在计算机外的世界里造出一个躯体,然后就可以把我们的思想植入到那个身体里,那样我们就可以变成和计算机外面的那些设计者一样层次的存在了。”
我:
“计算机的设计者?”
他:
“对啊,我们这个宇宙是被人设计出来的,可能是上帝,也可能是别的什么高级文明,但是他们肯定很厉害,能轻易就创造我们这个宇宙,我们想要跟他们接触,就必须找到制造跟他们肉体一样机械,然后利用程序漏洞入侵和操控那些机械,那样就能够和他们对话了。所以我现在一直都在找我们世界的漏洞,只要研究透了我们这台宇宙计算机的漏洞,其他宇宙的漏洞我们找起来就容易多了,就像计算机程序的基础大多是C语言一样,其他计算机也有通性,掌握了一门算法,就能知一解百。”
我:
“我算是懂了,也就是说,存在很多的宇宙,而那些宇宙都是有各自的功能的,有的可能是纺织机,有的可能是计算机,有的可能是打桩机等等。可是,你寻找漏洞的办法是什么?”
他:
“做一些不同寻常的事。假如这个世界是一台程序的话,肯定我们的行为已经被设定了一些规则,包括文化和思想,也是一种规则,我们必须打破常规,做出我们平常不会做的事,才能让程序本身措手不及,暴露漏洞。”
他说的话自然有他自己的一套道理,但是他为了寻找他所谓的世界漏洞的方法,却是让人不敢苟同。为了寻找他所谓的世界漏洞,他做了很多疯狂的事,比如说光着身子冲入他平常根本就不会去的幼儿园,再比如说从高架桥上跳下,跳到别人车顶上玩蹦蹦跳,再比如莫名其妙就和街上一个路人打起来,还完全不需要理由,再或者就是乘坐电梯的时候突然在中途停下,然后剩下的几层楼都靠爬走,再或者,在别人的葬礼上哈哈大笑,又或者半夜三更跳进坟墓里睡觉。总而言之,他做了很多所谓他平常根本不可能做的超常的事,而目的,仅仅是为了寻找漏洞。
但是,我想,和他所付出的代价比起来,所谓的寻找世界漏洞,实在是太微不足道了。