用等值演算求公式的主析取范式与真赋值

2025-03-02 14:33:07
推荐回答(1个)
回答1:

(1)
(¬p→q)→(¬q∨p)
⇔ ¬(¬p→q)∨(p∨¬q) 变成 合取析取
⇔ ¬(p∨q)∨(p∨¬q) 变成 合取析取
⇔ (¬p∧¬q)∨(p∨¬q) 德摩根定律
⇔ (¬p∧¬q)∨(p∧(q∨¬q))∨(p∨¬p)∧¬q) 补项
⇔ (¬p∧¬q)∨(p∧q)∨(p∧¬q) 分配率 幂等率

得到主析取范式

(3)
(p∨(q∧r))→(p∨q∨r)
⇔ ¬(p∨(q∧r))∨(p∨q∨r) 变成 合取析取
⇔ (¬(p∨(q∧r))∨p)∨q∨r 结合律

⇔(¬(q∧r)∨p)∨q∨r 吸收率

⇔(¬q∨¬r∨p)∨q∨r 德摩根定律
⇔ T 重言式

⇔ (¬p∧¬q∧¬r)∨(¬p∧¬q∧r)∨(¬p∧q∧r)∨(¬p∧q∧¬r)∨(p∧¬q∧¬r)∨(p∧¬q∧r)∨(p∧q∧¬r)∨(p∧q∧r)
得到主析取范式