A structure embedding preserves and reflects all atomic formulas, hence all quantifier-free formulas by induction on Boolean combinations. If has quantifier elimination, replace any by a quantifier-free equivalent over . For and a tuple from ,
Thus , and the preceding criterion proves
If is model-complete, the inclusion of a substructure of a first-order structure , both first-order models of , is a structure embedding and hence elementary. Therefore .
Conversely, assume every such inclusion is elementary, and take any structure embedding between first-order models of . Its image , with the induced first-order structure, is a substructure of isomorphic to , so it is itself a first-order model of . By hypothesis . The isomorphism preserves all first-order formulas, and composing it with this elementary inclusion shows that is an elementary embedding. Thus .
Take a countable elementary substructure of containing the named constant, using the Downward Lowenheim-Skolem theorem. Its reduct has infinitely many singleton and doubleton classes. In particular it contains the partner of each of its non-singleton elements, and its interpretation of is exactly the singleton-class predicate.
Choose new distinct elements . Define
In , make a new singleton class. In , make a new doubleton class; keep every old class of unchanged. All three reducts are first-order models of the complete theory, and .
Expand by interpreting as singleton-class membership and retaining the original named constant from . The resulting countable first-order structures are each isomorphic to : all have infinitely many classes of each size, and the bijections of classes can be chosen to preserve the constant and its class. Hence they are first-order models of . Both inclusions and are genuine structure embeddings, since no class meeting was changed. The given quantifier elimination, together with the preceding implication to first-order model completeness, yields
Taking reducts gives . But
so . There is no conflict with quantifier elimination in the expanded language: changes truth value, so is not a substructure of .
The inclusion is a structure embedding between first-order models of the same complete theory, but it is not an elementary embedding, as the existential partner first-order formula at shows. Therefore the first-order theory is not model-complete. The facts and do not make the intervening inclusion elementary.
Structure isomorphism 2026-10-31
A structure isomorphism is a bijective structure embedding: it preserves constants and functions, and both preserves and reflects relations. Its inverse has the same properties. It therefore preserves truth of every first-order formula, by structural induction, so it preserves realization and omission of parameter-free types.
Universal consequences of a theory Created 2026-10-06 Updated 2026-10-31
The universal consequences of a first-order theory are all universal first-order sentences entailed by . Their model class is exactly the class of substructures of models of , up to structure embedding. This characterization follows from the diagram embedding criterion for universal theories.
Universal formula 2026-10-31
A universal formula has a block of universal quantifiers followed by a quantifier-free formula. Empty blocks are usually permitted. Truth transfers from a first-order structure to a substructure of a first-order structure for parameters in that substructure: every tuple in the smaller domain is available in the larger domain, and quantifier-free truth is preserved and reflected by the inclusion. This is the dual preservation direction to the forward preservation of an existential formula under a structure embedding.