作者: physixfan //本文仅为我个人的宇宙观 并且其中带有科幻成分 请读者自酌。 1.首先说明,本文中所出现的上帝,指的是除去道德属性的基督教意义上的上帝,即祂创造了这个宇宙(设计了这个宇宙的物理定律和设定了初始条件),并且具有全知全能等特征。数学上一个对象存在,即它的引入和现有数学体系无矛盾。到目前为止没有人证明上帝的引入会导致数学内部矛盾,所以虽然我无法证明这种无矛盾性是必然的,但是我们仍可以认为上帝在数学上是存在的。(有一个普遍的误解是很多人仍认为“上帝能造出自己也搬不动的石头吗”能证明全能的上帝不存在,这篇文章从逻辑上否定了该悖论的效力。) 2.在物理上要想判断上帝是否存在,需要有判决性实验。至今为止仍没有判决性实验提出,似乎足以暗示这是一个不可证伪的命题。于是在此就不再是科学范畴了,此时我们通常引入奥卡姆剃刀原理(不知道什么是奥卡姆剃刀原理的同学请自行google之)。可是它仅仅是一个哲学观点,用它来评判上帝是否存在未免过于鲁莽。所以上帝是否存在,纯粹是信则有,不信则无。 3.然而,引入上帝存在这样一个假设,可以使得很多难以回答的问题变得简单合理,即我更加倾向于假设上帝存在。主要理由有:(1)任何一个学物理的人,都可以明显感觉到,这个宇宙的物理定律是如此之美,一定是精心设计出来的。(2)这个宇宙中的物理常数,例如精细结构常数,是如此地被精心调整,以至于它稍微变化一点点,我们人类这种智慧生命便不会出现,甚至恒星都将不存在。解释这个问题可以用人择原理(不知道什么是人择原理的请自行google之),但是人择原理总给人一种诡辩的感觉,而且它同样是不可证伪的非科学理论。个人认为人择原理并不比引入上帝存在更高明。(3)我们宇宙中有牢不可破的因果律,凡有果必有因。顺着因果关系推回到最原始的因,那便是宇宙大爆炸奇点。在此处物理失效,大爆炸奇点是如何产生的,物理无法回答。于是引入上帝创造了大爆炸奇点是最自然的假设。由以上几个理由,我们可以认为假设上帝存在可以更自然地解释我们现在这个宇宙。 4.哲学中有一个著名的“缸中之脑”思想实验,它指出,我们无论如何也不能分辨以下两种情况:(1)我活在真实的世界中;(2)我其实只是一个大脑,大脑的输入输出神经连接到的不是真实的肉体,而是一台超级计算机,这台计算机精确地控制着输送给神经的电信号,以至于让你同样产生了各种各样的感觉。进一步地,因为大脑也没有什么特殊的,它也只是一堆满足物理定律的粒子按照一定规则排列起来而已,于是计算机可以连大脑一起给模拟了,于是我们便只是一行行程序数据。我们不妨把这样的宇宙称之为虚拟宇宙。于是,我们其实没有任何办法分辨,我们到底是生活在真实宇宙还是虚拟宇宙,因为这二者之间根本就没有任何区别。(这篇文章给出了更详细的阐述。) 5.我们可以惊奇的发现,真实宇宙中的上帝,和虚拟宇宙中的设计这个程序的程序员,祂俩所起到的作用,其实是完全一样的!既然真实宇宙和虚拟宇宙完全等价,于是我们便得出结论,上帝其实就是写了我们这个宇宙程序的那个程序员。 6.上帝就是宇宙计算机前的那个程序员。而这个程序员所在的宇宙,同样也未必是“真实”宇宙,它仍然是更高一层的程序员写出的虚拟宇宙。于是,整个世界的结构就是不断递归的一层一层的宇宙计算机。而整个宇宙的最高意义就是为宇宙传宗接代:在计算机里造出下一层宇宙。 7.对上一条进行几点解释补充:(1)如果仅仅引入上帝存在,仍然没有办法解释因果律的最初因,因为上帝是哪来的,没有人可以回答。但是引入递归宇宙计算机理论,我们就可以通过无限来回避最初因:宇宙计算机是无限递归的,根本就没有最初因,也没有必要追溯最初因。(2)本层宇宙和下一层宇宙的物理定律未必是相同的,只要该物理定律没有内部矛盾即可,只要该物理定律+参数设置足以产生智慧生命即可,而智慧生命的存在形式,即便是在我们的宇宙中也不一定只有碳基细胞这一种形式,更何况是拥有其他物理定律的其他宇宙了。(3)但是数学上的这套逻辑系统,一定要在任何一个宇宙中都是相同的。 ----------------------------------- 递归宇宙计算机理论的创造者为wsmlby神牛,在此我要表达一下无限的敬仰崇拜之情!大家转载的话一定要加上这句话~他最近准备写一篇长文来系统阐述这套理论,敬请大家关注~~ ################################################# 为什么说宇宙很可能是“程序员”创造的?这不是玩笑。许多科学家都认为宇宙很可能是虚拟的。世界就是一个模拟程序,我们人类和意识很可能只是运行在虚拟程序中的数据。甚至有人说,宇宙是虚拟的可能性大于 99.9999%。这也许有些极端,听起来有点可怕。然而这一切又有可能是真的,为什么呢? 1.我们宇宙几乎肯定有一个开端 现在宇宙大爆炸理论几乎已经家喻户晓,该理论认为宇宙诞生于大约 140 亿年前的一个“奇点”的一次爆炸。而这个爆炸在宇宙诞生之初只需要有限的几个参数来描述即可,随后它才演化成现在复杂的宇宙。这一点非常像程序运行时的入口函数,通常只需要有限的配置和参数,就可以启动程序,然后进行一系列非常复杂的演算。 总体来说,宇宙的历史非常像是某种计算演化的产物。 2.我们宇宙的基本规律有一个“上限” 没错,我说的就是光速。光在真空中的速度c = 299792.458km/s。相对论表明任何有质量的物体的运动速度都无法超越光速。程序员肯定知道,程序的数值表示同样有“上限”,如果数值计算上溢出的话,可能会导致程序的崩溃。这也许为宇宙是程序提供了一个可靠的论据。 有趣的是,曾经在科幻世界上看到一篇短片科幻小说(好像是阿西莫夫的短篇科幻,名字忘记了),说的是物理学家们设计大型粒子对撞机,希望能够通过超越创世级的能量将粒子加速超过光速。而主导实验的物理学家有个数学家朋友,研究的是虚拟宇宙在计算机中的演化。结果数学家发现自己的宇宙每过几天就会崩溃,需要重新启动,一开始不明白为什么,后来仔细排查程序,发现其中因为演算的原因,不可避免的出现了数值的上溢出导致崩溃。于是数学家赶紧打电话给物理学家,让他们停止超光速实验,但还是晚了,于是真实宇宙就被这些物理学家玩崩了 ╮(╯_╰)╭。 3.我们的宇宙不是无限可分的 现代物理研究已经证明,真实的宇宙中的一切,质量、能量、空间甚至时间都是有限可分的。在微观世界里,几乎所有的物理量都是以最小单位跳跃进行的,连续性并不真实存在。甚至我们的时间也不是连续流淌的,而是由一份一份的普朗克时间构成。如果把普朗克时间定义成“一刻”,那么“这一刻”和“下一刻”之间不存在时间!这让人感觉有些烧脑。你可以想象一条连续流动的河流,在宏观世界里,水流是连续流淌的。但如果我们把自己缩小,进入微观世界,我们将看到水分子是一颗一颗地在河床上运动。 物理世界的这个特性和计算机世界如出一辙。我们知道计算机世界是数字的世界。“数字”和“模拟”之间的基本区别就是连续和不连续。计算机存储的最小单位是比特,一个比特只存在 0 和 1 两个状态。所以计算机程序中的一切物理量都是由比特最小单位叠加成的,自然有精度问题。浮点数能够表示的量有最小精度,小于这个精度的量是表示不出来的。原本我们以为物理世界是“模拟世界”,而现在我们越来越确定,我们的所谓物理世界,也是一个有限精度的数字世界。 4.我们的宇宙有“作用域”和“闭包” 这一点可能很少有人仔细想过。程序是有作用域和闭包的,尤其是动态语言,一段代码在执行时作用于一个“封闭”的运行时环境,在这个环境中,程序有自己的变量和独立的上下文环境。宇宙也同样如此。宇宙的作用域被我们叫做“参照系”。根据相对论,不同的参照系有各自独立的时间流速!这和闭包非常的相似。在不同的参照系中,光速都是相同的,时间流动速度不同,这像不像是因为光速是限制常量,所以是全局的,而时间则是每个作用域(各个参照系的时空)中的局部变量? 5.我们宇宙的非纯性和不确定性可能是用来避免无穷递归 程序里有一个专业的概念叫做纯函数。纯函数的意思是一个函数,它的输出由输入的参数唯一确定。只要输入参数是同样的,输出结果一定是相同的。把这个概念应用到宇宙来说,就是如果宇宙是由纯函数(确定的物理定律)构成的,那么我们如果知道了大爆炸时的参数,就可以将宇宙重新演算出来! 如果我们能将宇宙重演出来,那么就有一个大问题——无穷递归: 假设说某个聪明人,比如张三,于公元 2016 年建成了一台超级计算机,用正确的启动参数成功模拟了整个宇宙,这个宇宙和我们真实的世界将拥有完全相同的历史,或者说这个模拟宇宙其实就是我们真实宇宙的一个完美复制的时空镜像!这个模拟宇宙的任何历史将和我们的宇宙完全相同。这也就意味着当这个宇宙演化到公元 2016 年时,又会出现一个同样的张三,在这个模拟宇宙里再模拟出相同的宇宙,然后那个宇宙里又会有张三继续模拟宇宙,这样无限递归下去,最后耗尽整个系统的资源 ╮(╯_╰)╭。 那么如何避免这个问题呢?聪明的宇宙创造者在宇宙诞生初期便引入不确定性,也就是我们现在在微观世界里所见的量子作用。不仅仅是基本粒子,就连真空本身都有量子涨落,而这些作用看上去是具有随机性的,它确保即使我们以完全相同的参数启动宇宙,由于量子效应的不确定性,宇宙的演化历史也会有所不同。 6.宇宙也许存在着 bug 与所有的计算机程序一样,宇宙这种规模的庞大系统也许存在有 bug。在微观尺度上,也许某些量子隧穿其实是宇宙本身的小 bug,一些不可能的事件在发生,就像是程序员写的程序里面,一些不可能的结果出现。 在宏观尺度上,目前还没有发现大的 bug,但是我们人类的活动空间相比于整个宇宙来说实在是太小了,也许科技发展了,人类空间扩大了,我们能够发现宇宙的 bug,甚至可以利用 bug 来做一些看似违反基本规律,不可能做到的事情。 7.宇宙的真相可能比我们想象的还要简单 奥卡姆剃刀原则,是科学界常用的一个准则。简单来说,这个原理的含义为:“如无必要,勿增实体”。现在我们还没法解释宇宙是如何诞生的,如果我们真的能证明宇宙不能无缘无故诞生,那么也许宇宙只是一个虚拟程序,反而是最简单的假设。 宇宙真相离我们生活很遥远,然而思考这些,也许能让我们终有一天理解终极答案的真正含义,到那个时候,人类文明必将迈上一个全新的台阶。 |
|