- 49
- 0
- 约1.82万字
- 约 91页
- 2016-12-06 发布于江苏
- 举报
* 根据此例可以引出范式的概念 * * * * * * * 消解规则 定理2.8 C1?C2?Res(C1,C2) 证 记C= Res(C1,C2)=C1??C2?, 其中l和lc为消解文字, C1=l?C1?, C2=lc?C2?, 且C1?和C2?不含l和lc. 假设C1?C2是可满足的, ?是它的满足赋值, 不妨设?(l)=1. C2必含有文字l? ?l, lc且?(l? )=1. C中含有l?, 故?满足C. 反之, 假设C是可满足的, ?是它的满足赋值. C必有l? 使得?(l? )=1, 不妨设C1?含l?, 于是?满足C1. 把扩张到l(和lc)上: 若l=p, 则令?(p)=0; 若lc=p, 则令?(p)=1. 恒有?(lc)=1, 从而?满足C2. 得证C1?C2是可满足的. 注意: C1?C2与Res(C1,C2)有相同的可满足性, 但不一定等值. 消解序列与合取范式的否证 定义2.10 设S是一个合取范式, C1,C2,?,Cn是一个简单析取式序列. 如果对每一个i(1?i?n), Ci是S的一个简单析取式或者是Res(Cj,Ck)(1?jki), 则称此序列是由S导出Cn的消解序列. 当Cn=?时, 称此序列是S的一个否证. 定理2.9 一个合取范式是不可满足的当且仅当它有否证. 例11 用消解规则证明S=(?p?q)?(p?q
原创力文档

文档评论(0)