离散数学 DISCRETE MATHEMATICS

Slides:



Advertisements
Similar presentations
目录 上页 下页 返回 结束 习题课 一、导数和微分的概念及应用 二、导数和微分的求法 导数与微分 第二章.
Advertisements

第八章 第四节 机动 目录 上页 下页 返回 结束 一个方程所确定的隐函数 及其导数 隐函数的微分法.
数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
兵车行 杜甫 福州十一中语文组 林嵘臻.
成才之路 · 语文 中国现代诗歌散文欣赏 路漫漫其修远兮 吾将上下而求索.
竹苗區100學年度擴大高中職 免試入學宣導說明會
天津1班面试专项练习1 综合分析现象类 主讲:凌宇 时间:5月21日 19:00—22:00.
小猪.
45天备考指南 2013年下半年国考资格证笔试系列讲座(2) 华图教师事业部 石杨平.
综合实践活动 设计与实践案例 ——《感恩父母》主题班会.
统计基础知识 复习指导 (仅供参考) 2013年8月.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
文明史观 文明史观,通常被称为文明史研究范式,是研究历史的一种理论模式。人类社会发展史,从本质上说就是人类文明演进的历史。
2014政法干警备考平台 2014政法干警考试群⑨ 中公教育政法干警考试 ——微博 中公教育政法干警考试
资料分析 如何攻破最后瓶颈 主讲老师:姚 剑 4月6日20:00 YY频道:
2017年3月18日星期六 离散  数学 计算机学院 冯伟森 2017年3月18日星期六.
1.1.3四种命题的相互关系 高二数学 选修2-1 第一章 常用逻辑用语.
常用逻辑用语复习课 李娟.
第二单元 基因和染色体的关系 第1讲 减数分裂和受精作用.
§5.3 定积分的换元法 和分部积分法 一、 定积分的换元法 二、 定积分的分部积分法 三、 小结、作业.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
09学前教育班 魏文珍 自我介绍.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
在PHP和MYSQL中实现完美的中文显示
程序的形式验证 - 简介 中国科学院软件研究所 张文辉 1.
第一章 命题逻辑 这章是以“命题”为中心 主要讨论: 命题的表示、命题的演算 命题演算中的公式,及其应用 命题逻辑推理.
《美国的两党制》选考复习 温州第二高级中学 俞优红 2018年6月14日 1.
§3.7 热力学基本方程及麦克斯韦关系式 热力学状态函数 H, A, G 组合辅助函数 U, H → 能量计算
第二章 矩阵(matrix) 第8次课.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
第二章 Java语言基础.
动态规划(Dynamic Programming)
《编译原理与技术》 期末复习 计算机科学与技术学院 郑启龙 李 诚 25/12/2018.
第二章 逻辑和证明 2.2 命题等价 命题演算:用真值相同的命题取代另一个 在证明时广泛使用 定义1. 永真式(重言式):真值总是真
SOA – Experiment 2: Query Classification Web Service
C语言程序设计 主讲教师:陆幼利.
§4 谓词演算的性质 谓词逻辑Pred(Y)。 是Y上的关于类型 {F,→,x|xX}的自由代数 赋值 形式证明
§4 命题演算的形式证明 一个数学系统通常由一些描述系统特有性质的陈述句所确定,这些陈述句称为假设,
第 一 篇 数 理 逻 辑.
复习.
定理21.9(可满足性定理)设A是P(Y)的协调子集,则存在P(Y)的解释域U和项解释,使得赋值函数v(A){1}。
iSIGHT 基本培训 使用 Excel的栅栏问题
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
<编程达人入门课程> 本节内容 计算机编程语言 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
山清水秀的林芝 yy 曾元一
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
4) 若A可逆,则 也可逆, 证明: 所以.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
第二章 逻辑和证明 2.7小结 数理逻辑的基本思想:逻辑推理机械(演算)化 数理逻辑的基本方法:符号化
2.2直接证明(一) 分析法 综合法.
2019/5/21 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 11:21:44.
2019/5/20 第三节 高阶导数 1.
第二节 函数的极限 一、函数极限的定义 二、函数极限的性质 三、小结 思考题.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
主讲教师 欧阳丹彤 吉林大学计算机科学与技术学院
定义21.17:设P1=P(Y1)和P2=P(Y2),其个体变元与个体常元分别为X1,C1和 X2,C2,并且或者C1=或者C2。一个半同态映射(,):(P1,X1∪C1)→(P2,X2∪C2)是一对映射: P1→P2; : X1∪C1→X2∪C2,它们联合实现了映射p(x,c)→(p)((x),
第2节 大气的热力状况 基础知识回顾 重点难点诠释 经典例题赏析.
基于列存储的RDF数据管理 朱敏
定义5 把矩阵 A 的行换成同序数的列得到的矩阵,
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
知识点5---向量组的最大无关组 1. 最大线性无关组的定义 2. 向量组秩的定义及求法 向量组的秩和对应矩阵秩的关系 3.
高中数学 选修2-2  2. 2.1 直接证明.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
一元一次方程的解法(-).
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
3.3.2 两点间的距离 山东省临沂第一中学.
1.2.2 充要条件 高二数学 选修 1-1 第一章 常用逻辑用语.
Presentation transcript:

离散数学 DISCRETE MATHEMATICS 教师:石兵 Email:shibing_2009@scu.edu.cn 二零一三

上次课重点: 重点词 -- 定义 极大项\极小项 命题公式蕴涵 重点掌握 主合取范式\主析取范式表达 命题公式蕴涵的判别

本次课重点 命题逻辑的推理

第六节 命题逻辑的推理 一、定义1: 设A1,A2,,An,B都是 WFF,如果A1  A2    An  B, 第六节 命题逻辑的推理 一、定义1: 设A1,A2,,An,B都是 WFF,如果A1  A2    An  B, 就说B是前提A1,A2,,An的有效结 论或逻辑结果。也说由A1,A2,,An 推出了B。

定义2: 设 G 是一个 WFF的 集合, A1,A2,,An 是一个有限的WFF 序列。如果序列中的每个公式 Ai 要么 是G中的一个元素,要么是它前面的若 干公式的逻辑结果,就说An是G的逻辑 结果,或者说由G可以演绎出An。

二、推理的公理集合: 前面已介绍的基本蕴含式和由蕴含 性质导出的基本结果,都可以作为 推理的公理集合。 三、推理的规则: 1。P规则 引入前提规则

2。T 规则 变换规则。分两种情形: 如果当前结果是由前面公式经过等价变 换得到的,就把这个变换规则记为TE。 如果是经过蕴含变换得到的,就记为TI。 (E = EQUIVALENCY I=IMPLICATION)

3。CP规则 结论转作前提规则。 适用于结论为条件式时,把条件式前件 转变成附加的前提后证明出后件的情况。 也就是把 A1,A2,,An  BC 转化成证明A1,A2,,An,B C。

四、推理方法 1。直接法 直接由前提出发利用规则推出 结论的过程 2。间接法 又分两种方式 1) 第一种是反证法,把要证明的结论否 定后加入前提,推出矛盾的过程。

2)第二种是采用C P规则进行证明。 这种方法常用于结论是条件式的情形, 把条件式前件作为附加前提与原有前 提一起推出后件即可。 不同的证明方法有不同的效率,下面 用例子说明。

例:证明 A (B D),A  C,B C  D 证明一、采用直接法 序号 公式 采用规则 ⑴ A  C P ⑵ C  A TE ⑴ ⑶ A  (B D) P

⑷ C  (B D) TI⑵⑶ ⑸ B  (C D) TE ⑷ ⑹ B P ⑺ C D TI ⑸⑹ 证毕。

A  (B D),A  C,B C  D 序号 公式 采用规则 ⑴ A  C P ⑵ C P(附加) ⑶ A TI⑴⑵ 序号 公式 采用规则 ⑴ A  C P ⑵ C P(附加) ⑶ A TI⑴⑵ ⑷ A  (B D) P

⑸ B  D TI ⑶ ⑷ ⑹ B P ⑺ D TI ⑸⑹ ⑻ C  D CP⑵⑺ 证毕。

证明三、反证法。 这时要把结论否定后作为附加前提, 与原有前提一起推出矛盾。因为 ( C D )C   D, 可以得到C和  D两个附加前提。

证明 A (B D),A  C,B C  D 序号 公式 采用规则 ⑴ A   C P ⑵ C P(附加) ⑶ A TI⑴⑵ ⑷ A  (B D) P

⑸ B  D TI ⑶ ⑷ ⑹ B P ⑺ D TI ⑸⑹ ⑻ D P(附加) ⑼  证毕。

五、消解法应用于命题逻辑推理 消解法是基于反证法的一种机械推理方法。 消解是指当子句C1和C2一起恰好含有一对 互反的句节时,消去这对互反句节后,由剩 余句节构成新子句的过程。 例如:由子句 P Q 和 Q R 经消解后得 到新子句 P R。

消解法原理 P, P  Q  Q 更一般性有: P A, P Q A  Q

消解法的应用过程如下: 1)把前提中每个公式以及否定后的结论通过化合 取范式的办法分解成子句集。 2)如果子句 C1和 C2恰有一对互反的句节,则由 消去这对互反句节后的 C1和 C2经析取构成新 的子句,并加入子句集。 3)如果重复2)能导出空子句 ,则得到证明。

例:利用消解法证明 A  (B D),A  C,B C  D 解:首先由上式得到子句集 G={A B  D,A C,B ,C,D } 消解过程如下:

序号 子 句 说 明 ⑴  A   B D 引用子句 ⑵ A  C 引用子句 ⑶  C   B D 由⑴ ⑵消解 ⑷ B 引用子句 ⑸  C  D 由⑶ ⑷消解

⑹ C 引用子句 ⑺ D 由⑸ ⑹消解 ⑻  D 引用子句 ⑼  由⑺ ⑻消解 作业:习题一 20(4)(5),21(2),23(3) 习题1.7 1(4)(5),2(2), 4(3) 习题1.6 1(4)(5),2(2), 4(3)

例1 如果今天是星期一,则要进行离散数学或数据结构两门课程中的一门课的考试;如果数据结构课的老师生病,则不考数据结构;今天是星期一,并且数据结构的老师生病。所以今天进行离散数学的考试。 解:设P:今天是星期一; Q:要进行离散数学考试; R:要进行数据结构考试; S:数据结构课的老师生病; 则P→QR,S→~R,P∧SQ。

证: ⑴ P∧S P ⑵ S TI⑴ ⑶ S→~R P ⑷ ~R TI⑵⑶ ⑸ P TI⑴I ⑹ P→QR P ⑺ QR TI⑸⑹I ⑻ Q TI⑷⑺

例2 一位计算机工作者协助公安员审查一件谋杀案,他认为下列情况是真的; (1)会计张某或邻居王某谋害了厂长。 (2)如果会计张某谋害了厂长,则谋害不能发生在半夜。 (3)如果邻居王某的证词是正确的,则谋害发生在半夜。 (4)如果邻居王某的证词不正确,则半夜时屋里灯光未灭。 (5)半夜时屋里灯光灭了,且会计张某曾贪污过。 计算机工作者用他的数理逻辑知识,很快推断出谋害者是谁?请问:谁是谋害者?怎样推理发现他?

解:设P:会计张某谋害了厂长 Q:邻居王某谋害了厂长 N:谋害发生在半夜。 O:邻居王某的证词是正确的。 R:半夜时屋里灯光灭了。 A:会计张某曾贪污过。 上述案情有如下命题公式: (1)P∨Q (2)P→~N (3)O→N (4)~O→~R (5)R∧A

问题是需求证: {P∨Q,P→~N,O→N,~O→~R,R∧A}  ? 证:① R∧A P ② R TI① ③ ~O→~R P ④ O TI②③ ⑤ O→N P ⑥ N TI④⑤ ⑦ P→~N P ⑧ ~P TI⑥⑦ ⑨ P∨Q P ⑩ Q TI⑧⑨ ∴ {P∨Q,P→~N,O→N,~O→~R,R∧A}  Q 结论是:邻居王某谋害了厂长。

实验题1 实验项目名称: 一个简单的命题公式语法分析器 实验原理:利用关于命题公式的构成原理及所学编程语言C,分析一个输入字符串是否是一个合适公式 实验要求: 每个同学要上交四个文件 PF_XXX.exe 可执行程序 xxx 表示自己的学号 Readme.txt 说明如何编译原程序,如何运行程序 PF_source_xxx.zip 原文件 实验报告 程序运行要求 PF_XXX YY (YY 表示输入字符串) 如果YY 是合适公式, 请根据当前时间生成一个结果文件,文件内容如下 #学号 姓名 P1 P2 P3 P4 P5 YY 0 0 0 0 0 ? 0 0 0 0 1 ? #YY是(永真式/矛盾式/可满足式) #程序运行时间: 开始: 结束 要求命题标示符为单字母, - 表示非 | 表示或 & 表示与 即可