ZFC公理对于研究和证明数学基础是重要的,但是出于实用的目的,它们太原始了。用ZFC公理系统证明定理有点像使用字节码编程而不是用成熟的编程语言——按某一计算方式,使用ZFC,一个常规的证明2 + 2 =4,需要超过20000个步骤!因此不从ZFC开始,我们将使用大量公理集作为我们的基础:我们将接受高中数学中所有熟悉的事实。

这么做会让我们很快起步,但是一会发现这些不精确的公理规范令人困惑。例如,在一个证明过程中,你可能会开始疑惑,“我必须证明这个小事实,还是可以把它当作一个公理?“确实没有绝对的答案,因为合理的假设和需要证明的内容取决于环境和观众。一个好的一般性的指导原则就是提前了解你的假设。

1.4.1 逻辑推理

‌逻辑推理,或者推理规则 是用来使用先前已经被证明的命题去证明新的命题。

一个基础的推理规则是假言推理。该规则说,P 的证明与 P表示Q 的证明一起即Q的证明。

推理规则有时候被写成古怪的符号。比如,假言推理 被写成:

当横线上面被称作前因 的条件被证明的时候,那么我们可以认为横线下面被称作结论 或者后项 的条件也被证明了。

一个推理规则的关键要求是它必须是合理的:分配真值给字母P,Q,...,使得所有前因 为真后,也必然使得所有结果为真。所以,如果我们从真公理开始,应用合理的推理规则,我们证明的一切都将是真的。

还有许多其它自然的、合理的推理规则,例如:

与公理一样,我们不会对合法的推理规则集过于正式。证明的每一步应该是清晰且“合理的”;特别地,你应该说明先前证明的事实是用来得出每个新结论的。

1.4.2 证明模式

原则上,一个证明可以是任何逻辑推理序列,该序列来自公理及先前在讨论中被证明过的、从命题中总结出来的陈述。一开始,建立证明的自由性似乎是巨大的。那你怎么开始一个证明呢?

好消息是:许多证明遵循少量模板中的一个。当然,每个证明拥有自己的细节,但是这些模板至少可以提供一个大纲来填充。我们将仔细讲解几个这样的模板,以指出基本的思想和常见的陷阱并且给出一些例子。这些模板中的许多可以组合在一起;某一个模板提供一个顶层大纲而其它的模板帮你进入下一层级的细节。之后我们将向您展示其他更复杂的证明技巧。

下面的诀窍有时是非常具体的,确切地告诉你在你的纸上写下哪个单词。你当然可以自由地用自己的方式表达;我们只是给你一些你能够表达的事情,这样你就永远不会完败。

计算机科学中的数学第一章答案,翻译《计算机科学与数学》第一章第四节:我们的公理...相关推荐

  1. 微积分学在计算机科学中的应用,浅谈微积分学在中学数学教学中的应用解答.doc...

    题 目 浅谈微积分学在中学数学教学中的应用 学生姓名 何凯茜 学号 1109014004 所在学院 数学与计算机科学学院 专业班级 数学与应用数学专业数教1101班 指导教师 权双燕 完成地点 陕西理 ...

  2. 计算机科学中的逻辑学术,简述逻辑学在计算机科学中的应用

    ▲▲一.引言 逻辑是一种思维的法则,也是人类认识世界.改造世界的基本准绳与工具,是所有的理论与学说中关于判断和思维规律的提炼.抽象.随着人类的发展,逻辑学已经被广泛运用到社会科学.自然科学等领域中.作 ...

  3. python程序设计第一章答案_Python语言程序程序设计-第一章习题解答

    作为一名非计算机专业毕业的学生,一直想学Python用来解决工作中遇到的问题,但是对计算机一直摸不到好的门路,于是买到了Python语言程序程序设计这本书,用做习题的形式,积累自己的学习成果,相信不怕 ...

  4. 苏教版三年级数学应用计算机答案,苏教版三年级数学下册复习题

    小学三年级是打基础的时候,这个时候学好数学是很有必要的,为了帮助孩子们更好的学习数学,面是学习啦小编分享给大家的三年级数学下册复习题,希望大家喜欢! 三年级数学下册复习题一 一.填空题.(每空1分,共 ...

  5. 计算机网络 课后题答案第三章答案,【计算机网络】第三章数据链路层习题及参考答案...

    1.一个上层数据包被分成10个帧,每一帧有80%的机会无损地到达目的地.如果数据链路协议没有提供错误控制,试问,该报文平均需要发送多少次才能完整地到达接收方? 答:一次发送成功的概率是0.810=0. ...

  6. c语言作业题五六章答案,C语言程序设计五六章习题和课堂测试答案.doc

    C语言程序设计五六章习题和课堂测试答案 C语言程序设计第四五六章习题和课堂测试答案,还有期末C语言复习例题//3--1矩形面积 #includevoid main(){float a,b;float ...

  7. 大学计算机课程第六章答案,大学计算机网络课程第六章.ppt

    大学计算机网络课程第六章.ppt 第6章 文件管理 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的概念 §6.1 文件的 ...

  8. 趣学python编程第六章答案_Python核心编程-第六章-习题

    有.in操作符:find()方法和count()方法和index()均能实现 import string import keyword alphas = string.letters + '_' nu ...

  9. C语言设计第七章答案,c语言程序设计第七章答案

    [问答题,简答题] 从流体力学的角度研究密封,必须解决哪两个问题? [单选] 活塞环的密封原理是(). [单选] 活塞环的密封原理是(). [单选] 在装填软填料时,若软填料环数为8环,则装填时切口应 ...

  10. 论数学在计算机科学中的基础作用

    论数学在计算机科学中的基础作用 课题引入 计算机基础与数学联系十分紧密.当今更为火爆的网络软件开发等信息界的精英,大部分是数学出身,数学在计算机中的应用是不言而喻的. 大部分高校的计算机系所开设的数学 ...

最新文章

  1. 2022-2028年中国儿童医疗行业深度调研及投资前景预测报告
  2. Grunt插件之LiveReload 实现页面自动刷新,所见即所得编辑
  3. 用python解决实际问题_Python解决实际问题一--备份文件
  4. iOS开发——高级篇——二维码的生产和读取
  5. 1-3移动均线交叉策略2
  6. JQuery Mobile - 固定住页面和页脚
  7. WPS文字2013利用绘图工具中的形状裁剪出各式各样的图片
  8. 网络工程师考试经验总结
  9. 阅读文献Performance Gains in V2X Experiments Using Distributed Simulation in the Veins Framework
  10. NI-​DAQmx​的​定​时​和​同步​特性
  11. 书小宅之网页设计——二次贝塞尔曲线和三次贝塞尔曲线
  12. 数据可视化笔记 Task3 - Matplotlib布局
  13. Tableau 不同产地电影数量与评分-案例讲解
  14. (附源码)springboot奖助学金评审系统 毕业设计 031035
  15. unreal-教程-第十章:蒙太奇实现拔剑动作
  16. linux中top命令cpu,ps命令中的%CPU字段和top命令中的%CPU字段
  17. iOS 14.5有点牛:戴口罩也能解锁iPhone 12!
  18. 微信企业付款至零钱包实现详细流程Demo
  19. vue实现模糊查询搜索
  20. 从PyUSB调用set_configuration时出现“未知错误”

热门文章

  1. AndroidStudio 之Safe Delete 安全删除
  2. 计算机无线网卡连接网络,台式机怎么连接无线网络?台式电脑不用网卡怎么连接网络?...
  3. java计算机毕业设计高校学生综合素质测评系统MyBatis+系统+LW文档+源码+调试部署
  4. python研究生录取数据分析统计服_考研党必看!研究生报考录取比例数据查询方法...
  5. 英语知识(与字面意思 相反的) Corner office
  6. poi 默认2位小数_Poi excel设置小数位数
  7. mysql 1114_mysql 解决 ERROR 1114 (HY000): The table 'XXX' is full
  8. 百度媒体云-android接入教程,帮助文档首页/百度账号连接/百度账号接入指南 - 百度开放云平台...
  9. viper4android资源分享,一步一步教你如何使4.42版本ROOT并且安装Viper4Android音效软件...
  10. EXCEL如何快速拆分合并单元格数据