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 direction is immediate: a model of models every subset. Conversely, suppose every finite subset is satisfiable. If had no model, then . The Godel completeness theorem would give a formal proof . Every proof is finite, so it would use only a finite subset , making inconsistent and hence unsatisfiable. This contradiction proves compactness.
The Upward Lowenheim-Skolem theorem says that a first-order theory with an infinite model has models of arbitrarily large cardinality. Fix a cardinal and expand the language by constants for . Add the sentencesto . Any finite subset mentions only finitely many new constants, which can be interpreted as distinct elements of the given infinite model. Compactness therefore gives a model of the expanded theory in which the are all distinct. Its reduct is a model of of cardinality at least . Together with the downward theorem, this gives a model of exactly whenever .
The Downward Lowenheim-Skolem theorem says that if is an infinite -structure andthen has an elementary substructure of cardinality . To see why, first choose elements. For every existential formula, add a Skolem function selecting a witness whenever one exists, and repeatedly close the chosen set under all language operations and these witness functions. There are at most functions of finite arity, so the closure still has size . Every existential statement true in with parameters from the closure has a witness in the closure; the Tarski--Vaught test therefore says that the resulting substructure is elementary.
- every sentence of ;
- the first-order axiomatization of an automorphism saying that is bijective and preserves every function and relation of ;
- the sentence ;
- for each , a sentence asserting the existence of at least distinct elements.
Every finite subset contains only finitely many size requirements, say no requirement beyond . By hypothesis there is a finite nonrigid model with at least elements. Interpret as a nonidentity automorphism of . This expanded structure satisfies ; indeed it satisfies every automorphism axiom, including any finitely many that occur in .
Thus every finite subset of is satisfiable. By the compactness theorem, has a model . The sentences make its domain infinite, while and the automorphism axioms make a nonidentity automorphism. The -reduct is therefore an infinite nonrigid model of . This is the compactness transfer of finite nonrigidity.
No. Take and let be the theory of linear orders. It has finite models of every positive size. Every finite linear order is a rigid first-order structure: an order automorphism fixes the least element, then the next element, and inductively every element.
However, is an infinite model of and is not rigid. For example,is a nonidentity order automorphism. Hence arbitrarily large rigid finite models do not force all infinite models to be rigid.
Articles by others on the same topic
There are currently no matching articles.