被一个不知为什么的GPF错误困扰了好几天,试了很多方法,仍不得其解。下午跑出去看了黑客三。结果也没恍然大悟的感觉,想了一下,大致有两个方案:
方案一,zion为真实世界,人和机器人的两种截然不同系统之间的和平是真正的主题,这可从animatrix的用意得到旁证,但neo的超能力就解释不了,所谓无线接入matrix系统的解释很难成立,因为既没有阐明真实的机器人是否接入了matrix(似乎没有必要,而且需要 现实-Matrix-现实 的遥控能力,如何定位等也很难即时操作),而结尾由机器人提供neo接入matrix设备也就多此一举了。另外,为什么机器世界在neo搞定smith以后不反悔它的和解呢?这个问题也无法满意回答。
方案二,zion为虚拟世界,只存在一个系统。人与机器人和解初看似乎没有必要了,但实际却能够解释的通。所谓真正的真实(即matrix外真正的人类现实)并不在考虑之列,在乎的是当下系统的统一,既挽救zion也挽救matrix(整个系统免于崩溃)。neo是为了这个系统内部产生的爱而献身的,因此挽救的也应该只是这个系统。机器在这个方案中就仅仅代表一种可被确定目的的代码,zion则是不确定因素的聚集地(但并不意味着不稳定),最后的和解是为了达成了系统的稳定。smith的意义也可以顺理成章被理解:源于非平衡因素形成的zion带给确定代码世界危险而使整个系统倾向于不稳定,其中来自source的the one是为了upgrade(平衡)系统的设计,而smith则是他的反面:破坏系统。他们都是by design引入的。实际上车站是系统流放(删除)代码的存放地,neo的使命应该是upgrade系统,因此他之后的使命结束,被放逐到车站。而法国人就是系统过去被放逐的代码,但掌握了回到系统的方法(通过trainman,因此trainman和keyman一样是系统设定的),而且法国人也不会仅仅受威胁而同意拉回neo(看的时候就十分不解),其实他也需要系统稳定,而原先设定的系统升级已经不可能了。oracle则也是因为原定使命结束,才不得不用另外一个shell回到系统,引导neo完成系统稳定。oracle作为引入非平衡因素的始作俑者,所以才决定不逃避她自己所作的选择:接受smith。而最终机器(确定代码)世界在和解后不反悔,是因为它需要zion(以及带来的the one/smith),来平衡这个系统(这在第二集中已经说明,最初的完美系统都完蛋了):原先是注定毁灭zion,通过the one来upgrade系统消除smith危机,这次却是由the one自己在本系统内干掉了smith,达成稳定。
原先猜测这集说的是choose truth,那就补充一下:truth=system。