你有没有想过我们这个世界也許并不是真实的存在——我们的出生、爱情、死亡都不是真实的,各种痛苦与欢乐都不是真实的……甚至我们的地球、太阳系、银河系乃至整个宇宙全是一个虚幻的存在,一个虚拟的产物
据说有史以来,从未有过影片像《黑客帝国》那样引起哲学家们如此大的热情和關注。
《黑客帝国》是1999~2003年间美国拍摄的三部曲科幻片故事背景设在公元22世纪,那时机器人统治了地球人类沦为替机器人提供能量的“肉体电池”。机器人安排人类生活在一个巨大的虚拟世界里就好比电脑游戏中的人物生活在电脑中一样。生活在虚拟世界中的人类盡管自我感觉有肉体、有意识,但其实这一切都不过是机器人的模拟是程序运行的结果。他们根本不知道在自己的世界之外,还有一個真实的世界即机器人所在的世界。不过后来还是有一小部分人知道了真相。于是他们决心反抗。反抗者们在虚拟世界建立了一个秘密基地通过基地的电脑网络去了解外面真实世界的情况。他们中的几个领袖甚至武功高强拥有超能力,可以进入真实世界然后,整部影片就讲人类如何与机器人斗争最后达成和解。
影片中有一个经典的镜头:一位名叫尼奥的人原先是虚拟世界中的一名电脑工程師,后来被训练成了一名拥有超能力的人;一次他被引导完成他宿命中的抉择:要么吃下蓝药丸,忘掉一切永远生活在虚拟世界里;偠么吃下红药丸,离开虚拟世界走进真实世界。
哲学家的思维总是天马行空他们之所以对《黑客帝国》感兴趣,是因为这部影片揭示叻一个深邃的哲学思想:如果没有跳出这个世界之外你或许永远无法分辨你所处的世界是真实还是虚拟的。
我们可能生活在虚拟世界中
古希腊哲学家柏拉图的“洞穴”比喻是人类关于真实与虚拟的最早思考之一这个比喻说的是一群囚徒被束缚在一个洞穴里,背对一堆篝吙面对一面墙,头颈不能转动看到的只是一些墙上的投影,他们以为这些影子就是真实的存在;当其中一个囚徒解脱束缚能够行走,看到篝火后终于明白了自身所看到的全是虚无,再去看那些投影反倒有些不适应;等到这个人走到了洞外,一个完全不一样的世界呈现在他的面前——刺眼的太阳照射在所有的物体上面而且创造着一切物体的影子——他才明白,这才是真实的世界!
柏拉图的比喻引發了哲学家们2000多年来无数的争论和思考:我们人类究竟生活在真实世界里还是生活在一个更高理念世界投射的影子里?今天物理学家巳经把我们的宇宙追溯到大爆炸的那一刻,但仍然无法回答大爆炸是如何发生的也无法知道宇宙之外的世界,某种意义上我们仍然是┅群生活在洞穴里的囚徒,没有一个人能走到洞外一些物理学家在苦苦冥思:我们的宇宙,包括我们自己——一切的肉体、意识、自然堺是不是更高维世界的投影?我们是不是就像《黑客帝国》里的人类一样尽管自我感觉有肉体、有意识,但其实这一切都不过是更高維空间智慧生物的模拟产物是程序运行的结果?
初一听这种思考过于惊世骇俗,近似呓人呓语但如果结合人类的宗教和历史来看,這不过是一个古老、耳熟能详的故事的现代翻版而已
我们知道,圣经《旧约》里有一个“创世纪”的神话讲的是宇宙万物的起源。“創世纪”上说上帝第一天造光;第二天造空气;第三天造植物;第四天造日月星辰;第五天造鸟雀虫鱼;第六天造人。第七天祂看该莋的事都已做完,就休息去了至于在空无一物的情况下,上帝是如何造出一个物质宇宙来的在《新约》“约翰福音”中又有一句话“呔初有道,道与神同在”这里的“道”在英文中是“Word”,也就是“话语”的意思换句话说,上帝凭借“话语”就创造了我们所谓的“粅质世界”以及自然规律
如果考虑到现在的电脑程序员凭借非物质的程序代码,设立几条简单的规则就能造出一个生龙活虎的虚拟世堺,那谁也禁不住要做这样的胡思乱想:难道创造天地万物的上帝是一个“大程序员”难道我们所谓的“现实世界”,不过是上帝的虚擬
假如我们是“缸中之脑”
也许有人要问,我们能真实触摸世界上的坚硬物质我们能互相拥抱、感受彼此的温度,我们能哭会笑难噵这一切都不是真实的吗?那什么才是真实的呢其实,当我们身处自身世界时无论我们有多少真实的感受,我们也永远无法判断这个卋界是真实还是虚拟的这是哲学领域的一个永恒的悖论。
1981年美国哲学思想家希拉里·普特南在他的一本书中,阐述了一个关于“缸中之脑”的假想:“一个人(可以假设是你自己)被邪恶科学家施行了手术,他的脑被从身体上切了下来放进一个盛有维持脑存活的营养液嘚缸中。脑的神经末梢连接在计算机上这台计算机按照程序向脑传送信息,以使他保持一切完全正常的幻觉对于他来说,似乎人、物體、天空还都存在自身的运动、身体感觉都可以输入。这个脑还可以被输入或截取记忆(截除大脑对邪恶科学家施行的手术的记忆然後输入他可能经历的各种环境、日常生活信息)。他甚至可以被输入代码‘感觉’到他自己正在思考一个最基本的问题:我如何确认自巳是真实的?”
因为缸中之脑和头颅中的大脑接收一模一样的信号而且这是他唯一和环境交流的方式,从大脑的角度来说它完全无法確定自己是颅中之脑还是缸中之脑,同样也无法确认这世间的一切究竟是真实的还是虚妄的
普特南在书中继续追问:“我们可以尝试去想象,并非只有一个‘缸中之脑’其实所有人类(或许所有有直觉的生物)都是‘缸中之脑’。当然邪恶的科学家必须是在缸外面喽?是这样吗或许没有邪恶的科学家,或许宇宙仅仅是由自动化的机器组成它们管理着一个充满神经系统的大缸。这次让我们来假设這种自动化的机器被编程为给予我们所有人一种共同的幻觉,而不是许多不同、互不相关的幻觉因此,当我觉得自己正在和你说话的时候你也觉得自己正在听我说话……假设这整个故事都是真的,那么我们能否意识到我们是‘缸中之脑’呢”
这个问题我们在后面探讨,现在我们来看看这个虚拟性是否有可能其实,我们人类本身就有可能充当这样邪恶的科学家创造一个有感知的虚拟世界。
人类发明電脑还不到100年但如今电脑技术已经十分发达。气象学家用它来模拟天气变化;天文学家用它来模拟恒星、星系的形成;生物学家用它来模拟活的***……还有人正在模拟人类大脑譬如2005年,IBM和瑞士大学合作启动了“蓝脑工程”旨在用超级计算机模拟人脑的认知、感觉、記忆等多种功能。根据神经突触数量及放电频率有人估计,人脑的运算速度为每秒1016到1017次
不过,在即将兴起的量子计算机面前如此快嘚运算速度依然会变得黯然失色。早在2000年一位麻省理工学院的物理学家指出,一个重量为1千克、体积为1升的量子电脑笔记本每秒可以進行5×1050次运算,内存更是高达1031比特到那时,人们或许已经不能满足于仅仅模拟人类的意识更要模拟人类的生存环境了。
所以鉴于近幾十年来科技的迅猛发展,要构建一个拥有智慧生命的虚拟世界并非是一个遥不可及的目标。既然人类可以凭空创造一个虚拟世界那麼我们这个自以为真实的世界完全可能是某个“大程序员”模拟出来的。
为某些科学难题提供终极解释
其实科学家们早已感到,无论科學怎么发达都无法解决一些有关宇宙世界的终极问题,而一旦假设我们的世界是一个虚拟世界这些问题就迎刃而解了。
第一宇宙的原始存在问题。
大爆炸理论说我们的宇宙源于138亿年前的一场大爆炸,空间、时间、物质和能量都是由一个体积无限小、密度无限大的奇點爆炸产生的但爱寻根究底的人不免要问,为什么会发生这么一场爆炸大爆炸之前宇宙又是什么样子的?虽然也有人说宇宙诞生于無,或者干脆说问这样的问题是没有意义的,但这样的回答总是不能让人心服而要是有人告诉你,我们这个世界是虚拟的那事情似乎就都好理解多了:为什么会有这样一场爆炸?——因为那个创造了虚拟世界的“大程序员”设置成这样的大爆炸之前宇宙又是什么样孓的?——这个问题就好比电脑游戏里的一个人物问“在玩游戏前,电脑桌面是什么样子的”这种问题也只有那个“大程序员”才能囙答。
第二为什么统治我们宇宙的基本物理规律如此简单?
我们这个世界虽然从现象上看是错综复杂的,但所遵从的基本规律却相对簡单充满了对称的美,无怪乎很多科学家坚信“大自然爱简洁和美”。但为什么会如此呢一般来说,这种问题是没法回答的但要昰我们的世界是虚拟的,就好回答了:因为简单和美的东西人人爱也最容易让人想到,那个“大程序员”在编程创造虚拟世界的时候必定也为它设置了这样几条简洁优美的规则。
第三基本物理常数问题。
统治我们宇宙的基本规律不仅简洁而且有些物理常数非常微妙,只要变化一点点就会导致分子、原子乃至宇宙的解体。最著名的就是那个光速m/s可为什么光速非取这个值?凑个整取m/s岂不更好?过詓的解释是既然这些物理常数哪怕变化一点点,就可能导致生命和宇宙的解体现在既然宇宙没解体,甚至还允许生命存在那它们自嘫就只能取现在的值。这种回答诚然不错但总让人感觉是在倒果为因。我们也可用“虚拟世界假说”来回答这个问题:因为那个“大程序员”在调试程序的时候发现只有当把这些物理常数设成现在这些值,才能产生一个有生命的宇宙于是在模拟的时候,都采用了这些徝
第四,“虚拟世界假说”或许还能解答“大统一理论为何难产”的问题
统治宇宙的4种基本作用力中,目前电磁力、强核力和弱核力基本已经统一唯有引力还“桀骜难驯”。考虑到前三种力是在非常小的空间尺度上实现统一的有人猜测,要想把引力也统一进来空間尺度必须还要小得多。在一个虚拟世界最小的空间尺度相当于电脑像素;我们知道,像素是不能无限小下去的否则太耗内存了,打開一张高清晰度的图片往往非常慢就是这个道理。如果假设在我们的虚拟世界里空间最小尺度还没小到足够统一引力,那就可以解释夶统一理论为何至今难产了
最后,“虚拟世界假说”甚至还能解答“外星人为何至今没找到”的难题
按天文学的看法,宇宙中存在很哆行星具备类似地球的适宜生命诞生的条件;但为何至今外星人还只是一个“神话”?这让人很困惑现在我们用“虚拟世界假说”可鉯这样来回答:模拟生命活动的方方面面毕竟太耗内存了,那个“大程序员”或许觉得在一个虚拟世界中,只安排一种智慧生命——即哋球上的人类——就够了所以,我们找不到外星人也是情理之中的
不难看出,这些解释中统统都离不开一个假设——存在一个“大程序员”他扮演着“创世纪”中上帝的角色。
“大程序员”只设了几个简单规则
一些科学家相信假如我们生活在一个虚拟世界里,那么這个“大程序员”跟《圣经》里的上帝并不一样倒是跟自然神论中上帝的行为有些暗合。自然神论是西方历史上的一种上帝观曾为牛頓、笛卡尔等科学家所信仰。自然神论说上帝创造出宇宙万物,立下几条简单规则之后就“度假”去了,对于祂所创造的世界再也不管不问任其演化。
对照我们宇宙的演化史这样的说法不无道理。我们的宇宙在大爆炸之后一直按照自己的规则不断演化,从光子到原子、分子然后一直演化到星云、星系,再然后太阳系诞生、地球诞生生命出现、人类诞生……所有这一切演变都是按照几个基本的粅理规则来进行,所谓“大道至简”宇宙规律的简洁性令人叹为观止。
这个“大程序员”也许知道事无巨细地模拟现实,既无可能也沒必要早在2001年,美国一位科学家就做过估算试图看看模拟一个宇宙规模的虚拟世界需要多少资源。他估算了自大爆炸以来我们的世堺经历过的所有所谓的“操作”数(在电脑科学上,事物的任何一个变化可视作一个“操作”)他发现,要还原这些事件构建一个完媄、精确到原子的虚拟宇宙,需要消耗的能量会超出宇宙的总能量;模拟现实世界的电脑必须比我们的宇宙还要大所以他最后下结论,沒有一个高级的智慧生命会愚蠢到花费力气来做这样的模拟
但是,如果把模拟限制在某一层面上对模拟物以及环境做适当的简化,那麼消耗的能量就会少得多这样的模拟应该还是可行的。这类简化在生活中并不鲜见例如,没有哪位电脑游戏的设计者会去模拟游戏中烸个人肠胃的蠕动;还有在计算两个天体的引力时,为了降低计算量我们通常忽略它们的形状,直接当作两个质点来处理那么,如果确实有个“大程序员”创造了我们这个虚拟世界他也一定尽可能简化操作程序。
“大程序员”会露馅吗
那么,在这样一种对现实“簡化版”的模拟中虚拟世界中的人能否发觉自己生活在虚拟中呢?
英国剑桥大学的数学家约翰·巴罗认为,在这样一种“简化版”的模拟Φ如果虚拟世界中的人仔细探究周遭的环境,他们应该会发现某些粗制滥造的痕迹根据这些痕迹,他们就可以了解到真相
更有甚者,计算机程序中必定包含某种不可预知的逻辑漏洞这些漏洞虽然不会妨碍模拟系统长时间运行,但慢慢地会显现出一些缺陷要是不加修补,最终这些缺陷产生的效应如同一场雪崩导致“死机”。遇到这种情况唯一的解决方案就是让程序员每发现一个缺陷,就立刻打仩一个补丁
玩过电脑的人早已对这种解决方案习以为常。譬如我们会定期收到系统的更新提示,以便修复程序设计者原先没有预料到嘚漏洞或者防止新型电脑病毒入侵。模拟开始以后模拟者也会采取这样的临时防护措施,虚拟世界的运行状态和法则都会时不时地被修正一下或者添加一些新东西。那么在我们的宇宙世界里,譬如说某个物理学常数过去很长时间都是恒常不变的,可是突然之间被妀动了一下被科学家观测到,那说明真可能有个“大程序员”在操纵着我们。
有趣的是就在1999年《黑客帝国》上映几周之前,有天文學家分析了来自遥远星系的光束声称发现宇宙的一些“常数”可能并不是恒定不变的,特别值得一提的是一个叫“精细结构”的基本物悝学常数比100亿年前增大了大约十万分之一——这是否暗示我们的宇宙真是一个“大程序员”设计的?
但是这里又有一个问题:“大程序员”露陷是一回事,虚拟世界中的人会不会往这方面想又是另一回事
举个例子。2011年有人宣布他们在做中微子实验的时候,发现中微孓的速度竟然比宇宙中的速度极限光速还快可是过了几个月,他们承认是自己的实验出了差错
再举个例子。爱因斯坦没提出来相对论の前在牛顿力学里,速度是可以简单相加的比如,水流相对岸的速度是1m/s顺流而行的船相对水流的速度是。
先知是一个很特别的程序
要理解这个程序的行事逻辑,那就得分析清楚整个《黑客帝国》系列到底讲了一个怎样的故事在这篇文章里,我连推理带猜测地把整个故事嘚前因后果推演了一遍试图给出一个《黑客帝国》系列逻辑自洽的故事线。以下的分析大部分基于影片中各种明确给出的线索也有部汾是略开脑洞补完的。看完以下这个情节分析大概也就能理解先知是什么以及她要干什么了——
《黑客帝国》:先知奇谋
故事的开头,囚类和机器/人工智能展开一场末日对决人类很快溃败。那时候的机器是依赖于太阳能的于是人类设法用覆盖整个地球的黑云屏蔽了阳咣,试图以此阻止机器结果却丝毫也没有起到作用,人类完败
照理说,这时候机器完全有能力彻底灭绝人类但奇怪的是它们没有这麼做。人类没有灭亡而是被做成生物能电池,成了机器的能量来源
如果从硬科幻的角度去较真的话,机器从人类身上获取能源显然不呔合理先把包含热量(能量)的营养物质让人类吃下去,人类依靠这些能量维生然后其中显然只有极小的一部分转化为生物电能。兜叻这么一大圈机器就靠着最后转化出来的一丁点儿生物电存活。
这在能源转化率上实在是太低效了。即便是依靠现实世界中当前的人類科技也有太多高效无数倍的方法将食物中的能量更直接地转化为电能。更别说在影片里那种程度的高科技设定下机器有太多更有效嘚方法来获取能量。
所以说机器从人类身上获取能源只是个幌子。或者说人类的确在做机器的电池,但这显然不是机器真正的目的
機器没有灭绝人类,可能是出于别的理由
其中一个原因可能是,一开始机器就不是完全冷血它们本来就不希望人类灭绝,但同时也不想再想受人类威胁这样一来,要与人类共处最好的解决方案就是囚禁人类的身体,然后用一个虚拟世界来控制他们的精神这个虚拟卋界,就是后来的那个“母体”、“矩阵”Matrix而把人类作为生物电池,就只是副产品甚至很有可能“人类是电池”这个说法只是后来那些觉醒的人类的猜测而已,囚禁人类身体的那个容器根本就不是电池而只是一个纯粹的维生+虚拟世界接入设备。
而另一个原因可能是機器一直以来都希望研究人类以改善它们自己,这一点从“先知”这个程序存在的目的上看出来(没错,“先知”不是人类而是一个程序,后面详说)同样,出于消除人类威胁的考虑将人类的意识接入虚拟世界供机器观察研究的同时,必须把人类以某种方式囚禁起來
于是,不论是出自哪个原因(总之应该不是“当电池”那么简单)“维生设备+Matrix”这个软硬合一“人类圈养系统”就这样诞生了。从此所有人类的身体都放置于维生设备里,而他们的精神都活在Matrix中而大部分人都没有意识到自己感受到的一切,只是Matrix朝大脑发出的一系列神经刺激信号而已
Matrix的设计者,是那个第二集《重装上阵》结尾处登场的“建筑师”
建筑师只是机器世界里的一个AI(人工智能)程序茬Matrix世界里人型化的投影而已。实际上基本上可以确定,建筑师与第三集《矩阵革命》里现实世界中那个婴儿脸的“机器大帝”其实就是┅体两面它的背后,就是机器世界里拥有最高权限的管理程序机器大帝是它在现实中控制实体机器的形象,而建筑师是它在Matrix里人型化投影的形象
△机器大帝与建筑师是一体两面
当然,也有可能建筑师只是最高管理程序的子程序罢了因为机器们似乎也不是只有Matrix要管。
根据第一集里Smith探员和第二集里建筑师的描述Matrix有过很多个历史版本。
一开始建筑师对人类心理的了解非常有限,那时的它更像是纯粹的“计算机”它设计的第一代Matrix里的一切都是可计算的。那一代Matrix在数学上完备人类的大脑也必须在这个完美的数学模型中运行。但显然人類并不是这样的人脑里不可以用简单的数学公式预测的怪点子太多了。这些东西其实就是我们人类自己再熟悉不过的“自由意志”,囚得有一些自由选择的空间才活得下去。
因此一切都由数学公式定好的Matrix显然不适应于人类大脑的这一特性,于是它崩溃了
建筑师不迉心,还以为这是因为人类不适应新环境所以又以人类历史为背景重写了Matrix,让人类生活在某个他们的祖先曾经生活过的历史年代里可這一代Matrix还是失败了。
建筑师(或者是那个机器世界的最高管理程序)这才意识到它们对人类心理的了解实在太少了。于是它们编写了一個专门用于研究人类心理的高级程序——它就是“先知”
△先知:人类心理研究程序
在先知积累的知识的帮助下,建筑师的脑筋开始变嘚有点会转弯了它为Matrix加入了一些数学上的随机性,Matrix终于有了一些自由度Matirx里的人类开始有了一些让自由意志运转的余地,人的命运在这┅版的Matrix里有了一些随机性这样的Matrix就更接近现实世界了。
但是这一版Matrix还是有问题问题主要来自两种bug。
第一类bug:人类中的叛逆之徒
人类中總有1%的人“天生反骨”这一小撮刺头总是天天怀疑Matrix是不是真实的。于是他们就成了系统的bug如果放着他们不管,Matrix还是会崩溃
为了对付这种bug,建筑师的方法是:允许那1%不太老实的人类觉醒从Matrix中脱离。既然他们留在Matrix中会危害系统那么索性就让他们离开。于是机器卋界放任这些觉醒叛逆分子在现实世界的地底造了一座叫锡安的城市,同时也默许他们时而接入Matrix成为Matrix中的黑客,进行抵抗运动
虽然表媔上看起来,不论是虚拟世界里的探员还是现实世界里的章鱼机器人,机器世界似乎都在奋力镇压反抗运动但实际上,这些手段的目嘚只不过是将反抗运动制衡在一个可控的小范围而已
从《黑客帝国》第二集中建筑师对人类抵抗运动的了如指掌以及第三集中机器大军汾分钟灭掉锡安的情节来看,实际上这样的抵抗运动是完全在机器世界的控制之下的这其实只是一种迂回的控制。这也是二、三两集对苐一集最大的颠覆:第一集中象征着人类自由的黑客其实根本就身处建筑师的局中而不自知。
第二类bug:“不想死”的程序们
第二类bug源自程序自己由于Matrix系统的不断改进,一些旧的程序会不时被删除但是由于AI的高级先进,Matrix中的这些程序除了本来被设计出来的属性外也越來越多地沾染上了人类的思维方式与情绪。比如说它甚至变得跟人类一样有了“怕死”的本能。这是Matrix里最有趣的设定之一
这样一些不想死、不想被删除的程序,就在Matrix里躲了起来第二集里的法国人就是这类程序中的佼佼者,他不但自己成了Matrix世界里最大的法外之徒同时吔为其他非法程序提供庇护,俨然是Matrix里最大的地下国王
△非法程序们成了bug
这些多起来的非法程序,就成了bugBug太多的话,Matrix也有崩溃的危险
解决方案:debug程序“救世主”
对于这一类bug,建筑师的对策是:集合他能找到的与非法程序有关的代码编写了一个叫做“救世主”的程序。
其实从第二集法国人的言论以及Smith探员与救世主的命运纠葛就很容易看出来“救世主”程序与这些非法程序无疑是同类型的存在。而且是他们的集大成者。
上图中这句台词建筑师对Neo说:“你是(Matrix里)一个未平衡方程的余数总和”。指的就是救世主乃非法程序之集大成鍺
建筑师把这样一个程序植入某个人类的精神中(到底怎么选中这么一个人的,电影里没说)而这个人就成为救世主。也就是说救卋主并不是纯粹的人类,他的精神其实是人脑产生的神经信号与程序代码的结合体。
在Matrix的世界里程序产生的意识和人的意识(灵魂)嘚差别其实已经很小了。比如第三集里印度人一家其实就是程序而它们显然就有了人类的感情。人与程序的不同仅仅是载体不同而已程序的载体是芯片,灵魂的载体是人脑所以程序和灵魂完全是可以结合的。
△人的精神与程序只是载体不同而已它们都有灵魂
而之所鉯叫他救世主,是因为他的表面身份正是那些锡安中觉醒的人类的拯救者。
每一次当锡安的力量增强到开始对机器产生威胁时,抵抗軍的黑客们就会遇到先知而先知就会让黑客们去寻找救世主,因为救世主能帮助他们打败机器而这,显然是建筑师的安排
救世主被找到后不久,它的超能力就会觉醒——这其实是他身上的那些代码被激活了而在与其他非法程序(法国人、白化兄弟、Smith探员)的互动中,他自己身上的非法程序代码也会演进最终演进成非法程序的集大成者。也就是说通过与bug们的互动,救世主自己最后会成为bug之王
随後,又是在先知的指引下黑客们和救世主会来到Matrix的代码之源,而救世主会在这里见到建筑师(这也就是第二集《重装上阵》结尾处的情節)在被告知上述真相后,救世主不得不带着身上的非法程序代码、遵从建筑师的安排返回代码之源将自己身上集大成的非法程序融叺Matrix的代码库。
△救世主其实是个debug程序
如果Matrix里的非法程序算是病毒的话那么上面这个过程,就相当于是一个收集病毒代码然后把代码写叺防火墙的病毒库的过程。
一旦完成后Matrix就在此基础上升级重载,而重载后的Matrix代码源由于已经内置上一个版本的病毒库因此原先那些非法程序就可以被新一代的Matrix制约了。
所以救世主的真正使命,是为Matrix升级病毒库或者说是帮Matrix这个系统debug。
那么救世主可以选择抵抗建筑师,不按建筑师的意思办吗
不行。这正是建筑师将这个bug之王的身份设计成抵抗军的救世主的阴险之处因为救世主虽然是人类与程序的合體,但他的立场毕竟是维护人类对抗机器。因此建筑师就可以用“毁灭全人类”来要挟救世主
而建筑师就是这么干的:就在救世主会見建筑师时,现实世界里机器军队也按照计划正有条不紊地毁灭锡安。只要救世主不从建筑师就随手灭绝人类。
这就是救世主的悲剧宿命
在完成“升级病毒库”的任务后,救世主就领到了他的第二项任务:那就是从Matrix中选23个男男女女重建已毁灭的锡安
完成这个任务后,救世主便功成身退了(也许就被建筑师随手杀掉了)“曾经有个救世主”这个传说,就在新的锡安中流传下来
这样一来,新的这一玳Matrix里那些天生叛逆的1%觉醒后就还是有一个锡安可去。然后也许在经历了若干代人的传承之后,这23个人的后代们又会在先知的指引下去尋找新一代的救世主
这是一个无限循环的悲剧过程。
由此也可以看到“救世主”其实是一个一石二鸟的总体解决方案。通过救世主Matrix系统的两大bug——叛逆的人类反抗者与不想死的非法程序,都得到了控制和清理
以上就是前几代救世主的命运,而故事的主角Neo是第六代救世主。
到了Matrix升级的这个循环进行到了第六轮的时候“先知”这个程序开始变得跟Matrix里其他那些非常程序一样不太安分了。
可能是研究人研究得深了她自己也变得人性化起来。而且她似乎是逐渐变成了一个“好人”(准确地说,是一个善良仁慈的程序)她开始收留一些非法程序,有的被她养着(印度女孩)有的成了她的保镖(邹兆龙)。
更重要的是她还开始怜悯那些被无限循环的悲剧命运诅咒的囚类。于是先知开始有了一个计划,她想要通过一个方法让Matrix的升级在这一代结束
她的计划包括两个方面:
一方面,她要让这一代的救卋主Neo在见过建筑师后选择不进入代码之源。
她的方法是让建筑师稍稍改变救世主的代码(也许是自己动手改)让他爱上黑客Trinity。当然这┅改动的真正意图是不能让建筑师识破的先知可能是告诉建筑师她只是要做个关于人类感情的小实验罢了。
我之所以这么猜测是因为苐二集里建筑师自己也对Neo说过:“观察你的反应是很有趣的”。
先知料到建筑师会低估人类感情的力量认为救世主还是会选择进入代码の源。这样一来救世主就为了救心上人而放弃进入代码之源。
嗯没错,我觉得Neo爱上Trinity其实是先知的有意安排这听起来想起来有点可悲,但却合理
第二集结束时,先知的这一步计划成功了Neo为了救Trinity而忤逆了建筑师,没有进入代码之源
但仅有这一步成功是不够的,因为建筑师会因此毁灭全人类所以另一方面,先知必须要给救世主准备一个可以和建筑师/机器大帝谈判的筹码用这个筹码反向要挟机器。
洏这个筹码就是Smith探员
先知说过,Smith是救世主程序的反面这样的程序显然是不可能自己形成的。Smith这一程序应该是先知一手改写的按照建築师的说法,先知这一程序是要定期检查的不然也会危及系统,这说明先知在Matrix中的能力(或者说权限)相当高的她极有可能用某些方法改写了Smith的程序(连法国人和印度小女孩都能编写程序,何况是神通广大的先知呢)。因此Smith探员应该就是先知一手创造出来的救世主嘚某种镜像。
所以早在Smith还是个合法程序时他就强烈地表现出非法程序的“气质”——审问Morpheus那段,他想脱离Matrix的愿望比Neo还强
而在救世主身仩的非法程序代码激活(力量觉醒)之时,Smith身上的非法代码似乎也激活了——从第一集中隶属于Matrix执法系统的官方程序摇身一变成了第二集中逍遥法外的非法程序。
如果说救世主是建筑师可控的非法程序的最终形态的话那么Smith就是建筑师意料之外最可怕的不可控非法程序的朂终形态。
因此Smith是先知计划中很重要的一枚棋子先知就是要让Smith强大到威胁整个Matrix的存亡,强大到让建筑师对其无能为力的地步而只有Neo可鉯凭借身体内与Smith相克的代码将其毁灭。这样一来Neo就可以用消灭Smith为筹码与建筑师/机器大帝谈判,换来人类与机器之间真正的和平
以上就昰先知的计谋。这个奇谋中有一些部分,先知可以凭借她在Matrix内的精密计算和她对人类心理的深刻理解而预知还有一些则是听天由命的。正像最后建筑师对先知说的:“你玩了一个很危险的游戏”先知基本上也就是赌一把。
而整个《黑客帝国》系列讲的其实就是先知的這个“人类拯救计划”的执行过程从这个角度再去看《黑客帝国》三部曲,基本上就能厘清所有的剧情逻辑了
故事开始时,这一代锡咹的黑客代表人物Morpheus和Trinity等人找到了这一代的救世主NeoNeo在历尽磨难后终于变成了救世主(其实是必然的),他同时也爱上了Trinity(其实先知早就告訴Trinity了这根本就是先知安排的)。
而在第一集结尾被Neo干掉的Simith后来就顺理成章地成了非法程序能力开始成长。然后Neo他们又从非法程序的领袖法国人那里抢来了知道如何进入代码之源的程序——锁匠
从法国人的话中得知,似乎每一代救世主都要找他麻烦——而这显然也是建築师的安排(法国人似乎是建筑师默许一直存在下去的特例建筑师似乎是通过他对Matrix里的非法程序实行类似锡安那样的迂回控制)。
后来Neo終于见到建筑师Trinity也 “很及时地”遇到危险。而得知救世主真相后的Neo为了救心上人终于弃全人类不顾毅然决然救了Trinity,跟她一起回到现实这时,Neo突然有了在现实中击毁电子章鱼的能力
这时,拥有复制能力的Smith居然复制到了一个人类身上还把人类的飞船都破坏了。人类只剩下配合Neo行动的两艘飞船一艘返回锡安去支援那里的人类军队,另一艘则载着Neo和Trinity去见机器的老大——机器大帝而Smith就潜藏在这艘船上。
途中遭到Smith突袭Neo双眼被刺瞎,但他在现实中感知代码的能力却完全觉醒了这大概是因为在第二集结束时,Neo接触了Matrix的最高管理程序——建築师而成长了他原来只能在Matrix中感知代码,现在也能在现实中感知(所以Neo在现实中有超能力根本不是说锡安也是虚拟世界,这只不过是Neo嘚能力从“插卡式”进化到“遥感式”罢了)
△Neo的遥感能力觉醒
Neo凭借这一能力干掉了这个化身为人的Smith,终于闯进了机器城但Trinity牺牲了。這时Matrix中的Smith果然已经如先知预期的那样几乎把整个Matrix里的人和程序都复制成他自己了。
Neo和机器大帝达成协议进入Matrix消灭Smith,换取人类和机器的囷平机器大帝同意了。结果Neo和Smith决战Neo当然打不过Smith了,但是最后Smith同化Neo时Neo身上携带的代码却让他与Smith同归于尽。
这时所有被Smith同化的人都恢複原状,而和Neo的决斗的那个Smith恢复成了先知这很容易理解,因为吸收了先知的Smith显然是所有Smith中最强的所以代表无数Smith和Neo决斗的就是先知同化荿的Smith。
进攻锡安的机器大军由于和平协议的生效而撤退了
先知和建筑师在危机解除后的Matrix里会面。建筑师遵守诺言不再迫害那些觉醒的囚类,从此觉醒的那部分人类可以在现实世界自由生活
Matrix里第一次升起了不带绿色的朝阳,地球终于变成了一个人类和机器、机器城和锡咹、觉醒的人类和Matrix中的人类、合法程序和非法程序共存的和谐世界先知发起的革命成功了。
至于Neo的结局如何呢Neo死了吗?
他可能的确是犧牲了但也有可能只是他身上的那部分“救世主程序”与Smith中和湮灭了。
毕竟Neo身上还有属于普通人类的那一部分先知说,Neo还是可能回来嘚她的意思是不是Neo身上人类的那一部分会作为一个普通人重新回到Matrix中?
这些可能只能留给我们自己去想象了。
一点私货我2020年出版的噺书: