In 1922, Skolem pointed out the seeming contradiction between the Löwenheim–Skolem theorem, which implies that there is a
countable model of Zermelo's axioms, and Cantor's theorem, which states that uncountable sets exist, and which is provable from Zermelo's axioms. "So far as I know," Skolem wrote, "no one has called attention to this peculiar and apparently paradoxical state of affairs. By virtue of the axioms we can prove the existence of higher cardinalities... How can it be, then, that the entire domain
B [a countable model of Zermelo's axioms] can already be enumerated by means of the finite positive integers?" However, this is only an apparent paradox. In the context of a specific model of set theory, the term "set" does not refer to an arbitrary set, but only to a set that is actually included in the model. The definition of countability requires that a certain one-to-one correspondence between a set and the natural numbers must exist. This correspondence itself is a set. Skolem resolved the paradox by concluding that such a set does not necessarily exist in a countable model; that is, countability is "relative" to a model, and countable, first-order models are
incomplete. Though Skolem gave his result with respect to Zermelo's axioms, it holds for any standard first-order theory of sets, such as
ZFC. Consider Cantor's theorem as a long formula in the
formal language of ZFC. If ZFC has a model, call this model \mathrm{M} and its
domain \mathbb{M}. The interpretation of the
element symbol \in , or \mathcal{I} ( \in ), is a set of ordered pairs of elements of \mathbb{M}in other words, \mathcal{I} ( \in ) is a subset of \mathbb{M} \times \mathbb{M}. Since the Löwenheim–Skolem theorem guarantees that \mathbb{M} is countable, then so must be \mathbb{M} \times \mathbb{M}. Two special elements of \mathbb{M} model the
natural numbers \mathbb{N} and the
power set of the natural numbers \mathcal{P} ( \mathbb{N} ) . There is only a countably infinite set of ordered pairs in \mathcal{I} ( \in ) of the form \langle x , \mathcal{P} ( \mathbb{N} ) \rangle, because \mathbb{M} \times \mathbb{M} is countable. That is, only countably many elements of \mathbb{M} model members of the uncountable set \mathcal{P} ( \mathbb{N} ) . However, there is no contradiction with Cantor's theorem, because what it states is simply that no element of \mathbb{M} models a
bijective function from \mathbb{N} to \mathcal{P} ( \mathbb{N} ) . Skolem used the term "relative" to describe when the same set could be countable in one model of set theory and not countable in another: relative to one model, no enumerating function can put some set into correspondence with the natural numbers, but relative to another model, this correspondence may exist. He described this as the "most important" result in his 1922 paper. Contemporary set theorists describe concepts that do not depend on the choice of a
transitive model as
absolute. From their point of view, Skolem's paradox simply shows that countability is not an absolute property in first-order logic. Skolem described his work as a critique of (first-order) set theory, intended to illustrate its weakness as a foundational system: == Reception by the mathematical community ==