we proved compactness theorem. now introduce corollary to it.

 

theorem : If Στ, then there is a finite Σ0Σ such that Σ0τ.

 

use the fact(*) Στ iff Σ;(¬τ) is unsatisfiable.

 

proof for (*).

 

(). let Στ and Σ;(¬τ) be satisfiable. by definition, every truth assignment must meet v¯(Σ)={T}v¯(τ)=T. but there exist truth assignment which meets v¯(Σ)=Tv¯(¬τ)=T which is contraction. thus rightarrow conditional is proved.

 

(). let Σ;(¬τ) is unsatisfiable and Στ. then truth assignment such that v¯(Σ)=Tv¯(¬τ)={T} cannot exist. but since Στ, there exist some truth assignmnet v such that v¯(Σ)={T}v¯(τ)=F which is contradiction. thus leftarrow conditional is proved.

 

using (*), prove corollary. suppose corollary is false.

 

then Σ0τ for all finite Σ0Σ.

Σ0;(¬τ) is satisfiable for all finite Σ0Σ.

Σ is finitely satisfiable(since Σ0Σ0;(¬τ) is finite thus satisfiable).

 

now consider Σ¯Σ;(¬τ) which is finite. if (¬τ)Σ¯, then Σ¯=Σi where ΣiΣ. since Σ is finitely satisfiable, so is Σ¯. if (¬τ)Σ¯, Σ¯=Σj;¬τ where ΣjΣ. thus Σ¯ is satisfiable.

 

Σ;(¬τ) is finitely satisfiable.

Σ;(¬τ) is satisfiable.

Στ

 

this derives contraction.

 

thus corollary is proved.

 

 

 

 

'학문 > 수리논리학' 카테고리의 다른 글

induction for FOL  (0) 2015.01.30
compactness theorem for PL(3)  (0) 2015.01.23
compactness theorem for PL(1)  (0) 2015.01.23
recursion theorem  (1) 2015.01.21
Propositional Logic(2)  (0) 2015.01.18
Posted by 괴델
,