一、对偶式

在给定仅含有联结词¬、Λ和Ⅴ的命题公式A中,将联结词Ⅴ换成Λ,Λ换成Ⅴ,特殊变元T换成F,F换成T,由此得到新命题公式A,称为A的对偶式。(A和A是互为对偶式)。

[],¬PΛ(QⅤR)的对偶式为:¬PⅤ(QΛR)仅仅只要将Λ与Ⅴ互换即可

 

二、文字/合取式/析取式

1.命题变元及其否定统称为文字

2.由若干个文字所组成的合取式,称为基本积,而每个文字称为合取项

[],P,¬Q是含一个文字的基本积,PΛ¬P,PΛQ是含二个文字的基本积,PΛ¬QΛR是含有三个文字的基本积。

3.由若干个文字所组成的析取式,称为基本和,而每个文字称为析取项

[],P,¬Q是含一个文字的基本和,PⅤ¬P,PⅤQ是含二个文字的基本和,PⅤ¬QⅤR是含有三个文字的基本和。

[] 一个文字 既可看作是基本积,也可以看作是基本和

三、析取范式/合取范式

1.一个由基本积的析取组成的命题公式,称为析取范式

即该命题公式具有形式A1ⅤA2……ⅤAn其中A1,A2 ,……,An都是基本积。

[],命题公式¬PⅤ(PΛQ)Ⅴ(PΛ¬QΛR) 是析取范式。

2.一个由基本和的合取组成的命题公式,称为合取范式

即该命题公式具有形式B1ΛB2……ΛBn其中B1,B2 ,……,Bn都是基本积。

[],命题公式¬PΛ(PⅤQ)Λ(PⅤ¬QⅤR) 是合取范式。

 

四、极小项/主析取范式

1.在含有n个命题变元的基本积中,如果每个变元与其否定不同时存在,但二者之一必出现且仅出现一次,则这样的基本积称为极小项

[],由两个命题变元P,Q构成的极小项有PΛQ、¬PΛQ、PΛ¬Q、¬¬Q,共四个。

[],因为每个命题变元以原形或其否定形式在极小项中出现且仅出现一次,因此,n个命题变元共有2n个不同的极小项。

2.对于给定的命题公式,若其析取范式的基本积均是极小项,则称该析取范式为命题公式的主析取范式

 

五、极大项/主合取范式

1.在含有n个命题变元的基本和中,如果每个变元与其否定不同时存在,但二者之一必出现且仅出现一次,则这样的基本和称为极大项

[],由两个命题变元P,Q构成的极大项有PⅤQ、¬PⅤQ、PⅤ¬Q、¬PⅤ¬Q,共四个。

[],因为每个命题变元以原形或其否定形式在极大项中出现且仅出现一次,因此,n个命题变元共有2n个不同的极大项。

2.对于给定的命题公式,若其合取范式的基本和均是极大项,则称该合取范式为命题公式的主合取范式

 

六、重言式与矛盾式的主析取范式和主合取范式

先看下列简单的问题:

1.命题公式P→(Q→P)的主合取范式为            。

解:根据蕴涵词的意义,当P为假时,P→(Q→P)为真;

当P为真时,Q→P为真,因而P→(Q→P)为真,所以P→(Q→P)永远为真,即P→(Q→P)是一个重言式。P→(Q→P)中总共有两个命题变元P和Q,因而对应有个不同的极大项,每个极大项对应着使得P→(Q→P)为假的一种赋值。现在P→(Q→P)不可能为假,所以P→(Q→P)的主合取范式中不能含有极大项,因而其主合取范式只能是一个不含极大项的空范式。我们约定:用1表示重言式的主合取范式。所以命题公式P→(Q→P)的主合取范式为 1 。

2、一般地,如果一个命题公式G中共有n个命题变元。每个变元有真和假两种不同的赋值。因而G总共有2n 种不同的赋值。对应着每一种赋值,都有一个极小项和极大项,极小项在对应的赋值下为真,极大项在对应的赋值下为假。如果G正好在m种赋值下为真,在另外的种赋值下为假,那么

使得G为真的m种赋值所对应的m个极小项的析取就是G的主析取范式,使得G为假的其他种赋值所对应的个极大项的合取就是G的主合取范式。

如果G是重言式,全部2n种赋值都使得G为真,因而所有的2n个极小项的析取是G的主析取范式。重言式G的主合取范式不含极大项,是空范式,就用1表示。

如果G是矛盾式,全部2n种赋值都使得G为假,因而所有的2n个极大项的合取是G的主合取范式。矛盾式G的主析取范式不含极小项,是空范式,就用0表示。

3、P→(Q→P)的主析取范式为

由P→(Q→P)对应的所有4个极小项的析取得到。

合取式/合取范式/主合取范式/重言式/矛盾式 基本概念相关推荐

  1. 命题公式的主合取范式C语言,命题公式主范式的自动生成与形式输出.pdf

    收稿日期 2006 04 19 作者简介 张会凌 1954 男 甘肃成县人 甘肃联合大学数学与信息学院副教授 主要从事微分几何与计算机方面 的研究 文章编号 1672 691X 2006 05 004 ...

  2. 离散数学 求命题公式的主析取范式和主合取范式

    Description 输入命题公式的合式公式,求出公式的真值表,并输出该公式的主合取范式和主析取范式. Input 命题公式的合式公式 Output 公式的主析取范式和主合取范式,输出形式为:&qu ...

  3. 命题公式的主合取范式C语言,程序设计题: 命题逻辑应用系统

    命题逻辑应用系统 1 问题描述 该系统要求实现命题逻辑中基本算法及其应用系统,包括真值表的计算.主析取和主合取范式的计算.通过此课题,熟练掌握命题公式的计算机表示.命题等价常见算法的实现,实现一个简单 ...

  4. 离散数学范式c语言实验报告,离散数学实验报告-利用真值表法求主析取范式及主合取范式的实现...

    1.实 验 报 告( / 学年 第 一 学期)课程名称离散数学实验名称利用真值表法求主析取范式及主合取范式的实现实验时间年月日指导单位指导教师学生姓名班级学号学院(系)专 业 实 验 报 告实验名称利 ...

  5. 【数理逻辑】范式 ( 合取范式 | 析取范式 | 大项 | 小项 | 极大项 | 极小项 | 主合取范式 | 主析取范式 | 等值演算方法求主析/合取范式 | 真值表法求主析/合取范式 )

    文章目录 一. 相关概念 1. 简单 析取 合取 式 ( 1 ) 简单合取式 ( 2 ) 简单析取式 2. 极小项 ( 1 ) 极小项 简介 ( 2 ) 极小项 说明 ( 3 ) 两个命题变项 的 极 ...

  6. 离散实验 真值表求主析取范式、主合取范式的计算机语言实现

    离散数学 实验一 标题:真值表求主析取范式.主合取范式的计算机语言实现 其他课程的一些其他实验源码也可在本人github主页找到哦 链接如下:https://github.com/Schiz0mani ...

  7. 【离散数学】浅析小项与主析取范式和大项与主合取范式

    析取范式以 ∨ \vee ∨连接的合取式组成:合取范式以 ∧ \wedge ∧连接的析取式组成. 小项要求n个命题变元的合取式中,每个变元出现且只出现一次.

  8. 利用真值表法求取主析取范式以及主合取范式的实现(C++)

    代码如下: #include <iostream> #include <stack> #include <string> #include <vector&g ...

  9. matlab析取范式求主析取范式用电脑,(p∧q)∨r 求其主析取范式 再用主析取范式求主合取范式...

    共回答了21个问题采纳率:90.5% 主合取范式:若干个极大项的合取. 主析取范式:若干个极小项的析取. 例, 求公式(p∧q)∨r的主析取范式及主合取范式. 主析取范式: (p∧q)∨r (p∧q∧ ...

  10. 【离散数学】Java语言实现利用真值表法求主析取范式和主合取范式

    C++版本的看这个链接: [离散数学]C++语言实现利用真值表法求主析取范式和主合取范式_zhtstar的博客-CSDN博客https://blog.csdn.net/weixin_56319483/ ...

最新文章

  1. 使用Selenium爬虫进阶
  2. [云炬创业基础笔记] 第四章测试12
  3. tensorflow命令行安装失败_2019-1 强化学习入坑记之ancanda安装
  4. oracle tabs作用,Oracle 中 table 函数的应用浅析
  5. 正则 null_正则表达式exec、match、test的区别
  6. python中x y 1_Python的X[y==1, 0]
  7. Qt工作笔记-Qt之自定义属性Q_PROPERTY
  8. python设计模式11-享元模式
  9. python selenuim使用代理的方式
  10. 连表时数据量翻倍问题
  11. 深入浅出SCSI子系统(六)SCSI 磁盘驱动
  12. QTTabBar 安装记录(Win10 enable .NET)
  13. Hadoop下载、安装与遇到问题
  14. c语言怎么设置命令行字体大小,C语言入门教程-命令行参数
  15. localStorage数据丢失
  16. grafan 6.3.x pannel研究
  17. overflow:auto自动滚动到底部(vue)
  18. 推荐 : 你想用深度学习谱写自己的音乐吗?这篇指南来帮助你!(附代码)...
  19. stm32f4红外传感器模块 和人体感应模块HCSR501
  20. 如何培养自己的赚钱能力

热门文章

  1. 如何计算均值、标准差和标准误差
  2. 天顶角、太阳方位角和太阳高度角辨析
  3. Adobe Illustrator CS6 已停止工作 的问题
  4. 如何使计算机用户具有管理权限,如何把电脑普通用户权限提升超级管理员账户...
  5. PyQt5中的下拉框控件(QComboBox)文本居中
  6. 畅购商城项目 订单+用户认证+微信扫码支付+订单处理
  7. 我的团长我的团——真正的中国军人
  8. python中的headers是什么意思_Python设置Headers
  9. C++:Socket:WSAStartup和WSADATA
  10. 服装尺寸 html,国家标准服装尺寸表