三体中的冯诺依曼

  

        你叫冯诺依曼,是一位科学家。你无法形容眼前的现态,你不知道下一次自己葬身火海会是多久,你也不知道会不会下一秒就会被冰封,你唯一知道的,就是自己那寥寥无几的科学知识,你可能会抱着他们终身,但是你更希望的是,在结束自己生命之前,能够亲手完善一位叫牛顿的年轻人创下的壮举。
        牛顿是天才,这是毋庸置疑的。但是天才只有一个,被理解的天才一个也没有。冯诺依曼惊于牛顿创造的公式,一个跨时代的公式,冯诺依曼无法理解公式的奥秘,无法诉说公式的宏伟壮观,他只知道,这不是一个人能创造的公式,这是神,救世神,不被世人理解被世人唾弃而不愿合作的救世主。
         “我们要去哪里?”
         “中国。”在前行的火车上,冯诺依曼一次又一次检查着他的图纸,而一旁的牛顿却不知他葫芦里卖的是什么药。牛顿写下的,解决三体问题的公式,需要一位位数学家日夜不停解微积分,才可以窥见三颗恒星几个小时甚至几天前的运行轨迹,自然没有任何数学家愿意去当这个冤大头。可为何,此行要去还处于封建的中国?

         “秦始皇好,我叫冯诺依曼,这位是我曾为你介绍过的天才物理学家,牛顿。”冯诺依曼微微鞠躬,他面前的是秦始皇,而脚下是千千万万秦始皇的精锐士兵。“我们已经可以得出恒纪元的规律,只需要您抽出一部分士兵,来替我们完成一些任务,我们可以保证从此精确地告诉您,什么时候应该脱水,什么时候应该苏醒。”
        秦始皇饶有兴趣,但是并不太相信眼前的两位年轻人。已经有过太多的前人告诉过他,恒纪元的问题是无解的,而在他眼中,这两位也不过是江湖骗子罢了。
        冯诺依曼当然知道秦始皇的怀疑,于是他缓缓拿出图纸,详细为秦始皇介绍:

1. 首先,我们分三个人为一组,

  • 站在后面的有两个,为输入组
  • 站在前面的有一个,为输出组


        输出组去观察输入组的旗子,红旗为0,绿旗为1,当输入组都举绿旗或者都举红旗的时候,输出举红旗,否则举绿旗


        这样,就快速构建了一种逻辑关系,叫做半加器。也就是在一位的情况下,

0+0=1+1=0

0+1=1+0=1

        但是,这样会有大问题:1+1=0,和0+0=0有所不同,1+1=0会产生进位,可是,我们只输出了一个结果为0,却没有为进位提供有效的信息


 2. 所以,我们要四个人为一组


       输出由两个人来完成,第一个人就像三人组一样,输出当前位置的结果,而第二个人则额外去负责是否有进位,只有当输入全为1,即都举绿旗的时候,才会输出1举绿旗,告诉我们,我们进位了。
       但是,进位信号也需要被处理。所以,输出组不仅要看输入组的举旗情况,还要看上一个四人组中,负责输出进位的人的举旗情况


       于是,一个方阵就由大量四人小组构成:

       一个八进制加法器就这样构成了,以上,便称之为运算器


        秦始皇开始有些赞赏眼前的年轻人了,但是他也不免疑惑:“按你所说,那会用掉我多少军队?这可不止你口中所说的一部分军队啊。”
        冯诺依曼微微一笑,接着解释道:“那当然,人不可能一直举着旗。但是,在一次举旗完成之后,一次计算任务也就完成了,只需要把他记录下来便可以了。就如同你们记录历史一样,我们通过书写,把这些计算结果记录在本子上,为了方便保存和统一管理,我们把不同类型的记录本,由不同方阵的人去记录和计算。
        就比如,计算一个式子的微分,我们由龙方阵来计算和记录;计算一个式子的积分,我们用虎方阵来计算和记录,而士兵自然是要睡觉的。等第二天起来继续完成任务的时候,只要翻一翻记录册,就知道昨天算到了哪一步,就能无缝衔接自动完成任务了。
        但是,随着记录的数据越来越多,记录本也不可能全部堆在皇宫里。我为您出谋划策,不妨把记录员放在皇宫外,这样的利弊一共有三个:

  1.  可容纳的记录员变多了,可以记录的数据也变多了。
  2.  但是记录员无法直接看到结果了。
  3.  皇帝您也无法看到记录的数据了。”

          秦始皇微微皱眉,“既然本王都看不到记录的数据,那计算出来,又有何用?”
          “这点我当然也想过,所以,还请麻烦皇帝拿出一部分骑兵,来作为通风报信的职能军队。”
           说着,冯诺依曼拿出了准备已久的图纸,对着秦始皇说道:

         “这是原来的方阵结构图,记录员可以直接看到结果,然后皇帝也可以直接从记录员中看到和了解记录的结果。”

          “这是新的结构图,负责传递的骑兵,就有了以下四个任务:

        1. 观察计算方阵的运算结果,然后把运算结果告诉记录方阵
        2. 把皇帝的指令广诏天下
        3. 把记录方阵的已知结果告诉给皇帝
        4. 把记录方阵中需要再被计算的结果告诉运算器

        这样,皇帝您可以直接看到计算方阵里的结果,虽然只有一部分,但是是观察速度最快的。您也可以看看记录方阵里的完整结果,但是因为需要骑兵传输,所以速度会稍微慢一点。
        或者,换句话说,因为整个布局里,只有骑兵是要长途跋涉的,所以一切需要骑兵参与的工作,都会被大大拖慢了速度
        记录方阵因为是靠手写,所以不管是记录,还是从记录本里找皇帝您想要的数据,要的时间都要比举旗计算慢很多。计算方阵的速度是最快的,而骑兵传递和记录方阵的读写,相比计算的任务来说,拖慢了整体的进程
        不过陛下不用担心,就算很慢,对于一个人的力量来说,也是跨时代级的进步了。有了这个军队方阵,我们就可以完美预测恒纪元的时间,也就可以大量减少您的子民的伤亡,大量解决您的资源!"

        冯诺依曼慷慨激昂的演讲,使秦始皇热血沸腾,当即下令按照冯诺依曼所说的去布置军队。训练有素的军队一次次排演计算着,他们从几百年前的数据开始计算,不出几天就计算到了近代,再过几天就能超越今天,找到明天。可是,牛顿却忽略了一个难以察觉的因素,便是三体之间自身的相互引力,他们预测了恒纪元,一个假的恒纪元,一个有着三颗太阳的光明的明天。文明再次被覆灭,而他们,也得到了一个结果:
        三体问题,无解。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/19902.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《QT实用小工具·六十九》基于QT开发的五子棋AI游戏

1、概述 源码放在文章末尾 该项目实现了五子棋对战AI,可以享受和AI下棋的快乐,项目实现思路如下: 博弈树 ●Alpha-Beta剪枝(性能提高较大) ●启发式搜索(性能提高较大) ●落子区域限制(性能提高较大) ●Zobrist哈希(性能小幅提升) ●Qt…

数据治理基础知识

文章目录 基本概念相关名词术语数据治理对象 基本概念 1)从管理者视角看数据治理 数据治理是企业发展战略的组成部分,是指导整个集团进行数字化变革的基石,要将数据治理纳入企业的顶 层规划,各分/子公司、各业务部门都需要按照企…

软考高级系统规划与管理师适合什么人考?有什么优势?

系统规划与管理师适合什么人考? 适合以下几类人群: 1. 信息技术服务规划人员:从事信息技术服务规划工作,负责制定和优化IT服务规划的人 2. 信息系统运行维护管理人员:负责信息系统日常运行维护、确保系统稳定性和可…

【前端】Mac安装node14教程

在macOS上安装Node.js版本14.x的步骤如下: 打开终端。 使用Node Version Manager (nvm)安装Node.js。如果你还没有安装nvm,可以使用以下命令安装: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash 然后关…

变压器励磁涌流MATLAB仿真模型

微❤关注“电气仔推送”获得资料(专享优惠) 变压器励磁涌流的产生机理 1、变压器是电力系统的关键部分,在实际的 运行中,变压器需要进行相应的充电,而在充电的过 程中,就需要进行开合闸作业。在开合闸作业…

【Linux】磁盘结构文件系统软硬链接动静态库

目录 一.磁盘结构 1、磁盘的物理结构 2、磁盘的存储结构 3、磁盘的逻辑结构 二.文件系统 1、对IO单位的优化 2、磁盘分区与分组 3、对分组的具体管理方法 4、文件操作 三.软硬链接 1、理解硬链接 2、理解软连接 3、理解.和.. 四、动静态库 1、什么是动静态库 2、…

Flutter基础 -- Dart 语言 -- 基础类型

目录 0. 配置 1. 变量 1.1 弱类型 var Object dynamic 1.2 强类型 1.3 使用场景 var 简化定义变量 查询参数定义 返回的实例对象 2. 常量 final 和 const 2.1 相同点 类型声明可以省略 初始后不能再赋值 不能和 var 同时使用 2.2 不同点 const 需要确定的值 …

线性代数|机器学习-P1课程简介

文章目录 1. 书籍下载2. 正文 1. 书籍下载 链接:https://pan.baidu.com/s/1QbK0enLh0x4nU1c4Tqwlkw 提取码:r7ft 本课程回顾线性代数在概率论、统计学、优化和深度学习中的应用。是GILBERT STRANG教授的有一个经典的课程。课程将线性代数分为如下部分&a…

利用“记忆化搜索“解斐波那契数

一、题目描述 求第 n 个斐波那契数。 二、 利用"记忆化搜索"解斐波那契数 什么是记忆化搜索?记忆化搜索就是带有备忘录的递归。 我们先来看一下使用递归来解斐波那契数的这个过程,假设求第5个斐波那契数F(5)。 由图可见,要重复计…

Android加固多渠道打包和签名工具

简介 基于腾讯VasDolly最新版本3.0.6的图形界面衍生版本,同时增加了签名功能,旨在更好的帮助开发者构建多渠道包 使用说明 下载并解压最新工具包,找到Startup脚本并双击启动图形界面(注意:需本地安装java环境&#…

手机定制开发_基于天玑900的5G安卓手机定制方案

手机定制方案基于联发科天玑900强劲旗舰八核2.4GHz处理器。这款处理器采用了6nm先进制程工艺,为用户带来了痛快淋漓的性能体验。不论是进行游戏还是日常娱乐,用户都能轻松驾驭。手机搭载了最新的Android 13操作系统,提高了数据读取的准确性&a…

小数第n位【蓝桥杯】

小数第n位 模拟 思路&#xff1a;arr数组用来记录已经出现过的a&#xff0c;在循环时及时退出。易知题目的3位即a%a后的第n-1,n,n1位。该代码非常巧妙&#xff0c;num记录3位的输出状况。 #include<iostream> #include<map> using namespace std; typedef long l…

vulnhub靶场之FunBox-9

一.环境搭建 1.靶场描述 Its a box for beginners, but not easy. Gather careful !!! Hint: Dont waste your time ! Every BruteForce-Attack at all ports can be stopped after 1500 trys per account. Enjoy the game and WYSIWYG ! This works better with VirtualBox…

博士毕业论文/CTEX/LATEX

LATEX环境安装 CTEX 安装 &#xff08;垃圾&#xff0c;不要装&#xff09; 运行 clean.batcomp.bat 缺少字体 Couldn’t find Adobe Heiti S.cfg’ miktex-maketfm: No creation rule for font “Adobe Heiti Std”.解决方法&#xff1a;其实就是下载这四个字体之后&…

【大比武10】行业垂直大模型应用在档案管理中的探索

关注我们 - 数字罗塞塔计划 - # 大比武2024 本篇是参加“华夏伟业”杯第二届档案信息化公司业务与技术实力大比武&#xff08;简称“大比武 2024”&#xff09;的投稿文章&#xff0c;来自广州龙建达电子股份有限公司&#xff0c;作者&#xff1a;陶宣任。 在这个人工智能技…

深入理解flask规则构建与动态变量应用

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一、引言 二、Flask规则基础 1. 静态规则与动态规则 2. 规则语法与结构 三、动态变量应用…

CISCN 2022 初赛 ez_usb

还是从第一个 URB向后看 发现 同时 存在 2.8.1 2.10.1 2.4.1 但是显然 2.4.1 是7个字节 不满足 usb流量要求 只考虑 2.8.1 和 2.10.1 tshark -r ez_usb.pcapng -T json -Y "usb.src \"2.8.1\"" -e usbhid.data > 281.json 正常取数据即可 import js…

【vue】v-for只显示前几个数据,超出显示查看更多

v-for只显示前几个数据&#xff0c;超出显示查看更多 如图 <div v-for"(item,index) in list.slice(0,3)" :key"index"><div class"degreeNo" :class"index0?noOne:index1?noTwo:index2?noThree:"> NO{{index1}}:<…

读《Diffusion Models: A Comprehensive Survey of Methods and Applications》综述

读《Diffusion Models: A Comprehensive Survey of Methods and Applications》综述 关于此文&#xff0c;我的一个见解想法&#xff0c;重点关注他怎么描述 「Diffusion Model」的引用的&#xff0c;以及未来方向就好了。当然从这篇文章可以知道 「Diffusion Model」的一个基石…

HR人才测评,企业人才综合素质测评?

HR企业人才综合素质测评是一种评估企业人才综合素质的方法。该测评方法通过对人才的综合能力、专业技能、沟通协调能力、团队合作能力、领导管理能力等方面进行评估&#xff0c;以期为企业提供更全面、更客观、更科学的人才选拔和管理的依据。 点击这里了解&#xff1a;『企业…