creating an infinite model
From the syntactic compactness theorem for first order logic, we get this nice (and useful) result:
Let T be a theory of first-order logic. If T has finite models of unboundedly large sizes, then T also has an infinite model.
Proof.
Define the propositions
( says “there exist (at least) different elements in the world”). Note that
Define a new theory
For any finite subset , we claim that is consistent: Indeed, contains axioms of T, along with finitely many of . Let correspond to the largest index appearing in . If is a model of T with at least elements (and by hypothesis, such as model exists), then .
So every finite subset of is consistent; by the compactness theorem for first-order logic, is consistent, and by Gödel’s completeness theorem for first-order logic it has a model . Then , so is a model of T with infinitely many elements ( for any , so has at least elements for all ). ∎
Title | creating an infinite model |
---|---|
Canonical name | CreatingAnInfiniteModel |
Date of creation | 2013-03-22 12:44:29 |
Last modified on | 2013-03-22 12:44:29 |
Owner | CWoo (3771) |
Last modified by | CWoo (3771) |
Numerical id | 9 |
Author | CWoo (3771) |
Entry type | Example |
Classification | msc 03B10 |
Classification | msc 03C07 |
Related topic | CompactnessTheoremForFirstOrderLogic |
Related topic | GettingModelsIModelsConstructedFromConstants |