1、何为命题
判断结果唯一的陈述句
(1)真命题:判断结果为真的命题
(2)假命题:判断结果为假的命题
(3)悖论:自相矛盾的语句
例如:我正在说的这句话是谎言
那么如何判断命题呢?
(1)首先看是否是陈述句。祈使句,反问句,感叹句…都不是命题
(2)看真值是否唯一
例:x>1不是命题
明天是晴天是命题:陈述句,结果唯一:要么是晴天要么是雨天

2、何为简单命题(原子命题)
就是句子不能再分解了
命题符号化:将命题用符号表示,p,q,r等
命题常项(命题常元):真值确定的陈述句
命题变项(命题变元):真值可以变化的陈述句 例:x>2 x赋值不同结果不同,其不是命题
复合命题:简单命题用联结词联结而成的命题

3、什么是连接词
(1)¬:否定联结词 翻译:不是,非
(2)∧:合取联结词 翻译:既…又…,不仅…而且…,虽然…但是…
(3)∨:析取联结词 翻译:或
1)相容性或:可以同时发送
2)排斥或: 不能同时发送
例: 我要么吃饭要么睡觉 pVq 排斥或但两者不能同时发生
选小王和小明一个当班长(¬p∧q)∨(p∧¬q)
(4)蕴含联结词:以下都是p->q

(5)<–>:等价联结词:翻译:当且仅当

4.(1)命题公式(合式公式):
由有限个命题和联结词组成的正确表示 例:pVq正确 pq不正确
(2)n层命题公式:

5.赋值(解释)
给命题公式的命题变项赋值,结果成真为成真赋值,否则为成假赋值 例pVq 11为真 00为假。
赋值个数:n个命题变项共有2^n个赋值

6.(1)重言式(永真式):任何赋值结果都为真
(2)矛盾式(永假式):任何赋值结果都为假
(3)可满足式:至少存在一组成真赋值
真值表:

7.(1)n元真值函数(真值表):一个n(n≥1)阶笛卡儿积{0,1}”到{0,1}的函数称为一个n元真值函数F记为
F: {0,1}"→{0,1 }
(2)n个命题变项有2n个赋值,有22^n 个真值函数(真值表)
例p q有四种赋值,可以写出16种结果不同的真值函数

8.命题A和命题B等值:
等价式A↔B是重言式,即两者赋值结果都相同,A<=>B
判断是否等值:
(1)用真值表对比判断
(2)等值演算
等值演算的公式:

用途:等值演算
1)验证等值式是否相等

(2)判断公式的类型

10.(1)析取范式:仅由有限个简单合取式构成的析取式
(2)合取范式:仅由有限个简单析取式构成的合取式
(3)范式存在定理:任一命题公式都存在与之等值的析取范式和合取范式.且不唯一

11.(1)极小项:在简单合取式中每个命题变项与其否定只出现一次,n个命题变项产生2^n极小项(合取,成真赋值)
(2)极大项:在简单析取式中每个命题变项与其否定只出现一次,n个命题变项产生2^n极大项(析取,成假赋值)
极小项的相反数是成极大项
n个命题变项的命题公式中含有2的n次方的极小项或极大项
12.(1)主析取范式:公式A的析取范式中的简单合取式全是极小项且唯一
(2)主合取范式:公式A的合取范式中的简单析取式全是极大项且唯一
(3)如何求主析取范式
a.先求析取范式
b.再求主析取范式
c.真值表 找成真赋值

(4)主析取范式用途:
(1)判断两命题公式是否等值
若两命题等值则其主析取式必相同

(2)判断命题公式的类型
若A为重言式,当且仅当其主析取式中含全部极小项(因为极小项是成真赋值)
若A为矛盾式,当且仅当其主析取式中不含任何极小项
若A为满足式式,当且仅当其主析取式中至少含一个极小项

(3)求命题成真赋值和成假赋值
一个极小项就是一个成真赋值
对极小项取反就是极大项
13.全功能集:设S是一个联结词集合,如果任一真值函数都可以用仅含S中的联结词的命题公式表示
基本全功能集:{¬,∧,∨}、{¬,∧}、{¬,∨}、{¬,→}、

14.(1)p↑q:与非式 等价于¬(p∧q) 称作"p与q的否定"
(2)p↓q:或非式:等价于¬(p∨q) 称作"p或q的否定"
(3){↑},{↓}是全功能集

15.组合电路:由电子元件物理实现逻辑运算,形成命题公式

16.推理理论
什么是推理?
推理是从前提退出结论的思维过程。
前提是指已知的命题公式
结论是从前提出去利用一些推理规则退出的命题公式
若(A1,A2…Ak)→B为重言式,则称A1,A2 ,…,Ak推出结论B的推理正确,B是A1 ,A2 ,…,Ak的逻辑结论或有效结论.称(A1,A2…Ak)→B为由前提A1,A2,…,Ak推出结论B的推理的形式结构.
例:如果天气凉快,小王就不去游泳.天气凉快.所以小王没去游泳.
用真值表法

用等值演算法

判断一个推理是否正确主要是看其蕴含式是否是重言式
可以用:
1)真值表法
2)等值演算法
3)主析取范式发
来判断

16.(1)推理定律
以下的推理定理都是在前提和结论都为真的前提下成立的

(2)推理解题方法:
1)直接求:通过已知前提,判断结论是否成立

2)附加前提:若结论为蕴含式,其箭头左边可作为前提,判断箭头右边为结论
则可把结论的前件放到前提中,再证明这个公式为重言式即可

3)归谬法:假设结论为假,作为前提,判断结果是否矛盾

其他:当为重言式时,主析取范式和主合取范式结果都为1
第一章常见题型
1.判断是否是命题,简单命题,复合命题,真假命题
2.判断命题是否是重言式或矛盾式:真值表法,等值演算
3.化主合取范式和主析取范式
4.推理,已知前提,求结论:推理公式
5.全功能集转换
6.知命题变量真值,求构成的命题真值

【离散数学期复习系列】一、命题逻辑相关推荐

  1. 【离散数学期复习系列】二、一阶逻辑(谓词逻辑)

    1.一阶逻辑(谓词逻辑); 个体词:单独存在的个体,可具体,可抽象.如人,画,思想- 谓词:表示性质或两者之间的关系如-是程序员 A比B高 个体常项:表示具体的或特定的个体的词 个体变项:泛指的个体的 ...

  2. 【离散数学期复习系列】四、图

    1.无序积: 设A.B为两集合,称{{a ,b} | a ∈A∧b∈B}为A与B的无序积,记作A&B.,将无序对{a ,b} 记作(a ,b),且(a ,b)=(b,a) 多重集:有重复元素的 ...

  3. 2019年末逆向复习系列之今日头条WEB端_signature、as、cp参数逆向分析

    郑重声明:本项目的所有代码和相关文章, 仅用于经验技术交流分享,禁止将相关技术应用到不正当途径,因为滥用技术产生的风险与本人无关. 这篇文章是公众号<云爬虫技术研究笔记>的<2019 ...

  4. 计算机数学基础知识点归纳,《计算机数学基础》(一)――离散数学期末复习参考...

    <计算机数学基础>(一)――离散数学期末复习参考 一.关于期末考试 1.本学期的结业考核由形成性考核和期末考核构成.形成性考核由平时作业成绩构成,占结业考核成绩的20%, 期末考核成绩占结 ...

  5. 【离散数学】数理逻辑 第一章 命题逻辑(5) 对偶式、对偶原理

    本文属于「离散数学」系列文章之一.这一系列着重于离散数学的学习和应用.由于内容随时可能发生更新变动,欢迎关注和收藏离散数学系列文章汇总目录一文以作备忘.此外,在本系列学习文章中,为了透彻理解数学知识, ...

  6. 【离散数学】数理逻辑 第一章 命题逻辑(7) 命题逻辑的推理理论

    本文属于「离散数学」系列文章之一.这一系列着重于离散数学的学习和应用.由于内容随时可能发生更新变动,欢迎关注和收藏离散数学系列文章汇总目录一文以作备忘.此外,在本系列学习文章中,为了透彻理解数学知识, ...

  7. 【离散数学】数理逻辑 第一章 命题逻辑(3) 逻辑等价与蕴含

    本文属于「离散数学」系列文章之一.这一系列着重于离散数学的学习和应用.由于内容随时可能发生更新变动,欢迎关注和收藏离散数学系列文章汇总目录一文以作备忘.此外,在本系列学习文章中,为了透彻理解数学知识, ...

  8. 离散数学考前复习:(二)数理逻辑

    离散数学考前复习:(二)数理逻辑 2.1 命题及联结词 命题:命题是指一个判断(陈述)的语义(实际表达的概念),这个概念是可以被定义并观察的现象.命题不是指判断(陈述)本身,而是指所表达的语义.当相异 ...

  9. 腾讯社招面试复习系列之一,C++篇

    腾讯社招面试复习系列之一,C++语言篇 最近在准备复习面试腾讯游戏开发,接下来会出一系列复习文章,总结一些他人的面试题与经验,以及之前自己面试时经验,并给出一些自己的见解,供大家一起学习. C++语言 ...

最新文章

  1. mysql 层_mysql三层体系
  2. Docker中快速安装Redis
  3. 微擎微信公众号小程序框架v2.7.3去sq一键安装纯净商业版
  4. 化敌为友,微软出手优化 Chrome!
  5. 万恶的华为,落魄的爱立信
  6. 数学中的皇冠——数论
  7. java求圆柱体体积面积(接口继承、字符串常用方法)
  8. MySQL - Failed to open the referenced table XXX
  9. Lessonnbsp;6nbsp;Percynbsp;Bu…
  10. edger多组差异性分析_用R实现批量差异分析(t检验和方差分析),自己算P值
  11. 微信小程序—那些安全验证,滑块验证、输入验证码、拼图验证
  12. 韩 天峰:关于PHP程序员技术职业生涯规划
  13. C++/C语言申请动态空间的详解【new关键字、malloc关键字、delete和free关键字】
  14. nginx部署、配置优化
  15. [完全免费] 在线UML Class Diagram 类图工具 - 教程第1部分
  16. (二百) omnipeek抓包复习
  17. 智能交通系统,可以提高通行效率,节约能源,降低空气污染的水平
  18. django一:windows及linux下安装django
  19. win10下安装虚拟系统
  20. Nexus私服的安装和使用

热门文章

  1. 微信自动输入(解放双手)
  2. 面渣逆袭:Java集合连环三十问
  3. spring快速入门
  4. 红外弱小目标检测:MPCM算法解读及MATLAB复现
  5. ML作业2—候选消除算法
  6. 网站跳转的几种实现方法
  7. 计算机语言要求,0计算机语言C试验项目及书写要求及试验一
  8. stm32 19个exti line分别对应哪些中断
  9. 联想Y410P:合上盖子用teamviewer远程黑屏问题
  10. 美式期权定价方法之最小二乘蒙特卡洛模拟(LSM)