这个问题在人类真正搞明白时间是怎么回事之前没有答案,也许人类永远无法破解时间之迷。现在的所有理论都是毫无依据的猜想,这就好比虫子能看见人类活动,觉得人类很强大很NB,于是他们猜想人类是怎么回事,如果能控制人类会发生什么事情,无论他们如何猜都是没有什么依据的,即使有虫子猜的结果更接近人类的真实情况,那也只是猜的,无法证明,也没有多大意义。
关于这个问题比较常见的理论流派是三个:
一是“观察者”理论,该理论认为,时间旅行的时候,你只能成为观察者,无法改变与接触任何事物,对过去的人来说,你不存在,他们也看不到你,你虽然看到了他们,但是你无法发出任何他们能听到的声音,无法碰触到任何事物(你的可以象鬼魂一样穿越任何事物),无法以任何形式接触到他们,也自然无法杀死你的祖父。
二是“平行世界”理论,该理论认为,改变时空将导致另外一个平行世界的产生,因此你无论如何,都只能改变另外一个平行世界,而无法改变你来自的那个世界。这个理论会有一些解说,例如认为平行世界的产生符合量子“测不准原理”之类,在这种情况下,你的祖父本来是被杀也同时没有被杀的,你没有改变过去,只是进入了祖父被杀的那个平行宇宙而已,每次不同的行为仅仅导致你进入不同的平行宇宙,而没有改变任何一个宇宙。
三是“宿命论”或者称“因果”理论,该理论认为,你会穿越时空回到过去,这件事情是注定要发生的,并且已经发生了,这个世界本来就是“因存在了你的穿越”而发生的后果,既然你的祖父并没有被杀死,那么你的穿越也不可能造成它被杀死,因而在你的穿越过程中,必然会有某种因素的影响,造成你其实并没有杀死你的祖父。你的穿越与这个世界也是因果相关。所以你无法改变任何事实。
前两个理论从道理上都能说得通,也没有什么悖论存在。我个人比较倾向于观察者理论,但是平行世界理论在科幻小说中更容易出现(例如星际迷航就是典型的平行世界理论设定)。
第三个理论无需平行世界也无需观察者就能够自洽,也是科幻小说中常见的设定方式(例如机器猫中的时间穿越就是典型的宿命论设定)。
理论三很考验逻辑思维,甚至有点象悖论:假入你在某一天,遇到了来自未来的自己,并且他给你一把剑,你保有这把剑直到未来,然后返回过去把这把剑交给以前的自己。如此看来,两个人的经历吻合,但是那把剑的来历却成了一个谜。——那个经典的一个人返回过去跟变性前的自己生孩子的故事,也是使用的宿命论设定,这很容易产生悖论。——根源在于认为结果发生在原因之前,也就是说认为如果将来的人会进行时间旅行,我们现在就一定能够看到他产生时间旅行所发生的后果。
有一种观点认为:因为我们从来没有遇见过时间旅行回来的人,因此往回方向的时间旅行是不存在的。但只有当理论三成立的时候,我们才能在现在看见未来通过时间旅行返回的人(他们进行时间旅行这个【因】发生在我们看见他们这个【果】之后,因果的时间倒置只有在理论三成立的情况下才成立。),而如果是理论一话,我们不可能看见未来通过时间旅行返回现在的人。如果是理论二,我们只有处在另外一个平行世界才能看见未来的人。
附带提一下:霍金在【时间简史】里面明确提出了因果倒置的概念,他提出如果宇宙是在减速膨胀,那么在速度减到一定程度后会开始加速收缩,为了解决熵的问题,他提出处于收缩态的宇宙具有因果倒置特性,【果】会先于【因】而产生。然而,2011年的诺贝尔奖获得者已经证明了我们的宇宙是在加速膨胀,因此以现在的趋势不会发生宇宙收缩,我们不会见到因果倒置世界。既然不能看见因果倒置世界,如果,假如这些理论是正确的,那么即便时间旅行真的存在,我们也不可能看见从未来通过时间旅行到现在的人。
由于目前人类还没有掌握时空旅行技术,因而所有理论都只是猜想,目前都没有得到证实或者证伪。