โ† Back to Paradoxes Set Theory

Russell's Paradox

Consider "the set of all sets that don't contain themselves." Does it contain itself? If yes, then no. If no, then yes. This simple question broke mathematics in 1901.

Sets That Contain Themselves

In naive set theory, you can define a set by any property. Most sets are "normal"โ€”they don't contain themselves:

But some sets seem to contain themselves:

๐Ÿ”ฎ The Fatal Question

Normal Sets (don't contain themselves)

Set of Cats {๐Ÿฑ, ๐Ÿˆ, ๐Ÿˆโ€โฌ›}

Self-Containing Sets

Set of Sets {..., itself}
โˆ‹
Now define set R:
R = { x : x is a set AND x โˆ‰ x }

"R is the set of all sets that do NOT contain themselves"

โ“ The Fatal Question: Does R contain itself?

The Inescapable Trap

๐ŸŒ€ The Logic

If R contains itself (R โˆˆ R): Then R meets the membership condition, which is "sets that don't contain themselves." So R does NOT contain itself. Contradiction!

If R doesn't contain itself (R โˆ‰ R): Then R satisfies the defining property of R (it's a set that doesn't contain itself). So R DOES contain itself. Contradiction!

Both cases lead to contradiction. This isn't a trickโ€”it's a genuine logical impossibility inherent in naive set theory's assumption that any property defines a valid set.

The Crisis in Mathematics

Russell discovered this paradox in 1901 while studying Cantor's set theory. He communicated it to Gottlob Frege in a letter dated June 16, 1902.

"Hardly anything more unfortunate can befall a scientific writer than to have one of the foundations of his edifice shaken after the work is finished."
โ€” Frege's response, upon receiving Russell's letter

Frege had spent 12 years building a logical foundation for all of mathematics. Russell's letter arrived just as Frege's second volume was at the printer. It destroyed his life's work in a single page.

1901 Russell discovers the paradox while studying Cantor's proof
1902 Russell writes to Frege; Frege adds a devastated appendix to his book
1908 Zermelo proposes axiomatic set theory (ZF) to avoid the paradox
1910-13 Russell & Whitehead publish Principia Mathematica with type theory

How Mathematics Was Saved

The paradox forced mathematicians to be more careful about what counts as a "set." Two main solutions emerged:

1. Type Theory (Russell's solution): Objects are arranged in a hierarchy of "types." A set can only contain objects of a lower type, preventing self-reference.

2. Axiomatic Set Theory (ZFC): Instead of allowing any property to define a set, ZFC uses specific axioms that carefully avoid paradoxical constructions. The "Axiom of Separation" only lets you form subsets of existing sets, not arbitrary collections.

๐Ÿ”‘ The Lesson

Naive intuition about "collections" breaks down at the edges. Modern mathematics builds on carefully constrained axioms that prevent self-referential paradoxesโ€”at the cost of some intuitive simplicity.

The Barber's Version

Russell later popularized the paradox with this story:

In a village, the barber shaves all thoseโ€”and only thoseโ€”who do not shave themselves. Who shaves the barber?

The resolution: no such barber can exist. Similarly, no such set R can exist in a consistent set theory.