导读:源代码――计算机语言指令,将人类可读、可视、可听的文件通过编译器转换为二进制代码。如果将编译器由微处理器进化为量子处理器,会不会生成无穷个世界?导演邓肯・琼斯可谓是电影怪才,自打他处女作《月球》开始,便一直钻研科幻题材类的影片。类型影片往往最是难以驾驭,一个不留神就容易陷入鬼扯、狗血的内容里。对于一个好的科幻导演要求的就不仅仅是艺术的天赋,还有强大的逻辑思维能力以及科学知识储备。《源代码》就是艺术与科学的完美结晶。
死还是活?这是个谜
在阿富汗执行任务中的美国空军上尉科特・史蒂文斯发现自己在一辆高速行驶的列车上,而他的身边坐着一个素不相识的女子克里斯蒂安,她正在与自己讲话。令他吃惊的不仅如此:他在以另外一个人(肖恩)的身份“活在”这列火车上。科特上尉还处于迷惑不解的时候,列车上忽然发生爆炸……
在爆炸中死亡的科特居然“活”了过来。惊醒的他发现自己处在一个密闭、阴暗太空舱里,而此刻有一位女军官古德温正在通过视频和自己对话,并要求自己报告列车上发生的事情。脑子还是一片混乱的科特,再一次回到了刚刚爆炸的列车上,而且还是爆炸前的类似场景。同样的,列车在几分钟之后再次爆炸了,科特又回到了太空舱里。这次“死去活来”之后,他终于明白自己在执行一件任务,负责调查芝加哥火车爆炸案找到恐怖分子并查出他的下一个目标。调查过程中,科特发现自己在两个月前已去世,而这是一项“脑波源代码”的秘密任务,它通过已经死亡的科特尚未完全死亡的脑细胞影像来还原事件,调查事情的真相……
参与性宇宙模型
对于影片《源代码》的解读实在是众说纷纭,不过有一点却是共识:“量子理论”是影片的基础。“量子理论”光听这名儿就让人头大,但是大家先别被它给吓着,我们今天可不是来深究它的,若是正儿八经想要攻克这座堡垒,那可真是“十年磨一剑”的事儿啊。
简而言之,量子理论就是得打破你习以为常认识世界的观念,将会完全颠覆我们所学习的传统物理知识。在这块领域里,公式定理全是浮云,“因果”颠倒才是真理。没错,“量子”会告诉你,这个世界其实是因为结果,才有了原因。于是我们得到著名的推论“参与性宇宙”模型:观察者的观测行为本身参与了宇宙的构造过程,“意识”的存在反过来又创造了它自身的“过去”。
先说片名“源代码”,在片中它就是由量子理论衍生而出的一种技术程序。它的原理并不是创造了一个虚拟的计算机世界,更不可能创造出一个平行宇宙。“源代码”仅是让男主角科特残存的部分“意识”和死者肖恩最后的8分钟记忆连接起来。记忆也是“意识”,也就是说让科特的“意识”和肖恩的“意识”连接起来。
我们综合以上条件,采取数学推理的方法,设定科特的“意识”为A,肖恩的“意识”为B。还原到影片中,根据“参与性宇宙模型”,B虽然只是8分钟的记忆,然而其本身的存在就足以构造出一个它自身存在的宇宙的历史,这个宇宙只对它自身有意义,电影里表现为火车爆炸前的8分钟。现在A通过“源代码”和B相连,结果是A融入到B构造的宇宙中,A可以观测这个宇宙的一切,从而在里面追查凶手。注意,A只是融入B构筑的宇宙中,并没有B本身的记忆。
A融入B的宇宙中后,这个宇宙对于A来说有了意义,这个宇宙实质上等于是A自我构筑的宇宙了。根据量子理论,原因是:A通过“源代码”和B相连;结果是:A融入B构筑的宇宙中。这并不是原因决定了结果,而是结果构筑了原因!换句话说,科特从出生到现在的半死亡,然后通过“源代码”融入到B构筑的宇宙中,这一系列过程的本身,其实就是A自我构筑的宇宙历史的一部分!
影片就像是在证明一道科学命题:导演编排的每一幅影像、每一句对话都是科学家写下的公式、做出的实验。《源代码》可以使你感受科学的浪漫。
TIPS
量子计算机(quantumcomputer)是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。当某个装置处理和计算的是量子信息,运行的是量子算法时,它就是量子计算机。量子计算机的概念源于对可逆计算机的研究。研究可逆计算机的目的是为了解决计算机中的能耗问题。本文来自《世界》杂志