BandMan home

离散数学初见

从某种意义上说,数学可分为连续数学(如数学分析(Numerical Analysis)、微分方程(Differential equation等以研究连续量为对象)和离散数学(如代数、图论等以研究离散量为对象)。

离散数学(Discrete Mathematics)

离散数学能解决什么问题(LISP/声明式语言也能解决)

为什么要学习离散数学

离散数学的内容

1.1 命题逻辑(Logic)

逻辑学:是一门研究思维形式、规律和推理的科学。分为辩证逻辑和形式逻辑两种。思维的形式结构包括了概念﹑判断和推理之间的结构和联系,其中概念是思维的基本单位(机器可通过资源模拟出概念、判断、推理三大元素),通过概念(公理)对事物是否具有某种属性进行肯定或否定的回答,就是判断。由一个或几个判断推出另一判断的思维形式就是推理(定理的由来)。

计算机是数理逻辑和电子学相结合的产物!!!

计算机是数理逻辑和电子学相结合的产物!!!

计算机是数理逻辑和电子学相结合的产物!!!

罗素悖论

前两条是概念/定理,第三条即需要我们去推理,可第三条是推不出来的。(《GEB》思维和文字是否符合规则

逻辑学的简单历史

命题(Proposition)

定义:命题是一个或真或假的陈述语句,但不能既真又假。

双蕴含(bi-imiplication)

定义:令p和q为命题,当p和q具有相同真值时它为真,否则为假。一个双蕴含有时也称为双条件语句(biconditional statement)。(该逻辑符号不能描述逻辑关系吗?)

谓词(predicate)

在研究某些推理时,有必要对命题作进一步分析,分析出其中的个体词,谓词和量词,研究它们的形式结构的逻辑关系、正确的推理形式和规则,这些正是谓词逻辑的基本内容(LISP语言也有谓词语法对象

命题是具有确定真值的陈述句,从语法上分析,一个陈述句由主语和谓语两部分组成。

命题函数(propositional function):谓词和变量的组合,该陈述句含变量,语句既不为真,也不为假。

量词

定义:量化 从命题函数产生命题。

绑定变量

当量词作用于变量x或给这一变量赋值时,我们说此变量的这一次出现为绑定(bound)的;
没有被量词绑定或设置为与某一特定值相等的变量出现 为自由(free)的;

后部分内容有些类似(《编码》书籍的布尔代数与逻辑电路的转换)

推理规则

假言推理(modus ponens):又称分离规则(law of detachment),以重言式为基础的推理规则。假言推理是说,若蕴含式及其前提为真,则这个蕴含式的结论为真。

消解

消解(resolution):基于以下永真式的推理规则,析取q∨r称为消解式(resolvent)。

证明定理的方法

直接证明(direct proof)

链接:数理逻辑与图论

组合数学(Combinatorics)

一个领域可以通过问题的类型来描述,组合数学涉及以下类型问题:

离散数学 fafa daxming
12, afa faf
Fork me on GitHub