Processing math: 100%


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
Posted by 괴델
,