[离散数学]命题逻辑P |
您所在的位置:网站首页 › 什么叫等价关系式的公式 › [离散数学]命题逻辑P |
[离散数学]命题逻辑P_6:命题等价公式及应用
前言1. 基本等价关系定理
2. 判断公式类型例1:证明公式类型例2:证明复杂公式间的等价关系
3. 开关电路化简4. 逻辑电路化简5. 智力游戏总结
前言
第六讲:命题公式等价公式及应用 数理逻辑,就是用数学的方法研究逻辑推理的规律。 命题公式( p r o p o s i t i o n a l f o r m u l a propositional formula propositionalformula)亦称合式公式,是数理逻辑术语,它是按照一定规律形成的符号序列,在命题演算中,公式通常用归纳定义给出。 根据两个公式等价的定义或判定定理,可以利用真值表来证明任意两个公式之间的等价关系,由此得到一组基本等价公式。 本文命题等价公式及应用是命题逻辑的第六部分。 1. 基本等价关系 定理设 G , H , S G,H,S G,H,S为任意的命题公式。 幂等律 E 1 : G ∨ G = G E_1:G\lor G=G E1:G∨G=G; E 2 : G ∧ G = G E_2:G\land G=G E2:G∧G=G.同真 - 析取或合取 - 为真 同假 - 析取或合取 - 为假 交换律 E 3 : G ∨ H = H ∨ G E_3:G\lor H=H \lor G E3:G∨H=H∨G; E 4 : G ∧ H = H ∧ G E_4:G\land H=H \land G E4:G∧H=H∧G.析取或合取的对称性 结合律 E 5 : G ∨ ( H ∨ S ) = ( G ∨ H ) ∨ S E_5:G\lor (H \lor S)=(G \lor H) \lor S E5:G∨(H∨S)=(G∨H)∨S; E 6 : G ∧ ( H ∧ S ) = ( G ∧ H ) ∨ S E_6:G\land (H \land S)=(G \land H) \lor S E6:G∧(H∧S)=(G∧H)∨S.三个公式析取或合取,先算前两个和先算后两个等价。 同一律 E 7 : G ∨ 0 = G E_7:G\lor 0=G E7:G∨0=G; E 8 : G ∧ 1 = G E_8:G\land 1=G E8:G∧1=G.1析取0为1;0析取0为0 1合取1为1;0合取0为0 此处运算律与集合相似,可以通过对比的方式进行记忆。 析取对应集合的并运算,合取对应集合的交运算。 0对应空集;1对应全集。 零律 E 9 : G ∨ 1 = 1 E_9:G\lor 1=1 E9:G∨1=1; E 10 : G ∧ 0 = 0 E_{10}:G\land 0=0 E10:G∧0=0.析取有一个为1,则为1 合取有一个为0,则为0 分配律 E 11 : G ∨ ( H ∧ S ) = ( G ∨ H ) ∧ ( G ∨ S ) E_{11}:G\lor (H \land S)=(G \lor H)\land (G\lor S) E11:G∨(H∧S)=(G∨H)∧(G∨S); E 12 : G ∧ ( H ∨ S ) = ( G ∧ H ) ∨ ( G ∧ S ) E_{12}:G\land (H \lor S)=(G \land H)\lor (G\land S) E12:G∧(H∨S)=(G∧H)∨(G∧S). 吸收律 E 13 : G ∨ ( G ∧ H ) = G E_{13}:G\lor (G \land H)=G E13:G∨(G∧H)=G; E 14 : G ∧ ( G ∨ H ) = G E_{14}:G\land (G \lor H)=G E14:G∧(G∨H)=G. 外层析取,内层合取; 外层合取,内层析取。 H H H就被吸收掉了,用于化简公式,可用于证明中。 矛盾律 E 15 : ¬ G ∧ G = 0 E_{15}:\lnot G\land G = 0 E15:¬G∧G=0.排中律 E 16 : ¬ G ∨ G = 1 E_{16}:\lnot G\lor G = 1 E16:¬G∨G=1.双重否定律 E 17 : ¬ ( ¬ G ) = G E_{17}:\lnot (\lnot G) = G E17:¬(¬G)=G.德摩根律 E 18 : ¬ ( G ∨ H ) = ¬ G ∧ ¬ H E_{18}:\lnot (G \lor H) = \lnot G \land \lnot H E18:¬(G∨H)=¬G∧¬H; E 19 : ¬ ( G ∧ H ) = ¬ G ∨ ¬ H E_{19}:\lnot (G \land H) = \lnot G \lor \lnot H E19:¬(G∧H)=¬G∨¬H.析取的否定=否定的合取; 合取的否定=否定的析取。 主要用于公式的变形 蕴涵式 E 20 : G → H ) = ¬ G ∨ H E_{20}:G \rightarrow H) = \lnot G \lor H E20:G→H)=¬G∨H.将蕴涵联结词转化为否定联结词和析取联结词 常用,用于消除或添加蕴涵联结词。 假言易位 E 21 : G → H = ¬ H → ¬ G E_{21}:G \rightarrow H = \lnot H \rightarrow \lnot G E21:G→H=¬H→¬G.如果 G G G则 H H H,等价于如果 ¬ H \lnot H ¬H则 ¬ G \lnot G ¬G。 即逆否命题,原命题为真,则逆否命题为真;原命题为假,则逆否命题为假。 等价式 E 22 : G ↔ H = ( G → H ) ∧ ( H → G ) = ( ¬ G ∨ H ) ∧ ( ¬ H ∨ G ) E_{22}:G \leftrightarrow H = (G \rightarrow H) \land (H \rightarrow G) = (\lnot G \lor H) \land (\lnot H \lor G) E22:G↔H=(G→H)∧(H→G)=(¬G∨H)∧(¬H∨G).等价联结词 - 转化为蕴涵联结词 - 转化为否定联结词和析取联结词。 可用于消去或添加等价联结词。 等价否定等式 E 23 : G ↔ H = ¬ G ↔ ¬ H E_{23}:G \leftrightarrow H = \lnot G \leftrightarrow \lnot H E23:G↔H=¬G↔¬H.G G G等价 H H H, ¬ G \lnot G ¬G也等价 ¬ H \lnot H ¬H 归谬论 E 24 : ( G → H ) ∧ ( G → ¬ H ) = ¬ G E_{24}:(G \rightarrow H) \land (G \rightarrow \lnot H) = \lnot G E24:(G→H)∧(G→¬H)=¬G.即反证法,假设结论不成立,找出矛盾,说明假设不正确,证明原结论成立。 如果 G G G,则 H H H,且如果 G G G,则 ¬ H \lnot H ¬H,存在矛盾 - 说明 G G G不成立,即 ¬ G \lnot G ¬G。 2. 判断公式类型 例1:证明公式类型利用命题公式的基本等价关系,证明 ( P → Q ) ∧ P → Q (P→Q)\land P→Q (P→Q)∧P→Q是重言式。 证明 通常第一步 - 通过蕴含式消去蕴涵联结词 - 蕴涵联结词不方便进行变换和化简。 ( P → Q ) ∧ P → Q \left( P\rightarrow Q \right) \land P\rightarrow Q (P→Q)∧P→Q = ( ¬ P ∨ Q ) ∧ P → Q = ¬ ( ( ¬ P ∨ Q ) ∧ P ) ∨ Q =(\lnot P \lor Q) \land P \rightarrow Q = \lnot (( \lnot P \lor Q) \land P) \lor Q =(¬P∨Q)∧P→Q=¬((¬P∨Q)∧P)∨Q (蕴含式) 消去第二个蕴涵联结词时,【 ( ¬ P ∨ Q ) ∧ P (\lnot P \lor Q) \land P (¬P∨Q)∧P】整体为蕴涵的前件,对整体取否定。 公式【 ¬ ( ( ¬ P ∨ Q ) ∧ P ) \lnot((\lnot P \lor Q) \land P) ¬((¬P∨Q)∧P)】结构为合取后取否定,符合德摩根律。 公式【 ¬ ( ¬ P ∨ Q ) \lnot (\lnot P \lor Q) ¬(¬P∨Q)】结构为合取后取否定,符合德摩根律。 = ( ¬ ( ¬ P ∨ Q ) ∨ ¬ P ) ∨ Q = ( ( P ∧ ¬ Q ) ∨ ¬ P ) ∨ Q =(\lnot (\lnot P \lor Q) \lor \lnot P) \lor Q = ((P \land \lnot Q) \lor \lnot P)\lor Q =(¬(¬P∨Q)∨¬P)∨Q=((P∧¬Q)∨¬P)∨Q (德摩根律) 公式【 ( P ∧ ¬ Q ) ∨ ¬ P (P \land \lnot Q) \lor \lnot P (P∧¬Q)∨¬P】,内层为合取,外层为析取,符合分配律,将其展开。 = ( ( P ∨ ¬ P ) ∧ ( ¬ Q ∨ ¬ P ) ) ∨ Q =((P \lor \lnot P) \land (\lnot Q \lor \lnot P)) \lor Q =((P∨¬P)∧(¬Q∨¬P))∨Q (分配律) 公式【 P ∨ ¬ P P \lor \lnot P P∨¬P】符合排中律,结果为1。 = ( 1 ∧ ( ¬ Q ∨ ¬ P ) ) ∨ Q =(1 \land (\lnot Q \lor \lnot P)) \lor Q =(1∧(¬Q∨¬P))∨Q (排中律) 公式【 1 ∧ ( ¬ Q ∨ ¬ P ) 1 \land (\lnot Q \lor \lnot P) 1∧(¬Q∨¬P)】符合同一律。 = ( ¬ Q ∨ ¬ P ) ∨ Q =(\lnot Q \lor \lnot P) \lor Q =(¬Q∨¬P)∨Q (同一律) 公式【 ( ¬ Q ∨ ¬ P ) ∨ Q (\lnot Q \lor \lnot P) \lor Q (¬Q∨¬P)∨Q】中三个部分间都是析取,可使用结合律和交换律。 = ( ¬ Q ∨ Q ) ∨ ¬ P =(\lnot Q \lor Q)\lor \lnot P =(¬Q∨Q)∨¬P (结合律,交换律) 公式【 ¬ Q ∨ Q \lnot Q \lor Q ¬Q∨Q】符合排中律,结果为1。 = 1 ∨ ¬ P =1\lor \lnot P =1∨¬P (排中律) 根据零律,1析取任何一个值都为1 = 1 = 1 =1 (零律) 此类问题主要是变形和化简的过程,先对蕴涵或等价联结词进行消去,然后运用德摩根律、分配律、结合律、交换律等,将相同的命题变元放在一起进行化简,直到可以确定公式的类型为止。 例2:证明复杂公式间的等价关系利用命题公式的基本等价关系,证明 P → ( Q → R ) = ( P ∧ Q ) → R P→(Q→R)=(P\land Q)→R P→(Q→R)=(P∧Q)→R。 证明 P → ( Q → R ) P→(Q→R) P→(Q→R) = ¬ P ∨ ( Q → R ) =\lnot P \lor (Q\rightarrow R) =¬P∨(Q→R) (蕴含式) = ¬ P ∨ ( ¬ Q ∨ R ) =\lnot P \lor (\lnot Q\lor R) =¬P∨(¬Q∨R) (蕴含式) = ( ¬ P ∨ ¬ Q ) ∨ R =(\lnot P \lor \lnot Q) \lor R =(¬P∨¬Q)∨R (结合律) = ¬ ( P ∧ Q ) ∨ R =\lnot ( P \land Q) \lor R =¬(P∧Q)∨R (德摩根律) = ( P ∧ Q ) → R =( P \land Q) \rightarrow R =(P∧Q)→R (蕴含式) 3. 开关电路化简利用命题公式的基本等价关系,化简如下图所示开关电路。 化简后的电路图: 化简后开关电路功能与原开关电路功能完全一致。 4. 逻辑电路化简利用命题公式的基本等价关系,化简如下左图所示逻辑电路。 逻辑电路中的与门对应逻辑运算符的合取,或门对应析取。 解 ( ( P ∧ Q ∧ R ) ∨ ( P ∨ Q ∨ S ) ) ∧ ( P ∧ S ∧ T ) ((P\land Q \land R)\lor (P\lor Q \lor S)) \land (P\land S\land T) ((P∧Q∧R)∨(P∨Q∨S))∧(P∧S∧T) 吸收率 - ( P ∧ Q ∧ R ) ∨ P (P\land Q \land R)\lor P (P∧Q∧R)∨P = P P P = ( P ∨ Q ∨ S ) ∧ ( P ∧ S ∧ T ) =(P\lor Q \lor S)\land (P\land S\land T) =(P∨Q∨S)∧(P∧S∧T) 吸收率 - ( P ∨ Q ∨ S ) ∧ P (P\lor Q \lor S)\land P (P∨Q∨S)∧P = P P P = P ∧ S ∧ T =P\land S\land T =P∧S∧T 5. 智力游戏侦探调查了罪案的四位证人。从证人的话侦探得出的结论是:如果男管家说的是真话,那么厨师说的也是真话;厨师和园丁说的不可能都是真话;园丁和杂役不可能都在说谎;如果杂役说真话,那么厨师在说谎。侦探能判定这四位证人分别是在说谎还是在说真话吗?解释你的推理。 解 令命题 P P P:男管家说的是真话; Q Q Q:厨师说的是真话; R R R:园丁说的是真话; S S S:杂役说的是真话。 则将上述已知条件符号化并列出真值表,选取真值结果为真的行如下表: P P P Q Q Q R R R S S S P → Q P \rightarrow Q% P→Q ¬ ( Q ∧ R ) \lnot(Q \land R) ¬(Q∧R) ¬ ( ¬ R ∧ ¬ S ) \lnot(\lnot R \land \lnot S) ¬(¬R∧¬S) S → ¬ Q S \rightarrow \lnot Q S→¬Q 0 0 0 0 0 0 0 0 0 1 1 11111 0 0 0 0 0 0 1 1 1 0 0 01111 0 0 0 0 0 0 1 1 1 1 1 11111可见,我们能确定 P , Q P,Q P,Q必然为假,但无法确定 R R R和 S S S的值,因而侦探只能判定男管家和厨师在说谎,但无法判定园丁与杂役谁在说真话。 总结本文介绍了命题逻辑中的命题等价公式及应用部分,对命题逻辑有深入的了解。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |