Calculus

Set Theory

Set Theory Logo

Paradoxes of Set Theory

From the paradise, that Cantor created for us, no one can expel us" - declared the great mathematician David Hilbert (1862−1943) regarding the set theory of Georg Cantor (1845−1918). Such was the feeling of delight from the new "toy" among the mathematicians of that time. Set theory was born in 1873 when Cantor introduced the concept of a set and established that the real numbers are uncountable. Initially, the new theory helped solve a number of problems. However, very soon a series of contradictions were revealed in it.

The best-known paradoxes of set theory are

Consider these paradoxes in more detail.

Russell's Paradox

The Russell's paradox has been discovered in by the British philosopher and mathematician Bertrand Russell It was also independently found in by the German mathematician Ernst Zermelo but he did not publish the paradox.

British philosopher and mathematician Bertrand Russell
Fig.1 Bertrand Russell (1872-1970)

The Russell's paradox deals with the set of all sets which are not members of themselves. For example, the set of all stars in the universe is not a star itself. Let's denote such a set of all sets by

In both cases we have a contradiction. This contradiction is just Russell's paradox.

This paradox arises in Cantor's naive set theory which is based on predicate logic. Its formal (simplified) derivation can be obtained as follows:

Within naive set theory, the statement

is true for any predicate or property This means that for any predicate there exists a set whose elements satisfy the predicate.

Let be defined by the formula In this case, the predicate means that a set does not contain itself, that is, it defines the above set Replacing with we rewrite the logical statement in the form

This is valid for any set including As a result, we get a symbolic expression of Russell's paradox:

There is no error in Russell's paradox: it does prove the inconsistency of naive set theory. One of the ways to get rid of the contradiction is to limit the conditions under which sets are formed. The idea is to exclude too large sets like the Russell set and other contradictory sets. This approach was implemented in axiomatic set theory known as

Cantor's Paradox

Cantor's paradox has been discovered by Cantor's himself in

German mathematician Georg Cantor
Fig.2 Georg Cantor (1845-1918)

Recall Cantor's theorem which states that, for any set its power set has a strictly greater cardinality than

We denote the set of all sets by Since contains all sets, it must also contain all elements of Therefore, the power set is a subset of so the cardinality of is less than or equal to the cardinality of This, however, immediately contradicts Cantor's theorem.

Cantor's paradox demonstrates that the assumption of the existence of a set of all sets leads to a contradiction. Hence, the theory that allows such sets is inconsistent.

Burali-Forti Paradox

This paradox is named after the Italian mathematician Cesare Burali-Forti who was an assistant of Giuseppe Peano

Italian mathematician Cesare Burali-Forti.
Fig.3 Cesare Burali-Forti (1861-1931)

Burali-Forti paradox appeared in It deals with ordinal numbers and arises in the following way:

According to von Neumann's construction, an ordinal number is defined as the well-ordered set of all smaller ordinals:

where the relation implies set membership, that is,

Let be the set of all ordinal numbers arranged by the relation The set is well-ordered, so it has its own ordinal number

The ordinal must be greater than any ordinal number in However, this contradicts the fact that contains all ordinal numbers.

This contradiction shows that there is no set of all ordinals!

Richard's Paradox

This paradox was first described in by the French mathematician Jules Antoine Richard It is related to the concept of definability and Cantor's diagonal argument.

French mathematician Jules Antoine Richard.
Fig.4 Jules Richard (1862-1956)

Let's take a natural language, say, English or French (Richard was French). Certain expressions of this language can describe real numbers. For example,

We arrange all phrases describing real numbers in lexicographic order. As a result, we get an infinite list in which each phrase is mapped to a real number:

Now we apply diagonalization over decimal expansions and construct a new real number which is not in this list. Let the integer part of be equal to Then we use the following rule: the decimal place of is if the decimal place of is not Respectively, the decimal place of is if the decimal place of is

The number must be among the numbers since we have described it using the same language. However, after applying the diagonalization, it is not in the list of phrases! This is the contradiction!


We have considered here only some of the most famous paradoxes. In fact, their list is much wider. For instance, one can mention such paradoxes as the Banach-Tarski paradox, König's paradox, Skolem's paradox, Berry paradox, and others.

In response to set theoretical paradoxes, mathematicians developed axiomatic set theories, which, through various axioms, define what can and cannot be sets. The most common version of the axiomatic set theory is Zermelo-Fraenkel set theory with the Axiom of Choice