Model Completions

Let M be some class of models. We say the the model MM is existentially closed in M if whenever M ⊆ N ∈ M is an extension of M in M and φ(x) is a formula with parameters from M for which N satisfies (∃ x) φ(x), then so does M

We say that M is existentially closed (without qualification) if it is existentially closed in Mod(Th(M)), the class of models elementarily equivalent to M.

The theory T is model complete if every model of T is existentially closed.

We say that the theory T' is the model companion of the theory T if

If, in addition, T' eliminates quantifiers, namely, every formula is equivalent modulo T' to a quantifier-free formula, then we say that T' is the model completion of T.