B2.11
Explain what is meant by a structure for a first-order language and by a model for a first-order theory. If is a first-order theory whose axioms are all universal sentences (that is, sentences of the form where is quantifier-free), show that every substructure of a -model is a -model.
Now let be an arbitrary first-order theory in a language , and let be an -structure satisfying all the universal sentences which are derivable from the axioms of . If is a quantifier-free formula (with free variables say) whose interpretation is a nonempty subset of , show that is consistent.
Let be the language obtained from by adjoining a new constant for each element of , and let
Show that has a model. [You may use the Completeness and Compactness Theorems.] Explain briefly why any such model contains a substructure isomorphic to .