登录注册
社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
主题 : [转贴]The Matrix
pringle 离线
级别: 新兵蛋子
显示用户信息 
楼主  发表于: 2003-07-24   

[转贴]The Matrix


学计算机的人看黑客帝国 Mon, 09 June 2003 15:31

转贴自麦课一班,原作:小贝

如果没有好好地理解一下Matrix的新理论,去看这部戏肯定是浪费时间。

引言
  看完Matrix Reloaded,里面很多的悬念引起人困惑和思索。原先看完Matrix1得到的一层理论(电脑虚拟的Matrix对应人类真实的世界Zion)被推翻。现在网上出现了Matrix in Matrix的理论和Two parallel Matrix的理论。这些理论都有一定的道理。但是这些理论没有解释:真正的人在哪?谁是真正的人?我想Matrix系列主要还是讲人,人和机器的关系。所以一直没有接受上面的理论。而在不断思索寻找新的理论。经过和朋友一个下午的讨论,我们终于得出一个新的看法,这个新想法吸收Two parallel Matrix的想法,并进一步发展。现在这个想法能比较好的解释目前1,2集发生的情况。
  
  一层理论:
  现在我们重温一下看完第一集后,大家普遍接受的说法:机器和人类发生了战争,人类被打败,为了反败为胜,人类想切断机器的能源。结果机器发明使用人类作为电池的方法。为了控制人类,防止人类反抗,机器建立Matrix(一个虚拟的人类世界),人类生活在这个虚拟的世界,受着电脑的控制。少数一些人被某个先知(看完第二集,知道是The one)从虚拟的Matrix世界解放出来,来到真实的人类世界Zion, 这些人开始反抗机器,试图将人类从Matrix解放出来。因此找到了Neo(The one),因为oracle告诉只有The one才可以救人类。Neo经过再生后终于认识到自己是The one-一个超级英雄诞生。
  看完第一集,绝大部分人都认同Neo, Trinity, Morpheus是真正的人,他们从Matrix里苏醒,认识到真实的情况,Zieo是真实的世界,唯一剩存的人类抵抗基地。但对于Oracle的身份,以及是谁最先救Morpheus等人并不清楚。

  看完第二集,我们知道Oracle是一个程序,Zion是由机器制造的。The one已是第6任,前五位帮助了Matrix升级。另外还有一些现象例如Neo在zion里也有超能力。于是我们对于第一集得到理论产生了怀疑,到底Neo是人还是program,Zion是Matrix还是真实的世界。这导致了Matrix in Matrix的理论及并行Matrix的理论。这里对它们就不在重诉了,只讲讲我们的想法。

  Matrix
  Matrix是一套复杂的模拟系统程序,它是由AI机器建立的。模拟了人类之前的世界(我比作windows xp)。用来控制人类,让人类给机器提供能源。所以Matrix是提供世界运行所需规则(如万有引力,能量守恒等),并进行管理的程序。


  Matrix里的人物
  在Matrix里出现的人物,都可以看作具有人类意识一切特征的program。这些program根据所附的载体不同有三类:一类是附在生物载体上,即人脑。一类是附在芯片上,即AI机器。这两类program与所附的载体有密切的联系,这些载体通过硬件与Matrix的联接。还有一类自由program,它没有载体,象再生后的Agent Smith.

  人
  什么是人,如果只是指有心跳,血液流动,那么人与机器没有区别,真正的人是具有自主意识和思想的人。然而在电影里的人不是真正意义上的人。他们是由机器孵化的。自他们出生的时候,他们自主的意识就被Matrix给压制,Matrix分配每个人一个角色(即program). 99%的人接受这个角色program,让这个角色program控制他们的大脑。所以与其说这些人是人,还不如说他们只是一个program的生物载体。他们没有自主的意识,取而代之控制大脑的是由Matrix编写的具有人类意识特征的program。这些program是由Matrix产生,因而不能改变Matrix.而且由于这些人愿意接受分配给他们任何角色,所以他们可以被Agent上身,被Smith感染。另外1%的人他们自主的潜意识如此的强,他们不愿接受Matrix分配给的角色,不愿受这些program的控制,这种对Matrix分配过来的program的不兼容性,如果不进行控制会导致系统的不稳定和崩溃。因此编写Matrix的AI机器(即片中的Architect),或具有同样AI能力的机器编写了另外不同Matrix的另一个系统模拟程序,并给那些反抗的人编写另外角色program(不同与Matrix编写的).这由Architect编写的角色program,允许部分人类自主意识的存在,program与这些意识互动,人脑主要还是由program控制,这些program还有研究人类自主意识的功能和具有不同程度打破Matrix里的规则和改变Matrix的能力。这些program指的是片中Morpheus, Trinity等反抗人士。(下面还要进一步解释)。

  Zion
  Zion也是模拟系统程序。与Matrix不同的是它模拟的是现存人类世界的真实情况(我比作linux),用来控制和研究1%的反抗人士。它制定了比Matrix更加严厉运行规则,它的研究结果用来完善Matrix,从而增强对人类的控制。所以象Morpheus,Trinity等反抗人士虽然有部分自主意识,但是仍然受program控制,无法打破zion这些规则,只能遵行它的规则,除了Neo外。

  真实的世界
  没有在影片里出现,但我想因该和zion差不多,因为Zion是模拟真实的世界。

  Morpheus等反抗人士
  Morpheus等反抗人士是人还是program,有些说是人,有些说是program, 其实都不对,如果只指被program附载的那具躯体,可以说是人,不是机器。但如果从意识角度说,Morpheus等还是program,他们的自主意识只是部分苏醒,还没有完全苏醒,依然受到由更高级的角色program控制。他们经历了第一次“苏醒”。即他们由The one从Matrix里1%反抗人士中挑选,把他们原来有Matrix编写的角色program, 升级到更高级的角色program, 新的角色program加入zion的信息,增加在Zion和Matrix两个系统的运行能力(即program可以同时在Windows XP 和 Linux下运行),提高在Matrix里的运行能力。并允许部分人类自主意识的出现,这样才能使角色program在这些反抗人士的大脑里稳定存在和运行。所以说,现在1,2集里出现的Morpheus,Trinity等人从意识角度说,仍然是program.还没有完全苏醒,穿梭Matrix和zion两个系统,并不是象电影里表现那样pull in 和 pull out真实世界.只不过是系统转换罢了。也许他们会在Neo的帮助下,在第3集里完全苏醒(即人类自主意识超越了植入脑类的program,取得控制大脑的控制权)


  Neo
  Who am I?这是在第一集里Neo苦苦追寻答案的问题。 Why am I here? 这是Neo在第二集追寻的问题。我们随着电影的进度,也在苦苦思索着答案。Neo也如上面所说的那样即是program, 又是人。但他是很特殊的人,很特殊的program. 我们在这里应该把The one 和 Neo分开。The one指program,Neo指附载The one的人的身体。先从program角度说。The one不是由Matrix编写的program.也不是由编写Matrix的Architect(AI机器)编写,他是由更上一层即编写Architect的人(指真实的人)编写的或者具有这一层的代码。因而他在Zion和Matrix都有超能力即破坏系统的运行规则。编写The one这program的目的是为了完善Matrix, 从而让机器能永远控制人类。在zion中的那些program因为允许部分人类的意识存在,并且人类意识在不断的加强,到了一定时间人类的意识会超越program,导致这部分人苏醒,这是机器所不允许的,所以在这个时刻来临之前,zion必须被消灭。但是在zion这些program已有更好表达人类自主意识的代码,这些代码对完善Matrix是非常重要的。The one的作用就象影片中Arichetect对Neo的
  谈话中提到的:Your life is the sum of a remainder of an unbalanced equation inherent in the programming of the matrix. You are the eventuality of an anomaly which, despite my sincerest efforts. I have been unable to eliminate from what is otherwise a harmony of mathematical precision. ..... The function of the One is now to return to the source allowing a temporary dissemination of the code you carry reinserting the prime program.

  正如我上面所说,The one是一个特殊的program, 它有伪装的code,它开始没有能意识它自己核心的code. 因而才有片中死后重生的过程。在第一集开始的时候,Neo是由  最外层由Matrix编写的角色program控制,Morpheus等在oracle的引导下,找到Neo, upgrade Neo到第二层code(即与Morpheus等相同的代码),Neo在第一集死掉的时候,这层代码消失,释放出The one的核心code. 使Neo意识到自己的超能力。这部分code早已存在,只不过现在才起作用,控制了Neo的大脑。这一次的再生,可以说使Program的苏醒,并不是人的自主意识的苏醒。所以这时候Neo可以叫做The one的program. 再从人的角度来说neo, 作为程序的生物载体,他的人类的自主意识在一,二集里还并没有苏醒,仍然由program控制,只不过是不同program控制。但Neo是不同与一般人的躯体,也许他身上有最初编写Architect的人的遗传基因。他潜在人类自主意识很强,所以他才能接受The one这program. 并同时影响The one这program. 所以在1,2集里他都在对自己真实身份不断进行思索。当他面对Architect的时候,他的人类意识已经济苏醒了很多,虽然还没有控制大脑。但当面对有可能导致全人类灭亡的选择的时候,前5任Neo(The one)的人类意识退缩(这种对人类的爱正如Architect所说即是人的最强的地方,也最弱的弱点),让The one这program完成它的任务,回到Matrix的source,升级Matrix,从而苏醒的人类意识再度消失。之后The one按照程序设定的选择23人重建Zion, 新的循环开始。而第六任Neo出现不同,他经历和Trinity的爱(这是程序安排好的,为研究人类的情感,所以oracle告诉Trinity她会爱上The one),而这个爱超越前五任对Trinity的爱,人类潜在的意识使他选择重回Matrix, 去救Trinity.这是机器没想到的,The one的program也没有这代码。这也意味着neo的人类意识开始超越The one这 program, 所以再回到Zion后,他感觉到了新的变化,并能再zion中使用超能力。但由于他自己意识和The one这program激烈争斗,使他进入混迷状态,因为此时The one失去了对大脑的控制。我相信在第三集里,Neo会由于Agent Smith的原因再此重生,这次他本身的人类意识将完全苏醒。真是巧合,Neo的两次苏醒都是由于Agent Smith造成的。


  从上面的叙述看来,第一,二集并不是我们所想象的是人和机器的斗争。其实描述的是机器自身进化的过程,人是有学习进化的能力,机器也有,它利用和研究人类那些目前还不能由机器表达的情感,来进化自身,从而达到更好的控制人类。它建立了Matrix系统给那些平凡的人(占99%),这些人意识里完全接受机器给他们定义的一切。这些人对与机器来说就是电池,没有别利用价值。另外一些人不接受或不完全接受机器给他们定义的一切,他们的潜意识是free mind.不愿接受一切约束。因而机器同时建立zion系统给这些不平凡的人。让他们自主意识部分苏醒,,并受到program的研究。同时给他们一个希望,即通过oracle告诉他们存在一个救世主The one, 他会把他们从机器拯救出来。(多么有讽刺意义,我想大多人都期望有什么救世主),因而可以说这苏醒的意识依然受程序控制,到一定时候(人的意识太强的时候),Zion就要被消灭。The one回到Matrix的source,升级进化机器。机器成功进辛宋宕握庵致只亍5钦缢子铮褐杖沾蛴ィ幢挥プ模ɑ骰共欢獾览恚H说囊馐, 愿望是如此之强,和不可琢磨,影响The one 6.0, 使The one 6.0做出机器预期不到的选择。将导致第三集revolution. 推测在第三集Neo真正的苏醒,同时他拯救了Zion里的人,因为这些人具有free mind的特性,比交容易救。同时因为zion模拟的现实的世界,他们从zion中苏醒,看到现实的世界比不会太诧异。至于Matrix, Neo等人也许会和机器达成暂时的妥协,防止Matrix崩溃,而导致里面的人全部灭亡。人类和机器的斗争并没结束,而是刚开始。从来都没有什么救世主。

  另外,Architect说:“There are levels of survival we are prepared to accept.”意味着Matrix的崩溃并不是所有机器都灭亡。有较高智能的机器也许也象人
  一样连接到Matrix系统,当Matrix崩溃,联系Matrix里的人死亡,从而切断了能源供应,而导致整个系统的关闭。这些智能机器会pull out from Matrix系统.这些机器只是较少数目,不像Matrix系统那样庞大,所以不需要太多的能源,也许以前积累下存在电池的能源能足够这些机器维持生存很长时间。这也许是上面那句话的意义。

或许,在《黑客3》的大结局中,NEO等人醒来,发现
自己只是在玩一个虚拟游戏。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
lotus 离线
级别: 论坛版主

显示用户信息 
沙发  发表于: 2006-06-29   
(ZT) Matrix与圣经 t $xY #:  
# P?6@\  
Author: not known we;G]`@?  
lq>+~zX{  
xg NJeQ  
   pSr{>;bN  
  neo: L?Qg#YSd ~  
  被植入了程序的人,关于他名字的典故,我只听说了一种说法,one的另外一种排列,预示着 |&[L?  
  他的使命. /~Z?27F6@  
   \CXQo4P  
  morpheus: '&gF>  
  墨菲斯,古希腊和罗马传说中的梦之王,是管睡觉的王hypnos的儿子,他给人类带来梦想. %_{tzXim  
   n;$5Cq!v=  
   #z2rzM@/:  
  trinity: *WIj4G.d  
  崔妮迪, 基督教的基本教义, 就是“三神一体“, 说上帝可以被看成3个人, 先给出它在圣经 " 9^j.  
  里的定义, god the father, god the son, god the spirit. 日后有机会可以详细讨论这个问题. }f8Uc+  
   k?z98 >4  
  oracle: J]G? Rc  
  那个女先知,程序.希腊宗教里负责把神的回答反馈给人类提问者. K!'A kTW+-  
   A%D7bQ  
  seraph: &b?LP]   
  oracle的保镖(那个中国人),程序.六翼天使,他在天使里排行最高.负责保护高级的神. w - Pk7I  
   Zuw?58RE\  
  merovingian: -Gw$#!  
  那个控制keymaker,手下有一堆打手的家伙,程序. 这是以前法国一个叫merovech的国王建 DiEluA&w9  
  立的王朝的名字, 他的背景非常复杂,甚至据说是耶稣的传人,这里只能简单地说电影里他的家就是那个年代的法国城堡,墙上的兵器还有那些雕塑布置,都在衬托他的这个背景. _-9@qe  
   Okm{Xx  
  architect: I{lT>go  
  那个老头,写matrix的....他应该不算程序,算是机器了.这个词就是设计师的意思. ;M_o)OS3  
   ni6{pK4Wqm  
  persephone: #L{OV)a<  
  前面这个法国人的老婆,好大的(.)(.)啊,程序(可惜~)....希腊传说里,她是宙斯和迪米特 ]"1`+q6i  
  的女儿,后来被普鲁托绑架到地下城,成了城主的老婆,她开始一直试图逃脱,但后来因为她 @*Wh  
  老公骗她吃石榴果(地下城里死人的食物)上瘾,使她每年都至少要在地下城里呆4个月. N\#MwLm  
   0em#-*|2"  
  她在第三集里也是个挺重要的角色啊. z(fAnn T?  
   e=Z, Jg  
  zion: & M~`:R  
  锡安城,基督教的传说里,它只是一个城堡,是耶路撒冷的象征, 甚至在现今被当成以色列 z[cyA.  
  的别称. 一句话,避难的地方. Fx $Q;H!.  
   yfx7{naKC`  
  niobe: ld^=#]g  
  奈奥比,孟菲斯以前的女朋友,现在也是一个战舰的船? 希腊传说里,她的6个儿子和6个 YE=q:Bv  
  女儿都被阿波罗和阿特比斯杀死,因为她到处吹嘘自己很能生,说leto只有两个小孩(阿波罗 qZh1`\G  
  和 阿特比斯), 后来宙斯把她变成了哭泣的石头像.她的故事在enter the matrix这个电脑游戏里讲的比较清楚. rSHpS`\ou  
   P  '>SmQ  
  smith: DVK)2 La  
  那个很cool的agent,一天到晚缠着neo打架.他的情况很复杂,在文章第三部分会详细讨论. |d*&y#kV  
   )Lwc  
  他的名字好像是很普通的,在古希腊传说中找不到这个名字的出处,但一个美国同学说圣经 9XRZ$j}L  
  里有他的典故,我刚刚开始读相关段落,暂时没有什么可写的. rfgI$eu   
   kIGbG;"_  
  不过,相当震撼的是,在前面那个法国国王的历史典故里,他的王朝是终结在一个叫smith的 |pmZ.r  
  人手里. Wo7F  
`xywho%/Y  
u)V#S:9]  
--- 圣经 --- 8&Oa_{1+Q  
   72X0Tq 4  
 这部电影带着极强的基督教背景. 91q8k=p  
   HE'2"t[a  
  ++圣经中上帝造世界用了7天,而matrix现在是第六代,马上升级成第七版了,所以第七版是 <YOLxR  
  个完结,大功告成. -Y*bSP)\  
   #ceaZn|@m  
  ++片子中大量的使用基督教的图像和物品,连neo去找先知,和六翼天使打架前走过的那个 Gu'rUo3Do  
  唐人街居然都是用一堆教会的东西开始镜头的.高速公路上一个卡车司机的后面也挂着圣母 H~+l7OhV  
  的像. 9$Xu,y  
   *+\S yO  
  ++片子一开始,当密探smith停他的audi车时, 他的车牌是“is 5416“. 圣经里isaiah 54:16的话是“see, it is i who created the blacksmith who fans the coals into flame and forges a weapon fit its work. and it is i who have created the destroyer to work havoc.“ 这就也引证了我在前面提到的关于smith作用的推理. cu% C"  
   P#_sg0oJF  
  ++keymaker,孟菲斯,崔妮迪三人在车上被追杀的时候,他们开的车的车牌是da203,圣经里da 2:3的句子是“i have had a dream that troubles me and i want to know what it means.“,而这里说这个话的人是个国王,名字是nebuchadnezzar,就是他们飞船的名字.... o4%y>d)  
   gx&Tt  
导演太猛了. F6K4#t+9  
   >layJt  
  ++片子人物的命名,包括锡安城,还有他们飞船的命名. d8m6B6 CW  
   {.De4]ANh  
  ++....... =Uj-^qcE  
   .hba*dV  
 "bm  
zj/!In  
-- 数字 --- X83 w@-$}  
   B';6r4I-  
  //片子里的每个数字都是有含义的 g q}I[N  
   _`I "0.B]  
  ++12点,片子中大量重要的情节发生时间是在12点,neo进入the source那个大厦的时间就 >j'ZPwj^  
  是午夜12点,先知让neo去找法国人的时候只说了“exact time“(精确的时间),她没有说几点,但我们从大楼外面的钟上看到正好是12点. #SX8=f`K5  
   LNa$ X5`  
  ++第一集neo住的公寓就是101,第二集他们打架的高速公里是101,那个法国人的餐厅在101 lK4M.QV ?\  
  层,连高速公里追逐里相撞的卡车上都写着101,在二进制里101=5,而现在matrix是第6版了 ;}1xn3THCn  
  ,等一下,5=6?,别忘了,二进制是从0开始的,所以第一代是000.连关keymaker的门上都有6 7hi"6,  
  道横杆.说明他是第6次被写出来,丢在这里等the one来救了. *_KFW@bC:  
   c{&*w")J  
  ++供电备用系统里的reset的密码是z10n0101,z10n=zion....崔妮迪破解时用的是一个叫s #F*1V(!  
  shnuke的软件,看名字是在暴力破解. ^ mS o1?<  
   fuA&7gNC  
  ++崔妮迪被干掉的那层楼是65层,13x5=65,13号如果是星期五......所以注定那层楼极其 KM !k$;my  
  不吉利. raCi 8  
   2con[!U  
  ++重建zion用的是23个人,16女,7男,人体有23对染色体,我一个学生物的同学说,16女,7男 =Apxdnz,  
  可以拼出所有的搭配,我没能明白他的意思,就原话抄来了. d ,Y#H0`  
Z0*ljT5|  
  ++给neo进入设计师所在房间的时间是314秒,3.14就是pi,圆周率,意思是the one再次进入 o.'g]Q<}UB  
  了这个circle的循环了. BWM YpZom  
   GD:4"$)[o  
  ++??,有人和我说101,实际也是崔妮迪,孟菲斯,neo他们三人的身份代表,因为他们每次出 %^8^yZz  
  场 都是这种排列顺序,neo是the one就是1,孟菲斯是人是0,这可能在暗示崔妮迪和neo一样有程序在体内. n#:N;T;\a  
   }j^\(2  
  ++....... El o Me~a3  
  
我随你
描述
快速回复

验证问题:
3 * 6 = ? 正确答案:18
按"Ctrl+Enter"直接提交