离散数学--第二章--范式和命题逻辑推理理论

范式和命题逻辑推理理论

1、命题公式的等值置换规则(等价变形,化简)

 合式公式的子式:如果合式公式A的一个子串X也是合式公式,那称X是A的一个子式。

 置换规则:设X是合式公式A的一个子式,Y是一个合式公式且Y<=>X,则将A中的子式中的X换成Y,生成的新的式子B,仍为一个合式公式且B<=>A。 

用递等式简化证明的书写。

 等值演算用于逻辑含义的化简

也可以化简与门或门电路

2、命题公式的重言代入规则

重言代入规则:设A为重言式,p为其中任一原子变量,则将A中p处处替换为另一合式公式B,得到的新的公式B仍为重言式。

重言代入规则和等值置换规则的区别:

1、重言代入规则的应用前提,公式必须是重言式

2、被替换的对象:必须是原子变量,而不是复合形式

3、替换的对象:可以是随意的合式公式,不必符合等值条件。

4、重言代入必须处处带入。

3、命题逻辑公式的对偶

对偶变化是一个基本的变形:

对偶的定义:

基本上是把合取词换成析取词。否定词不参与。这里的等号表示公式A的构造形态,合式公式的描述。

定理1:对偶的对偶就是自己

定理2:

定理3:数学归纳法证明。

定理4:对偶规则一

定理5:对偶规则二

命题逻辑公式的范式和主范式

本节通过等值演算将命题公式等值地化成联结词集中两种规范的形式,即主析取范式主合取范式。这种规范形式能给出公式的真值表所给出的一切信息

文字:原子命题命题变项)及其否定式统称为文字(形)  例如,对变量表{p,q},q,p,都是文字

把F称为空文字,记作NIL

范式的一些基本定义

基本积:由有限个文字的合取构成 (简单合取式)  合取成积了。

基本和:由有限个文字的析取构成 (简单析取式)  析取成和了。

1个文字析取,2个文字析取,3个文字析取。

定理7、一个基本和永真的当且仅当其中含有某个原子的互补对

一个基本积矛盾的当且仅当其中含有某个原子的互补对

一个合取范式永真的当且仅当其中含有的基本和都是永真的。

一个析取范式矛盾的当且仅当其中含有的基本积都是矛盾的

定理8、范式存在基本定理:任何一个命题都有与之等值的析取范式合取范式

这个证明的证明方法是构造性证明,以求合取范型为例,重复施行如下的等值变形:

  1. 联结词化归:消去←→
  2. 否定词深入:应用德-摩根律,使否定词直接作用于原子命题变量
  3. 重复利用 V ^ 之间的分配率求的析取范式或合取范式。当我们求合取范型,我们用的是析取对合取的分配率。

可见一个命题公式的合取(析取)范式不是唯一的,所以我们要规定特例来约束得到主范式

极小项(布尔积)

一个基本和是永真的当且仅当其中含有某个院子的互补对

时间: 2024-10-01 07:29:27

离散数学--第二章--范式和命题逻辑推理理论的相关文章

离散数学--2.4 命题逻辑推理理论

2.4 命题逻辑推理理论• 2.4.1 推理的形式结构– 推理的前提与结论,正确推理– 推理定律• 2.4.2 自然推理系统P– 推理规则– 直接证明法, 附加前提证明法,归谬法(反证法), 归结证明法 推理定律——重言蕴涵式    左边是真的,右边就是真的. 7.拒取式:->  非B --> 非A 8.假言三段推理:--->  --> 9.析取三段论:并,有一个是非,  那另一个是原样.

离散数学--第二章--命题逻辑

第2章 命题逻辑• 2.1 命题逻辑基本概念• 2.2 命题逻辑等值演算• 2.3 范式• 2.4 命题逻辑推理理论 蕴涵联结词 等价联结词  p <--> q为真       当且仅当 p与q同时为真或同时为假. 合式公式 真值表:命题公式在所有可能的赋值下的取值的列表 ,含n个变项的公式有2n个赋值 等值式:若等价式A<=>B是重言式, 则称A与B等值, 记作A<=>B, 并称A<=>B是等值式 n个命题变项的真值表共有 个, 故每个命题公式都有无穷多个

Differential Geometry之第二章曲线的局部理论

第二章.曲线的局部理论 2.1 曲线的概念 关于非正则曲线的讨论: ,这是个非正则点(尖点),且它是非正则曲线. 直观上,间断点,孤立点,结点(交叉点),尖点是非正则点. 有记载说:当同一条曲线用不同参数方程表示时,可能出现同一曲线在一种参数表示下是正则曲线,在另一种参数表示下是非正则曲线. 举个简单的例子: 圆的参数方程可以表示为: 也可以表示为: 可以看出,第一个参数方程表示的曲线是正则曲线,第二个参数方程表示的曲线是非正则曲线. 2.2 平面曲线 2.3 E3的曲线 2.4 曲线论的基本定

软件工程理论方法与实践第二章读后感

第二章读后感 为解决软件开发的问题,首先是将整个软件开发任务看做是一个可比较的刻度量的可改造,而软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动,主要包括问题提出,软件需求规格说明,软件设计等等.软件过程模型主要分为瀑布模型,快速原型模型,增量模型,螺旋模型,形式化方法模型,基于组件的开发模型.而微软公司的软件过程模型由规划,设计,开发,稳定和发布五个主要阶段组成,采取低近视的软件开发策略,具体表现在解决问题的及时行.不确定和变更因素的可控性,缩短按产品的上市周

软件工程——理论、方法与实践 第二章

第二章   主要分为1.软件过程的概念2.软件过程模型和3.案例:微软公司的软件开发过程三部分进行讲解,第一部分为我们介绍了任务思维与过程思维,了解了其定义.基本活动.第二部分讲了各种软件过程模型,软件过程的整体框架,通过各种模型展示软件过程.多种模型的分析准确的定义了它们的优缺点,能够在在软件过程中可以合理的选择适合的模型,以达到高效合适的目的.第三部分以微软公司的软件开发过程案例进行分析,软件过程模型分为几个阶段,递进式的软件开发策略具有易于管理和适应变化的显著特点.

《软件可靠性方法》笔记(一)---第二章 预备知识

时间:2016.11.12: 地点:南京江宁实验室: 状态:迷茫的研一: 为什么会读到这本书?导师推荐的.可以说第一开始听到这本书名时完全是一脸蒙蔽,就像选本科毕设题目时是一样的...就是在上半年当老师告诉我他是做形式化的,我一度以为我特么的难道联系到自动化学院了?我可是一门心思向计算机的.后来直到暑假在家闲的发慌翻翻本科时候的软件课本书时,居然看到了一章讲形式化的...蜜汁尴尬,毕竟当年这门课最后我得了优.咳咳,扯远了.这本书还是蛮适合刚接触形式化的人看的,但是得有一定的数学功底(所以说我一开

大道至简第二章读后感

 读了大道至简第一章的老愚公的故事,我们知道了勤劳的人总会能够完成所有的困难,最终完成自己的任务,完成自己的目标,愚公移山,看似不能完成,但是与共凭借着子又生孙,孙又生子,活生生的完成了这一个不可能完成的任务,但是在旁人眼里看来,又有一些古板,耗时,毕竟动用了不知道多少代子孙的时间,反而观之第二章的李冰,修建都江堰,也需要“移山”,而且山上又全是石头,要是按照愚公的办法,那得修到什么时候才能完工?但是他发现了最终的方法,用火烧石头,然后浇水,石头就会变得酥脆容易挖走,这就是一种智慧. 从某种情况

Android艺术开发探索——第二章:IPC机制(下)

Android艺术开发探索--第二章:IPC机制(下) 我们继续来讲IPC机制,在本篇中你将会学习到 ContentProvider Socket Binder连接池 一.使用ContentProvider ContentProvider是Android中提供的专门用来不同应用之间数据共享的方式,从这一点来看,他天生就是适合进程间通信,和Messenger一样,ContentProvider的底层实现同样也是Binder,由此可见,Binder在Android系统中是何等的重要,虽然Conten

《番茄工作法图解》第二章阅读笔记

<番茄工作法图解>第二章 背景 通过执行一套相同的动作和准备程序,可以使大脑自我调整,进入执行某类事务的最佳状态. 多巴胺神经递质的职责之一是保持人的警觉性.一种理论解释为什么有些人常常多动,是因为大脑要弥补多巴胺产量的不足,从而增加了肾上腺素的产生. 要让注意力处于最佳状态,需要在半小时之间进行短暂休息,每周安排不超过40小时的工作计划.我的经验告诉我,采取可持续的步伐,是工作卓有成效的前提. 在短期记忆中信息通畅以声音形势存储.与此相对,在长期记忆中信息通常以语义形势存储.延迟回忆更容易记