For , saturation means that every complete type over a subset of of cardinality less than is realized in . The model is a universal model when every model of of cardinality less than elementarily embeds into , and it is a homogeneous model when every partial elementary map between subsets of of cardinality less than extends to an automorphism of .
Universal homogeneous model is saturated Created 2026-09-28 Updated 2026-11-05
Let be a complete theory, let , and let have cardinality . If is a universal model for all models of of size at most , and every partial elementary map of size less than extends to an automorphism, then is -saturated.
Let be a complete type over , with . By compactness theorem it is realized by an element of an elementary extension of . By the Downward Lowenheim-Skolem theorem, there is an elementary substructure containing with . Universality gives an elementary embedding . The inverse map from to is partial elementary, so an automorphism of extends it. Then realizes over the original set .
Using only universality for models strictly smaller than would leave a gap when the language itself has size , and can be vacuous for countable models.