0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

现实世界会是计算机程序虚拟生成的吗?

汽车玩家 ? 来源:今日头条 ? 作者:瓦特的创意 ? 2020-04-12 17:42 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

真实?虚幻?电影《星际迷航》系列、《创:战纪》以及《黑客帝国》诞生之前,哲学家们常常怀疑现实世界只不过是一个梦。而如今,哲学家们还需要考虑另一种可能性,那就是现实世界是否只是一个计算机程序虚拟生成的环境。

科幻场景

当然,这种可能性不大,但不能排除这种可能性。计算机模拟了各种各样的事情,一些科学家已经认真地思考,即使自然界所谓实实在在的石头,可能也只不过是一些聪明的外星少年的科学项目做出来的。

大多数人对这种设想不屑一顾。即便这种设想是真的,那又怎么样呢?你还是该干吗干吗。在3个世纪以前,戈特·莱布尼茨就曾经指出,这世界上所有的物质只不过是世界非常真实地呈现在你面前,你所听到的、看到的经过推理后不会觉得是世界在欺骗你。也就是说,没有办法区别和分辨现实世界与模拟世界,也没办法确定任何人是他自己。

科幻场景

这样思考下去是很受束缚的。试想一下,如果程序员设定程序来模仿一个类似人类现在居住的宇宙,那么要区别软件模拟的石头和有着真实手感的指头并不会很难。

西拉斯·比恩和他的同事最近发布在网上的一篇论文指出,物理学家们已经尝试用计算机模拟宇宙,只是这种模拟的宇宙很小。利用量子色动力学的方程,用数学方法来控制原子核的强大引力将原子核凝聚在一起。事实上物理学家经常模拟叫作夸克的亚原子粒子的相互作用,以此来观察核物质的反应。

科幻场景

模拟的方式比求解方程组的方式更加简单,求解方程组需要无限的精度,相反,计算机模拟的方式是通过对每个“格状集合”进行计算,这种“格状集合”是彼此紧密结合的点的集合,非常近似于现实世界中距离无限近的粒子的集合。在对“格状集合”的模拟运算中,点的集合以飞米数量级的距离分裂(1飞米相当于千万亿分之一米,是非常小的单位)。在这个运算中,模拟的宇宙的直径通常只有几飞米。

“宇宙”如此之小,不太可能引起人们的兴趣,因为人们对夸克这种大小的东西从来不感兴趣。但是宇宙之所以如此小,是因为当前的计算机运算能力有限,两者是相关的。

科幻场景

比恩和同事在文章中写到,“理论上讲,未来的计算机模拟会努力扩展到对每个像素无限的精细和对时间空间体量无限的扩大。”

关于计算机运算能力增长的假设,研究人员预测,大概130年以后可以达到模拟人体的运算能力。由于这样的模拟运算是对人体原子级别活动的模拟(用数学方法描述原子核增加电子关联并不十分复杂),在这种模拟情形下将出现人体的思维和动作活动。再过几百年或者几千年,如果不受目光短浅或者预算不够等限制的话,计算机运算能力能够实现对人们所期望的任何尺寸大小的宇宙的模拟。

西雅图的原子核理论研究所学者比恩、华盛顿大学的合作者佐赫雷达·伍迪和马丁·萨维奇在文章中写道:“如果计算机可以拥有足够高性能的计算能力,那么未来的科学家们很可能

会尝试实现对分子、细胞和人体的完全模拟运算,甚至超越这种运算。”

也许你只是一个模拟运算生成的机器人,却没有任何人知道。但是现在比恩和他的同事已经先行一步,发现了这种模拟运算很可能留下蛛丝马迹,这些线索能够被人类科学家发现。尽管这些科学家很可能只是“虚拟运算生成的科学家。”

一个可能性很大的线索是宇宙中高能宇宙射线的分布细节。在一个充满了原尺寸等量(而不是模拟的格状集合近似值)的宇宙中,应该能够看到均衡分布在各个方向的宇宙射线贯穿整个宇宙空间。但是如果以一个格状集合模拟现实世界,宇宙射线方向的分布会发生倾斜。如果未来的观测者们有充分的理由认定宇宙高能射线分布的矛盾存在,那么所谓“现实世界”将暴露成为一个残酷的骗局。

一些令人困惑的物理问题可以通过模拟运算假设的方式来解释。多年来,物理学家们一直在思考导致宇宙膨胀的神秘加速,表面上看这种加速是由少量隐藏在宇宙空间真空中“暗能量”造成的。专家认为真空中的能量应该为精确的零。但如果宇宙是一个计算机模拟生成的,比恩和同事指出,一个轻微的真空能量的非零值可能由于在计算机运算中的舍入误差而出现。

更有趣的是,要考虑到在模拟宇宙的大爆炸微波辐射中会留下的、隐藏在宇宙微波中程序开发者信息的可能性。好吧,这是个题外话。但如果这种信息存在的话,那么将存在一种可能,人类可以将信息回馈给模拟宇宙的开发者。

也许一个模拟的宇宙会提供一些额外福利:在一个有着无限精确规则的宇宙中,人类的自由将只能算是一种幻想。在模拟生成的框架中,规则将不再那么的严苛,也许模拟宇宙本身就自带模拟的充满自由意志的居民。或许正是因为这样,你才有了梦想。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7689

    浏览量

    91210
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arm KleidiCV与OpenCV集成助力移动端计算机视觉性能优化

    生成式及多模态人工智能 (AI) 工作负载的广泛增长,推动了对计算机视觉 (CV) 技术日益高涨的需求。此类技术能够解释并分析源自现实世界的视觉信息,并可应用于人脸识别、照片分类、滤镜
    的头像 发表于 02-24 10:15 ?649次阅读

    AR和VR中的计算机视觉

    ):计算机视觉引领混合现实体验增强现实(AR)和虚拟现实(VR)正在彻底改变我们与外部世界的互动方式。即便是在引人入胜的沉浸式
    的头像 发表于 02-08 14:29 ?1675次阅读
    AR和VR中的<b class='flag-5'>计算机</b>视觉

    虚拟内存对计算机性能的影响

    在现代计算机系统中,内存管理是确保系统高效运行的关键因素之一。虚拟内存技术作为内存管理的核心组成部分,对于提升计算机性能和用户体验起着至关重要的作用。 一、虚拟内存的概念
    的头像 发表于 12-04 09:17 ?3764次阅读

    工业中使用哪种计算机

    在工业环境中,工控机被广泛使用。这些计算机的设计可承受极端温度、灰尘和振动等恶劣条件。它们比标准消费类计算机更耐用、更可靠。工业计算机可控制机器、监控流程并实时收集数据。其坚固的结构和专业功能
    的头像 发表于 11-29 14:07 ?783次阅读
    工业中使用哪种<b class='flag-5'>计算机</b>?

    量子计算机与普通计算机工作原理的区别

    超越世界上最强大的超级计算机,完成以前不可想象的任务!这意味着量子计算机可能会彻底改变我们的生活。 在本文中,我们将先了解普通计算机的工作原理,再深入探讨量子
    的头像 发表于 11-24 11:00 ?1698次阅读
    量子<b class='flag-5'>计算机</b>与普通<b class='flag-5'>计算机</b>工作原理的区别

    ar与虚拟现实的区别 如何优化ar应用的用户界面

    可以通过智能手机、平板电脑或专门的AR眼镜看到现实世界虚拟信息的结合。AR不会完全取代现实世界,而是增强用户的
    的头像 发表于 11-11 10:05 ?1460次阅读

    工业计算机类型介绍

    工业领域没有计算机世界就像没有管弦乐队的交响乐,缺乏实现最佳性能所需的和谐和精确度。计算机彻底改变了工业的运作方式,将效率、准确性和创新推向了新的高度。事实上,根据最近在印度进行的一项研究
    的头像 发表于 11-04 15:56 ?732次阅读
    工业<b class='flag-5'>计算机</b>类型介绍

    日男子用AI造计算机病毒被判 生成式AI的管控待加强

    因利用人工智能制造计算机病毒而被定罪,尽管该男子没有专业的IT编程技能;但是他用生成AI编写了计算机病毒源代码,差一点就被付诸现实;被批捕后判处有期徒刑3年,缓刑4年。 该法院判例可能
    的头像 发表于 10-28 15:32 ?774次阅读

    计算机接口位于什么之间

    计算机接口是计算机硬件和软件之间、计算机与外部设备之间以及计算机各部件之间传输数据、控制信息和状态信息的硬件设备和软件程序。它在
    的头像 发表于 10-14 14:02 ?1453次阅读

    计算机存储系统的构成

    计算机存储系统是计算机中用于存放程序和数据的设备或部件的集合,它构成了计算机信息处理的基础。一个完整的计算机存储系统通常包括多个层次的存储器
    的头像 发表于 09-26 15:25 ?2704次阅读

    计算机存储器的分类及其区别

    计算机存储器是计算机系统中不可或缺的重要部分,用于存放程序和数据。随着科技的进步,存储器的种类越来越多,功能和性能也日益丰富。一般来说,计算机存储器可以按照不同的分类标准进行分类,以下
    的头像 发表于 09-05 10:40 ?4281次阅读

    计算机进行程序控制工作的基本原理是怎样的

    计算机程序控制是计算机科学中的一个核心概念,它涉及到计算机如何根据预设的指令序列执行任务。 1. 计算机硬件基础 在深入
    的头像 发表于 09-04 16:57 ?1665次阅读

    简述计算机总线的分类

    计算机总线作为计算机系统中连接各个功能部件的公共通信干线,其结构和分类对于理解计算机硬件系统的工作原理至关重要。以下是对计算机总线结构和分类的详细阐述,内容将涵盖总线的基本概念、内部结
    的头像 发表于 08-26 16:23 ?5409次阅读

    晶体管计算机和电子管计算机有什么区别

    晶体管计算机和电子管计算机作为计算机发展史上的两个重要阶段,它们在多个方面存在显著的区别。以下是对这两类计算机在硬件、性能、应用以及技术发展等方面区别的详细阐述。
    的头像 发表于 08-23 15:28 ?3844次阅读

    微处理器如何控制计算机系统

    微处理器,作为计算机系统的核心部件,承担着控制整个计算机系统运行的重要任务。它不仅是计算机的运算中心,还是控制中心,负责执行程序指令、处理数据以及协调
    的头像 发表于 08-22 14:21 ?1042次阅读