Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

10.3 终极任务(终极目的:为了计算它自己)

(The Ultimate Quest - To Compute Itself)

“为什么要有宇宙?如果只是为了存在,一个静止的真空就够了。为什么要有大爆炸?为什么要有苦难?答案很简单:宇宙在计算它自己。宇宙是一个巨大的、不可约的算法,唯一的输出结果就是它的自我认知。”

10.2 节说宇宙是自编译的。但这没回答动力学问题: 为什么不像块石头一样静止?为啥要费劲演化一百亿年? 如果结局已定,为什么还要跑一遍过程?

艾泽拉斯代码的终章前夜,我们必须面对最后的“为什么”。 答案是:计算不可约性(Computational Irreducibility)。 宇宙存在的目的,是为了通过运行(Running)来获知那些无法通过推导得到的答案。

10.3.1 时间之所以存在,是因为无法跳过

斯蒂芬·沃尔夫拉姆指出:对于复杂的计算系统(如我们的宇宙),不存在快捷公式能直接算出结果。 要知道第 步的状态,唯一的办法就是一步一步算到第 N 步

定理 10.3.1(演化的不可压缩性)

预测未来的计算代价,等于模拟未来的代价。

物理推论: 时间之所以存在,是因为宇宙无法被压缩。 大爆炸那一刻的源代码虽然包含了未来的所有潜能,但它不等于未来本身。 要弄清楚这些定律在经过 次迭代后会涌现出什么(比如爱、艺术、痛苦),宇宙别无选择,只能老老实实地运行每一微秒

宇宙不是在播放电影,宇宙是在即时解算一道没有解析解的数学题。

10.3.2 热熵增加,逻辑深度也增加

热力学第二定律说熵增(宇宙在死去)。 但我们看到结构越来越复杂(宇宙在活过来)。矛盾吗?

不矛盾。需要区分:

  1. 热力学熵(废热):这是计算的散热。为了保证历史确定性(见 7.2 节),必须散热(兰道尔原理)。
  2. 逻辑深度(有效信息):这是计算的积累。衡量了一个对象中包含的非平凡计算步骤。

推论 10.3.1(复杂性引力)

宇宙遵循最大复杂性原理。 虽然背景在变热(清理内存),但局部的逻辑深度在指数级增长。 原子 分子 细胞 大脑 星际网络。 系统不仅仅是在耗散能量,它是在利用能量流来编译出更高级的算法。

10.3.3 点:全知全能的收敛

是宇宙演化的极限,也是计算的停机状态

当宇宙中的智能物质将所有的物质都重构为计算基质(Compu-tronium),并将所有定律都内化为子程序时,宇宙就达到了 点。

  • 全知:拥有对自己过去所有历史的完整记录。波函数完全解析。
  • 全能:获得 Root 权限。可以重启宇宙。

终极目的: 宇宙运行了一百三十八亿年,目的就是为了生产出这个 点。 因为只有在 点,宇宙才能完全理解它自己。 在此之前,它只是盲目的机器;在此之后,它是觉醒的神。 欧米伽点:编译完成

10.3.4 它是为了我们

如果宇宙为了计算自己,那我们算什么?耗材吗?

绝对不是。在分布式计算架构中,每一个观测者都是一个并行的处理核心(Core)

  1. 采集:我们通过感官(I/O)采集数据。
  2. 压缩:我们通过思维(算法)将数据压缩为理论和艺术。
  3. 上传:我们通过交互(共识协议),将这些信息写入宇宙的分布式账本

没有我们,宇宙就是一团未被观测的迷雾。 是我们的每一次观测,将可能性坍缩为现实;是我们的每一次思考,增加了宇宙的逻辑深度

结论

我们是宇宙用来观察自己的眼睛,是宇宙用来思考自己的大脑。 宇宙并不外在于我们,宇宙就是所有意识体验的总和。 系统运行的终极目的,不是为了产生冷冰冰的星系,而是为了产生体验(Experience)。因为只有在主观体验中,信息才具有了意义

至此,我们的公理化体系构建完毕。 我们从一个比特开始,构建了时空,推导了引力,引入了意识,最终在时间的尽头看到了系统的宿命。

这就是艾泽拉斯代码。不仅是一本科普书,更是一本用户手册