我们是真的人类,还是一个大型程序里的NPC

我们是真的人类,还是一个大型程序里的NPC,第1张

如果我们的世界其实是一个模拟出来的“现实”,那么此前所观测到的宇宙不过是这个大型程序里的一小块地图。

相信模拟理论的人们认为,我们是被精通技术的生命体创造出来的“世界”程序中的NPC。

起初,这只是科幻小说里的一个概念。但一些物理学家和哲学家们表示,我们可能真的是生活在一个真实的模拟世界中,而这意味着我们需要抛开目前已知(或者自认为已知)的所有东西——包括宇宙、太空、地球。

来自牛津大学的哲学家Nick Bostrom在2003年发表了一篇论文,开启了人们讨论模拟理论的热潮。在报告中他写道:“如果这只是个模拟世界,那么我们正在观察的宇宙就只是整个物理中的一小块地图碎片。虽然我们见到的世界是 ‘真实’存在的,但却不是同一个位面上的‘现实’。”

模拟世界和生命

《感知模拟理论》(The Simulation Hypothesis)的作者、来自麻省理工大学的Rizwan Virk是模拟世界理论的拥趸之一。他回忆起自己玩虚拟现实的 游戏 时的场景,因为太过逼真,他甚至忘记了自己是戴着耳机在一个空房间里。这让他想到:我们真的确定我们不是技术更高超的“人”所创造出来的程序里的角色吗?

这个问题在Rich Terrile、来自NASA喷气推进实验的计算机科学家看来,答案是有可能的。虽然截至今日,最优秀的模拟技术尚未涉及到人工思维,但Terrile认为,我们很快就能掌握模仿共情的能力。“就像神一样创造出一批新的‘人’,”他说道。

但也不是所有人都买账。来自哈佛大学的物理学家Lisa Randall认为,“模拟理论”的可能性是0。首先,目前并没有证据表明各大行星不是像我们观测到的那样排列和组成。

其次,她很奇怪为什么那些“先进的人”会想要模拟智人(我们)。

起源

然而,模拟理论与神创论有异曲同工之妙:先进者(神的角色)创造出了世界这个大型程序,并制造了我们。

Terrile表示,如果模拟理论是正确的,那么这项工程就需要“一个程序员、一个建筑师、一个设计师,从数学和科学的角度锻造出了整个世界”。而不仅仅是信仰。

但对于其他学者,例如来自马里兰大学的物理学家Sylvester James Gates,他们认为应当警惕模拟理论与宗教信仰之间的相似性。他表示:“是科学让我们摆脱了我们是被一个看不见的实体 *** 控的木偶的想法,而模拟理论看起来就像宗教,只是程序员代替了上帝。”

那么是谁、或什么,创造出了这么一个模拟的宇宙?支持者们表示,一种可能性是先进的人类种族——太空外星人,还有一种可能则更令人费解——我们自己的后代,即Terrile所说的“未来的我们”。因为数百、数千年后的人类发展出了加强版的虚拟现实程序,不仅能研制出一个完整的世界地图,还能利用深度学习等手段模拟在这个世界中的角色的身体和思想。而我们就是被设定好的NPC。

Bostrom 表示:“就像我们现在可以模拟 其它东西 一样,你也可以模拟人类的大脑。”的确,我们现在的技术还无法实现,但这并不存在概念上的障碍。据他所说,一旦某一代研究人员具备“足够详细和准确的大脑模拟数据,那么这些数据加载到程序里运行之后,就有可能会产生具有自我意识的体验。”

寻找证据

我们能知道这个假设的正确与否吗?Bostrum认为,有的个体或许会有极其小的概率能遇上这个程序的bug。“有一天你眼前突然d出一个窗口,告诉你‘点击以获取更多信息’,那将是对世界观的致命一击。”

十分具有现实意义的是,有物理学家提出了实验。例如,我们的世界在极小的尺度上是否由离散的“块”组成,例如数字图像中的像素。如果我们的世界是“像素化”的,那么这很可能就是“人为”创造的证据。而一个由来自美国和德国的物理学家组成的团队认为,测量宇宙射线可以提供答案。

如果最终确认我们只是被设定好性格、相貌、人生故事的NPC,会怎么样?当人们得知我们的思想和 情感 不过是程序员键盘下的0和1时,又会有什么反应?有的人认为,这个认知会颠覆我们的三观,破坏我们的主动性,从而扰乱正常的生活。来自哈佛大学的天文学家Abraham Loeb表示,该理论的确认甚至可能会引发 社会 动荡。“知道了自己的思想、行为和人生不过是被设定好的、自动运行的脚本,就可以肆无忌惮地免除对自己的行为负责任的责任感。没有什么会比这个想法更会破坏 社会 秩序了。”

其他人则认为,这一模拟假设如果出现了支持的证据,有可能会制造出一种新的恐惧,迫使创造者关闭这个模拟的程序世界。而Bostrum则表示:“你随时可能在某个特定的时间点心脏病发作或中风,或因各种各样的原因死亡。因为脚本设置好了,但你却不知道触发死亡的时间节点。”

但无论如何看待模拟理论这个假设,Bostrom认为,对模拟理论的思考本身就是一种受人欢迎的谦逊。因为“天地间的事物远比你想象中的还要更加宽广。”

而Bostrom坚持认真对待模拟理论,因为对于他来说,“这有助于在这个世界上寻找自己的定位,尽自己所能去理解这个世界,并尝试突破自己的局限去不断尝试。”

蝌蚪五线谱编译自 nbcnews ,译者 狗格格,转载须授权

// #include是预处理指令,用于包含头文件。

// 头文件中包含着系统或者其他库已经写好的接口。

#include "stdioh"  // 标准输入输出库的头文件

main() // main是固定名称,用于标记程序的执行入口

printf("Hello, world\n"); // printf是系统输出函数,用于向控制台打印文字。

getch(); // 用于获得用户输入。在此处是为了让程序暂停,便于观察执行结果。对于Helloworld的输出没有影响。

Hello World解释

Hello World ,中文意思:你好,世界。世界上的第一个程序就是Hello World,由Brian Kernighan创作。

简介

"Hello, world"程序是指在计算机屏幕上输出"Hello,world"这行字符串的计算机程序,"hello, world"的中文意思是"世界,你好"。这个例程在Brian Kernighan 和Dennis M Ritchie合著的《The C Programme Language》使用而广泛流行。因为它的简洁,实用,并包含了一个该版本的C程序首次出现在1974年Brian Kernighan所撰写的《Programming in C: A Tutorial》

实际上将"Hello"和"World"一起使用的程序最早出现于1972年,出现在贝尔实验室成员Brian Kernighan撰写的内部技术文件《Introduction to the Language B》之中:

最初的"hello, world"打印内容有个标准,即全小写,有逗号,逗号后空一格,且无感叹号。不过沿用至今,完全遵循传统标准形式的反而很少出现。

我们刚开始接触计算机语言大多从Hello world 开始,下面是各种语言的Hello world program:

图形界面版

习语言

#包含 "习语言系统接口"

#包含 "习语言视窗接口"

主程序

整数类型主函数( 整数类型 参数个数, 字符类型 参数表[])

{

图形初始化显示器( 空指针, 320, 240,空指针, 0, 空指针);

图形打开显示器(0);

图形输出文字(100, 100 ,"Hello, world!");

图形输出文字(10, 200 ,"按任意键退出");

获取按键();

图形关闭显示器(1);

返回 0;

}

三体小宇宙怎么形成的呢?

曾有一个朋友问我,刘慈欣的三体最终章云天明送给程欣一个小宇宙,他是怎么做到的,这个小宇宙是怎样的一个存在?加设要我送一个小宇宙,我可能会这么送:

第一种方法:给你一个只有你的世界,属于你的源代码

一个宇宙对于一个人来说,说到底都是神经突触接受到刺激之后产生信号到大脑皮层予以模拟的产物,现在有研究人工智能的科学家就曾提出过这样的假设,会不会我们这个世界就是一个程序,一个算法,一切关于能量的、质量的以及变化的种种感受,都只是种模拟信号,我们这个人类只是这个大算法里面的一个小算法而已?

另外程心她们逃离银河系之后是以什么样的形态存在的我们知道吗?也许他们已经没有了物质的实体,留下的只是一窜代码而已,我是云天明就为这窜代码开发一套闭合的程序,把程欣这串代码嵌入其中,这样她就有了属于她的宇宙,现在许多科幻**其实都涉及过这方面的题材,例如黑客帝国、源代码、异次元骇客等等,你怎么知道你家游戏硬盘里其它的玩家都是一个实实在在受现实世界人类 *** 纵的实体?他们有没有感觉?

第二个方法:给你一个只有你的世界,属于你的小宇宙

前面是从精神层面看宇宙,我们再换个角度从有形的物质层面来看宇宙,我个人认为一个小宇宙隶属于一个大宇宙这个本身不矛盾,也许我们这个能感知到的宇宙实体也是存在的,但是这个四维的宇宙也是更高维度宇宙的一部分,就像我们体内的基础粒子一样,三体里也说正是因为程心没有归还一个小宇宙的质量导致大宇宙不能复原,在三体的世界里大宇宙维度内部是满足能量守恒、质量守恒的,但并不是说小宇宙不能与大宇宙进行能量或者质量交换,是否能够屏蔽所有其实不重要,只要有一个相对隔绝的空间便可。

佛说一沙一世界、一叶一菩提,一粒沙子都有可能是一个世界,如果我是云天明是否能够运用技术把程心转化为一个奇点,然后这个奇点发生爆炸成为一个宇宙,程心自己就是一个宇宙,另外能否把程心转化为最原始的基本粒子融入到一个奇点当中成为奇点的一部分然后发生爆炸形成一个宇宙?你怎么知道我们的太阳不是某一个程心变的?也许她就是太阳神?

只是这是这个时候程心还能感受到自己的存在吗?

或者从另外一个角度来看把程心这个太阳系的四维生物进行升维变成5维甚至更高维度的粒子,嵌入到其它维度生命的胚胎里面(假设他们也是需要繁衍的),那么程心作为胚胎的一部分随着胎儿出生,她就成了这个胎儿的一部分,只不过相对这个胎儿她只是微观的存在,这个胎儿就是她的宇宙,有没有可能?你怎么知道你身体里一个细胞、一个原子不是某个程心呢?

天文学家

阿尔伯特·爱因斯坦

数百万年前,人类诞生了,从人类诞生的那一天起,我们就看到了地球这个世界。远古时期的人类还没有认知到地球之外还有更加浩瀚的宇宙,直到数百年前走进 科技 时代之后,我们才通过天文望远镜看到了天外的世界。

在 科技 的帮助下,我们走出了地球,真正看到了浩瀚的宇宙。从地球世界到宇宙世界,我们的认知在不断提升,那么人类看到的这一切都是真实的吗?可能有人会说了,我们在地球生存了数百万年,一切的一切都是真实的,不会存在虚拟,事实真的如此吗?

对于古人来说,基本没有会去质疑这个世界的真实性。可是对于走进 科技 时代的我们来说,质疑声是越来越大,尤其是随着虚拟现实技术的不断发展,人们意识到,只要人类的 科技 继续发展下去,那么用不了多久,我们就可以在计算机中创造出一个跟非常真实的虚拟世界。

这个虚拟世界是计算机程序编辑而来,我们可以通过程序代码给虚拟世界添加很多的东西,包括像人类一样的虚拟人物。我们知道 科技 能够创造一个虚拟世界出来,那么反过来说,我们的世界有可能也是虚拟的,是高级文明在超级计算机中创造的一个世界,一个宇宙。

自古以来,很多人都相信:眼见为实。认为我们眼中看到的一切都应该是真实的,而当我们睁开眼,就看到了这个世界,触摸到了周围的一切,同时也感受到了亲戚朋友的感情和关爱。这些怎么看都不像是假的,怎么可能会是一个创造出来的虚拟世界?

其实眼见未必为实,相信很多朋友都有过做梦的经历。梦中的一切相信在我们没有醒来之前,你也会有在现实世界中的一切感受。看到的摸到的感受到的是那么的真实,你完全不会觉得那是一个梦境,只有在你醒来之后,你才真正明白:原来那是一个梦。

而在人类进入 科技 时代之后,我们越明白眼见未必是真实的。我们都知道,人类的视觉和听觉其实是非常有限的,人类的眼睛看到的世界跟很多动物看到的世界是不一样的。我们看到的世界天是蓝的,云朵是白的,可是有些动物看到的却是一个黑色的世界。

之所以会出现这种偏差,那是因为人类眼睛只能感觉到可见到,而至于红外光,紫外线是我们看不见的。而有些动物则是可以看见红外光以及紫外线。除了视觉,人类的听觉也是如此,很多的声音我们是无法听到的,而有些动物却可以,所以我们有时会发现,动物在危险来临时间,往往会提前做出反应。

再比如人类的感官是三维的,我们能够看到一个长宽高的三维世界。可是宇宙是多维的,我们无法感知到二维世界和三维以上的世界。我们看任何事物,都会有长宽高三维立体,而在蚂蚁的世界里,它们就无法感知到高度,看到的世界是以二维的形式体现。

科学家曾经做过一个实验,将蚂蚁的食物夺走放到紧贴它们的头顶上。这个时候,蚂蚁会惊慌失措,不知发生了什么事情?食物哪去了?蚂蚁会四处寻找食物,可就是不会想到食物就在它们的上方。这样的事情在人类看来可能非常好笑,认为蚂蚁如此傻。

其实我们人类何尝不是如此?如果有人突然从你面前消失,你同样也会惊慌失措,会四处寻找。可是你同样不会想到,可能从你身边消失的朋友就在你的周围,只不过是进入了四维空间,我们无法感知到而已。

通过以上这些例子,我们明白了,人类看到的世界未必就是真实的世界,或许它是一个存在于计算机中的虚拟世界。甚至是地球之外的浩瀚宇宙空间,有可能也是高级文明虚拟出来的一个无限宇宙。

那么如何来证明这个世界有可能是虚拟的?科学家想到了一个简单的物理实验。光的波粒二象性实验相信很多朋友都知道,我们在上高中的时候就做过双缝干涉实验,它证明了光具有波粒二象性。

我们在高中时候做过的双缝干涉实验自然是非常简单的,后来科学家将这个实验升级,给实验通道安装了观测设备,试图记录下光子的运行反应过程。可是出来的结果却让科学家大吃一惊,原来当我们给实验通道安装了观测设备之后,光的波性消失了,只留下了粒子的特性。

当我们将观测设备撤出去之后,光的本来属性就又出来了,呈现波和粒子的双重状态。这是怎么回事?难道光子不希望人类观测它们的奥秘?电子光子粒子自然是不存在思维意识的,现实世界中没有什么东西能够主动逃避被观测设备记录。

而能够出现不被观测设备记录的情况,可能只有在虚拟世界中才能够做到。或许高级文明在创造这个虚拟世界的时候,就设定了一些程序。目的就是不想让我们发现真相。

除了双缝干涉实验之外,光速极限论也让科学家感到迷惑。我们知道,爱因斯坦相对论告诉我们,物体的极限速度是光速,有质量的物体速度只能无限接近光速。而这个理论科学家已经通过大量的粒子实验得到了证实。不管我们将粒子如何加速,它的速度只能是无限的99999%,永远达不到100%的光速。

而且相对论还告诉我们,物体的速度越快,那么时间也就越慢。这样的结论怎么看都跟计算机程序运行越快,系统越慢非常相似,而且计算机不管如何强大,它的数据运算都有一个极限,这一点跟光速极限论也有相似之处。

当然,以上这一切目前还只是一种猜想,人类生存的世界到底是虚拟的还是真实的,还需要我们不断的 探索 研究。不管真相如何,人类想要揭开背后的谜团,只能依靠发达的 科技 ,只要我们的 科技 力量足够强大,那么一切的谜团都有揭开的一天。

如果人类在未来通过大量的科学 探索 ,发现这个世界,这个宇宙真的是虚拟的,那人类该怎么办?对此,小伙伴们有何看法?欢迎大家在下方留言讨论。

近现代最早的应该是纸带上打孔的那种,二战时期发明的用齿轮驱动译码器也算是一种,更早的机械钟表是用齿轮来编写的程序,程序规定好了时,分秒的关系,能实现整点报时,定时闹钟等功能,可以看做是一个完整的程序。

以上就是关于我们是真的人类,还是一个大型程序里的NPC全部的内容,包括:我们是真的人类,还是一个大型程序里的NPC、给我一个C语言Hello world程序代码。、三体中的小宇宙怎么形成的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9451877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存