人类到底是怎么来的,在茫茫宇宙中又有没有和我们一样的存在,虽然有细胞学等等一些论证的存在,但是仍无法解释人类在宇宙中就是一个独立的存在。
在诸多的疑问中,有人提出了大胆的假设,每个人都只是一个被编排好的代码,我们也生活在一个虚假的世界里面,如果真是这样,我们人类存在的意义又是什么?
人类生存在模拟世界里
其实对于这个猜测人们一直都有,因为人类太特殊了,特殊到感觉一切的存在都是假的,就连马斯克都说,整个宇宙都可能是虚拟的,人类都是一个假的存在。
不知道大家看没看过一部悬疑片,里面的主人公叫楚门,楚门从小到大都生活在一个叫做桃源岛的城市,但是殊不知,这是影视公司为他搭建的一个巨大的摄影棚,他看似是过着正常人的生活。
但是让他不知道的是每天都有上千台摄像机在观察他的生活,身边的妻子、朋友还有这个城市里的每一个人全部都是演员,就连平时的日出和下雨等自然现象都是剧组为楚门精心搭建出来的。
直到有一次,楚门竟然意外看见了过世的父亲,虽然被工作人员立即带走,但是这依旧没有打消楚门的猜测,之后一位年轻姑娘对楚门的暗示更让楚门猜疑。
他开始观察身边的事物,楚门发现,他工作的公司每次只有他出现以后才开始工作,而家周围的路上虽然看着有来来往往的车辆和人,但是却都是相同的。
这一切就好像都按下了重复键,最让楚门不能接受的是他每天都要去医院工作的妻子根本就不是医生,事实面前让楚门意识到自己生活在谎言里面。
甚至身边连一个可信之人都没有,在这之后楚门开始不惜一切代价逃离这个虚假的世界,但是经历了无数次逃脱,都无功而返。
之后楚门又想到了通过海上来逃生但是楚门最后绝望的发现,自己一直看见的大海和天空也都是这个摄影棚里的一部分,之后还是在制片人出现后,才打消了楚门的所有疑问。
并且奉劝楚门继续呆在这个搭造的世界里,不过最后楚门不为所动,还是在明星和自由之间选择了后者。
楚门的世界是虚拟的,那么人类呢?想一想,如果楚门世界之外的人,也被人们所监视呢?就像是俄罗斯套娃一样,虽然这是一件细思极恐的事情,但是它并不是不可能存在,因为人类已经发现了蛛丝马迹
光速和数学无限
在我们的生活中总有着很多无法解释的事情,像是为什么太阳要从东边升起,西边落下,而光速也是现在人们没有研究明白的事情。
光速作为宇宙里面的绝对速度极限,对于光速的研究从未停止,真空里面,光的速度每秒就能达到30万公里,看似这个数字遥不可及,但是它却是真实存在的,并且现在没有任何一个物体可以达到这个速度。
但如果人是虚拟世界里虚拟出来的,那么光速就可以理解成它是一个系统里面编程的限制值,如果我们的世界存在于一个游戏机里面,那么里面的每一个角色在行动的时候都是有相应的速度固定的。
就像是汽车,最大的速度只能是300公里每个小时,而飞机、
高铁、火车,都有它自己的限制速度,这放在光速上,现在我们无法达到光速也就很好理解了。
除了光速以外,还有一个数学等式,也解释不清,1等于0.9999的循环,很多人疑惑,1怎么就跟0.9999循环挂上钩了呢,但是这个等式已经被证实是正确的。
9的循环对于我们来说看着可能非常别扭,甚至让一些强迫症患者不适,因为存储的限制,有很多的数字想要计算出来就会出现我们说的bug,假设我们要计算一个物体的准确位置,但是这个位置是会改变的,因为地球就是一个不断在移动的过程,看着不动,但是我们其实是在动的,不过是我们自己认为没有动。
基于这些我们根本解释不清楚的悬疑事情,让我们的假设显得更加真实和成立,而除了光速和数字以外,还有更加诡异的事情。
延迟加载和诡异规则
我们假设一下,如果我们本身或者是宇宙都是模拟出来的,为了让整个系统运行的更加流畅,就需要不断优化,这就像电脑或者手机系统升级一样,而在这个过程中就需要延迟加载。
延迟加载,顾名思义,就是在需要的时候才会加载出来的数据或者是资源,并不是一次性的全部把内容都加载出来,这在我们时常玩的游戏里面比较常见,它的目的就是为了提高整个游戏的性能和响应的速度。
比如就像我们每天晚上回家要吃饭一样,我们的固有思想里面是认为我们回家以后,妈妈就会做了一桌子的饭菜等着自己。
并且妈妈为了做这些饭菜可能提前2个小时就开始准备,但是这些都是我们的认知里面的,如果换到模拟程序里面,那就是另一种情况。
同样还是做饭,但是我们是不知道有没有饭,甚至是谁在做饭都不知道,可能就在开门的前一秒都是不知道的,而我们看到的一切都是在开门后才发生的。
妈妈的饭菜、提前两个小时准备,都是我们构想出来的,放到游戏里面,由于有不同的画面,但是电脑又没有办法同时把这些画面都加载出来。
所以游戏的设计只能先加载玩家视野范围内的区域,至于远处的景物,或者是未知的事物,是需要玩家在移动的时候,逐渐进行加载,然后把之前的旧区域进行虚拟。
而我们所在的宇宙也可能有着延迟机制,因为天文学家发现,宇宙的可见部分是非常的有限的,并且现在人类根本无法感知超出可观测宇宙的范围。
换成虚拟,那就说明现在我们只能加载现在看见的地方,而对于一些更远的区域,可能还没有被加载出来,或者说是根本就不存在的。
还有诡异规则的存在,像是量子叠加和观测者效应,拿量子层面来说,粒子可以是各种的状态,也就是说,数据只有在被访问的时候才会被具体化呈现。
这就像是休眠状态的物质,只有用的时候才会活过来,像是量子纠缠、海森堡不确定原理,越是诡异,越说明在这个我们不知道的系统里存在着bug。
最重要的是,当我们知道自身是虚拟的以后,那么我们日常出现的所有情况都可以解释了,它本身就是一个不完美的设计,为了在有限的资源下运行,所以这些bug是需要存在的。
基于上述的种种,让我们更加坚信,是不是在我们不知道的地方,有着一个高级的程序存在,而我们只是其中的一个代码?
宇宙边界扩展
宇宙是不断的膨胀的,可能乍一听感觉不可思议,但是她却是真实的存在的,根据现有的观察情况来看,宇宙里星系现在正在离我们越来越远。
更加不可思议的是,这些星系的速度是在不断变快的,而宇宙也在变大,边界越来越宽,这就有些像计算机模拟里的动态地图,需要根据实际变化进行不断的扩展,而不是从一而终静态固定的。
还是放在游戏中,玩家在游戏中会不断的探索新的区域,但是在到达这个区域之前,这片新的区域是不被提前预知的,而当到了新的区域以后,才会被实时创建。
而在创建的过程当中,地图的边界就会慢慢的被扩大,这种不断扩充的机制可以最大程度的节省初始的存储空间,最重要的是,边界是不被受限的,可以无限的扩充。
所以宇宙也有可能是在模拟类似于游戏的机制,我们都知道宇宙大爆炸的说法,从最开始的一个小点开始,然后根据需要去生成更多的空间,所以宇宙会不断的膨胀,就像是模拟初始的文件一样,而膨胀会在运行的时候进行扩展。
科学家认为,宇宙的扩展还跟光速的限制有关系,因为光速是有限的,所以人类现在只能观察到宇宙当中的一部分,当超出了我们可观测的范围以后,其余的信息没有办法传递给我们。
这就像是玩家只能看到屏幕上展示的地图,看不到全部的地图是一样的,而当模拟器扩展边界的时候,会添加新星系或者是其他的物理定律,但是这完全是无法感知的,一直到加载完成以后才能知道。
通过天文学家们的观察和研究,现在宇宙加速膨胀已经得到了证实,并且这个发现完全支持了动态模拟的想法,也就是模拟器是可能在调整参数,来维持运行。
同样的,宇宙的不断膨胀,也是在为了维持必要的运行,而除了这些以外,宇宙的均匀性和在大尺度上看起来相同,也有点像代码的重复利用。
因为在编程上,为了提高效率,所以一般都会使用一样的模版,或者是去创建相似的结构,这也更好的理解宇宙里的星系分布和物理常数为什么会出现一致性。
像是恒星和行星的形成就是在遵循一整套的标准算法,所以让类似地球的行星可以遍布在宇宙的各个地方。
而从地球的角度来看,宇宙的边界扩展更像是我们生活中一个一直在不断更新的软件,所以系外行星或者是引力波,都可能是模拟器在推送新的内容,以此来创造出看似无限重复的现实。
当然,对于虚拟世界,还只是一个理论,或者是说只是一个猜测,现在还没有得到进一步的证明,不过值得我们关注的是,如果这种假设存在,那么我们都是其中的一个代码。
这放在我们的生活中,不管是我们的不如意还是任何事情,都不过是系统给我们设定好的,我们只需要跟着系统的设定按部就班的走就可以了,不必太过纠结当下。