The compactness theorem says that a set of first-order sentences has a model if and only if every finite subset of has a model. One implication follows by taking the same model. Conversely, if had no model, then by the Godel completeness theorem it would prove a contradiction. A formal proof uses only finitely many assumptions, so some finite subset of would already have no model. This contradiction proves compactness.
The Upward Lowenheim-Skolem theorem says that if an -theory has an infinite model, then it has models of arbitrarily large cardinality; more precisely, it has a model of cardinality at least for every cardinal . Add new constants for and the sentences
Every finite subset of the enlarged theory can be interpreted in the given infinite model, since it mentions only finitely many constants. Compactness supplies a model of the whole enlarged theory, in which the are pairwise distinct. Its reduct to is a model of having at least elements. If , the Downward Lowenheim-Skolem theorem gives a model of cardinality exactly .
This class is not axiomatisable. Suppose that a theory axiomatized it. Add constants , require each to be a maximal element, and require for . Every finite part of this enlarged theory has a model: choose a finite partially ordered set with enough maximal elements. By the compactness theorem the whole theory has a model, but its reduct is a model of with infinitely many maximal elements, a contradiction. This is the compactness obstruction to axiomatizing finitely many maximal elements.
This class is axiomatisable when an uncountable set of constants is allowed. Add constants and the axioms
along with the partially ordered set axioms. Every reduct of a model has at least maximal elements. Conversely, in every poset with uncountably many maximal elements the constants can be interpreted as distinct maximal elements. Thus the expanded theory axiomatizes precisely the desired reducts.
This class is axiomatisable in the original language. For every positive integer , let say
Both clauses are first-order. If one of the two sets is infinite, every holds. Conversely, if both sets were finite, choosing larger than both cardinalities would make false. Hence the first-order theory consisting of the poset axioms and all the has exactly the required models.
This class is not axiomatisable. If axiomatized it, add constants and for , requiring the to be distinct maximal elements and the to be distinct minimal elements. Every finite fragment has a model of : make one of the two sets infinite and make the other finite but large enough to interpret the finitely many constants mentioned. Compactness would then give a model of having both infinitely many maximal and infinitely many minimal elements, contrary to the exclusive condition. This is the compactness obstruction to an exclusive disjunction of infinitude.
This class is not axiomatisable. It contains an infinite model, for example the total order . If a theory in any fixed expanded language axiomatized it, choose a cardinal
The Upward Lowenheim-Skolem theorem would give a model of of cardinality at least . Its underlying order cannot be isomorphic to a subset of , because every such subset has cardinality at most . This contradiction proves the claim.

Articles by others on the same topic (0)

There are currently no matching articles.