离散数学第一章知识点总结

合集下载

离散知识点总结

离散知识点总结

本学期离散课程我们共学习了命题逻辑,一阶逻辑,集合的基本概念,二元关系和函数,图的基本概念,树等六章内容。

第一章命题逻辑在读取蕴含式时,如果前件为假,命题逻辑就为真。

重要等值式:分配律,德.摩根律,吸收律,蕴含等值式,由有限个简单合取式构成的析取式称为析取范式;由有限个简单析取式构成的合取式称为合取范式。

N个命题变项,在简单合取式中每个命题变项与其否定有且仅有一个出现一次,称为极小项。

N个命题变项,在简单析取式中每个命题变项与其否定有且仅有一个出现一次,称为极大项。

若合取范式中的简单析取式全是极大项,则该合取范式称为主合取范式。

任一命题公式都有唯一的主合取范式。

最简展开式:包含最少运算。

推理定律:附加,化简,假言推理,拒取式,析取三段论,假言三段论,等价三段论,构造性二难构造证明法的技巧:附加前提证明法,归缪法。

难点:构造推理的证明。

原因:需要有一定的解题技巧性。

解决方法:深刻理解推理定律并记住,多加练习。

第二章一阶逻辑自由出现和约束出现无自由出现的个体变项简称闭式。

换名规则:将一个指导变项及其所在辖域中所有约束出现替换成公式中没有出现的个体变项符号。

用谓词公式处处代换命题公式,即代换实例。

量词否定等值式,量词辖域收缩与扩张等值式,量词分配等值式。

A为一谓词公式,若A具有Q1x1Q2x2….B,则称A是前束范式。

难点:前束范式的求取。

原因:解题往往要用多个定理和换名规则,较繁琐。

解决方法:熟练掌握定理和规则,多做题。

第三章集合的基本概念和运算幂等律,结合律,交换律,分配律,同一律,零律,排中律,矛盾律,吸收律,德摩根律双重否定律难点:集合关系的证明,集合的化简原因:运算较复杂解决方法:掌握算律,特别是德摩根律。

第四章二元关系和函数A上二元关系:全域关系EA;恒等关系IA;小于等于关系LA;整除关系DA;4.1~2定义域dom R 值域ran R4.3~4特殊的:若R只含有一个有序对,也满足传递关系(前提条件为假)自反闭包r(R) 对称闭包s(R) 传递闭包t(R)4.5哈斯图:利用偏序自反,反对称,传递性简化的关系图。

离散数学知识点总结及应用

离散数学知识点总结及应用

离散数学知识点总结及应用
知识点1: 集合论
- 集合的定义和表示方法
- 集合的运算:并、交、差、补
- 集合的基本性质和定律
知识点2: 逻辑与命题
- 命题的定义和特性
- 命题的联结词:与、或、非
- 命题的真值表和逻辑运算
- 命题的充分条件和必要条件
知识点3: 关系与函数
- 关系的定义和性质
- 关系的类型:自反、对称、传递、等价
- 函数的定义和基本概念
- 函数的特性和图像
知识点4: 图论
- 图的基本概念和术语
- 图的存储结构:邻接矩阵、邻接表
- 图的遍历算法:深度优先搜索、广度优先搜索
- 最短路径算法:Dijkstra算法、Floyd-Warshall算法
知识点5: 组合数学
- 排列和组合的基本概念
- 排列和组合的计算方法
- 随机变量和概率分布
- 组合数学在密码学等领域的应用
知识点6: 布尔代数
- 布尔代数的基本运算:与、或、非
- 布尔函数的最小化方法
- 布尔代数的应用:逻辑电路设计、编码器等
知识点7: 计算理论
- 自动机的基本概念和分类
- 正则语言和正则表达式
- 文法的定义和性质
- 上下文无关文法和巴科斯范式
知识点8: 数论
- 整数的性质和基本运算
- 质数和分解定理
- 同余关系和同余方程
- 数论在加密算法中的应用
以上是离散数学中的一些主要知识点和应用场景的简要总结,希望对你的研究有所帮助。

离散数学第一章命题逻辑的推理理论

离散数学第一章命题逻辑的推理理论
构造下面推理的证明: 若明天是星期一或星期三,我就有课. 若有课, 今天必备课. 我今天下午没备课. 所以, 明天不是星期一和星期三. 解 设 p:明天是星期一,q:明天是星期三, r:我有课,s:我备课 推理的形式结构为 前提:(pq)r, rs, s 结论:pq
c为元语言符号若某推理符合某条推理定律则它自然是正确的ab产生两条推理定律
1.6 命题逻辑的推理理论
推理的形式结构 判断推理是否正确的方法 推理定律与推理规则
构造证明法
1
推理的形式结构—问题的引入
推理举例: (1) 正项级数收敛当且仅当部分和有上界. (2) 若ACBD,则AB且CD. 推理: 从前提出发推出结论的思维过程 上面(1)是正确的推理,而(2)是错误的推理. 证明: 描述推理正确的过程.
2
推理的形式结构
定义 若对于每组赋值,或者A1A2… Ak 均为假, 或者当A1A2…Ak为真时, B也为真, 则称由A1, A2, …, Ak推B的推理正确, 否则推理不正确(错误). “A1, A2, …, Ak 推B” 的推理正确 当且仅当 A1A2…AkB为重言式. 推理的形式结构: A1A2…AkB 或 前提: A1, A2, … , Ak 结论: B 若推理正确,则记作:A1A2…AkB.
18
(6) 化简规则 AB \A (7) 拒取式规则 AB B \A (8) 假言三段论规则 AB BC \AC
9
推理规则(续)
(9) 析取三段论规则 AB B \A (10)构造性二难推理 规则 AB CD AC \BD (11) 破坏性二难推理 规则 AB CD BD \AC (12) 合取引入规则 A B \AB
5
实例 (续)
(2) 若今天是1号,则明天是5号. 明天是5号. 所以今天是1号. 解 设p:今天是1号,q:明天是5号. 推理的形式结构为: (pq)qp 证明(用主析取范式法) (pq)qp (pq)qp ((pq)q)p qp (pq)(pq) (pq)(pq) m0m2m3 结果不含m1, 故01是成假赋值,所以推理不正确.

离散数学知识点总结

离散数学知识点总结

离散数学知识点总结离散数学是数学的一个分支,主要研究离散的数学结构和离散的数学对象。

它包括了许多重要的概念和技术,是计算机科学、通信工程、数学和逻辑学等领域的基础。

本文将对离散数学的一些核心知识点进行总结,包括命题逻辑、一阶逻辑、图论、集合论和组合数学等内容。

1. 命题逻辑命题逻辑是离散数学的一个重要分支,研究命题之间的逻辑关系。

命题是一个陈述语句,要么为真,要么为假,而且不能同时为真和为假。

命题逻辑包括逻辑运算和逻辑推理等内容,是离散数学的基础之一。

1.1 逻辑运算逻辑运算包括与(∧)、或(∨)、非(¬)、蕴含(→)和双条件(↔)等运算。

与、或和非是三种基本的逻辑运算,蕴含和双条件则是基于这三种基本运算得到的复合运算。

1.2 逻辑等值式逻辑等值式是指在命题逻辑中具有相同真值的两个复合命题。

常见的逻辑等值式包括德摩根定律、双重否定定律、分配率等。

1.3 形式化证明形式化证明是命题逻辑的一个重要内容,研究如何利用逻辑规则和等值式来推导出给定命题的真值。

形式化证明包括直接证明、间接证明和反证法等方法,是离散数学中的常见技巧。

2. 一阶逻辑一阶逻辑是命题逻辑的延伸,研究命题中的量词和谓词等概念。

一阶逻辑包括量词、谓词逻辑和形式化证明等内容,是离散数学中的重要部分。

2.1 量词量词包括全称量词(∀)和存在量词(∃),用来对命题中的变量进行量化。

全称量词表示对所有元素都成立的命题,而存在量词表示至少存在一个元素使命题成立。

2.2 谓词逻辑谓词逻辑是一阶逻辑的核心内容,研究带有量词的语句和谓词的逻辑关系。

谓词是含有变量的函数,它可以表示一类对象的性质或关系。

2.3 形式化证明形式化证明在一阶逻辑中同样起着重要作用,通过逻辑规则和等值式来推导出给定命题的真值。

一阶逻辑的形式化证明和命题逻辑类似,但更复杂和抽象。

3. 图论图论是离散数学中的一个重要分支,研究图和图的性质。

图是由节点和边组成的数学对象,图论包括图的表示、图的遍历、最短路径、最小生成树等内容,是离散数学中的一大亮点。

离散数学大一知识点总结

离散数学大一知识点总结

离散数学大一知识点总结离散数学是计算机科学与信息技术等相关领域的基础课程之一,它涵盖了一系列重要的数学概念和方法。

在大一学习离散数学时,我们需要掌握一些基本的知识点。

本文将对离散数学大一学习的知识点进行总结。

一、命题逻辑与谓词逻辑命题逻辑是研究命题之间的逻辑关系和运算的分支学科。

在离散数学中,我们学习了命题的定义、命题的逻辑运算(与、或、非、蕴含、等价等)、命题逻辑的公式等概念。

谓词逻辑是研究谓词、量词和变元等概念以及关于它们之间的论证方法和运算规律的学科。

在离散数学中,我们还学习了谓词逻辑的语义、语法以及推理方法。

二、集合与函数集合是离散数学中的基本概念,它是由一些确定的对象组成的整体。

我们学习了集合的定义、集合间的运算(并、交、差、补等)、集合的大小与比较等知识。

函数是一种多对一关系,它在离散数学中有着广泛的应用。

我们学习了函数的定义、函数的性质(单射、满射、双射等)、函数的复合和逆等概念。

三、关系与图论关系是研究元素之间联系的数学概念,它可以用集合对的形式来表示。

我们学习了关系的定义、关系的性质(自反性、对称性、传递性等)、关系的运算(并、交、补等)以及关系的闭包等知识。

图论是离散数学中的一个重要分支,它研究了由点和边组成的图的性质和应用。

我们学习了图的定义、图的类型(有向图、无向图、简单图等)、图的表示方法(邻接矩阵、邻接表等)以及图的遍历和最短路径等算法。

四、数论数论是研究整数性质和整数运算规律的学科。

在离散数学中,我们学习了数论的基本概念(素数、互质等)、整数的除法算法(辗转相除法、模重复法等)、同余关系和同余定理等知识。

五、计数与概率计数是研究离散对象数量的学科,它在离散数学中有着广泛的应用。

我们学习了基本的计数方法(排列、组合、乘法原理、加法原理等)以及应用计数方法解决问题的技巧。

概率是描述随机现象发生可能性的数学工具,它在离散数学中也扮演着重要角色。

我们学习了概率的基本概念、概率的运算规则(加法规则、乘法规则等)、条件概率和贝叶斯定理等知识。

大一离散数学知识点总结

大一离散数学知识点总结

大一离散数学知识点总结在大一学习离散数学的过程中,我们接触到了许多重要的知识点,这些知识点对我们理解离散数学的基本概念和方法起到了至关重要的作用。

下面将对大一离散数学的知识点进行总结。

一、集合论集合论是离散数学的基础,我们首先需要了解集合的基本概念和运算,如并集、交集、差集等。

此外,还需要掌握集合的运算法则以及常用的集合运算定律。

二、命题与逻辑在离散数学中,命题与逻辑是重要的概念。

我们需要学习命题的定义、复合命题的构造以及命题的真值表。

同时,了解命题的等值、消解和推理规则,能够正确地运用它们进行逻辑推理和证明。

三、关系与图论离散数学中的关系与图论是一个重要的分支。

我们需要学习关系的定义、性质以及在实际问题中的应用。

同时,了解有向图和无向图的基本概念,具备构建和分析图的能力。

四、函数与算法在离散数学中,函数是一个基本的概念。

我们需要了解函数的定义、性质以及在实际问题中的应用。

此外,还需要学习一些常见的算法和算法设计的基本思想,如贪心算法、分治算法和动态规划等。

五、计数与概率离散数学中的计数与概率是一门重要的数学分支。

我们需要学习排列组合的基本原理以及一些常见的计数技巧。

同时,了解离散概率的定义、性质以及在实际问题中的应用。

六、关键路径与布尔代数关键路径和布尔代数是离散数学中的两个重要内容。

我们需要学习项目管理中的关键路径分析方法,以及布尔代数的基本定义、性质和运算规则。

七、数论数论是离散数学的一个重要分支,它研究整数的性质和结构。

我们需要学习素数、最大公约数、最小公倍数等基本概念,以及一些常见的数论定理和算法。

总结:在大一学习离散数学的过程中,我们接触到了许多重要的知识点,包括集合论、命题与逻辑、关系与图论、函数与算法、计数与概率、关键路径与布尔代数以及数论。

这些知识点为我们进一步学习和研究离散数学打下了坚实的基础。

通过系统地学习这些知识,我们能够提高我们的数学思维能力,培养我们的逻辑思维和问题解决能力,为今后的学习和工作打下良好的基础。

离散数学知识点全归纳

离散数学知识点全归纳

离散数学知识点全归纳离散数学是数学的一个分支,研究的是离散对象和离散结构。

在计算机科学、信息技术以及其他领域中,离散数学具有重要的应用价值。

以下是离散数学的一些重要知识点的全面总结。

1. 集合论和逻辑- 集合:基本概念、运算、包含关系、并集、交集、差集、幂集等。

- 命题逻辑:命题、命题的连接词、真值表、逻辑等价、析取范式、合取范式等。

- 谓词逻辑:谓词、量词、逻辑推理、存在量词和全称量词等。

2. 证明方法- 直接证明:利用已知事实和逻辑推理,直接得出结论。

- 对证法:从假设的反面出发,利用矛盾推理得出结论。

- 数学归纳法:证明基础情况成立,再证明递推步骤成立。

3. 图论- 图的基本概念:顶点、边、路径、回路、度、连通性等。

- 图的表示:邻接矩阵、邻接表等。

- 最短路径:Dijkstra算法、Floyd-Warshall算法等。

- 最小生成树:Prim算法、Kruskal算法等。

4. 关系与函数- 关系及其性质:自反性、对称性、传递性、等价关系等。

- 函数及其性质:定义域、值域、单射、满射、双射等。

- 逆函数和复合函数:求逆函数、复合函数的定义和性质。

5. 组合数学- 排列和组合:排列、组合的计算公式和性质。

- 递归关系:递推公式、递归算法等。

- 图的着色:色数、四色定理等。

6. 代数系统- 半群、幺半群、群、环、整环和域的定义和性质。

- 同态:同态映射、同构等。

- 应用:编码理论、密码学等。

以上是离散数学的一些重要知识点的概括。

深入理解和掌握这些知识,对于解决实际问题和在相关领域中取得成功非常重要。

在学习过程中,建议结合实际例子和习题进行练习,加深对知识的理解和应用能力。

离散数学课件第一章

离散数学课件第一章

图的连通性
04
CHAPTER
逻辑基础
命题逻辑中的基本概念包括命题、真值和逻辑运算,通过这些基本概念可以表达和推理复杂的命题关系。
命题逻辑在计算机科学、人工智能、自动化等领域有广泛应用,是形式化方法的重要基础。
命题逻辑是研究命题之间关系的逻辑分支,主要涉及命题的否定、合取、析取、蕴含等基本运算。
命题逻辑
详细描述
集合的运算包括并集、交集、差集等。并集是指两个或多个集合合并为一个新的集合,包含所有元素;交集是指两个或多个集合中共有的元素组成的集合;差集是指从一个集合中去掉另一个集合中的元素后剩余的元素组成的集合。这些运算在离散数学中有着广泛的应用。
总结词
集合的运算
集合的基数是指集合中元素的个数,通常用大写字母表示。
鸽巢原理
THANKS
感谢您的观看。
集合论
图论是研究图(由节点和边构成的结构)的数学分支,它广泛应用于计算机科学和工程学科。
图论
逻辑是离散数学的另一个重要分支,它研究推理的形式和规则,是计算机科学和人工智能的基础。
逻辑
组合数学是研究计数、排列和组合问题的数学分支,它在计算机科学和统计学中有重要的应用。
组合数学
离散数学的研究内容
02
CHAPTER
离散数学课件第一章
目录
绪论 集合论基础 图论基础 逻辑基础 组合数学基础
01
CHAPTER
绪论
离散数学是研究离散对象(如集合、图、树等)的数学分支,它不涉及连续的量或函数。
离散数学的定义
离散数学的起源
离散数学的特点
离散数学的起源可以追溯到古代数学,如欧几里得几何和数论。
离散数学强调结构、关系和组合,而不是连续性和微积分。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

离散数学第一章知识点总结(仅供参考)
1.判断给定的句子是否为命题的基本步骤:首先应是陈述句;其次要有唯一的真值。

例:(1)我正在说谎。

不是命题。

因为无法判定其真假值,若假设它为假即我正在说谎,则意味着它的反为真,即我正在说实话,二者相矛盾;若假定它为真即我正在说实话,则意味着它的反为假,我正在说谎,二者也相矛盾。

这其实是一个语义上的悖论。

悖论不是命题
(2)x-y >2。

不是命题。

因为x, y的值不确定,某些x, y使x−y>2为真,某些x, y使x−y>2为假,即x−y>2的真假随x, y的值的变化而变化。

因此x−y>2的真假无法确定,所以x−y>2不是命题。

2.命题可以分为两种类型:原子命题(不能再分解为更简单命题,又可称为简单命题);
复合命题(通过联结词、标点符号将原子命题联结而成的命题)3.命题常元:一个命题标识符如果表示确定的简单命题,就称为命题常元
命题变元:如果一个命题标识符只表示任意简单命题的位置标志,就称它为命题变元
注:当命题变元P用一个特定的简单命题取代时,P才能确定真值,这时也称对P进行指派
4.联接词:(1)否定联接词:﹁假为真,真为假;还可以用“非”、“不”、“没有”、“无”、
“并不”等多种方式表示否定
(2)合取联接词:∧一个为假就为假还可用“并且”、“同时”、“以及”、“既……
又……”、“不但……而且……”、“虽然……但是……”等多种方
式表达合取
(3)析取联接词:∨一个为真就为真;一般用或表示
注:联结词∨是可兼或,因为当命题P和Q的真值都为真时,
其值也为真。

但自然语言中的“或”既可以是“排斥或”
也可以是“可兼或”。

例1.6 晚上我们去教室学习或去电影院看电影。

(排斥或)
例1.7 他可能数学考了100分或英语考了100分。

(可兼或)
例1.8 刘静今天跑了200米或300米远。

(既不表示“可兼或”
也不表示“排斥或”,它只是表示刘静所跑的大概路程,
因此它不是命题联结词,故例1.8是原子命题。

)(4)蕴涵联结词:前真后假才为假;还可以用当……则……、因为……所
以……、仅当、只有……才……、除非……才……、除非……、
否则非……表示
(5)等价联接词:同真同假才为真;还可以用当且仅当、充分必要表示
5.命题公式:1)单个命题变元是合式公式,并简称为原子命题公式;
2)如果A是合式公式,那么(﹁A)也是合式公式;
3)如果A, B都是合式公式,那么(A∧B ), (A∨B ), (A B ), (A B )都是合式
公式;
4)当且仅当有限次地应用1), 2), 3)所得到的包含命题变元、联结词和括号的字
符串是合式公式。

根据定义1.6可知,P, (﹁P ), (P (P∨Q )), ((﹁P∧Q )∧P ), ((P Q ) R )
都是命题公式。

而(∨P ), (P Q, (P ∨Q ) R )都不是命题公式。

6.n元命题公式:一个命题公式中总共包含有n个不同的命题变元
7. 1)若公式A是单个的命题变元,则称A为0层公式。

2)称A是n+1(n≥0)层公式是指下面情况之一:
(1)A=﹁B, B是n层公式;
(2)A=B∧C,其中B, C分别为i层和j层公式,且n=max(i,j);
(3)A=B∨C,其中B, C的层次同(2);
(4)A=B C,其中B, C的层次同(2);
(5)A=B C,其中B, C的层次同(2);
3)若公式A的层次为k,则称A是k层公式。

例1.19 (﹁P∧Q)R为3层公式。

(﹁(P﹁Q))∧((R∨S) ﹁P) 为4层公式。

8.真值表p17可分为重言式(永真式)、矛盾式(永假式)、可满足式
9.逻辑等价:若对出现在A与B中的所有命题变元的任一组赋值,公式A和B的真值都相
同,则称公式A与B是逻辑等价或称逻辑相等,记作A B.
逻辑等价公式(熟记):1)双重否定A﹁﹁A
2)幂等律A A∨A 、A A∧A
3)交换律A∨B B∨A、A∧B B∧A
4)结合律(A∨B)∨C A∨(B∨C) 、(A∧B)∧C A∧(B∧C)
5)分配律A∨(B∧C)(A∨B)∧(A∨C) (∨对∧的分配律)
A∧(B∨C)(A∧B)∨(A∧C) (∧对∨的分配律)
6)德摩根律﹁(A∨B)﹁A∧﹁B
﹁(A∧B)﹁A∨﹁B
7)吸收律A∨(A∧B) A
A∧(A∨B) A
8)零律A∨1 1 、A∧00
9)同一律A ∧1 A 、A ∨0 A
10)排中律A∨﹁A 1
11)矛盾律A ∧﹁A0
12)蕴涵律A→B﹁A∨B
13)等价律A B(A→B)∧(B→A)
14)假言易位律A→B﹁B→﹁A
15)等价否定律A B﹁A﹁B
16)归谬律(A→B)∧(A→﹁B)﹁A
10.逻辑蕴含:设A、B是任意公式,若A→B是重言式,则称A逻辑蕴涵B,记为A B 逻辑蕴含公式(熟记):1)附加律A (A∨B)
2)化简律(A∧B ) A
3)假言推理(A→B)∧A B
4)拒取式 (A→B)∧﹁B ﹁A
5)析取三段论 (A∨B)∧﹁B A
6)假言三段论(A→B)∧(B→C)(A→C)
11.对偶:在给定的仅使用联结词﹁, ∧, ∨的命题公式A中,若把∧和∨互换,0和1互换
而得到一个命题公式A*,则称A*是A的对偶式。

显然,A也是A*的对偶式;可见,A*和A互为对偶式且(A*)*=A 注:设A和B是两个命题公式,若A B,则A*B*
12.范式:1)一个简单析取式是重言式当且仅当它同时含某个命题变元及它的否定式。

2)一个简单合取式是矛盾式当且仅当它同时含某个命题变元及它的否定式。

析取、合取范式:1)由有限个简单合取式构成的析取式称为析取范式。

2)由有限个简单析取式构成的合取式称为合取范式。

3)析取范式与合取范式统称为范式。

主范式、极小值、极大值p35-p37
求主析取范式、主合取范式的四个方法:p37-39
13.有效结论:设A1,A2,…,Ak和B都是命题公式,若对于A1,A2,…,Ak和B中出现的命题
变元的任意一组赋值,
或者A1∧A2 ∧…∧Ak为假,
或者当A1∧A2 ∧…∧Ak为真时,B也为真,
则称由前提A1,A2,…,Ak推出B的推理是有效的或正确的,并称B是有效结论。

判断推理有效性的方法:(1)真值表法、(2)逻辑等价演算法、(3)主析(合)取范式法
14.命题演算推证的命题定律(9、10)和推理定律(熟记)p43
15.题演算推证由三个要素组成:推理根据、推理规则和证明方法。

1)推理根据:命题演算推证的命题定律和推理定律;即主要指已知的基本逻辑等价式和逻辑蕴涵式(见表1.17)
2)推理规则:
(1)前提引入规则(P规则):在推证的任何步骤上都可以引入前提。

(2)结论引入规则(T规则):在推证的任何步骤上所得到的结论都可以作为后继证明的前提。

(3)附加前提规则(CP规则):若从A和B能有效地推出C,则从A可有效地推出B→C。

(通常在结论为蕴涵式时使用)
例:构造下列推理的证明:
前提:(﹁P Q ),(P R ),(﹁Q∨S )
结论:S∨R。

证:(1) ﹁P →Q P
(2) ﹁Q∨S P
(3) Q→S T (2) E
(4) ﹁P→S T (1)(3) I
(5) ﹁S →P T (4) E
(6) P →R P
(7) ﹁S→R T (5)(6) I
(8) ﹁﹁S∨R T (7) E
(9) S∨R T (8) E
证毕
3)证明方法:a.直接证明法,如前例
b.反证法:设命题公式集合{A1, A2, …, Am}是相容的,那么从{A1,
A2, …,Am}出发可逻辑地推出结论B的充分必要条件是从{A1,
A2, …, Am,﹁B}可逻辑地推出一个矛盾式。

例:如果今天我没课,则我去机房上机或去图书馆查资料;若机房没有空机器,则我没法去上机;今天我没课,机房也没有空机器,所以我去图书馆查资料。

证:设P:今天我没课;
Q:我去机房上机;
R:我去图书馆查资料;
S:机房没有空机器
则上述语句可翻译为命题关系式:P→Q∨R, S→﹁Q, P, S R
(1) ﹁R P(结论的否定)
(2) P→Q∨R P
(3) P P
(4) Q∨R T (2)(3) I
(5) Q T (4)(1) I
(6) S →﹁Q P
(7) S P
(8) ﹁Q T (6)(7) I
(9) Q∧﹁Q T (5)(8) I
证毕
c)附加前提证法:由(S∧B)C证得S(B→C),就是前面提到的CP规则;其中
的B称为附加前提。

例:试证明(P∨Q) ∧(P→R)∧(R→﹁S)S→Q.
证:(1) P →R P
(2) R →﹁S P
(3) P →﹁S T (1)(2) I
(4) S CP
(5)﹁P T (3)(4) I
(6) P∨Q P
(7)Q T (5)(6) I
证毕
16.常见提醒解析p48-p50。

相关文档
最新文档