

开篇先说明一下,我自己也不是很懂电影到底讲了个什么_(:з」∠)_
只是从结局算法所谓的"毁灭世界"的方式,试图给出我自己对于这部电影的解释。
肯定会有漏洞,望嘴下留情_(:з」∠)_
首先关于剧情的发展过程我就不过多赘述了,B站已经有很多Up解释过了。
现在就让我们直接跳到结局,正反双方在12号城市发生了交战,同时女主到了船上与boss萨托聊天。
这里我们要先搞清楚双方在两个地方各自的目的(或者说要做什么)。
对于反派萨托:他要阻止主角拿到算法,并在手下放下算法引爆炸弹的同一时间服毒。
对于男女主角:男主要假装阻止爆炸失败,但趁机抢到算法,同一时间女主要鲨掉萨托。
那么就有了两个问题。1,为什么萨托要到这个地方、这个时间点放下算法?2,为什么主角不能让萨托早一点挂掉?
上面的问题又引伸出来一个最关键的问题,"萨托挂了会发生什么?"。电影给出的答案是,他早一点挂了世界就毁灭了。然而这个直观的结果论回答只是用来让观众"feel it"的,并不能说明一切。
首先是问题1。结合之前提到的时间胶囊,可以推断出来这个地方就是为了放时间胶囊。【爆炸只是为了更好地封存时间胶囊】。
而电影在作战会议的时候只提到了"萨托的离世会发送出一封邮件"。那么这个邮件就有两种可能。一,直接启动算法;二,告诉未来人他埋下算法的时间点。结合最后女主的留言让主角成功鲨掉了印度女,还有上文提到的时间胶囊,我偏向于这只是告诉未来人时间的邮件。
因为如果邮件就可以直接启动算法,那么萨托完全可以把算法放到任何地方,就算要花一段时间才能毁灭世界,那主角也不可能去阻止的。所以可以肯定【算法的启动需要未来人的帮助】。
那未来人又怎么才能帮到他呢?也只能逆时回到开战前,然后在地下放一个激活装置。或者在未来拿出来改装完又逆时送回去,然后改装好的算法收到萨托的邮件才能启动。
但是这样就有bug了,激活装置也好,逆时送回来也罢,如果是这些操作的话,女主完全没有必要留萨托一命。
如果是放激活装置到地底,先不说为什么不提早几年把装置送给萨托,只要萨托一挂,那么个装置就一定在地底了,之后什么时候扔算法进去都一样。
如果是要先让未来人改装好的,那在送给他们改装前先干掉萨托不是更好?(就算改装好了也不能激活)
再结合上文提到的"更好封存时间胶囊",我推测【算法是单向给未来人的】。
接下来我们来到主角方的视角,以上述结论重新倒推一遍结局发生了什么。
对于反派:反派小弟要确保算法掉到井里,然后告诉萨托,萨托服毒,同时触发炸弹10s后爆炸,之后离世时间通过邮件发送给未来人,未来人确认信息无误后挖出算法并启动。
对于主角:主角要确保抢到算法,然后告诉快艇上的队友,队友发射信号弹让女主击毙萨托,之后主角必须带着算法远走高飞。
在这基础上进行解答。
1,为什么不能让萨托早一点挂掉?
——因为如果萨托挂了,就会引爆炸弹,但算法还是会和他的小弟一起被埋在地底。
2,为什么要在最后救出主角?
——因为只有这样才能救出算法,然后拆开藏在别的地方。
3,为什么主角要计划这么一场战斗?(明明萨托就知道主角会偷偷来抢算法)
——因为要【欺骗】别人。又由于萨托无论如何都会挂掉,且萨托通过"时间钳制战术"早已得知主角计划。故主角行动的目的在于【欺骗未来人】。
4,主角所做的一切达到了什么目的?
——让未来人以为萨托的计划成功,让未来人不再派人来找算法。(参考《终结者6》,能送一个T800回来,就能送一堆T800回来:D)
让我们从头开始重新梳理一遍逻辑关系。
在电影中直接给出的"事实":
①萨托要将算法放入12号城市地下;
②萨托要引爆炸弹;
③萨托要在放下算法后服毒自尽;
④萨托的离世会发送一篇邮件;
⑤主角要抢到算法;
⑥主角不能阻止爆炸;
⑦女主要确保萨托在主角完成任务的同时中弹;
电影中间接给出的"伏笔"
⑧萨托通过时间胶囊与未来人联系;
⑨女主最后通过邮件提醒主角;
⑩萨托通过“时间钳制战术”来和主角对抗;
现在有两个假设:(假设成立条件是符合①~⑦所有事实)
Ⅰ,算法在萨托离世后立刻启动;
Ⅱ,算法在未来启动;
根据上述已知信息,进行推理:
由①和⑧得出——㈠将算法放在此地是为了作为时间㬵囊;
由②得出——㈡爆炸是为了封存算法;
由④和⑨得出猜论——⒈邮件是发送给未来人的信息
如果假设Ⅰ成立,则:
可得出猜论⒉萨托会和所有人一起同时去世;但与③相悖(因为失去了萨托需要先一步去世的必要性)。⒉不成立。
因此推测出猜论⒊毁灭世界不是一瞬间的事,而是一个过程;与③不相悖,且符合㈡(即②,萨托需要封存算法以争取毁灭时间这一过程的时间)。
但又由于已经毁灭了的世界不需要再和未来人联系,⒊与㈠和①相悖。
因此得出结论㈢算法的启动需要未来人帮助;(㈢同样适用于Ⅱ)
由㈢、①和⑧基于Ⅰ必然得出猜论⒋未来人将激活算法的装置在萨托去世后的瞬间安置于12号城市地底;或猜论⒌放置于地底的算法被未来人改装后在接受到萨托离死信号的同时启动;
猜论⒋因为⑧"未来人可以提早在任何地点给萨托激活装置"而与①相悖。同时这样的话算法可以在任何地方启动,与②相悖。因此⒋不成立。
猜论⒌与①、②不相悖,但因为女主提早鲨掉萨托更加符合主角方的目的,与⑦相悖。
因此又得出猜论⒍萨托去世后发送的信号是持续的;但这样的话主角应该要阻止爆炸且可以提早鲨掉萨托(因为只要阻止了爆炸就能阻止算法被送给未来人改装并且萨托什么时候去世都不影响结果),与⑥、⑦相悖。因此⒍不成立。
但⒍是⒌成立的条件,所以⒌也不成立。同样,⒊成立的条件是⒋或⒌成立,但它们都不成立,所以⒊也不成立。
综上,基于假设Ⅰ的所有猜论都与“事实”相悖,因此假设Ⅰ不成立。
因为时间有且只有“过去、现在、未来”,而且电影中的“过去”和“现在”是同一个时间点,所以如果假设Ⅰ不成立就只能是假设Ⅱ。
于是我们还可以从主角的角度出发,对假设Ⅱ进行分析。
由⑥和⑦得出——㈣主角的行动是为了欺骗某人;
又由于⑩萨托不可能被欺骗(因为他已经是同时和主角聊天,知道主角已经来了的),可以得出猜论⒎欺骗的对象是未来人。
那么欺骗的内容是什么?是在⑤完成的前提下让②~④完成,从而让他们以为①也完成了。
我们先不管上文所述的假设Ⅰ成不成立。
这时如果假设Ⅰ成立,那么未来人就能同时知道了决战的结果,没办法欺骗未来人,那么⒎就不成立了。
但如果假设Ⅱ成立,首先能轻易得出㈢,其次⒎也可以成立。
现在假设Ⅰ和假设Ⅱ、假设Ⅰ和猜论⒎,分别能且只能成立其中一个。这样的话要想成立最多的选择,就只能是假设Ⅱ和猜论⒎成立了。
当然不是一定要成立越多越好,但如果⒎不成立,那么就只能在㈣的基础上得出猜论⒏欺骗的对象是除了萨托和未来人之外的别人。
而纵观全局,知道这场“时间大战”的只有萨托、未来人、TENET组织(也就是未来的主角)、萨托的手下和观众了。前三者都不能被欺骗,更不可能欺骗我们观众,那就只剩下萨托的手下了。
那欺骗萨托手下有什么作用呢?能够让他们不再来找算法。但有一点要注意的,这些手下是萨托招募的,而萨托是未来人招募的,就算把手下骗走了,未来人不还是可以继续招募另一个张三李四来继续找算法吗?主角方的行动对局势没有太大的影响,那他们还为什么要那么大费周章去做?
所以⒏就不成立。也就意味着⒎一定成立。再向上倒推,假设Ⅱ就一定成立。
同时⒎成立的推导过程本身就意味着①~⑦加上⑩的存在。因此假设Ⅱ与①~⑦加上⑩都不相悖,因此假设Ⅱ成立。
综上所述,从萨托的角度以及主角的角度分析了假设Ⅰ的不成立性,也分析了假设Ⅱ成立的可能性。于是我们就可以得出最后的结论,【假设Ⅱ成之立】。
最后再以上述【算法在未来"毁灭世界"】的结论推测"毁灭世界"的真正方式。
基于电影所给信息,算法能够逆转整个世界的时间。若算法在未来启动,且未来人又再次进行逆时,则"世界逆时,未来人顺时"。此时对于未来人来说,所有被破坏的环境因为逆时而复原,直到人类诞生之时,然后再停下算法。这样就能得到一个从未被污染的完美的地球了。
当然因为过去的人还没有出生,也就相当于"毁灭"了他们。
在写这篇文章的时候突然有个脑洞。
万一未来人最后还是找齐了算法,逆转整个世界时间回到了史前时代。虽然在这个过程中发展出了辉煌的文明,却又因为某些原因导致了毁灭。
那么未来人是不是就对应了所谓的"超古代文明"?
一切又是不是开始了下一个轮回?
_(:з」∠)_