Gödel's Completeness Theorem: Compactness & Isomorphism in Linear Orderings, Study notes of Mathematics

The applications of gödel's completeness theorem in the context of compactness and isomorphism of dense linear orderings. The compactness theorem for predicate calculus, the lowenheim-skolem theorem, and the isomorphism of two countable models of dense linear orderings. It also includes examples and counterexamples of dense linear orderings.

Typology: Study notes

2010/2011

Uploaded on 09/08/2011

dukenukem
dukenukem 🇬🇧

3.9

(8)

240 documents

1 / 9

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
14. Applications of odel’s
Completeness Theorem
14.1 Compactness Theorem for Predicate
Calculus
Let Lbe a first-order language
and let ΓSent(L).
Then Γhas a model iff every finite subset of
Γhas a model.
Proof: as for Propositional Calculus Exercise
sheet 4, (5)(ii).
14.2 Example
Let ΓSent(L). Assume that for every N1,
Γhas a model whose domain has at least N
elements.
Then Γhas a model with an infinite domain.
Lecture 15 - 1/9
pf3
pf4
pf5
pf8
pf9

Partial preview of the text

Download Gödel's Completeness Theorem: Compactness & Isomorphism in Linear Orderings and more Study notes Mathematics in PDF only on Docsity!

14. Applications of G¨odel’s

Completeness Theorem

14.1 Compactness Theorem for Predicate Calculus Let L be a first-order language and let Γ ⊆ Sent(L).

Then Γ has a model iff every finite subset of Γ has a model.

Proof: as for Propositional Calculus – Exercise sheet ♯ 4, (5)(ii).

14.2 Example Let Γ ⊆ Sent(L). Assume that for every N ≥ 1 , Γ has a model whose domain has at least N elements.

Then Γ has a model with an infinite domain.

Proof:

For each n ≥ 2 let χn be the sentence

∃x 1 ∃x 2 · · · ∃xn

∧ 1 ≤i<j≤n

¬xi =. xj

⇒ for any L-structure A =< A;... >,

A |= χn iff ♯A ≥ n

Let Γ′^ := Γ ∪ {χn | n ≥ 1 }.

If Γ 0 ⊆ Γ′^ is finite, let N be maximal with χN ∈ Γ 0. By hypothesis, Γ ∪ {χN } has a model. ⇒ Γ 0 has a model (note that ⊢ χN → χN − 1 → χN − 2 →.. .)

⇒ By the Compactness Theorem 14.1, Γ′^ has a model, say A =< A;... >

⇒ A |= χn for all n ⇒ ♯A = ∞ 2

14.5 Remark Let Γ ⊆Sent(L) be any set of L-sentences. Then TFAE:

(i) Γ is strongly maximal consistent (i.e. for each L-sentence φ, φ ∈ Γ of ¬φ ∈ Γ)

(ii) Γ |=Th(A) for some L-structure A

(iii) Γ has models, and, for any two models A and B, Th(A) =Th(B).

Proof: (i) ⇒ (ii) + (iii): Completeness Theorem Rest: clear. 2

A worked example: Dense linear orderings without endpoints

Let L = {<} be the language with just one binary predicate symbol ‘<’, and let Γ be the L-theory of dense linear or- derings without endpoints (cf. Example 10.8) consisting of the axioms ψ 1 ,... , ψ 4 :

ψ 1 : ∀x∀y((x < y ∨ x =. y ∨ y < x) ∧¬((x < y ∧ x =. y) ∨ (x < y ∧ y < x))) ψ 2 : ∀x∀y∀z(x < y ∧ y < z) → x < z) ψ 3 : ∀x∀z(x < z → ∃y(x < y ∧ y < z)) ψ 4 : ∀y∃x∃z(x < y ∧ y < z)

14.6 (a) Examples

Q, R, ]0, 1[, R \ { 0 }, [

2 , π] ∩ Q, ]0, 1[ ∪ ]2, 3[,

or Z × R with lexicographic ordering:

(a, b) < (c, d) ⇔ a < c or (a = c & b < d)

(b) Counterexamples [0, 1], Z, { 0 }, R]0, 1[

or R × Z with lexicographic ordering

Let φ(an+1) = bm, where m > 1 is minimal s.t.

for all i ≤ n : bm <B φ(ai) ⇔ an+1 <A ai,

i.e. the position of φ(an+1)

relative to φ(a 1 ),... , φ(an)

is the same as that of an+

relative to a 1 ,... , an

(possible as A, B |= Γ).

⇒ (⋆n+1) holds for a 1 ,... , an+

⇒ φ is injective

And φ is surjective, by minimality of m. 2

14.8 Corollary Γ is maximal consistent

Proof: to show: Th(A) =Th(B) for any A, B |= Γ (by Remark 14.5)

By the Theorem of L¨owenheim-Skolem (14.3), Th(A) and Th(B) have countable models, say A 0 and B 0.

⇒ Th(A 0 ) =Th(A) and Th(B 0 ) =Th(B)

Theorem 14.7 ⇒ A 0 and B 0 are isomorphic

⇒ Th(A 0 ) =Th(B 0 )

⇒ Th(A) =Th(B) 2