从终结者和回到未来谈谈时空旅行
在李富贵这本书里虽然有时空旅行的内容,不过那只是一个背景的设定,所以从来没有认真的研究过这个逻辑,最近从央视的一言三拍中重温了终结者三部曲和回到未来三部曲,有所感悟,故写下这篇文章。 回到未来三部曲被称为时空旅行的经典之作,大家都认为其对时空因果的阐述达到了最高水平,引用央视的评价如下:电影剧情一部比一部引人入胜,并且在逻辑上也同样无懈可击。电影严格按照经典科幻小说中时间旅行的规则,在不打破空间连续性的前提下,使个人时间和外部时间、个人历史与外部历史达到了完美的融合。 回到未来的故事的确引人入胜,不过在看一言三拍的过程中我发现在逻辑上它却不如终结者,当马丁影响了他父母的婚姻后未来的马丁会消失这很正常,可是如果这种消失还会进一步的影响1955年的马丁这就产生了一个时空悖论,套用著命的杀死祖父的假设:假设主角通过时间旅行回到过去,并杀死自己年轻的祖父。这种行为所带来的三种推论结果之一是:在杀死爷爷之后主角马上消失,因为祖父死了,主角也诞生不了,所以也就消失了。 回到未来采用的就是这个逻辑,但是我认为这个逻辑是不对的,因为时间如果具有追溯性主角不应该从杀死祖父的一刻消失,而是应该在历史的长河中彻底被抹去,这样也就没有人去杀他的祖父,他又应该活的欢蹦乱跳才对,所以消失和存在都应该,由此悖论产生。而造成这个结果的源头就是未来的变化可以对回到过去的人产生影响。 终结者的时空模型里只有一个时空,也只有一条时间长河,而且未来想要对过去产生影响只有一个办法,那就是时间穿梭,一个人或东西一旦穿过了时间之门他就与原来的世界彻底割裂,在没有时间旅行的情况下后面发生的事情无法改变前面发生的事,比如主角九点钟来到以前的时间,十点钟杀死了他的祖父,这个事件只能影响十点钟以后的未来,而对主角九点钟的出现无能为力,同样几十年后主角没有出生也无法影响曾经存在过的那个杀亲凶手。 记得终结者二曾经给了我们一个时空循环的概念:T800的芯片促成天网的开发,而天网开发成功导致T800被送回1984年,互为因果使得这一切仿佛都是凭空产生的,实际上很多时空旅行的题材都在使用这样一个逻辑。这个逻辑本身并无什么问题,就好像如果我今天有一百块钱,第二天我通过实践穿梭把这一百块钱送回来,那么今天我就有了两百,也就是说第二天我可以传送两百了,如此反复我可以拥有无数的钱(号码都是相同的),直到我满意了,不再把钱送入传送器,而是留下来享用,这似乎违反了质能守衡定律,因为凭空多出了质量,不过既然狭相对论已经被违反那再推翻一条也不是不可以,何况我们并不知道时间机器的运行原理,完全有可能在传送的过程中从目的时间抽取能量使之消失以维持平衡。这样循环的逻辑可以聚沙成塔,但是却不能无中生有,如果我一文不名按说这个逻辑就毫无用处,总不能说:我手中的一百块钱是未来传来的,而未来传送用的就是我手中的钱,如果这个逻辑成立那掌握了时空穿梭的人就可以拥有任何不可理喻的东西了,而终结者二似乎给出的就是这个逻辑,这个错误虽然不如前面回到未来的那个悖论麻烦,不过毕竟是难以解释的,直到终结者三面世。 毁掉了芯片的世界仍然开发出了天网,施瓦辛格带来了未来的断语:“审判日无法消除,只能推迟。” 为什么他如此肯定?如果无法消除那么第三集中的战斗又是为了什么? 如果我们不在把眼光局限在芯片、天网或许就能找到答案:随着科技的进步计算机迟早会拥有人工智能和自我意识,而人类喜欢相互残杀的本性使得他们创造出来的超级计算机不可能是一个圣人,所以不管发动核战争的叫天网还是地网这场战争无法避免(说实话如果T800跑到CNN的演播大厅大开杀戒,再表演一番他那些刀枪不入的功夫,最后向全世界宣告未来并强调超级计算机以及人工智能的可怕审判日未必就避免不了,不过机器人脑子直,叫他保护约翰.康纳他就保护约翰.康纳,想不到这一手),如果从这个角度来考虑那么无中生有的时空环就不复存在了,时空旅行可能促进了天网的出现,但是这并不是必要条件,同样约翰.康纳的出生也是如此。 之所以我们在看终结者二会产生那种误会是因为我们忘记了还有一个终结者零的存在,因为时间已经可以顺流逆流所以它已经无法再表述前后的关系,所以我引入了一个概念:经历,如果不经过时间旅行那么一个人的经历只有一次,所以约翰对任何事都只有一次经历、一次记忆,一旦别人的时空旅行改变了他的人生轨迹那么未来本应该出现的东西对他来说就完全不存在了(在回到未来中对此阐述的十分明白),终结者零就是那个完全没有时空旅行来干扰的正常经历,在这个经历中莎拉.康纳并没有遇到穿越时空而来的爱人,当然这并不代表约翰不会出生,在这种经历下莎拉会碰上其他的人,约翰也有可能有一个很正常的童年,直到军方研制出了天网引发了审判日,结果约翰挺身而出带领大家与机器人战斗,如果大家认为这个假设太过凑巧那就是你弄错了时间因果,实际上这个假设是约翰的第一次经历,并不是因为选中他所以才成为救世主,而是在数十亿人中诞生了一个救世主,因此后面的故事都选中他。 在这个经历中最终天网发动了时空穿梭,T800和人类战士雷斯来到了1984,由于这一次的干扰从1984年以后人们就踏入了第二次经历,原先那个正常经历就从历史长河中消失了,这次干扰造成的最大的两个影响是留下了芯片以及约翰换了父亲(由于每次干扰都就能对约翰未来的经历甚至DNA产生改变,所以这倒很好的解释了为什么每一集中成年约翰的样子相差甚大),由于派出雷斯的成年约翰只有正常经历,所以他无法对1994年和2004年的暗杀作出警告,当然也不知道自己派出的这个人就是自己的父亲,不过雷斯还是可以告诉莎拉这为未来的救世主名叫约翰。 在第二次经历中约翰有了一个多姿多彩、充满刺激的童年,相信由于准备充分他这次成为人类领袖的路可能要好走得多,直到在这个经历中天网又一次干扰历史,派出了T1000那个酷毙了的杀手,在这里我们遇上了一个问题,如果每次经历中时空旅行都只能进行一次那为什么约翰这次没有派他的父亲,在第二次经历中他已经知道了自己的生父是谁,需要他完成什么使命。在解释这个问题之前想先来说说为什么我坚持认为一次经历中时空只传送了一次,我们设想一下如果时间旅行十分容易那么天网完全有理由送更多的机器人回来,而且也不会像现在这样在选取目的时间上显得毫无联系,第一次刺杀莎拉失败它完全可以再来第二次,前面也说过如果传送雷斯的约翰经历了后面所有的磨难他没有理由不借雷斯之口给莎拉做出指导。考虑到三次还是四次差别不大,限于条件只能传送一次就成为最好的解释,同时由于在天网出现之前的经历只存在于莎拉的脑中所以天网甚至不知道它在以前几次的经历中派出过杀手。究竟派到哪个时间杀哪些人完全是天网随机作出的决定,而约翰只能见招拆招,我们可以设想在第二次经历中当他发现天网派出的不是T800而且时间也不是1984的时候这位领袖当机立断用经过改装的T800取代了他的父亲,这样做的好处十分明显,首先如果雷斯对上T1000很可能会被秒杀,双方相差实在太悬殊了,其次既然目的时间是1995那雷斯也就不再肩负为人类危亡而播种的大业那让这个比自己还小的父亲留在身边颐养天年不也是人之常情吗,最重要的一点如果这时把雷斯传走了万一下一次天网又要传送,而目的时间正好是1984那人类的领袖就不得不面对需要为自己换一个父亲的窘境了。
1995年的事大家都知道了这是整个系列中最经典的一年,从此世界步入了第三个经历,这个经历终结者三中交代得很清楚,直到2004年又一次干扰的到来。 从我的角度来看这是十分完美的逻辑,我们会发现在最终的经历中约翰的父亲并没有被传送,不过这并不影响他出现在1984年,我们回想一下李富贵的情节,最初“我”由于一个未知的小概率事件来到了1852年,从此之后世界的经历发生了巨大的变化,在这种变化下“我”仍有机会出生,这个情节被作者选中,但是由于世界的变化在这次经历中时空旅行没有发生,“我”在未来的世界考公务员,由于未来在没有时空旅行的情况下无法改变过去所以这种变化对李富贵毫无影响,至于灵魂如何穿透时间在终结者回到未来的设定中都没有提及,所以无法从中找到依据,也就不在本文讨论之列了。