The Löwenheim--Skolem theorems control the cardinalities of models of a first-order theory without changing its first-order truths.
A countable model of set theory can internally assert that an uncountable set exists. There is no contradiction because “there is a bijection” ranges only over functions in the model. An external enumeration of its domain need not itself be an element of that domain. Löwenheim-Skolem theorem controls external cardinality; Cantor's theorem remains valid for the sets and functions that the model contains.
If an -theory has an infinite model, then it has models of arbitrarily large cardinality. For a cardinal , add constants for and all inequalities . Every finite fragment is satisfiable in the given infinite model, so compactness gives a model with at least elements. Applying the downward theorem produces a model of exactly when .
Articles by others on the same topic
The Löwenheim–Skolem theorem is a fundamental result in model theory, a branch of mathematical logic. It describes the relationship between first-order logic, models, and cardinalities (sizes) of structures. There are two versions of the theorem: the downward Löwenheim–Skolem theorem and the upward Löwenheim–Skolem theorem.