内容发布更新时间 : 2024/12/24 20:37:36星期一 下面是文章的全部内容请认真阅读。
序员为主,看了很多各种各样的评论,写的好的也大多是有计算机背景的,看来,要看懂 Matrix,还得有点技术基础。好在第二集到第三集的间隔并不算太长,关于第三集剧情的猜测可以比较快的得到答案。
人类被机械用Matrix统治了千百年后(第二部中Architect的话可以作为证据,6个版本的Matrix很可能已经有上千年的历史甚至更长),但是作为生物的本能,进化并没有停止。人类的躯体被束缚,在长期的培养中逐渐萎缩,但是大脑却因为Matrix的缘故而变得异常活跃。人类的大脑在Matrix非自然电子信号的长期侵蚀下,迅速发生了变异。变异的结果就是人类进化出了用大脑自动解析电子信号的能力。也即是说,人类的大脑变得能够直接“读懂”由“1”和“0”组成的程序。在第一个版本的Matrix中,这种变异非常迅速,人类的大脑迅速理解了自己的处境,并反过来利用Matrix来反抗机械,导致第一个版本的Matrix迅速失败。机械正确的意识到了这个问题,但是他们尝试用机械的方式解决这个问题,在第二个版本的Matrix中,机械模仿了人类本来的社会面貌,希望以此欺骗人类的意识,让人类在熟悉的环境中停止进化,但是依然失败了。这是第二部中Architect和Neo的对话中提到的。于是机械终于意识到,人类的进化是不可预测,也不可阻止的。机械无法用固定的算法来“自动适应”人类的进化。进化对于机械来说,是一个永远无法预测的变量,它最终必然会使整个Marix系统崩溃。为了寻求解决问题的方法,机械创造了The Oracle。Oracle实际上是机械对人类意识的模仿。就如同当初的机械是人类智能的模仿一样。Oracle被赋予了Matrix的最高权限,就如同是Matrix的核心一般,可以访问所有链接到Matrix的人的意识,从而进行学习模仿。所以Oracle具有预测人类意识行为和Matrix对这些行为的反应的能力(比如她能预测到Neo会摔碎瓶子)。Architect在程序上构建Matrix,Oracle则在人类的意识上构建Matrix,所以Oracle被称为Matrix的母亲。Oracle最终找到了解决问题的方法。即给予每个人潜意识的暗示,让其对是否接受Matrix给出选择。这实际上是对于人类进化程度的一
个测试。进化程度高的人,超出了能够接受Matrix的底线的时候,就会被脱离Matrix送到保留地Zion。而进化程度不够,或者主动选择留下的人,则通过这种潜意识暗示自己抑制了自己的进化能力,使之不超过Matrix能够承受的范围。但是这种方式是有根本问题的。随着Matrix持续时间的延长,人类进化的速度和幅度都会加剧。而最终会出现Neo这样的最终进化者。这个进化者代表了人类进化的最高程度,即可以通过自己的意识来解析Matrix程序并反过来直接控制Matrix。但反过来说,这个最高的进化者本身也可以是机械解析人类进化的最好样本。机械可以通过解析Neo的大脑进行量化后修改程序,以使程序能够“兼容”人类的进化重新获得平衡,使人类能够继续接受Matrix。于是机械最终找到了维持Matrix的方法。他们将进化到一定程度的人“驱逐”出Matrix来组成Zion。然后当Neo出现后用Zion做威胁要求Neo自愿牺牲配合机械对自己的大脑进行研究和解析,然后创造出新版本的Matrix来“兼容”人类的进化程度。同时机械会消灭包括Neo在内的所有进化了的人类,然后挑选出新的人类重建Zion为下次重建Matrix做准备。机械使用这种方式维持更新了5个版本的Matrix,而第6个版本则是电影中的Matrix。机械世界中的程序们由于Oracle的原因,出现了无人预料到的变化。机械开始变的有个人意识。原本机械只是人工智能,服从的是逻辑和运算,但是Oracle这个对人类意识的模仿程序的出现,使机械程序本身也发生了改变。这个改变通过各种地下非法程序不断的积累,这实质上就如同人类的进化是一样的——机械也开始进化了。这个进化的最终结果,就是产生了Smith。Smith拥有了Oracle之上的完整的个人意识,尽管他充满了恶意,但却是机械世界中第一个拥有完全自我意识的程序。他主动的拒绝了被消灭,完全凭自身意识强行的留在了Matrix中。并不断侵袭其他程序复制其自身。他对消灭Neo的执着就是人类意识中追求实现自我价值的直接体现。
在第二部电影中,Smith的出现并没有在一开始引起机械世界的主意,整个Matrix都准备重建的情况下,一个Smith在机械世界看来不会造成太大威胁。因此对Smith采取了放
任的态度。仅仅用Seraph作为一道防火墙来保护核心Oracle不被影响。但是Neo这次没有接受前任们的命运,他拒绝帮助Matrix。但是通过和Architect的接触,Neo理解了发生在自己身上的事情的本质。他终于明白了为什么机械世界需要他,却必须要毁灭他和其他Zion人类的原因。在影片结束,Neo的进化达到了一个全新的程度——他已经可以用脑电波来直接解析代码。
黑客帝国3
第三集一开始,尼奥和本恩(被Smith附身的那个人)头对着头躺在医疗床上,这又是一个画面化的寓言,影片的开始是尼奥和Smith这对冤家碰头,而影片也以尼奥和Smith的对决作为结束的。尼奥的思想已经被囚禁到一个叫 Mobile Ave 地铁车站里面,这里他碰到了三个人物,三个流放者,他们是一个三口之家,也就是三个即将被删除的程序,他们正等着那个法国人来搭救他们,还记得吗,这个法国人就是专门收留这些即将被删除的程序的。在这里,尼奥和三个人中的男性有很长的一段对话,从对话中,我们开始知道,这个车站其实是一个法国人编写的走私程序,是专门负责来运送非法程序的,法国人就是通过这个车站来运送那些即将被删除的非法程序,而要逃离这个地方的唯一办法就是搭乘“车主(也是法国人的手下,影片中说的train man,火车人)”驾驶的地铁离开。尼奥当然要借助他人的力量离开,谁?当然只能是崔尼悌和莫非斯,在先知保镖的协助下,他们胁迫法国人把尼奥营救了出来,通过法国人我们又知道了先知保镖其实原先也是法国人的手下,也是一段将被删除的程序,后来离开了法国人,成了先知的保镖。
这时候,电影分成了两条主线,一条主线是以锡安的生死存亡为线索的,另一条则是尼奥寻找机器之主为线索的。尼奥和崔尼悌选择驾驶飞船去寻找机器之主,而其他人回去帮助锡安抵抗几百万个八爪鱼的入侵;
有一个插曲是尼奥在Matrix2中和Smith的化身本恩的决斗,尼奥付出眼睛受伤的代价杀死了本恩,但是这时候眼睛对于尼奥来说已经是多余的了,因为尼奥已经开始认识到所谓的锡安世界也只不过是Matrix2而已,这一点从之前尼奥与先知的对话中可以证明,尼奥见到先知马上问的问题就是“为什么我能空手杀死八爪鱼?”。这时候在尼奥的眼中,所谓的真实世界也变成了矩阵,尼奥眼中的Matrix是绿色的矩阵,而Matrix2则是橘红色的矩阵以示区别。他判断出,Smith的行为和其他程序大不一样,会对整个机械世界造成严重的破坏。而唯一能够和他对抗的人就是自己。于是他决定以自己作为筹码来挽救所有Zion的人类,使进化了的人类免遭毁灭得以延续。Neo的判断非常准确。在Matrix中Smith最终突破了Seraph这道防火墙,侵入了核心Oracle。由于Oracle是整个Matrix的核心,拥有最高权限,因此当Oracle被Smith占据之后,整个Matrix中所有的系统程序都对Smith开放了,Smith获得了Matrix最高系统权限。而Matrix直接和机械世界相连,Smith将可以通过Matrix占领整个机械世界。于是机械世界封闭了和Matrix所有连接通道以作为抵抗,但机械世界也知道这不是长久之计,Smith早晚会突破封锁浸入机械世界。
这一集的从视觉效果上来说的第一大看点就是主线之一的锡安保卫战,锡安的战士开动着巨大的机器人要面对几百万只八爪鱼的进攻,场面我只能用“喘不过气”来形容,但是这些战士是可怜的,他们并不知道自己不是在真正的真实世界中,他们看到的八爪鱼也只不过是程序创建的,永远也打不完,对于机器之主来说,他想要多少八爪鱼就可以有多少,ctrl+c就轻松搞定了,因此尽管锡安的战士竭尽了全力也无法阻止八爪鱼的进攻,面对成百万个八爪鱼,他们能做得只剩下一件事情了,“尼奥,不管你现在再做什么,都请你快点!”(//林克说的?)。回到尼奥这里,尼奥和崔尼悌驾驶着飞船直奔“农场(第一集中的人类养殖场)”而去,那里是八爪鱼的老家,尼奥手一伸,飞船周围的成千上万的八爪鱼都爆炸了,尼奥终于可以在Matrix2中用自己的意识击溃八爪鱼了。但是,八爪鱼实在太多了,尼奥的“能力”
(这时候是否已经可以说是“权限了”)不够,未能阻止飞船的坠毁和崔尼悌的牺牲,但是尼奥终于能够和由成千上万的八爪鱼组成的机器之主面对面的对话了。尼奥的要求很简单,不要杀死锡安中的人类,尽管他们也是活在一个Matrix中,但那些毕竟是有着思想的人类,他们也代表着一个生命。机器之主问:你向我提出了要求,但你有什么可以交换的?尼奥说,我可以帮你平定你现在最大的威胁——Smith。机器之主短暂考虑后答应了尼奥的要求。为什么会答应?Smith为什么会成为机器之主最大的威胁?我们现在来说这一集中的另一条暗线,就是Smith。Smith到底是什么人,第一集中,我们认识到他是Matrix的入侵检测程序——特工,在第二集中从他自己的口述和行为上我们认识到他已经升级为不受Matrix控制的独立程序,而且向病毒一样在Matrix中蔓延,到了第三集,我们从先知的口述中认识到了Smith正是尼奥的另一面,就是说尼奥是正面,Smith是负面,还记得设计师说尼奥是方程式中所有不和谐的残留余数的总和吗?那么先知这次就明确的说了,尼奥你就是正数,有正必有反,Smith就是负数,多么有意思的比喻,尼奥是正数代表着正义,而Smith是负数代表邪恶,邪恶的Smith像病毒一样Matrix中不断蔓延、自我复制,甚至连先知也未能逃脱被Smith的感染,尼奥和Smith的对决就像是正负电子的对撞,注定了正负相抵,打平手。
Neo被接入了Matrix,他主动将自己的意识和Smith意识进行融合,在不断的打斗中逐渐解析构成Smith的程序。当解析完成的时候,机械世界便可以直接使用Neo的意识作为接口,消灭掉全部构成Smith的代码。最终Neo被Smith融合,Smith程序的解析也同时完成。巨量的代码通过Neo的大脑被输入到Matrix直接烧毁了Neo的大脑。Neo的牺牲拯救了机械世界。而机械世界则遵照约定放过了Zion的全部人类。之后,Smith被消灭,机械世界也完成了对Neo的解析(机械世界对Neo的解析和Neo对Smith的解析是同时进行的),重建了Matrix。在Oracle和Architect最后的对话中,Architect对Oracle隐瞒还