A complete theory is -categorical when it has a model with underlying cardinality and any two of its models of that cardinality are isomorphic structures. Thus categoricity means uniqueness up to isomorphism at the specified cardinal, not a unique underlying set or a unique isomorphism.
For the infinite cardinals relevant here, the existence clause is automatic from the stated infinite model and the Löwenheim-Skolem theorem. One may equivalently require exactly one isomorphism class of models of size .
An -type over the empty set is a set of formulas of the language, with no additional parameters, jointly consistent with . Equivalently every finite set is simultaneously satisfiable with . A complete type decides every formula in these variables: for each , exactly one of and belongs to .
A principal type has an isolating formula consistent with , such that for every . For a complete type this is an isolated type; its isolator determines the entire type. A principal partial type may be weaker than a complete type, so its isolator need not decide all formulas.
A tuple realizes if for every formula in . The model omits if it contains no such tuple. Thus omission is a simultaneous failure of realizing the whole type, even though each finite fragment can be realized.
Let isolate the principal type. Consistency with means is satisfiable. Because is a complete theory, it must imply ; the alternative would make that extension inconsistent.
Therefore every model of has a tuple satisfying . Each implication then makes satisfy every member of the type. Hence
Completeness is what turns possible realization of the isolating formula into realization in every model.
Add constants and form . Every finite set has a model by consistency of the type. The compactness theorem gives a model realizing the whole expanded theory, so realizes .
Apply the downward Löwenheim-Skolem theorem to the countable expanded language, retaining these finitely many named elements. The resulting countable elementary substructure still satisfies every formula of at the same tuple. Its reduct to the original language is a countable model of realizing . Since has no finite models, this model is countably infinite.
The countable omitting types theorem says that for a consistent theory in a countable language and countably many nonprincipal types of finite arities, there is a countable model omitting all those types. In particular a nonisolated complete type of can be omitted in a countable model.
Interpret “definable” here as without parameters. If parameters were allowed freely, every infinite structure would have infinitely many definable singleton sets, and the claimed implication would be false even for a dense linear order without endpoints.
Infinitely many distinct parameter-free definable subsets of imply infinitely many complete -types: if there were only such types, each formula would select a subset of those types, giving at most distinct definable subsets. There must also be a nonisolated complete type. To see this, suppose each complete type had an isolator . The family of their basic open sets covers the type space. Its compactness theorem gives a finite subcover, which would account for only finitely many complete types, a contradiction. Equivalently apply logical compactness theorem to .
Choose a nonisolated type . The omitting types theorem gives a countable model omitting it, while part (d) gives a countable model realizing it. An isomorphism of structures preserves realization of parameter-free types, so these models are not isomorphic. Thus .
No. In the standard successor structure, every element other than the named zero has a predecessor:
The proposed structure fails this first-order sentence at the integer . Its nonnegative elements map to positive elements, while every negative element maps to an integer at most ; hence no element maps to . This gives a direct first-order distinction, without treating the negative branch as a two-sided successor chain.
Take the standard successor structure and its disjoint union with one two-sided integer successor chain:
Both interpret the named zero in the natural-number component. The classification of models of the successor theory describes every model as this distinguished one-sided chain together with an arbitrary collection of two-sided chains. Its axioms are injectivity of , zero outside its range, a predecessor for every nonzero element, and absence of finite cycles. These axioms are complete; equivalently the theory has the successor quantifier-elimination property explained in the concept proposal.
Consequently both displayed structures are models of the standard complete theory. They are not isomorphic: any isomorphism must fix zero and hence every element . The first structure has no other elements; the second has the entire extra integer chain. Being in that additional component is an isomorphism invariant even though being outside all standard iterates of zero is not expressible by one first-order formula.
For each natural number , the formula defines the singleton in the standard successor structure. These are pairwise distinct parameter-free definable subsets. Therefore
In particular the criterion in part (e) applies already at arity one.
Consider the partial type
Each finite fragment is realized by a sufficiently large standard natural number, so it is consistent. It is omitted in the standard successor structure, since each of its elements equals one of the named iterates.
There is exactly one complete type extending this partial type. By classification of models of the successor theory and its quantifier-elimination property, a parameter-free one-variable formula is equivalent to a Boolean combination of finitely many equalities and sentences whose truth is fixed by the theory. For a point on an extra integer chain every displayed equality is false, so all such points have the same complete type. Thus
is the required omitted complete type. More formally take all formulas true at such a point; axiomatizes that type modulo the theory, and its deductive closure is complete.
The distinguished chain generated by zero is countable, and every other component in the classification of models of the successor theory is a countable copy of the integer successor chain. A model of cardinality therefore has exactly additional components: a finite or countable collection would be countable, while the union of countable components has size .
Given two such models, match their zero chains in the forced way and choose a bijection between their additional components. On each component choose an origin and match corresponding integer iterates; this commutes with successor. The union of these maps is an isomorphism of structures. Existence is given by a disjoint union with integer chains. Hence
The same argument works at every uncountable cardinal. Countable models can still differ by the number of extra components, as part (ii) shows.

Articles by others on the same topic (0)

There are currently no matching articles.