1。NEO是人还是程序?还是被输入程序的人?那么莫菲斯和TRINITY呢?是不是输入程序的人呢?全部都是人,人和程序最大的区别就是,程序是为了目的而存在的,目的达到,程序就没有用了,程序不知道自己为什么会在这里,只知道要干什么。即知道自己的未来,不知道自己的过去。人正好相反,每个人对自己的过去都很了解,知道自己的现状是怎么来的,但是不知道自己的将来,即自己要做什么,可以做什么。人的一生都在做选择,只有在选择完成以后,才知道自己的原来是做了这样的选择。NEO比较特殊,是人和程序的混合体,就象是被Mr. Smith侵占了身体而叛变的那个人一样,他的程序是oracle种下的。
2。SMITH是带病毒的程序么?其它AGENT呢?SMITH本来和其他AGENT一样是受ARCHITECT控制的程序,第一集里smith被neo消灭照道理来说,smith成为没有用的程序,应该被delete, somehow,matrix不是完美的,出了点小错误,smith没有被delete, 变成了一段不受architect管的程序,而且具有复制自己的能力,于是就变成了病毒。他不仅仅可以破坏整个matrix还可以破坏电脑世界。smith的出现,对所有人,architect和oracle来说都是意外。
3。ARCHITECT和ORACLE究竟什么关系?为什么ORACLE说她是打破平衡而ARCHITECT是维持平衡的?她为什么这么做?architect是一个原始程序,matrix是他写的,architect的目的是维持他认为的完美世界,即电脑统治人类,人类乖乖当电池。oracle是另一个原始程序,和architect平等。她的目的是破坏平衡,没错。就如上文所说,程序只知道自己要去做什么,而不知道为什么要这样做。所以3部电影都没有交待architect和oracle的来源,以及他们存在的意义,我想是导演故意留给观众去思考,想象的吧。
4。那个法国人究竟是什么人(或程序?或也是输入程序的人?)?功力有多大?和机器,人类,及MATRIX比较,那个法国人的世界是怎么回事?法国人是程序,你可以把他想象成用完了忘记释放的内存,他存在在matrix里,不受任何人,包括matrix,或者说architect的控制,但是他也不过就是一个普通的程序,所以没有什么本事。第二集里,他绑架了key man,原因就是key man会帮助the one回到source, reboot matrix, 这样他这种游荡在系统里的孤魂野鬼也会不存在。