不开玩笑了,言归正传。我是一个程序员,这个问题呢,对于普通人,尤其是非程序员来说,会想 这问题好奇怪啊,人怎么可能是程序嘛,世界更不可能运行在程序中了!但是对于有一定学识,爱好科学的高级知识分子尤其程序员来说,这个真的很难回答,因为我们真的有可能是生活在一个程序中的。
首先,按照我们目前的理解,我们人类是生物,不是机器,但从物理本质上,我们却可以看做是有着精密器官、传感器的,可自由复制,修复自身的机器。
我们的视觉,触觉,痛觉,产生的爱情,亲情,都是电信号的传递和信息的处理过程。而像所有对于我们来说可以吃的东西,本身并没有味道,我们感觉很好吃是因为舌头上有相关受体,这些受体接触到糖分,氨基酸等物质会将电信号传给大脑,大脑经过处理形成了好吃的感觉,并产生奖励大脑的物质,让自己开心,下次还会主动寻找食物,所有的欲望它们形成的机理都是这样的。
生物所有欲望你仔细想想就会发现,都和生物自己的生存,或者繁殖后代有关,也正是有了这些欲望和寻求满足欲望的方法的能力,才让生物一步步进化生存到今天,所有的生物都是这样。
基于这个理论,我们会发现,如果我们制造出一种机器,赋予像人一样的相关传感器,相关的大脑反馈机制,奖励机制,甚至更复杂的功能,让他们也自己搜寻能量,修复自身,复制自身,是不是机器也算是一种生物了呢?
那这种生物是不是程序生物呢?反过来说,如果我们人类也是更高级的未知“生物”制造出来的,那么我们是不是也是程序生物呢?
如果再进一步说,未知“生物”不仅制造出了我们这些生物,也制造出了非生物的土地,空气,太阳等等,可不可以说我们都是在一个自由度很高的程序中?
或许你会觉得好像这个未知“生物”自己制造出这么多东西不太可能,那么他若不制造这些物体,而是直接将所有的事物模拟出来,像计算机程序那样,或者说像我们玩的3d游戏那样,赋予每个“生物”对世界模拟的感知,只不过程序更复杂更精细,我们不是就想你所说的生活在一段程序中了吗?
对于证明我们是否真的生活在程序中,如果用我们当下的计算机程序思想或者说编写的游戏的运行思想来理解,我们可以这么想:模拟所有物体的运行是很耗计算机资源的,那么对于不是很重要的物体的运行,就不分配过多资源。
比如我们所有生物都不观察的非生物物体,它的运行就不需要花费太多资源(毕竟我们都不看他,他再怎么粗略地运行都不影响我们这些“生物”对其他事物的感知和处理)。那么我们现实中有这样的事情吗?
双缝干涉试验就是一个可能的例子,当我们去观察双缝试验时,他会表现的像是粒子,不会出现衍射现象,而像是粒子运动。而我们不观察时,却会出现波才会出现的衍射现象,或许是因为波运行起来更省资源吧。
从这一点看,仿佛我们是生活在程序汇中的。我的理解就是这些,语言不通顺的地方请谅解,我表达自己思想的能力不是很强。
如果是业余爱好者,或者是想对电脑有多一点了解的同学:
推荐WORD、PPT、EXCEL,计算机基础
简单学习一门计算机语言(比如C语言)
第一点能熟练就很不错了,至于第二点属于个人扩展
不从事IT行业的话,数据结构、算法分析、计算机组成原理等等不必深入学习,如果有兴趣也可以涉猎。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)