Downward Lowenheim–Skolem–Tarski Theorem
If a set of sentences in the language has a model, then it has a model of cardinality at most .
Proof. Since has a model it is consistent. The Completeness Theorem then gives a model of cardinality at most .
Upward Lowenheim–Skolem–Tarski Theorem
If a set of sentences in the language has an infinite model, then it has models of every cardinality .
Proof. Let be the expanded language where the are new and distinct constant symbols, and the index set has cardinality . Note that . Define If is any finite subset of then has a model and so is consistent. Through compactness theorem, has a model, it follows that is consistent. (The assumption of infinite model is used in the construction of model of .) By the Completeness Theorem, has a model of cardinality at most , and by , the construction, for the sentence , we get correspondingly in the model, so the cardinality is at least . Hence the cardinality of is precisely . By ignoring the interpretations of the new symbols we obtain a model of in the language and which has cardinality .