虫洞是广义相对论的弯曲时空下运行存在的一种几何结构,它能连接两个不同的时空区域,而这两个时空区域的时间流速如果存在差异我们就可以通过这种差异实现时间穿越回到过去。在相对论下,无论是引力还是运动速度,都能产生这种时间流速的差异,电影《星际穿越》的科学顾问,诺贝尔物理学奖得主基普·索恩就据此设计了一种时间机器:
在同一空间里制造一个普通的时空虫洞并得到一对洞口A和B,把其中一个洞口A留在地球,另一个洞口B带上亚光速飞船飞离地球一段时间,比如10年后回到地球,由于飞船上的时间膨胀效应,使两个洞口经过的时间不同,比如地球上的洞口A过去了10年,而洞口B则只过去了1年。这样,两个洞口就存在9年的时间差,这时,我们从B洞口进去,就会回到9年前从A洞口出来,这样就实现了时间穿越。而如果我们从A洞口进去,则会在9年后的B洞口出来……一台时间机器就这样制造出来了,不过从上面的描述你能看出来,这个时间机器最早只能穿越到制造这个虫洞的时候,不能更早了……
而这个穿越方案的问题就是:怎么制造这个虫洞和怎么让亚光速飞船带走洞口B……
无限时间循环——闭合类时线在广义相对论里还有一种诡异的几何结构,在黑洞内的特殊条件下,时间维度会产生闭合,形成一个闭环!比如在高速自旋的克尔黑洞的奇环(黑洞奇点在高速自旋离心力作用下变成环状)内,就会产生这样的特殊时间闭合区。在这个闭环内你能从任意时间进去,又从任意时间出来。但是理论上这样的奇异区域只能产生于黑洞内奇点附近,而黑洞视界把黑洞内和黑洞外隔绝了,因此,闭合类时线造成的因果律破坏并不影响外界宇宙。
不过有科学家曾经提出过,在特殊的物理条件下,视界可能会消失使奇点裸露出来,比如克尔黑洞的自旋超过阈值就会使奇环的半径超过了视界半径从而裸露在外界宇宙中,他们称之为裸奇点。为了避免这种情况出现,科学家提出了宇宙监督假说,认为物理定律不允许裸奇点出现,黑洞无法达到产生裸奇点的物理条件。