【数理逻辑】命题逻辑 ( 等值演算 | 幂等律 | 交换律 | 结合律 | 分配律 | 德摩根律 | 吸收率 | 零律 | 同一律 | 排中律 | 矛盾律 | 双重否定率 | 蕴涵等值式 ... )
文章目录
- 一、等值演算
- 二、等值式
- 三、基本等值式
- 四、基本运算
- 五、等值演算
基于上一篇博客 【数理逻辑】命题逻辑 ( 命题与联结词回顾 | 命题公式 | 联结词优先级 | 真值表 可满足式 矛盾式 重言式 ) ;
一、等值演算
等值演算 :
- 等值式
- 基本等值式
- 等值演算置换规则
二、等值式
等值式概念 : A,BA , BA,B 是两个命题公式 , 如果 A↔BA \leftrightarrow BA↔B 是永真式 , 那么 A,BA,BA,B 两个命题公式是等值的 , 记做 A⇔BA \Leftrightarrow BA⇔B ;
等值式特点 : AAA 和 BBB 两个命题公式 , 可以 互相代替 , 凡是出现 AAA 的地方都可以替换成 BBB , 凡是出现 BBB 的地方都可以替换成 AAA ;
证明 p→qp \to qp→q 与 ¬p∨q\lnot p \lor q¬p∨q 是等值式 ;
ppp | qqq | p→qp \to qp→q | ¬p∨q\lnot p \lor q¬p∨q | (p→q)↔(¬p∨q)(p \to q) \leftrightarrow (\lnot p \lor q)(p→q)↔(¬p∨q) |
---|---|---|---|---|
000 | 000 | 111 | 111 | 111 |
000 | 111 | 111 | 111 | 111 |
111 | 000 | 000 | 000 | 111 |
111 | 111 | 111 | 111 | 111 |
写出两个命题公式的真值表 , 从而 计算 (p→q)↔(¬p∨q)(p \to q) \leftrightarrow (\lnot p \lor q)(p→q)↔(¬p∨q) 的真值表 , 计算完成后发现其是 永真式 , 根据定义 , 这两个命题公式是等价的 , (p→q)⇔(¬p∨q)(p \to q) \Leftrightarrow (\lnot p \lor q)(p→q)⇔(¬p∨q) ;
三、基本等值式
基本运算规律 :
- 1. 幂等律 : A⇔A∨AA \Leftrightarrow A \lor AA⇔A∨A , A⇔A∧AA \Leftrightarrow A \land AA⇔A∧A
- 2. 交换律 : A∨B⇔B∨AA \lor B \Leftrightarrow B \lor AA∨B⇔B∨A , A∧B⇔B∧AA \land B \Leftrightarrow B \land AA∧B⇔B∧A
- 3. 结合律 : (A∨B)∨C⇔A∨(B∨C)(A \lor B ) \lor C \Leftrightarrow A \lor (B \lor C)(A∨B)∨C⇔A∨(B∨C) , (A∧B)∧C⇔A∧(B∧C)(A \land B ) \land C \Leftrightarrow A \land (B \land C)(A∧B)∧C⇔A∧(B∧C)
- 4. 分配律 : A∨(B∧C)⇔(A∨B)∧(A∨C)A \lor (B \land C) \Leftrightarrow ( A \lor B ) \land ( A \lor C )A∨(B∧C)⇔(A∨B)∧(A∨C) , A∧(B∨C)⇔(A∧B)∨(A∧C)A \land (B \lor C) \Leftrightarrow ( A \land B ) \lor ( A \land C )A∧(B∨C)⇔(A∧B)∨(A∧C)
新运算规律 :
- 5. 德摩根律 : ¬(A∨B)⇔¬A∧¬B\lnot ( A \lor B ) \Leftrightarrow \lnot A \land \lnot B¬(A∨B)⇔¬A∧¬B , ¬(A∧B)⇔¬A∨¬B\lnot ( A \land B ) \Leftrightarrow \lnot A \lor \lnot B¬(A∧B)⇔¬A∨¬B
- 有了 与 ( ∧\land∧ ) 非 ( ¬\lnot¬ ) , 就可以表示 或 ( ∨\lor∨ )
- 有了 或 ( ∨\lor∨ ) 非 ( ¬\lnot¬ ) , 就可以表示 与 ( ∧\land∧ )
- 6. 吸收率 :
- 前者将后者吸收了 : A∨(A∧B)⇔AA \lor ( A \land B ) \Leftrightarrow AA∨(A∧B)⇔A
- 后者将前者吸收了 : A∧(A∨B)⇔AA \land ( A \lor B ) \Leftrightarrow AA∧(A∨B)⇔A ;
0,10 , 10,1 相关的运算律 :
- 7. 零律 : A∨1⇔1A \lor 1 \Leftrightarrow 1A∨1⇔1 , A∧0⇔0A \land 0 \Leftrightarrow 0A∧0⇔0
- 111 是或运算的 零元 , 000 是与运算的 零元 ;
- 与 零元 进行运算结果是 零元 ;
- 8. 同一律 : A∨0⇔AA \lor 0 \Leftrightarrow AA∨0⇔A , A∧1⇔AA \land 1 \Leftrightarrow AA∧1⇔A
- 000 是或运算的 单位元 , 111 是 与运算的 单位元
- 与 单位元 进行运算结果是其 本身
- 9. 排中律 : A∨¬A⇔1A \lor \lnot A \Leftrightarrow 1A∨¬A⇔1
- 10. 矛盾律 : A∧¬A⇔0A \land \lnot A \Leftrightarrow 0A∧¬A⇔0
对偶原理适用于上述运算律 , 将两边的 ∧,∨\land , \lor∧,∨ 互换 , 同时 0,10 ,10,1 互换 , 等价仍然成立 ;
等价蕴含运算规律 :
- 11. 双重否定率 : ¬¬A⇔A\lnot \lnot A \Leftrightarrow A¬¬A⇔A
- 12. 蕴涵等值式 : A→B⇔¬A∨BA \to B \Leftrightarrow \lnot A \lor BA→B⇔¬A∨B
- 替换蕴含联结词 : 蕴含联结词 →\to→ 不是必要的 , 使用 ¬,∨\lnot , \lor¬,∨ 两个联结词可以替换 蕴含联结词 ;
- 13. 等价等值式 : A↔B⇔(A→B)∨(B→A)A \leftrightarrow B \Leftrightarrow ( A \to B ) \lor ( B \to A )A↔B⇔(A→B)∨(B→A)
- 双箭头 ( 等价联结词 ) 可以理解成重分必要条件
- A→BA \to BA→B ( 蕴含联结词 ) 理解成 AAA 是 BBB 的充分条件 , BBB 是 AAA 的必要条件
- B→AB \to AB→A ( 蕴含联结词 ) 理解成 BBB 是 AAA 的充分条件 , AAA 是 BBB 的必要条件
- 替换等价联结词 : 等价联结词 ↔\leftrightarrow↔ 不是必要的 , 使用 →,∨\to , \lor→,∨ 两个联结词可以替换 等价联结词 ;
- 14. 等价否定等值式 : A↔B⇔¬A↔¬BA \leftrightarrow B \Leftrightarrow \lnot A \leftrightarrow \lnot BA↔B⇔¬A↔¬B
- 15. 假言易位 ( 逆否命题 ) : A→B⇔¬B→¬AA \to B \Leftrightarrow \lnot B \to \lnot AA→B⇔¬B→¬A
- AAA 称为 前件 , BBB 称为 后件 ( 结论 ) ;
- 16. 归谬论 ( 反证法 ) : (A→B)∧(A→¬B)⇔¬A( A \to B ) \land ( A \to \lnot B ) \Leftrightarrow \lnot A(A→B)∧(A→¬B)⇔¬A
- 这是反证法的原理 , 由 AAA 推导出 BBB 和 ¬B\lnot B¬B , BBB 和 ¬B\lnot B¬B 是矛盾的 , 则 AAA 是错的 , ¬A\lnot A¬A 是对的 ;
四、基本运算
基本运算 :
等价等值式 : 等价联结词 ↔\leftrightarrow↔ 不是必要的 , 使用 →,∨\to , \lor→,∨ 两个联结词可以替换 等价联结词 ;
蕴含等值式 : 蕴含联结词 →\to→ 不是必要的 , 使用 ¬,∨\lnot , \lor¬,∨ 两个联结词可以替换 蕴含联结词 ;
德摩根律 :
- 有了 与 ( ∧\land∧ ) 非 ( ¬\lnot¬ ) , 就可以表示 或 ( ∨\lor∨ )
- 有了 或 ( ∨\lor∨ ) 非 ( ¬\lnot¬ ) , 就可以表示 与 ( ∧\land∧ )
因此得出结论 , 与非 或者 或非 ( 二选一 ) , 可以表示所有的命题 ;
五、等值演算
证明 p→(q→r)p \to ( q \to r )p→(q→r) 与 (p∧q)→r(p \land q) \to r(p∧q)→r 是等价的 ;
证明上述两个命题是等价的 , 有两种方法 :
- 一个是列出 真值表
- 另外一个就是进行 等值演算
p→(q→r)p \to ( q \to r )p→(q→r)
使用 蕴含等值式 , 进行置换 : 将 q→rq \to rq→r 置换为 ¬q∨r\lnot q \lor r¬q∨r
⇔p→(¬q∨r)\Leftrightarrow p \to ( \lnot q \lor r )⇔p→(¬q∨r)
继续使用 蕴含等值式 , 将外层的蕴含符号置换 :
⇔¬p∨(¬q∨r)\Leftrightarrow \lnot p \lor ( \lnot q \lor r )⇔¬p∨(¬q∨r)
使用 结合律 , 将 p,qp, qp,q 结合在一起 :
⇔(¬p∨¬q)∨r\Leftrightarrow ( \lnot p \lor \lnot q ) \lor r⇔(¬p∨¬q)∨r
使用 德摩根律 , 将 ¬\lnot¬ 提取到外面 :
⇔¬(p∧q)∨r\Leftrightarrow \lnot ( p \land q ) \lor r⇔¬(p∧q)∨r
使用 蕴含等值式 , 进行置换 ;
⇔(p∧q)→r\Leftrightarrow (p \land q) \to r⇔(p∧q)→r
【数理逻辑】命题逻辑 ( 等值演算 | 幂等律 | 交换律 | 结合律 | 分配律 | 德摩根律 | 吸收率 | 零律 | 同一律 | 排中律 | 矛盾律 | 双重否定率 | 蕴涵等值式 ... )相关推荐
- 【集合论】集合恒等式 ( 幂等律 | 交换律 | 结合律 | 分配率 | 德摩根律 | 吸收率 | 零律 | 同一律 | 排中律 | 矛盾律 | 余补律 | 双重否定定律 | 补交转换律 )
文章目录 一. 集合恒等式 二. 集合恒等式推广到集族 一. 集合恒等式 1. 幂等律 : A∪A=AA \cup A = AA∪A=A , A∩A=AA \cap A = AA∩A=A 2. 交换律 ...
- 【数理逻辑】命题逻辑 ( 命题逻辑推理正确性判定 | 形式结构是永真式 - 等值演算 | 从前提推演结论 - 逻辑推理 )
文章目录 一. 命题逻辑推理正确性判定 二. 形式结构是永真式 ( 等值演算 ) 三. 从前提推演结论 ( 逻辑推理 ) 一. 命题逻辑推理正确性判定 命题推理 , 根据 前提 , 推理出 结论 ; ...
- 【数理逻辑】范式 ( 合取范式 | 析取范式 | 大项 | 小项 | 极大项 | 极小项 | 主合取范式 | 主析取范式 | 等值演算方法求主析/合取范式 | 真值表法求主析/合取范式 )
文章目录 一. 相关概念 1. 简单 析取 合取 式 ( 1 ) 简单合取式 ( 2 ) 简单析取式 2. 极小项 ( 1 ) 极小项 简介 ( 2 ) 极小项 说明 ( 3 ) 两个命题变项 的 极 ...
- matlab利用conv函数验证卷积和的交换律_分配律和结合律,卷积和的代数运算服从交换律和分配律,但不服从结合律。...
卷积和的代数运算服从交换律和分配律,但不服从结合律. 更多相关问题 高处作业人员在机械运行.物料传接.工具存放过程中,必须确保安全,防止()事故的发生. 正常机体蛋白质需要量为().每天机体合成的蛋白 ...
- 离散数学实验(二)等值演算
常用的等值式 我们将一个命题公式的每一组真值(即真值表中的一行)称为该命题公式的一个解释.设G是一个命题公式,若G在它的所有解释下均为真,则称G为重言式,或称G是永真的.设G是一个命题公式,若G在它的 ...
- 离散数学(二):命题公式的等值演算
将命题符号化并进行等值演算是进行逻辑推理的重要环节. 1.命题公式 命题常项:简单命题. 命题变项:真值不确定的陈述句. 命题公式(合式公式.公式) :将命题变项用联结词或圆括号按一定逻辑关系联结起来 ...
- 累加结合律,交换律,分配律的一个例子
三个定律: 具体的一个实例的应用,使用分配律合理的计算一个函数的闭形式
- matlab利用conv函数验证卷积和的交换律_分配律和结合律,【判断题】卷积运算满足三个基本代数运算规律:交换律、结合律和分配律。...
"2P+PE"表示三孔插座,一孔接相线,一孔接工作零线,一孔接地,也就是接保护零线. 缺乏VitC有哪些症状? 贸易收支应记入国际收支平衡表的() 信用工具是在货币执行()职能基础 ...
- 【数字信号处理】线性时不变系统 LTI “ 输入 “ 与 “ 输出 “ 之间的关系 ( 周期性分析 | 卷积运算规律 | 交换律 | 结合律 | 分配率 | 冲击不变性 )
文章目录 一.LTI 系统 " 输入 " 与 " 输出 " 周期性分析 二.卷积运算规律 1.交换律 2.结合律 3.分配律 4.冲击不变性 一.LTI 系统 ...
最新文章
- AD ---- 活动目录的日常管理操作
- 代码大全阅读笔记02
- Linux进程状态如何切换,Linux系统如何切换前台进程和后台进程(2)
- DHCP服务器 出现的故障
- windows常见端口和协议--SMB(445)-NETBIOS(137-138-139)
- 前端集合删除对象_【两万字】面试官:听说你精通集合源码,接我二十个问题!...
- JavaOO 常用类
- python md5加密_python中的md5加密
- ASCII表,二进制、十进制对照表
- surfacepro4黑苹果触屏_surface pro 4 黑苹果 (surface book 1适用)
- uni-app商城源码/公众号/小程序/APP多端适配
- java bean 转bean_如何用Bull转换任意类型的Java Bean
- 5分钟使用Unity制作AR应用,结合EasyAR制作AR
- rs485接口上下拉_RS-485总线为什么要加上拉下拉电阻?如何选择RS485的上下拉电阻?...
- AI人工智能算法解析落地实践专栏列表
- 28.找出字符串中第一个匹配项的下标
- CSS中hover出现不生效的几个原因 ?
- 分部积分法的一些特殊方法
- 【人工智能】人工智能学习常用社区
- pandas数据分析常用方法总结(数据集可以自己更改)