第(2/3)页 源代码到底是什么,怎样形成,特别有意思,并且对理解本片至关重要。博士指出源代码形成是依据大脑的两个特性: 第一个特性是人死后脑电波不会马上断电。换言之,人死后在一段时间内大脑内所有信息和各种记忆跟生前是没有两样的,当及时采用先进科技通电维持,是可以让大脑信息得以提取和永存的。 继续深究下去可以很容易得出一个结论,源代码的世界不是由一个人的脑信息构建的,而是由火车上所有死者的脑信息交叉、叠加而成,这个世界也许没有现实世界那么完整,但已经非常逼真地接近了。这一点很好的解释了源代码世界为什么如此多姿多彩,且能调用死者很久之前的记忆,以及可以跟火车以外的世界相联系。 第二个特性是脑电波在断电前会将死亡之前8分钟逐渐强化成深刻记忆(残像),这个记忆相对于第一个特性中的各种大脑信息要更为清晰、实质,足以让教授将所有人的8分钟叠加成一个非常清晰的虚拟世界,并在其中很方便的找到李正的记忆加以清除。 这里必须加以说明,李正的8分钟记忆是肯定被清除了的,因为陈娟认识他,但他不认识陈娟。但是作为构建整个源代码世界的信息提供源之一,李正8分钟前的全部大脑信息因为没有8分钟的记忆来的深刻,是没那么容易被搜索且清除的,所以林云斌每次对着镜子看,都能清晰成像出李正的样子,要知道,李正对于林云斌来说是素未谋面的。 为什么要清除李正的记忆残像呢,其实是为了让林队长的脑电波有一个相对匹配的载体得以运行。他并非真死,他实际上是变成了植物人,但是大脑没死,但是他在假死前也形成了较强烈的死前记忆,并且在之后的2个月内没有形成记忆,而这个死前记忆也是被教授清除了的,所以他只记得死前是在机舱里,但不记得被击中,直到有人提起后才让他恢复记忆——简单地说就相当于硬盘数据恢复。 源代码产生的新世界可以无限持续下去,这个伟大发现是被林队长在多次穿越中慢慢体会出来的。 教授应该不知道自己无意中打开了重建新世界的大门,当然这是我个人的想法,个人不太倾向于他知道内情而故意隐瞒真相这种看法。 当林队长第二次穿越的时候,他就开始发现“是同一辆火车,但又有些不同”。教授的本意是让他用尽量不影响他人他事,必要时甚至可以直接枪杀每一个人轮番试验出谁是凶手的这种“低调”方式找出真凶,但是偏偏林队长却比较高调,他“愚笨”地几乎干扰了每个人的记忆,大刀阔斧的对这段源代码重新赋值,他渐渐发现,运算结果或者说某些人的记忆起了相应的变化。 最严重的一次是第三次穿越,他带着妹子跟踪一名乘客下车,这名乘客既然没死按理说不会在源代码构建信息源之内,下车后的行为也应该是无人可知,但由于他对这段源代码的重新赋值(跟踪),并作为一个全新的记忆去记录所见的一切,填充了乘客的行为空白。 更有趣的是,当他在跟乘客搏斗中,火车爆炸了,他并没有在第八分钟死亡,而陈娟的命运同时也被改变了。 如果不是意外被火车撞死,他甚至也不会死去回到现实世界。 这一切(以及后面更多的迹象)让后来懂得了源代码原理的他非常清楚的认识到,并非如教授所说,他不能存在于李正的8分钟记忆之外,教授的前提是李正死掉了,如果他没死呢?他认为,只要他不死,他的脑电波就可以一直在李正身上长存。 这个概念的形成在第五次返回时已经较为清晰,而在乞求女上尉给他最后一次机会时已经相当明朗了。而终止现实世界林队长的生命不是为了防止脑电波自动返回,而是为了防止教授人为手动的强行拉回。 最后,平行世界这个词严格地说是不太妥的。 应该说,每次传送,打开的都是一个全新的分岔世界。 为什么这么说呢?假设第一次穿越是在事发当天下午3点整的话,穿越到的第二个世界是早上7点40整(48分发生爆炸),3点和7点40,很明显在时间上2个世界是不平行的。 那么继续,假设第一次传送回来后立刻发动第二次传送,那么时间应该是3点08分,传送到的第三世界却仍然还是早上7点40整,显然跟第一世界不是平行的,甚至跟第二世界的时间和事件也不是平行的。 依此类推,他每一次穿越,打开的新世界都以7点40为起点,与第一世界绝对不平行,它们相互间也不完全平行,只能说是从第一世界不同的时间点分岔出去的新世界,就像他最后说的,它们都是因为不同的选择而导致的人生的不同岔路。 所以分岔世界实际上是人们在某一刻做出不同的选择时产生的全新世界,这个世界克隆了这个时间点之前的世界信息,之后则根据人的选择来自由发展。只不过通常大家只有一次选择权,而他意外的获得了多次选择的机会,而最终他选对了。影片最后他说教授他们实际上是创造的一个新世界就是这个意思了——而不是什么与既有平行世界打开通道之类或者改变历史什么的。 第(2/3)页