A complete -type over is a maximal set of formulas in variables consistent with ; it decides each such formula or its negation. A partial type drops maximality. A tuple realizes the type if it satisfies every member. A complete type is principal, or isolated, if some formula consistent with implies every member of the type modulo ; then itself belongs to that type.
The omitting types theorem says that in a countable first-order language, a consistent theory has a countable model omitting a specified nonprincipal type; more generally a countable family of nonprincipal types can be omitted simultaneously. In the present complete-theory setting it applies directly to complete nonisolated types. “Omitted” means that no tuple in the model realizes all formulas of the type, even though each finite subset is compatible with the theory.
A model is prime if it has an elementary embedding into every model of . A model is atomic if every finite tuple realizes an isolated complete type over the empty set.
If is prime, the downward Löwenheim-Skolem theorem gives a countable model of , and an elementary embedding makes countable. If a tuple of realized a nonisolated type, the omitting types theorem would give a model of omitting that type. The prime embedding into it would preserve the tuple's full type and realize the omitted type, a contradiction. Thus a prime model is countable and atomic.
Conversely enumerate a countable atomic model as , and take any . Build finite partial elementary maps into . Suppose the current tuple maps to . Choose a formula isolating the type of . The assertion holds in , so its counterpart holds at in by partial elementarity. Choose a witness . Since isolates the entire extended tuple type, the extended map is elementary on its finite domain; its equality formulas ensure distinct Elements remain distinct. The union is a total elementary embedding . The empty initial tuple works because is complete. Hence
An -saturated model realizes every complete type in finitely many variables over every finite parameter subset of itself. It suffices equivalently to require one-variable types and then realize finite tuples successively. The definition puts no countability restriction on the size of the model.
For any model , collect all complete types over its finite parameter sets. Add to its elementary diagram, for each such type, a new tuple of constants satisfying all that type's formulas. Any finite selection of these requirements is realizable in : each finite type fragment has its existential closure true there, since it is consistent with the complete theory of the corresponding named finite tuple. Distinct new tuples have no additional mutual restrictions. Compactness gives an elementary extension realizing all these types simultaneously.
Start from any model and apply this construction repeatedly to obtain , with each successor realizing all types over finite subsets of its predecessor. The elementary-chain theorem makes a model of with every stage elementary in it. A finite parameter set lies in some . Every type over consistent with is consistent with , since the expanded complete theories at those parameters agree by elementarity. It is realized in , hence in the union. Therefore an -saturated model always exists, possibly with uncountable cardinality.
For cut types over the named rational order, choose an irrational real cut, for example , and form
Every finite subset is realized by a rational between its finite lower and upper bounds, so compactness makes it a consistent partial type; quantifier elimination for dense linear orders without endpoints makes these comparisons determine a complete type in the language naming all rationals. No rational realizes the cut, so omits it.
Add a new constant realizing this type and apply compactness, followed by downward Löwenheim-Skolem in the countable expanded language. This gives a countable model of realizing it. An isomorphism in fixes all named rationals and preserves realization of the cut, so it cannot be isomorphic to . Thus is not countably categorical. Omission by itself would need this additional realization-and-countable-model argument to establish noncategoricity.
No infinite cardinal is categorical for this theory, as described by no categorical cardinal for the complete named rational diagram. For an arbitrary infinite , choose a dense linear order without endpoints of size ; for example the lexicographic order on works, since every rational block is dense and has no endpoints.
Construct one order by inserting into a fixed irrational cut of the named rational order. Every element of this order is bounded above by some named rational. Construct a second order by putting an tail above all named rationals, as the ordered sum . Both are dense linear orders without endpoints, both have cardinality , and both contain the named rational copy as an elementary substructure by quantifier elimination. Hence both satisfy its complete diagram .
They are not isomorphic over the named constants: the second has an element greater than every named rational, and the first has none. This property need not be expressible by a single sentence in the infinite language to be an isomorphism invariant. Finite cardinalities have no models at all because the constants name infinitely many distinct Elements, so the existence clause excludes categoricity there too.
Yes: is prime. In any model of its complete diagram, map each rational to the interpretation of its named constant. The diagram ensures this is an embedding, and quantifier elimination for dense linear orders without endpoints makes it elementary. Alternatively every finite tuple of has its complete type isolated by the conjunction equating its coordinates to their named rational constants. Thus it is a countable atomic model, and the earlier prime-model equivalence applies. A prime model may omit many types; primeness is not saturation.
There are distinct irrational cuts of the named rational order. Each defines a consistent complete one-type as above, already over the empty additional parameter set, since the rational constants are part of the language. Different cuts cannot be realized by the same element: a named rational between two cuts gives contradictory required inequalities.
An -saturated model must realize every one of these types, so it has at least Elements. Consequently there is no countable -saturated model of . This does not contradict existence of a saturated model from the preceding construction, whose size was unrestricted, or existence of the countable prime model, whose requirement is different. No continuum-hypothesis assumption is involved.

Articles by others on the same topic (0)

There are currently no matching articles.