In
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
and
philosophy
Philosophy ('love of wisdom' in Ancient Greek) is a systematic study of general and fundamental questions concerning topics like existence, reason, knowledge, Value (ethics and social sciences), value, mind, and language. It is a rational an ...
, Skolem's paradox is the apparent contradiction that a
countable
In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
model
A model is an informative representation of an object, person, or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin , .
Models can be divided in ...
of
first-order set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
could contain an
uncountable
In mathematics, an uncountable set, informally, is an infinite set that contains too many elements to be countable. The uncountability of a set is closely related to its cardinal number: a set is uncountable if its cardinal number is larger tha ...
set
Set, The Set, SET or SETS may refer to:
Science, technology, and mathematics Mathematics
*Set (mathematics), a collection of elements
*Category of sets, the category whose objects and morphisms are sets and total functions, respectively
Electro ...
. The paradox arises from part of the
Löwenheim–Skolem theorem
In mathematical logic, the Löwenheim–Skolem theorem is a theorem on the existence and cardinality of models, named after Leopold Löwenheim and Thoralf Skolem.
The precise formulation is given below. It implies that if a countable first-order ...
;
Thoralf Skolem
Thoralf Albert Skolem (; 23 May 1887 – 23 March 1963) was a Norwegian mathematician who worked in mathematical logic and set theory.
Life
Although Skolem's father was a primary school teacher, most of his extended family were farmers. Skole ...
was the first to discuss the seemingly contradictory aspects of the theorem, and to discover the relativity of set-theoretic notions now known as non-
absoluteness. Although it is not an actual
antinomy
In philosophy, an antinomy (Ancient Greek: 'against' + 'law') is a real or apparent contradiction between two conclusions, both of which seem justified. It is a term used in logic and epistemology, particularly in the philosophy of Immanuel Kant. ...
like
Russell's paradox
In mathematical logic, Russell's paradox (also known as Russell's antinomy) is a set-theoretic paradox published by the British philosopher and mathematician, Bertrand Russell, in 1901. Russell's paradox shows that every set theory that contains ...
, the result is typically called a
paradox
A paradox is a logically self-contradictory statement or a statement that runs contrary to one's expectation. It is a statement that, despite apparently valid reasoning from true or apparently true premises, leads to a seemingly self-contradictor ...
and was described as a "paradoxical state of affairs" by Skolem.
In model theory, a model corresponds to a specific interpretation of a
formal language
In logic, mathematics, computer science, and linguistics, a formal language is a set of strings whose symbols are taken from a set called "alphabet".
The alphabet of a formal language consists of symbols that concatenate into strings (also c ...
or theory. It consists of a domain (a set of objects) and an interpretation of the symbols and formulas in the language, such that the axioms of the theory are satisfied within this structure. The Löwenheim–Skolem theorem shows that any model of set theory in
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
, if it is
consistent
In deductive logic, a consistent theory is one that does not lead to a logical contradiction. A theory T is consistent if there is no formula \varphi such that both \varphi and its negation \lnot\varphi are elements of the set of consequences ...
, has an equivalent
model
A model is an informative representation of an object, person, or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin , .
Models can be divided in ...
that is countable. This appears contradictory, because
Georg Cantor
Georg Ferdinand Ludwig Philipp Cantor ( ; ; – 6 January 1918) was a mathematician who played a pivotal role in the creation of set theory, which has become a foundations of mathematics, fundamental theory in mathematics. Cantor establi ...
proved that there exist sets which are
not countable. Thus the seeming contradiction is that a model that is itself countable, and which therefore contains only countable sets,
satisfies the first-order sentence that intuitively states "there are uncountable sets".
A mathematical explanation of the paradox, showing that it is not a true contradiction in mathematics, was first given in 1922 by Skolem. He explained that the countability of a set is not absolute, but relative to the model in which the
cardinality
The thumb is the first digit of the hand, next to the index finger. When a person is standing in the medical anatomical position (where the palm is facing to the front), the thumb is the outermost digit. The Medical Latin English noun for thum ...
is measured. Skolem's work was harshly received by
Ernst Zermelo
Ernst Friedrich Ferdinand Zermelo (; ; 27 July 187121 May 1953) was a German logician and mathematician, whose work has major implications for the foundations of mathematics. He is known for his role in developing Zermelo–Fraenkel set theory, Z ...
, who argued against the limitations of first-order logic and Skolem's notion of "relativity," but the result quickly came to be accepted by the mathematical community.
The philosophical implications of Skolem's paradox have received much study. One line of inquiry questions whether it is accurate to claim that any first-order sentence actually states "there are uncountable sets". This line of thought can be extended to question whether any set is uncountable in an absolute sense. More recently, scholars such as
Hilary Putnam
Hilary Whitehall Putnam (; July 31, 1926 – March 13, 2016) was an American philosopher, mathematician, computer scientist, and figure in analytic philosophy in the second half of the 20th century. He contributed to the studies of philosophy of ...
have introduced the paradox and Skolem's concept of relativity to the study of the
philosophy of language
Philosophy of language refers to the philosophical study of the nature of language. It investigates the relationship between language, language users, and the world. Investigations may include inquiry into the nature of Meaning (philosophy), me ...
.
Background
One of the
earliest results in
set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
, published by Cantor in 1874, was the existence of different sizes, or cardinalities, of infinite sets. An infinite set
is called
countable
In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
if there is a function that gives a
one-to-one correspondence
In mathematics, a bijection, bijective function, or one-to-one correspondence is a function between two sets such that each element of the second set (the codomain) is the image of exactly one element of the first set (the domain). Equivale ...
between
and the
natural numbers
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positiv ...
, and is
uncountable
In mathematics, an uncountable set, informally, is an infinite set that contains too many elements to be countable. The uncountability of a set is closely related to its cardinal number: a set is uncountable if its cardinal number is larger tha ...
if there is no such correspondence function.
[. English translation: Ewald 1996, pp. 839843.] In 1874, Cantor proved that the
real number
In mathematics, a real number is a number that can be used to measure a continuous one- dimensional quantity such as a duration or temperature. Here, ''continuous'' means that pairs of values can have arbitrarily small differences. Every re ...
s were uncountable; in 1891, he proved by his
diagonal argument the more general result known as
Cantor's theorem
In mathematical set theory, Cantor's theorem is a fundamental result which states that, for any Set (mathematics), set A, the set of all subsets of A, known as the power set of A, has a strictly greater cardinality than A itself.
For finite s ...
: for every set
, the
power set
In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
of
cannot be in
bijection
In mathematics, a bijection, bijective function, or one-to-one correspondence is a function between two sets such that each element of the second set (the codomain) is the image of exactly one element of the first set (the domain). Equival ...
with
itself. When Zermelo proposed
his axioms for set theory in 1908, he proved Cantor's theorem from them to demonstrate their strength.
In 1915,
Leopold Löwenheim gave the first proof of what Skolem would prove more generally in 1920 and 1922, the
Löwenheim–Skolem theorem
In mathematical logic, the Löwenheim–Skolem theorem is a theorem on the existence and cardinality of models, named after Leopold Löwenheim and Thoralf Skolem.
The precise formulation is given below. It implies that if a countable first-order ...
. Löwenheim showed that any
first-order sentence with a
model
A model is an informative representation of an object, person, or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin , .
Models can be divided in ...
also has a model with a countable domain; Skolem generalized this to infinite sets of sentences. The downward form of the Löwenheim–Skolem theorem shows that if a
countable
In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
first-order collection of
axioms is satisfied by an infinite
structure
A structure is an arrangement and organization of interrelated elements in a material object or system, or the object or system so organized. Material structures include man-made objects such as buildings and machines and natural objects such as ...
, then the same axioms are satisfied by some countably infinite structure. Since the first-order versions of standard axioms of set theory (such as
Zermelo–Fraenkel set theory
In set theory, Zermelo–Fraenkel set theory, named after mathematicians Ernst Zermelo and Abraham Fraenkel, is an axiomatic system that was proposed in the early twentieth century in order to formulate a theory of sets free of paradoxes suc ...
) are a countable collection of axioms, this implies that if these axioms are satisfiable, they are satisfiable in some countable model.
The result and its implications
In 1922, Skolem pointed out the seeming contradiction between the Löwenheim–Skolem theorem, which implies that there is a
countable
In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
model
A model is an informative representation of an object, person, or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin , .
Models can be divided in ...
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''
countable model of Zermelo's axiomscan 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
and its
domain . The interpretation of the
element symbol , or
, is a set of ordered pairs of elements of
in other words,
is a subset of
. Since the Löwenheim–Skolem theorem guarantees that
is countable, then so must be
. Two special elements of
model the
natural numbers
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positiv ...
and the
power set
In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
of the natural numbers
. There is only a countably infinite set of ordered pairs in
of the form
, because
is countable. That is, only countably many elements of
model members of the uncountable set
. However, there is no contradiction with Cantor's theorem, because what it states is simply that no element of
models a
bijective function from
to
.
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
It took some time for the theory of first-order logic to be developed enough for mathematicians to understand the cause of Skolem's result; no resolution of the paradox was widely accepted during the 1920s. In 1928,
Abraham Fraenkel still described the result as an
antinomy
In philosophy, an antinomy (Ancient Greek: 'against' + 'law') is a real or apparent contradiction between two conclusions, both of which seem justified. It is a term used in logic and epistemology, particularly in the philosophy of Immanuel Kant. ...
:
In 1925,
John von Neumann
John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
presented a novel axiomatization of set theory, which developed into
NBG set theory. Very much aware of Skolem's 1922 paper, von Neumann investigated countable models of his axioms in detail. In his concluding remarks, von Neumann commented that there is no categorical axiomatization of set theory, or any other theory with an infinite model. Speaking of the impact of Skolem's paradox, he wrote:
Zermelo at first considered Skolem's paradox a hoax, and he spoke against Skolem's "relativism" in 1931. Skolem's result applies only to what is now called
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
, but Zermelo argued against the
finitary
In mathematics and logic, an operation is finitary if it has finite arity, i.e. if it has a finite number of input values. Similarly, an infinitary operation is one with an infinite number of input values.
In standard mathematics, an operat ...
metamathematics that underlie first-order logic, as Zermelo was a
mathematical Platonist who opposed
intuitionism
In the philosophy of mathematics, intuitionism, or neointuitionism (opposed to preintuitionism), is an approach where mathematics is considered to be purely the result of the constructive mental activity of humans rather than the discovery of fu ...
and
finitism
Finitism is a philosophy of mathematics that accepts the existence only of finite set, finite mathematical objects. It is best understood in comparison to the mainstream philosophy of mathematics where infinite mathematical objects (e.g., infinite ...
in mathematics. Zermelo believed in a kind of infinite
Platonic ideal of logic, and he held that mathematics had an inherently infinite character. Zermelo argued that his axioms should instead be studied in
second-order logic
In logic and mathematics, second-order logic is an extension of first-order logic, which itself is an extension of propositional logic. Second-order logic is in turn extended by higher-order logic and type theory.
First-order logic quantifies on ...
, a setting in which Skolem's result does not apply. Zermelo published a second-order axiomatization of set theory in 1930. Zermelo's further work on the foundations of set theory after Skolem's paper led to his discovery of the
cumulative hierarchy and formalization of
infinitary logic
An infinitary logic is a logic that allows infinitely long statements and/or infinitely long proofs. The concept was introduced by Zermelo in the 1930s.
Some infinitary logics may have different properties from those of standard first-order lo ...
.
The surprise with which set theorists met Skolem's paradox in the 1920s was a product of their times.
Gödel's completeness theorem
Gödel's completeness theorem is a fundamental theorem in mathematical logic that establishes a correspondence between semantics, semantic truth and syntactic Provability logic, provability in first-order logic.
The completeness theorem applies ...
and the
compactness theorem, theorems which illuminate the way that first-order logic behaves and established its finitary nature, were not first proved until 1929.
Leon Henkin's proof of the completeness theorem, which is now a standard technique for constructing countable models of a consistent first-order theory, was not presented until 1947. Thus, in the 1920s, the particular properties of first-order logic that permit Skolem's paradox were not yet understood. It is now known that Skolem's paradox is unique to first-order logic; if set theory is studied using
higher-order logic
In mathematics and logic, a higher-order logic (abbreviated HOL) is a form of logic that is distinguished from first-order logic by additional quantifiers and, sometimes, stronger semantics. Higher-order logics with their standard semantics are m ...
with full semantics, then it does not have any countable models. By the time that Zermelo was writing his final refutation of the paradox in 1937, the community of logicians and set theorists had largely accepted the incompleteness of first-order logic. Zermelo left this refutation unfinished.
Later opinions
Later mathematical logicians did not view Skolem's paradox a fatal flaw in set theory.
Stephen Cole Kleene described the result as "not a paradox in the sense of outright contradiction, but rather a kind of anomaly". After surveying Skolem's argument that the result is not contradictory, Kleene concluded: "there is no absolute notion of countability".
Geoffrey Hunter described the contradiction as "hardly even a paradox". Fraenkel et al. claimed that contemporary mathematicians are no more bothered by the lack of categoricity of first-order theories than they are bothered by the conclusion of
Gödel's incompleteness theorem: that no consistent, effective, and sufficiently strong set of first-order axioms is complete.
Other mathematicians such as
Reuben Goodstein and
Hao Wang have gone so far as to adopt what is called a "Skolemite" view: that not only does the Löwenheim-Skolem theorem prove that set-theoretic notions of countability are relative to a model, but that every set is countable from some "absolute" perspective.
L. E. J. Brouwer was another early adherent to the idea of absolute countability, arguing from the vantage of
mathematical intuitionism that all sets are countable. Both the Skolemite view and Brouwer's intuitionism stand in opposition to mathematical Platonism, but
Carl Posy denies the idea that Brouwer's position was a reaction to earlier set-theoretic paradoxes. Skolem was another mathematical intuitionist, but he denied that his ideas were inspired by Brouwer.
Countable models of
Zermelo–Fraenkel set theory
In set theory, Zermelo–Fraenkel set theory, named after mathematicians Ernst Zermelo and Abraham Fraenkel, is an axiomatic system that was proposed in the early twentieth century in order to formulate a theory of sets free of paradoxes suc ...
have become common tools in the study of set theory.
Paul Cohen's method for extending set theory,
forcing, is often explained in terms of countable models, and was described by
Akihiro Kanamori
is a Japanese-born American mathematician. He specializes in set theory and is the author of the monograph on large cardinals, '' The Higher Infinite''. He has written several essays on the history of mathematics, especially set theory.
Kanamor ...
as a kind of extension of Skolem's paradox. The fact that these countable models of Zermelo–Fraenkel set theory still satisfy the theorem that there are uncountable sets is not considered a
pathology
Pathology is the study of disease. The word ''pathology'' also refers to the study of disease in general, incorporating a wide range of biology research fields and medical practices. However, when used in the context of modern medical treatme ...
;
Jean van Heijenoort described it as "not a paradox...
uta novel and unexpected feature of formal systems".
Hilary Putnam
Hilary Whitehall Putnam (; July 31, 1926 – March 13, 2016) was an American philosopher, mathematician, computer scientist, and figure in analytic philosophy in the second half of the 20th century. He contributed to the studies of philosophy of ...
considered Skolem's result a paradox, but one of the
philosophy of language
Philosophy of language refers to the philosophical study of the nature of language. It investigates the relationship between language, language users, and the world. Investigations may include inquiry into the nature of Meaning (philosophy), me ...
rather than of set theory or formal logic. He extended Skolem's paradox to argue that not only are set-theoretic notions of membership relative, but
semantic
Semantics is the study of linguistic Meaning (philosophy), meaning. It examines what meaning is, how words get their meaning, and how the meaning of a complex expression depends on its parts. Part of this process involves the distinction betwee ...
notions of language are relative: there is no "absolute" model for terms and predicates in language. Timothy Bays argued that Putnam's argument applies the downward Löwenheim-Skolem theorem incorrectly, while Tim Button argued that Putnam's claim stands despite the use or misuse of the Löwenheim-Skolem theorem. Appeals to Skolem's paradox have been made several times in the
philosophy of science
Philosophy of science is the branch of philosophy concerned with the foundations, methods, and implications of science. Amongst its central questions are the difference between science and non-science, the reliability of scientific theories, ...
, with scholars making use of Skolem's idea of the relativity of model structures.
See also
*
Notes
References
Bibliography
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**
**
**
*
Further reading
*
*
External links
Vaughan Pratt's celebration of his academic ancestor Skolem's 120th birthday
{{Mathematical logic
Inner model theory
Mathematical paradoxes
Model theory
de:Löwenheim-Skolem-Theorem#Das Skolem-Paradoxon