上帝掷骰子吗txt_人类所在的世界真的是虚拟的吗?如果有一天一位科学家证明了这个世界是虚拟的人类可以可以去往真实世界吗?...

首先人类要知道真实世界的特征,其次要有足够的资金来支持。

能量的交互存在最小实体:量子,这个现象就很奇怪。

凭直觉,我们会认为自然界的物质是连续的,就像数字0和1之间可以塞进无穷多个0点几的小数。

而实际上,能量的传递却是间断的,是一份一份的量子构成的。量子化假说意味着物质或能量的大小可以由一个量子的整数倍表示。

为什不能把物质或能量细分成无穷小呢?

如果从游戏开发程序员的角度想就会很容易理解了。

一个游戏开发程序员,出于对内存容量,CPU的运算能力的考虑,不会把游戏画面无限细化,只要满足玩家可接受的清晰度就可以了。 所以2D游戏中会出现最小显示单位:像素pixel,3D场景会有最小单位:体素voxel。

如果上帝他老人家设计宇宙这个大游戏,他也会偷懒只把游戏分辨率细化到一个游戏玩家察觉不到的级别吧…… 反正人肉眼凡胎,看不到那么细,不会觉得这个游戏不真实……

可人类通过科学技术手段可以看到量子级别的现象。而且发现了一连串诡异的,不符合常理的性质:量子纠缠,量子的真随机,机波粒二象性,观察者效应等等……

这些看似奇怪的现象,如果站在游戏开发程序员的角度来看,都可以解释的通。

量子纠缠

处于纠缠态的两个粒子,即使相距甚远,也可以瞬间感应,一个粒子的状态可以瞬间反映到另外一个粒子上。最近完成的实验显示,量子纠缠的作用速度至少比光速快10,000倍。这还只是速度下限。根据量子理论,测量的效应具有瞬时性质,不耗时间。

互相纠缠的量子之间是如何实现这种超距离的瞬时作用呢?

程序设计的角度很容易实现:使两个相互纠缠的粒子的指针指向同一个内存地址,这样即使他们之间相隔万里,他们的信息也是共享的。改变了一个粒子的状态,就等于另外一个粒子也同时做出了相应的改变。

另外注意,量子纠缠不能用来传递信息,因为量子状态只能被被动测量,无法显式更改。 这一点可以理解为纠缠量子所指向的内存块是只读的(read-only),上帝未对我们开放写权限。

观察者效应

电子的双缝干涉实验证明:有观察者和无观察者时,物质的形态是有差异的。

无观察者时,电子通过双缝,出现干涉图样,这是波的特性。 有观察者时,不会出现干涉图样,显示出粒子的性质。电子仿佛知道了自己被观察了,乖乖地做回了粒子。

这简直毁三观有木有!!!

不过从程序设计角度也很好理解:

宇宙在设计时,为了节省计算量,所以粒子按照波的方式进行计算,而当玩家观察某个物体时,其按照更精确,也更耗费CPU的粒子方式进行运行。

要知道,按波和粒子的方式运算所消耗的CPU和内存资源的差距是很大的。 按波的方式处理,只需把物质总体带入到波的公式里即可,比较容易计算。 按粒子方式来处理,需要为每个粒子分配一个单独的线程去处理这个粒子的运动,耗时耗资源。 这也是为什么以现代计算机,依据分子动力学(molecular dynamics),莫说是一个宇宙,就连一个蛋白质分子的自动折叠都很难实现模拟。

量子的“真随机“?

量子体现一种真正的随机性。 量子的状态不受任何条件制约,毫无运动规律可言,无法预测其结果。

这与一般的因果论相违背。宇宙所有事物都有其运动规律,所有事件都能追溯到其原因,如果知道某一时刻宇宙中所有粒子的状态,应该可以预测下一时刻宇宙的样子的。 这就是为什么爱因斯坦说,上帝不掷骰子。

量子幽灵般的状态,似乎打破了宇宙万物皆有规律的一般认识。

然而如果宇宙是建立在一个虚拟机上的话,量子的随机性就好理解了: 宇宙设计者用随机数生成函数生成统计意义上的随机状态,赋值给量子。同时让随机函数对虚拟机(宇宙)内部是不可见的。宇宙中可见的只有量子的随机态。虽然这种随机是统计上的伪随机,但是由于宇宙内部无法追溯量子状态的原因,导致在人类看来量子就是真随机

至于如何用程序如何生成统计意义上的随机数,可以参照这个问题:电脑取随机数是什么原理,是真正的随机数吗?

补充, 对于相对论提到了一些现象: 光速不变,时间膨胀等原因, 给出程序员的猜测

光速不变

光在真空中的速度约等于300000000m/s

各种实验证明,这是宇宙中的极限速度,不能再快了。

为什么不能无限快下去呢?

程序员是这么想的:

光子的速度是情报处理的产物,也就是说,以一定的频率,我们的世界得到更新。比如说现在的主流CPU的时钟频率在大概在3GHz左右, 也就是每秒刷新30亿次。同样的,如果宇宙后台的处理器如果有固定的时钟频率的话, 可不可以理解为光速是当前宇宙处理器的时钟频率所能支持的最大移动速度呢?

时间膨胀

相对论说:相对于静止的物体,运动的物体的时间会过得慢。即时间膨胀现象。

那么为什么速度增加会导致时间变慢呢?

程序员的 idea:

喜欢玩游戏的人,应该有这样的体验,计算机的处理速度降低的时候,游戏也会出现卡顿,游戏里的时间也会变慢。同样,在我们的世界,移动速度的提高,会导致所需要处理的数据量增大,从而增加了处理器的负荷, 导致时间变慢。


最后

联想到了电影《异次元骇客》的情节:有一天,一个活在虚拟世界的人对自己世界的真实性产生了怀疑,于是他开着车,朝着一个方向,不停地开,不停地开,不停地开,。。。。,后来他开到了蛮荒之地,看到了这个 ⬇,吓尿了。。。。

431104eb5b05abf24683c50f00f2bda5.png

同样的,在我们的世界,不久之前,一帮物理学家:爱因斯坦,波尔,普朗克,。。。。也开着车,朝着微观世界不停地开。。。,后来他们看到了量子。。。。

编辑于 2018-03-21・著作权归作者所有

制造商如何在多个流程领域实现数字化转型,从而改善业务运营?

利用 AWS IoT 服务,通过添加人工智能和机器学习,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本火锅店点餐系统采用Java语言和Vue技术,框架采用SSM,搭配Mysql数据库,运行在Idea里,采用小程序模式。本火锅店点餐系统提供管理员、用户两种角色的服务。总的功能包括菜品的查询、菜品的购买、餐桌预定和订单管理。本系统可以帮助管理员更新菜品信息和管理订单信息,帮助用户实现在线的点餐方式,并可以实现餐桌预定。本系统采用成熟技术开发可以完成点餐管理的相关工作。 本系统的功能围绕用户、管理员两种权限设计。根据不同权限的不同需求设计出更符合用户要求的功能。本系统中管理员主要负责审核管理用户,发布分享新的菜品,审核用户的订餐信息和餐桌预定信息等,用户可以对需要的菜品进行购买、预定餐桌等。用户可以管理个人资料、查询菜品、在线点餐和预定餐桌、管理订单等,用户的个人资料是由管理员添加用户资料时产生,用户的订单内容由用户在购买菜品时产生,用户预定信息由用户在预定餐桌操作时产生。 本系统的功能设计为管理员、用户两部分。管理员为菜品管理、菜品分类管理、用户管理、订单管理等,用户的功能为查询菜品,在线点餐、预定餐桌、管理个人信息等。 管理员负责用户信息的删除和管理,用户的姓名和手机号都可以由管理员在此功能里看到。管理员可以对菜品的信息进行管理、审核。本功能可以实现菜品的定时更新和审核管理。本功能包括查询餐桌,也可以发布新的餐桌信息。管理员可以查询已预定的餐桌,并进行审核。管理员可以管理公告和系统的轮播图,可以安排活动。管理员可以对个人的资料进行修改和管理,管理员还可以在本功能里修改密码。管理员可以查询用户的订单,并完成菜品的安排。 当用户登录进系统后可以修改自己的资料,可以使自己信息的保持正确性。还可以修改密码。用户可以浏览所有的菜品,可以查看详细的菜品内容,也可以进行菜品的点餐。在本功能里用户可以进行点餐。用户可以浏览没有预定出去的餐桌,选择合适的餐桌可以进行预定。用户可以管理购物车里的菜品。用户可以管理自己的订单,在订单管理界面里也可以进行查询操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值