01 形式系统
形式系统的定义
形式系统用五元偶表示
F
S
=
<
∑
,
T
e
r
m
,
F
o
r
m
u
l
a
,
A
x
i
o
n
,
R
u
l
e
>
FS = <\sum ,Term,Formula,Axion,Rule>
FS=<∑,Term,Formula,Axion,Rule>
其中:
∑
\sum
∑ 是字符表
Atom 是原子公式, Atom
⊆
\subseteq
⊆ Formula
Axion 是公理 , Axion
⊆
\subseteq
⊆ Formula
语法: 构成形系统语言成分的规则(语言成分包含 项和公式)
语义:给语言成分赋予特定值的过程。
将项和公式映射到任意结合,该集合的语义值集合.
公式的语义由一个函数确定:
σ
:
{
a
,
b
}
→
z
\sigma: \left\{a,b\right\} \rightarrow z
σ:{a,b}→z
形式系统的推理
A由T可证,等价于 存在证明序列 A 0 . . . . A n ∈ F o r m u l a A_0....A_n \in Formula A0....An∈Formula
-
T ⊆ F o r m u l a ( 公 设 集 ) T \subseteq Formula(公设集) T⊆Formula(公设集)
-
T h ( F S U T ) = T h ( T ) = { A ∈ F o r m u l a ∣ T ⊢ A } Th(FSUT) = Th(T) = \left\{A \in Formula | T \vdash A \right\} Th(FSUT)=Th(T)={A∈Formula∣T⊢A}
Th(T) 表示T能证明出来的公式的集合 -
A x i o m ⊆ T h ( T S ) ⊆ T h ( T ) Axiom \subseteq Th(TS) \subseteq Th(T) Axiom⊆Th(TS)⊆Th(T)
公理是形式系统在没有任何前提的情况下可以证明出来的,自然在有前提T的情况下,也能证明出来。 -
T ⊆ T h ( T ) T \subseteq Th(T) T⊆Th(T)
-
T h ( ∅ ) = T h ( F S ) Th(\varnothing ) = Th(FS) Th(∅)=Th(FS)
-
T 1 ⊆ T 2 则 T h ( T 1 ) ⊆ T h ( T 2 ) T_1 \subseteq T_2 则 Th(T_1) \subseteq Th(T_2) T1⊆T2则Th(T1)⊆Th(T2)
-
T h ( T h ( T ) ) = T h ( T ) Th(Th(T)) = Th(T) Th(Th(T))=Th(T)
形式系统的扩张
F
S
1
⊆
F
S
2
FS_1 \subseteq FS_2
FS1⊆FS2
五元组分别存在
⊆
\subseteq
⊆ 关系
总结:
- 推理 实际上公式形式的匹配,与语义无关
- 语义独立与形式系统 (证明独立性时变换语义)
- 公式结构归纳法,用以证明性质
- 定义语法时要检查是否哟歧义
02 命题逻辑
P系统的定义
p是形式系统的一般具体表现
符号:
∑
\sum
∑,~,v,(,) -
Term:
∅
\varnothing
∅
Formula:
- 若P是命题变元(没有命题常元),则 p ∈ ϱ p \in \varrho p∈ϱ
- 若 A ∈ ϱ A \in \varrho A∈ϱ,则~ A ∈ ϱ A \in \varrho A∈ϱ
- 若 A , B ∈ ϱ , 则 ( A ∨ B ) ∈ ϱ A,B \in \varrho, 则(A \vee B)\in \varrho A,B∈ϱ,则(A∨B)∈ϱ
Atom: 由全部原子命题构成的集合
公式结构归纳法
- P是命题变元,则P满足性质R
- 若A满足性质R,则~A满足性质R
- 若B,C分别满足性质R,则 B ∨ C B \vee C B∨C满足性质R
派生记号
P系统的推理
- A x i o m = A S 1 ∪ A S 2 U A S 3 Axiom = AS_1 \cup AS_2 UAS_3 Axiom=AS1∪AS2UAS3
- A S 1 = A ∨ A ⊃ A AS_1 = A \vee A \supset A AS1=A∨A⊃A
- A S 2 = A ⊃ B ∨ A AS_2 = A \supset B \vee A AS2=A⊃B∨A
- A S 3 = A ⊃ B ⊃ ( C ∨ A ⊃ B ∨ C ) AS_3 = A \supset B \supset (C \vee A \supset B\vee C) AS3=A⊃B⊃(C∨A⊃B∨C)
- R u l e : M P = A , A ⊃ B B Rule: MP = \frac{A,A\supset B}{B} Rule:MP=BA,A⊃B
- MP规则也成为分离规则,假言推理
代入操作
P的定理和派生规则
P的语义和连接词
真假指派(赋值)
ϱ
\varrho
ϱ上的一个指派
φ
\varphi
φ 是从Atom到{t,f}的函数。
用
V
φ
(
P
)
V_{\varphi}(P)
Vφ(P)来表示对P的指派结果。
则:
每个指派都满足A,则A为永真式(重言式)
每个指派都不满足A,则A为永假式(矛盾式)
若每个满足T的指派都满足A,则称A为T的逻辑结果 。
若有指派满足T,则称T是可满足的,否则T为不可满足的。
命题连接词
连接词结合的合成闭包*
公式的指定出现与替换
P的元性质
可靠性定理
协调性
子集性质
协调性原理
公式集的完全性
保协扩张
完全性定理
紧致性定理
析取有效
公理/规则的独立性
消解算法
消解算法主要用于判断公式的可满足性。
相关定义
- 命题变元称为文字,用L表示
- 文字的析取式称为短句,用C表示
- 短句的合取称为合取范式
- ~P和P称为一对互补文字
- 另个文字的析取成为空短句(空短句是不可满足的)
- 短句和合取范式都可以用集合表示
消解式
消解定理
T导出空短句的消解序列称为T的反驳 或者否证
T如果能消解出C,则T能证出C
若T不可满足,则T一定能消解除空短句。
消解前后可满足性不变
DPLL-消解方法
03 一阶逻辑
F系统的定义
符号
Term项
Axiom
Formula
派生记号
个体变元的自由/约束出现
若A中无自由的个体变元,则A为闭公式 (每一个出现的个体变元都是有约束的)
若A中除约束变元外,无其他变元,则称A为句子。
个体变元代入操作
命题变元代入操作
可代入(自由)
F系统的推理
F系统的定理与导出规则
P永真和P规则
无前提依赖证明的协调性
α
β
条
件
换
名
规
则
\alpha\beta条件换名规则
αβ条件换名规则