等值演算

510 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第18天,点击查看活动详情

在进行等值演算的学习前,我们先了解等值的定义

捕获.PNG

基本等值式

image.png

image.png

image.png

等值演算与置换规则

等值演算:

由已知的等值式推演出新的等值式的过程

置换规则:若A<=>B, 则(B)<=>(A)

等值演算的基础:

(1) 等值关系的性质:自反、对称、传递 B<=>A; ┐A<=>┐B; A<=>B且B<=>C,则A<=>C

(2) 基本的等值式

(3) 置换规则

应用举例——证明两个公式等值

证明 p——>(q——>r)<=> (p∧q)——>r

证 p——>(q——>r)

 <=> ┐p∨( ┐q∨r)     (蕴涵等值式,置换规则)
<=>( ┐p∨ ┐q)∨r     (结合律,置换规则)
 <=> ┐(pq)∨r        (德摩根律,置换规则)
 <=>(pq) ——>r        (蕴涵等值式,置换规则) 

说明:也可以从右边开始演算(请做一遍) 因为每一步都用置换规则,故可不写出 熟练后,基本等值式也可以不写出

证明: p——>(q——>r) image.png(p——>q) ——>r

用等值演算不能直接证明两个公式不等值,证明两个公式不等值的基本思想是找到一个赋值使一个成真,另一个成假. 方法一 真值表法(自己证) 方法二 观察赋值法. 容易看出000, 010等是左边的的成真赋值,是右边的成假赋值. 方法三 用等值演算先化简两个公式,再观察.

实际问题应用

简化语句

“情况并非如此:如果他不来,那么我也不去” p:他来。 q:我去。

┐(┐p ——>┐q)

<=>┐p∧q

小张或小李是先进工作者;如果小李是先进工作者,你是会知道的;如果小张是先进工作者,那么小赵也是;你不知道小李是先进工作者。问谁是先进工作者。

例题分析

p:小张是先进工作者。 q:小李是先进工作者。 r:你知道小李是先进工作者。 s:小赵是先进工作者。

(p∨q)∧(q——>r)∧(p——>s)∧┐r

<=> p∧s∧┐q∧┐r