[离散数学]命题逻辑P_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 1 = ¬ ( P → Q ) → P G_1=\lnot (P \rightarrow Q)\rightarrow P G1=¬(PQ)P
G 2 = ( P → Q ) ∧ P G_2=(P \rightarrow Q)\land P G2=(PQ)P
G 3 = ¬ ( P ∧ ¬ Q ) ↔ ¬ ( P → Q ) G_3=\lnot (P\land \lnot Q)\leftrightarrow \lnot (P\rightarrow Q) G3=¬(P¬Q)¬(PQ)

P P P      Q Q Q G 1 G_1 G1 G 2 G_2 G2 G 3 G_3 G3
0 0 0      0 0 0 1 1 1 0 0 0 0 0 0
0 0 0      1 1 1 1 1 1 0 0 0 0 0 0
1 1 1      0 0 0 1 1 1 0 0 0 0 0 0
1 1 1      1 1 1 1 1 1 1 1 1 0 0 0
全为真有真有假全为假

根据公式的真值情况,可以对公式进行分类。


2. 命题公式分类

定义

  • 公式 G G G称为永真公式(重言式,tautology),如果在它的所有解释之下其真值都为“真"。
  • 公式 G G G称为永假公式(矛盾式,contradiction),如果在它的所有解释之下其真值都为“假”。有时也称永假公式为不可满足公式
  • 公式 G G G称为可满足公式(satisfiable),如果它不是永假的。

三种特殊公式之间的关系

  1. G G G是永真的当且仅当 ¬ G \lnot G ¬G是永假的;
  2. G G G是可满足的当且仅当至少有一个解释 I I I,使 G G G I I I下为真。
  3. G G G是永真式,则 G G G一定是可满足式,但反之可满足公式不一定是永真式;

例子

写出下列公式的真值表并判定其公式类型。
G 1 = ( P → Q ) ↔ ( ¬ P ∨ Q ) G_1=(P\rightarrow Q) \leftrightarrow (\lnot P \lor Q) G1=(PQ)(¬PQ)
G 2 = ( P ↔ Q ) ↔ ( ¬ ( P → Q ) ∨ ¬ ( Q → P ) ) G_2=(P\leftrightarrow Q) \leftrightarrow (\lnot (P\rightarrow Q) \lor \lnot (Q\rightarrow P)) G2=(PQ)(¬(PQ)¬(QP))
G 3 = ( P → ¬ Q ) ∨ ¬ Q G_3=(P\rightarrow \lnot Q) \lor \lnot Q G3=(P¬Q)¬Q

P P P      Q Q Q G 1 G_1 G1 G 2 G_2 G2 G 3 G_3 G3
0 0 0      0 0 0 1 1 1 0 0 0 1 1 1
0 0 0      1 1 1 1 1 1 0 0 0 1 1 1
1 1 1      0 0 0 1 1 1 0 0 0 1 1 1
1 1 1      1 1 1 1 1 1 0 0 0 0 0 0
重言式矛盾式可满足公式

务必熟练掌握真值表!!


3. 公式的逻辑等价

考虑上一个例子中的永真公式 G 1 = ( P → Q ) ↔ ( ¬ P ∨ Q ) G_1=(P\rightarrow Q)\leftrightarrow (\lnot P \lor Q) G1=(PQ)(¬PQ),将这个公式拆开,令 G = P → Q , H = ¬ P ∨ Q , G=P \rightarrow Q,H=\lnot P \lor Q, G=PQ,H=¬PQ,从而 G 1 = G ↔ H G_1=G \leftrightarrow H G1=GH,由于 G 1 G_1 G1是永真公式,根据等价联接词的定义可知 G , H G,H G,H必同为真或者同为假。此时我们称公式 G , H G,H G,H具有逻辑等价关系

定义

G , H G,H G,H是两个命题公式, P 1 , P 2 , P 3 , … . , P n P_1,P_2,P_3,….,P_n P1,P2,P3,.,Pn是出现在 G , H G,H G,H中所有的命题变元,如果对于 P 1 , P 2 , P 3 , … , P n P_1,P_2,P_3 ,…,P_n P1,P2,P3,,Pn 2 n 2^n 2n个解释, G G G H H H真值结果都相同,则称公式 G G G H H H等价的记作 G = H G=H G=H。(或 G ⇔ H G\Leftrightarrow H GH)

定理

对于任意两个公式 G G G H H H G = H G=H G=H充分必要条件公式 G ↔ H G\leftrightarrow H GH是永真公式

证明

  • 必要性:假定 G = H G=H G=H,则 G , H G,H G,H在其任意解释 I I I下或同为真或同为假,于是由“ ↔ \leftrightarrow ”的意义知,公式 G ↔ H G\leftrightarrow H GH在其任何的解释 I I I下,其真值为“真”,即 G ↔ H G\leftrightarrow H GH为永真公式。
  • 充分性∶假定公式 G → H G→H GH是永真公式, I I I是它的任意解释,在 I I I下, G → H G→H GH为真,因此, G , H G,H G,H或同为真,或同为假,由于 I I I的任意性,故有 G = H G=H G=H

命题公式的可判定性
可判定性:能否给出一个可行方法,完成对任意公式的判定类问题。(类型或等价判定)
命题公式是可判定的。

除了真值表的方法外,判定类问题也可以使用公式推导的方式来解决,此部分内容将在下一讲中详细说明。


总结

本文介绍了命题逻辑中的命题公式分类和等价部分,对命题逻辑有深入的了解。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

H3T

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值