Chapter1-逻辑语言

逻辑语言

逻辑域

最简单的论域

定义

逻辑对象是,也称为逻辑真值,简称真值,记为 1 和 0

真值集合以及逻辑运算、逻辑关系统称为逻辑域

表达逻辑真值的变量,称为逻辑变量,简称变量

​ 一般用小写英文字母表示

由逻辑真值集合,逻辑运算集合以及关系集合构成的三元组成为逻辑域

  • ¬,→↔⊨⊢⇔∈≠≡

符号表示

逻辑对象

{0,1}

逻辑运算

{¬,,,,,}

逻辑运算 符号
¬
如果...,则...
当且仅当
异或

逻辑关系

{,}

真值表

​ 一组逻辑自变量与一个逻辑因变量的对应表

逻辑联结词

¬

p ¬p
1 0
0 1

p q pq
0 0 0
0 1 0
1 0 0
1 1 1

p q pq
0 0 0
0 1 1
1 0 1
1 1 1

p q pq
0 0 1
0 1 1
1 0 0
1 1 1

sees as lambda x,y : x<=y

(互蕴含)

p q pq
0 0 1
0 1 0
1 0 0
1 1 1

sees as lambda x,y : x==y

pq=(pq)(qp)

p q pq
0 0 0
0 1 1
1 0 1
1 1 0

pq=(p¬q)(¬pq)

(相等关系)

真值表,懒得写了

(推论关系)

p q pq
0 0 1
0 1 1
1 0 0
1 1 1

运算的性质

逻辑对象

{0,1}

逻辑运算

¬,,,,,

逻辑关系

,

性质

  • 结合律
  • 交换律
  • 分配律

合式公式

命题变量及原子公式

  • 0 和 1 是常量
  • 值取为逻辑真值的变量称为命题变量
    • 表示为小写字母 p, q, s, t 等

定义:命题变量称为原子公式

命题合式公式

定义

常量 0 和 1 是合式公式

命题变量是合式公式

若 Q, R 是合式公式,则 (¬Q),(QR),(QR),(QR),(QR),(QR) 是合式公式

只有有限次应用 (1)-(3) 构成的公式是合式公式

推断式

若 Q, R 是合式公式,则 QR 是推论式

等价式

若 Q, R 是合式公式,则 QR 是等价式

逻辑规律

定律与规则

  • 思维直觉、思维定律与定理
  • 充分理由律(三段论): Q,QRR
  • 传递律: PQ,QRPR
  • 排中律: (Q¬Q)
  • 矛盾律: ¬(Q¬Q)

命题逻辑定理

后面还一堆

??????

公式复杂度及合式公式序

公式 P 的复杂度表示为 FC(P)

常量 0, 1 复杂度为 0

命题变量复杂度为 0

如果 P=¬Q ,则 FC(P)=FC(Q)+1

如果 P=QR(,,,) , 则 FC(P)=max{FC(Q),FC(R)}+1

联结词的优先级

从高到低: ¬,,,,,

同一个联结词连续多次出现且无括号,则按照从左到右的顺序运算

在满足运算次序不变的情况下,运用联结词的优先级规则则可以减少合式公式括号。

命题逻辑语言

定义

所有的命题合式公式集合构成了命题逻辑语言,记为 L\mathnormalp

推论

一般来说,命题逻辑语言 L\mathnormalp 是无穷集合,也就是说合式公式有无穷多个

等值演算

重要定律

交换律 QRQR
结合律 (PQ) orRP(QR)
分配律 P(QR)(PQ)(PR)
德·摩根律 ¬(QR)¬Q¬R
幂等律 QQQ
同一律 Q1Q
吸收律 Q(QR)Q
零律 Q11
排中律 Q¬Q1 双重否定律 ¬¬QQ
矛盾律 Q¬Q0 假言易位 QR¬R¬Q

等值演算

定义

设合式公式 Q,R ,存在等式序列 Q0,,Qn ,其中,$$

posted @   wnico  阅读(603)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 5. Nginx 负载均衡配置案例(附有详细截图说明++)
点击右上角即可分享
微信分享提示