Compactness Theorem
A set of sentences has a model if and only if every finite subset has a model.
Proof. If has a model, then this model is also a model of every finite subset of . Conversely, if every finite subset of has a model, then by the Soundness Theorem (version in Corollary 3.6) every finite subset of is consistent. Hence is consistent, and so has a model by the Completeness Theorem.
Theorem
If a set of sentences has finite models of arbitrarily large finite cardinality, then has an infinite model.
Proof. Let
Every finite subset of has a model and so has a model by compactness. But this model is infinite and is a model of .