Definition 2.1 (Homomorphism).
Let
|
|
We write
If
If
Proof.
Let
Step 1: Terms. Proof by induction on term complexity. For the base case:
For
For
For the inductive step: Let
Suppose
Step 2: Formulas. Base case: atomic formulas. Suppose
Case where
Inductive step: Assume statement holds for
Let
Notation.
Write
Remark.
So far we have two equivalence relations on
Proof.
Definition 2.5 (Elementary embedding).
An
|
Note.
Definition 2.6 (Substructure).
Let
We may also say
Remark.
The notion of substructure generalises subgroups, subrings, induced subgraphs.
Elementary substructure is stronger (more particular to model theory).
If
Theorem 2.8 (Tarski-Vaught Test). Assuming that:
Proof. Example Sheet 1. □