源代码机器原理猜想
源代码机器实际上就一个模拟器,模拟我们的真实世界,里面设定了真实世界的基本参数,比如光速,重力加速度,麦克斯韦方程等等等等。
我们假设如果讲真实世界的每一个参数输入源代码机器以后,源代码按照宇宙发展的物理定律,模拟出的世界于真实的世界发展就会一样。但真实的世界中参数是无数的,不能用大量或者很多来形容,如何将这些参数输入源代码中让其模拟呢?
这里我们再做一个假设,人的记忆储存方式储存的信息的参数是无限的,正好可以与真实的世界相匹配。(或者说人的记忆中储存信息的参数已经足够多,足以让源代码中的世界产生的误差小到可以忽略。)
这样,讲一个人的记忆作为基点带入源代码,就可以模拟这个世界了。
但是,人的记忆,比如电影中肖恩的记忆,只仅限于车厢内部,对外部一无所知,又如何作为一个世界的基点去进行模拟呢?这里我认为涉及到一个匹配的问题,这个世界将于世界中任何一个片段都是匹配的。比如你在宿舍里面,看到你的室友打着伞全身湿透进门,你就可以知道外面下雨了,这就是一种匹配。又比如说你接到了一个电话,号码显示以010开头,你猜到打电话的人来自北京,这也是外界事物的一种匹配。当你知道的信息越多,则外界能与你所看到小的空间的匹配的可能性越小,所以如果你掌握了你所在空间的所有参数,那么整个世界能与你所在的空间匹配的可能性也就降成了唯一,所以你就可以通过你所在的小小的空间,将这个世界那一时刻的参数都匹配出来。
既然世界已经被完全匹配出来,也就是说在基点那一刻,源代码的世界和真实世界是完全一样的,所以真实世界的凶手就是源代码世界中的凶手了,这个时候只要认为的修正基点那一刻的一个参数,就是实验者的记忆,让他按照一定的规律和设定去执行任务,将这个凶手找出来,任务就完成了。
对于结局,没有时空穿越,没有平行宇宙,只有大型量子计算机中的虚拟世界,就像我们玩的虚拟人生,模拟城市。只是最后在记忆与计算机帮助构建的虚拟世界中,有着幸福的结局。
我们假设如果讲真实世界的每一个参数输入源代码机器以后,源代码按照宇宙发展的物理定律,模拟出的世界于真实的世界发展就会一样。但真实的世界中参数是无数的,不能用大量或者很多来形容,如何将这些参数输入源代码中让其模拟呢?
这里我们再做一个假设,人的记忆储存方式储存的信息的参数是无限的,正好可以与真实的世界相匹配。(或者说人的记忆中储存信息的参数已经足够多,足以让源代码中的世界产生的误差小到可以忽略。)
这样,讲一个人的记忆作为基点带入源代码,就可以模拟这个世界了。
但是,人的记忆,比如电影中肖恩的记忆,只仅限于车厢内部,对外部一无所知,又如何作为一个世界的基点去进行模拟呢?这里我认为涉及到一个匹配的问题,这个世界将于世界中任何一个片段都是匹配的。比如你在宿舍里面,看到你的室友打着伞全身湿透进门,你就可以知道外面下雨了,这就是一种匹配。又比如说你接到了一个电话,号码显示以010开头,你猜到打电话的人来自北京,这也是外界事物的一种匹配。当你知道的信息越多,则外界能与你所看到小的空间的匹配的可能性越小,所以如果你掌握了你所在空间的所有参数,那么整个世界能与你所在的空间匹配的可能性也就降成了唯一,所以你就可以通过你所在的小小的空间,将这个世界那一时刻的参数都匹配出来。
既然世界已经被完全匹配出来,也就是说在基点那一刻,源代码的世界和真实世界是完全一样的,所以真实世界的凶手就是源代码世界中的凶手了,这个时候只要认为的修正基点那一刻的一个参数,就是实验者的记忆,让他按照一定的规律和设定去执行任务,将这个凶手找出来,任务就完成了。
对于结局,没有时空穿越,没有平行宇宙,只有大型量子计算机中的虚拟世界,就像我们玩的虚拟人生,模拟城市。只是最后在记忆与计算机帮助构建的虚拟世界中,有着幸福的结局。
还没人赞这篇日记