Matrix是一个建立在数学基础上的严整系统,一切都是有规律的,包括特工们和尼奥的超能力在内,都是包含在这个系统中的。而尼奥这个“救世主”的产生,则和数学中的哥德尔命题有关。奥地利数学家哥德尔在1931年发表了题为《论<数学原理> 及有关系统的形式不可判定命题》的论文,其中提出这样一个观点,在任何数学系统中,只要其能包含整数的算术,这个系统的相容性就不可能通过几个基础学派所采用的逻辑原理建立。简单地说,就是在任何系统中,总有些真理是游离于逻辑之外的,这些真理就叫做歌德尔命题。

  在Matrix中,尼奥就是在Matrix这个严整系统中不能被数学推得的歌德尔命题,不符合系统的规律。(建筑师对尼奥的谈话中涉及部分)当尼奥重生后,他就担负起系统所有的扰动,所有的规则在他面前都变得透明,因此他能够看到系统中别人所看不到的东西。先知叫尼奥回到源头去终止灾难,在数学逻辑中就是将歌德尔命题变成整个系统的一部分,当作系统的一个变量,从而消除整个系统的不确定性。如果尼奥当初选择了毁灭锡安的门,他所携带的代码将反馈给系统,将系统的稳定性提高到一个新阶段。而这个选择的前提则是系统中没有斯密斯这个狂人。但从数学的角度上来说,这样的稳定也是暂时的,不是对系统的彻底修正,新的系统还是会产生自己的歌德尔命题,从而继续这个轮回。这就是为什么在尼奥之前会有六任救世主的原因。(当然,上帝造世界用了七天,所以需要第七个NEO)

  电影中的特工史密斯实际上就是矩阵这个程序世界中的杀毒程序,他们在矩阵中是没有身体的,由于他们是杀毒程序,所以他们被矩阵赋予了超越常人的能力。在矩阵中他们具有改写人类角色程序的能力,所以可以不断借用他人身体。

  尼奥最后可以战胜特工,实际上是因为他复活后具有了识别矩阵代码的能力,并可以轻松改写这些代码,所以特工就不能再利用超能力战胜他了。

  特工史密斯被尼奥消灭后,因为在他被尼奥消灭前明明是他先杀死了尼奥,所以这就导致了一个逻辑错误。因为这种程序上的逻辑运算错误,导致了特工史密斯不但拒绝被系统删除,而且由杀毒程序变成了病毒,最后危害到了整个矩阵世界。

  因为这个逻辑错误是由尼奥导致的,所以特工史密斯就变成了和尼奥相对的负极。最后尼奥选择了让史密斯感染自己,在复制过程中矩阵掌握了史密斯的代码,最后才得以将他们两个同时删除,使矩阵回到了平衡。

  奥地利数学家哥德尔在1931年发表了题为《论<数学原理> 及有关系统的形式不可判定命题》的论文,其中提出这样一个观点,在任何数学系统中,只要其能包含整数的算术,这个系统的相容性就不可能通过几个基础学派所采用的逻辑原理建立。简单地说,就是在任何系统中,总有些真理是游离于逻辑之外的,这些真理就叫做歌德尔命题。 比如说大家知道欧几里得的《几何原理》中的第五公设就是平行线公设:两平行线永远不能交于一点。但是打破第五公设,人们仍然可以建立完整的罗巴切夫斯基几何和黎曼几何等等非欧几何,并且在现代物理中都有重要的应用。 一本《几何原理》可以由五个公设推出所有的定理,环环相扣,逻辑严密。没有任何“人为”的痕迹,尽管最后发现“第五公设”基础是不坚实的,但中间的逻辑是清楚地,推演是严密的。

  后来,数学家对个别命题的演绎证明逐渐转向了对整个数学的研究。此后很长一段时间,大家在努力构造一个完备的数学体系,包容所有的真理命题,使得所有存在命题可以通过此体系彼此证明出来。但歌德尔这位天才逻辑学家+数学家+理论物理学家在一个形式化的算术体系中构造出了命题G:“G是不可证明的。”这是一个不可判定的命题。(假设G是不可证明的,则G为真,由命题真与命题可证明等价,则G可证明;假设G可证明,则G为真,则G不可证明。)从而也就证明了不完备性定理 Ⅰ)歌德尔第一定理对于包含自然数系的任何相容(彼此矛盾的陈述不同时为公设集所包含)的形式体系F,存在F中的不可判定命题,即存在F中的命题S,使得S和非S都不是在F中可证明的。 Ⅱ)歌德尔第二定理对包含自然数系的任何相容的形式体系F,F的相容性不能在F中被证明。 这样歌德尔就说明了“人类智慧没有能力公式化它的所有数学直觉,它只能用公式表达出它们中的一些” ,而非全部。数学上总是存在着无法用理性证明的直觉,数学远非一大堆毫无生气可言的枯燥的逻辑堆砌,人类理性根本上也是不可能建立这种程式化的逻辑的。同时人类在处理包含思维的抽象体系时有极大的局限性,因为人的理性乃是根植于这个体系中的,人无法超越这个体系来理性地审视思维本身。歌德尔定理认识到了理性的局限性,人永远不能超越理性来认识理性。

[转] 数学原理浅谈一下《黑客帝国》相关推荐

  1. 计算机科学数学理论浅谈

    计算科学数学理论浅谈 以前,总是对于数学的学习嗤之以鼻,认为没有很大的实用性,这也是为何后来跨专业考研的一个重要动机,但是随着后续学习的深入,逐渐体 会到了数学在现实工作中的分量,而这种对思考的能力的 ...

  2. Java 线上问题排查神器 Arthas 快速上手与原理浅谈

    [Arthas 官方社区正在举行征文活动,参加即有奖品拿哦~点击投稿] 作者 | 杨桢栋,笔名叫蛮三刀把刀,是一名一线互联网码农,留美访学一年,主要关注后端开发,数据安全,爬虫,物联网,边缘计算等方向 ...

  3. 深度学习 | BN层原理浅谈

    深度学习 | BN层原理浅谈 文章目录 深度学习 | BN层原理浅谈 一. 背景 二. BN层作用 三. 计算原理 四. 注意事项 为什么BN层一般用在线性层和卷积层的后面,而不是放在激活函数后 为什 ...

  4. PS-第十二天-PS色阶的使用原理浅谈

    PS色阶的使用原理浅谈 色阶是什么:色阶就是用直方图描述出的整张图片的明暗信息. 样图 如图,从左至右是从暗到亮的像素分布,黑色三角代表最暗地方(纯黑),白色三角代表最亮地方(纯白).灰色三角代表中间 ...

  5. 汽车钥匙芯片工作原理 浅谈汽车钥匙芯片作用及分类

    工程师谭军 发表于 2018-10-08 10:01:00 http://m.elecfans.com/article/791926.html 本文主要是关于汽车钥匙芯片的相关介绍,并着重对汽车钥匙芯 ...

  6. Java线上问题排查神器Arthas快速上手与原理浅谈

    前言 当你兴冲冲地开始运行自己的Java项目时,你是否遇到过如下问题: 程序在稳定运行了,可是实现的功能点了没反应. 为了修复Bug而上线的新版本,上线后发现Bug依然在,却想不通哪里有问题? 想到可 ...

  7. TreeMap原理(浅谈)

    文章目录 一. 回顾 二. 储备知识 2.1 Comparable和Comparator 2.2 一致性hash 三. TreeMap 3.1 成员变量 3.2 静态常量 3.3 构造方法 到这里,提 ...

  8. php smarty 原理,php模板原理PHP模板引擎smarty模板原理浅谈

    mvc是开发中的一个伟大的思想,使得开发代码有了更加清晰的层次,让代码分为了三层各施其职.无论是对代码的编写以及后期的阅读和维护,都提供了很大的便利. 我们在php开发中,视图层view是不允许有ph ...

  9. 计算机数学与高中数学衔接,浅谈大学数学与高中数学的衔接.doc

    浅谈大学数学与高中数学的衔接 浅谈大学数学与高中数学的衔接 摘要:通过调查分析高中数学课程的现状,了解哪些高中数学知识是学习大学数学的基础,哪些内容还会重新学习,哪些内容还要补充加强.对如何做好大学数 ...

  10. [深度学习-原理]浅谈Attention Model

    系列文章目录 深度学习NLP(一)之Attention Model; 深度学习NLP(二)之Self-attention, Muti-attention和Transformer; 深度学习NLP(三) ...

最新文章

  1. Caffe 运行平台支持DenseNet模型
  2. (HDU)1091 --A+B for Input-Output Practice (III)(输入输出练习(III))
  3. 海思108M 4D1模式含义
  4. MySQL性能优化之char、varchar、text的区别(转载)
  5. WTM系列视频教程:MVVM
  6. AUTOSAR专业知识篇(七)-比亚迪汉ECU接口
  7. android卡片层叠效果_ReactNative之Android绝对布局position:#x27;absolute#x27;问题
  8. 安卓手机电子书阅读器的使用体验及对比
  9. 数据库表在join时的三种方式
  10. 如何修改音乐的匹配字数
  11. TP5的安装部署概要
  12. Struts2与Ajax数据交互
  13. 8.22 今日头条笔试
  14. [OCCT] Open CASCADE Technology的编译(包含示例的编译)
  15. 推荐系统-协同过滤在Spark中的实现
  16. FX5U程序框架模板(10轴) 程序采用梯形图+ST语言写的 RS485通信
  17. 【进阶版】伪东方project的游戏制作
  18. Linux系统MySQL自动备份
  19. 清华计算几何大作业(一):CG2017 PA1-1 Convex Hull (凸包)
  20. 中小学直播活动如何选择编码器还是直播机?

热门文章

  1. ELK系列之Mac安装kibana报错License information could not be obtained from Elasticsearch due to [invalid_inde
  2. lowB三人组算法-冒泡排序-选择排序-插入排序
  3. 搭建moon服务器,实现zerotier飞速穿透
  4. linux调色软件,达芬奇电影级调色软件 DaVinci Resolve Lite v10.1(Win/Mac/Linux)
  5. 杭州好玩景点攻略470
  6. springboot之整合slf4j
  7. iOS  两张图片合并成一张。
  8. 【2k行代码优秀课设】基于stm32f4xx粤嵌GEC-M4的按键密码锁、呼吸灯、蜂鸣器音乐、超声波测距及倒车雷达、温湿度检测、光敏电阻自动灯光调节、USART串口控制系统
  9. android手机和包支付,中国移动和包支付客户端下载-和包支付appv9.7.16 安卓版-手机腾牛网...
  10. captcha图片验证码自动识别