5 questions to test your understanding
You want to show that an infinite set Σ of first-order sentences has a model. You verify that every finite subset of Σ has a model. What does the Compactness Theorem allow you to conclude?
To construct a non-standard model of arithmetic with an element larger than every standard natural number, which compactness strategy is used?
If a first-order theory has any infinite model, the Compactness Theorem (combined with the Löwenheim-Skolem theorems) implies it has models of all infinite cardinalities.
The Compactness Theorem guarantees that if nearly every finite subset of Σ has a model, then Σ has a finite model.
Use the Compactness Theorem to explain why 'the domain is infinite' cannot be expressed by a single first-order sentence.