we'll prove compactness theorem and its corollary is equivalent.
it sufficies to show corollary -> compactness thereom(we'll prove if Σ is finitely satisfiable, then Σ is satisfiable).
Suppose not. That is, suppose corollary holds and Σ is finitely satisfiable, but Σ is unsatisfiable.
let φ∈Σ. define ˉΣ=Σ;(¬(¬φ)). clearly ˉΣ⊨(¬(¬φ)). then ˉΣ⊨(¬(¬φ)). then by corollary, there exist some finite Σ0⊆ˉΣ such that Σ0⊨(¬(¬φ)).
check ˉΣ is finitely satisfiable but unsatisfiable. I leave out this for readers. since Σ;¬¬φ is unsatisfiable, we get Σ⊨¬φ(refer to compactness theorem(2)). by corollary, we get some finite set Σ0⊆Σ such that Σ0⊨¬φ(*).
consider Σ0;¬¬φ⊆ˉΣ. this set is finite thus satisfiable(**).
by (*), for every truth assignment v for Σ0 and φ, ˉv(Σ0)={T}→ˉv(¬φ)=T. but by (**), there exists some truth assignment v such that ˉv(Σ0)=T and ˉv(¬¬φ)=T. this yields contradiction.
this proves equivalence of compactness theorem and its corollary.
'학문 > 수리논리학' 카테고리의 다른 글
First-Order Logic(1) (3) | 2015.02.01 |
---|---|
induction for FOL (0) | 2015.01.30 |
compactness theorem for PL(2) (0) | 2015.01.23 |
compactness theorem for PL(1) (0) | 2015.01.23 |
recursion theorem (1) | 2015.01.21 |