第3章 命题逻辑

前面部分内容略

范式

析取范式和合取范式

  • 文字:命题变元或变元的否定
  • 短语(合取式):有限个文字的合取(...,或
  • 子句(析取式):有限个文字的析取(...,或
  • 合取范式:有限个子句的合取式(...,或单个
  • 析取范式:有限个短语的析取式(...,或单个

例:
 PP是文字,(P)不是文字
PQPQR(PQ)是短语,P(Q)P(QR)(PQ)不是短语,子句与此类似
PQR是析取范式、合取范式,(PQR)只能是析取范式
(PQ)(QR)是析取范式,P(QR)(PQ)既不是析取范式、也不是合取范式

主析取范式和主合取范式

  • 极小项:每个命题变元或其否定按序不重复出现的短语
  • 极大项:每个命题变元或其否定按序不重复出现的子句
  • 主合取范式:每一个子句都是极大项的合取范式
  • 主析取范式:每一个短语都是极小项的析取范式

例:
对于命题变元P,Q,R,有
PQR,PQR是极小项(为真时对应的编码分别为111和101)
PQR,PQR是极大项(为假时对应的编码分别为000和101)

mMMiMj=1,ijmimj=0,ijMi=∼mi,mi=∼Mi

E,AEG=iAmiG=∼∼iAmiG=∼iAmiG=∼iAMiG=iEAMi

就是对每个极小元(极大元)取反,然后再取补集
或者先取补集,然后对每个极小元(极大元)取反  ←推荐这样做,因为容易对着真值表写

注意,取反操作是因为极小元和极大元的编码规则不一样
对于极小元,编码对应的各元素的值使得极小元为真,比如PQR,对应编码为111
对于极大元,编码对应的各元素的值使得极大元为假,比如PQR,对应编码为000

范式的应用

将命题公式转变为范式,判断公式类型(永真/永假/可满足式)、证明是否等价
永真公式无主合取范式,永假公式无主析取范式

命题逻辑的推理理论

推理的基本概念和推理形式

  • 有效推理:ΓH

IΓIHΓ={G1,G1,...,Gn},GH

{G1,G1,...,Gn}HG1G1...GnH

  • 推理定律:

  • 真值表法:
    检查前提均为真时结论是否为真

  • 公式转换法:
    证明G1G1...GnH为永真公式

  • 演绎法:直接证明
    规则P:引用前提
    规则T:引用等价公式
    规则CP(附加前提):欲证ΓPS即证Γ,PS

  • 反证法:
    欲证G1,G2,...,GnH即证G1G2...GnH永假(不一致)
    一致:对于G1,G2,...,Gn,存在解释I使得G1G2...Gn为真

例1:
Γ={PQ,PR,QS},G=SR,ΓG

其中P引入前提
T引入前面公式推导的逻辑结果
I表示使用基本的推理定律
E表示使用基本的等价关系

例2:
PQ,PR,QRR

posted @   kksk43  阅读(165)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
特效
黑夜
侧边栏隐藏
点击右上角即可分享
微信分享提示