网游的世界
现实生活中,很多人喜欢玩网游,网游的打斗和故事主线很吸引人,静心下来思考下,你是否想过我们生活的世界,也是类似网游一样的虚拟世界。
试想这样一种情况,人类生活的世界已经被设定好,外面有个“超级程序员”通过屏幕在看人类世界的啼笑皆非。
上面这种假设,你可能会认为,这是多么幼稚的想法,怎么可能出现这种情况?
然而,2016年4月几位物理学家聚集在美国自然历史博物馆开会,对这一议题开展热烈的讨论。
马斯克的猜想
科技狂人马斯克在《The joe rogan experience》节目中,他坚定地认为:人类活在虚拟世界了,即便人类曾经出现的文明,也是虚拟世界的一部分,人类的开始就是已经设定好了的。
其实,纵观如今的人类社会和宇宙的起源,都是科学家的假说。目前通过天文望远镜,已经可以看到数十亿光年以外的宇宙,但是依然没有看到宇宙的边界,虚拟的世界没有边界,或许这也可以间接说明,人类可以生活在虚拟世界中。
马斯克曾经不止一次地表示,从统计学的角度来看,人类可能生活在一个超级计算机程序里面,人类生活的空间也是多重虚拟空间。
谷歌公司技术总监雷-库兹韦尔也曾表示:“也许我们整个宇宙只是另一个宇宙中,一位初中生的科学实验。”
不过,也有很多人对于马斯克和库兹韦尔等人的论调,根本不屑一顾,毕竟说再多,他们也只是商人,科学家还没发表言论呢。
科学家的实验
其实,科学家很早就有猜测,宇宙是不是就是一个全息图,甚至是二维图片。
为了验证这一设想,美国国能源部费米国家加速器实验室,开展了一项名为“全息仪”(Holometer )的桌面实验,开始寻找宇宙是全息图的证据。
他们就是想证明空间和时间并不是连续性的,宇宙的所有物体都是像素化,实验在2015年初步开始,但目前还没有阶段性成果公布,不过相关实验还在进行中。
尽管现在没有直接实验结果证明,人类是生活在虚拟化的世界,但是科学家抛出来几个证据,会让你对现在的生活和人生产生怀疑。
只是巧合吗?
数学线性仔细分析我们周围的世界,都是可以用数学描述,就连物体的运动过程,都是可以用公式表达出来的,我们初中所学的牛顿定律、加速运动等?都没有离开数学的范畴。
而且,即使是看起来毫无规则的流体运动,都有伯努利方程等数学理论在后面支持。
美国马里兰大学教授詹姆斯-盖茨认为,他严重怀疑这些物理定律是由一个计算机模拟程序支配。
人类已经通过科学手段,破解了这些算法,也就是相当于破解了计算机处理数据的代码。
美国麻省理工学院科学家塞斯-罗伊德表示,“宇宙可以被认为是一台巨型量子计算机。”
确实,看下周围的环境和发生的现象,虽然从我们眼中看到的大千世界是错综复杂的,但是科学家看到的基本物质规律则是非常简单的。
基本常数就像前面所述那样,世界是由很多数学公式组成,然而,这些公式又有很多常数。比如某个地区重力加速度9.8m/s^2,直接取个10m/s^2凑个整数不好吗?而且,不同地区加速度指也不一样,都取一样多好。
如果你把这个问题抛给物理学家,估计物理学家也只能解释,通过实验测出来就是这个结果,这个值一旦改变,可能整个地球或者宇宙要打乱重排。
假如,设想人类生活在计算机程序里,那似乎一切都豁然开朗了,“超级程序员”在设计这个程序时,要考虑各因素平衡,就像网络游戏一样,每个游戏人物都有各自技能属性一样。
光速在物理中,光是有速度的,为什么光速限制在299792458米/秒,而不是10万公里/秒或者100万公里/秒?
如果宇宙是被一个超级电脑控制,而宇宙中发生的一切,都是要消耗内存的,即使面对再好的超级电脑,其运行能力也有一个上限,光的速度有可能就是由机器硬件配置决定的。
生活中的BUG
人类费尽心思探索宇宙其他生命,投入的人力、物力、财力不计其数,为何至今没有找到任何地球以外的生命。
如果人真的生活在虚拟世界中,所谓的“超级程序员”,仅仅只设计了人类这一个物种,人类也只是他们的实验品,所以找到其他生命根本不可能。
“超级程序员”在设计整个宇宙程序时,由于这个系统太过庞大,要想做到尽善尽美,哪有那么容易,所以人类生活中会出现各种BUG,甚至重大危险。
既然人类是他们唯一的实验品,肯定要尽全力来保护。
2013年2月,俄罗斯车里雅宾斯克州天空,突然出现小行星袭来,速度高达18km/s,目标正是雅宾斯克州的核电站。
这可是俄罗斯最大核电站,里面存放了数十吨武器级别的环,一旦发生爆炸,后果不堪设想。
可正当人们束手无策时,奇迹出现了,火团在车里雅宾斯克州上空40km处,毫无征兆爆炸了。
根据当时车载行车记录仪拍下视频,放慢10倍来看,在小行星爆炸前,小行星被一个奇怪物体击穿,然后发生了爆炸。
无独有偶,翻阅历史资料会发现,1908年通古斯大爆炸,也发生在俄罗斯,同样也是在通古斯上空爆炸,历史怎么会有如此巧合。
很多人猜测可能是,有高级智慧在保护地球。
遇到这样的大灾难,也许是程序设计时的BUG,“超级程序员”此时肯定会感觉对程序进行修复。
如何证明自己再被操纵?
有物理学家指出,某个物理常数在很久时间都是保持一个定值,然而后面突然变动了一下,却正好被人类的科学家发现,这就是直接证据,因为“超级程序员”在操纵我们。
当然,上面一切都是基于现实猜想,很有趣!但也不是盲目乱想,毕竟有科学家也在用各种方法寻找答案。
写在最后
如果,人类真的是被虚拟出来,而且我们只不过是所谓超级文明的实验品。
地球上已经形成的“自然法则”,只不过是“超级程序员”的奇思妙想,那整个人类都将面临前所未有的恐惧,不禁问自己一句:生活在这样的世界有何意义。
所以,即便是人类真的是被禁锢在虚拟世界,也不想得到这个正确的答案。