New Issue: Orbital Catastrophe Ahead? Read Now

What is Russell's paradox?

John T. Baldwin and Olivier Lessmann of the Department of Mathematics, Statistics and Computer Science at the University of Illinois at Chicago offer the following explanation.

Russell's paradox is based on examples like this: Consider a group of barbers who shave only those men who do not shave themselves. Suppose there is a barber in this collection who does not shave himself; then by the definition of the collection, he must shave himself. But no barber in the collection can shave himself. (If so, he would be a man who does shave men who shave themselves.)

BERTRAND RUSSELL confounded mathematicians when he published his famous paradox in 1903.


On supporting science journalism

If you're enjoying this article, consider supporting our award-winning journalism by subscribing. By purchasing a subscription you are helping to ensure the future of impactful stories about the discoveries and ideas shaping our world today.


Bertrand Russell's discovery of this paradox in 1901 dealt a blow to one of his fellow mathematicians. In the late 1800s, Gottlob Frege tried to develop a foundation for all of mathematics using symbolic logic. He established a correspondence between formal expressions (such as x=2) and mathematical properties (such as even numbers). In Frege's development, one could freely use any property to define further properties.

Russell's paradox, which he published in Principles of Mathematics in 1903, demonstrated a fundamental limitation of such a system. In modern terms, this sort of system is best described in terms of sets, using so-called set-builder notation. For example, we can describe the collection of numbers 4, 5 and 6 by saying that x is the collection of integers, represented by n, that are greater than 3 and less than 7. We write this description of the set formally as x = { n: n is an integer and 3 < n < 7} . The objects in the set don't have to be numbers. We might let y ={x: x is a male resident of the United States }.

Seemingly, any description of x could fill the space after the colon. But Russell (and independently, Ernst Zermelo) noticed that x = {a: a is not in a} leads to a contradiction in the same way as the description of the collection of barbers. Is x itself in the set x? Either answer leads to a contradiction.

When Russell discovered this paradox, Frege immediately saw that it had a devastating effect on his system. Even so, he was unable to resolve it, and there have been many attempts in the last century to avoid it.

Russell's own answer to the puzzle came in the form of a "theory of types." The problem in the paradox, he reasoned, is that we are confusing a description of sets of numbers with a description of sets of sets of numbers. So Russell introduced a hierarchy of objects: numbers, sets of numbers, sets of sets of numbers, etc. This system served as vehicle for the first formalizations of the foundations of mathematics; it is still used in some philosophical investigations and in branches of computer science.

Zermelo's solution to Russell's paradox was to replace the axiom "for every formula A(x) there is a set y = {x: A(x)}" by the axiom "for every formula A(x) and every set b there is a set y = {x: x is in b and A(x)}."

What became of the effort to develop a logical foundation for all of mathematics? Mathematicians now recognize that the field can be formalized using so-called Zermelo-Fraenkel set theory. The formal language contains symbols such as e to express "is a member of," = for equality and ¿ to denote the set with no elements. So one can write formulas such as B(x): if y e x then y is empty. In set-builder notation we could write this as y = {x : x = ¿} or more simply as y = {¿}. Russell's paradox becomes: let y = {x: x is not in x}, is y in y?

Russell's and Frege's correspondence on Russell's discovery of the paradox can be found in From Frege to Godel, a Source Book in Mathematical Logic, 1879-1931, edited by Jean van Heijenoort, Harvard University Press, 1967.

Subscribe to Support Independent Journalism

Great science journalism requires human expertise, time, effort and creativity. And it costs money. That’s why I and the journalists here at Scientific American hope you’ll join our community.

When you subscribe, you are supporting staff and freelance journalists who are passionate about telling science stories that are true, important and compelling. Our editors and reporters are often experts in their fields, which means they understand the nuances of big discoveries and can untangle the breakthroughs from the hype. With a subscription, you are also supporting rigorous fact-checking to ensure the words we publish are precise and accurate. And you’re supporting original illustrations, graphics and photos that bring you closer to an advanced laboratory, an ice sheet in Antarctica or a space mission in orbit. You’re helping us craft other types of high-quality journalism as well: Our newsletters are carefully written, edited and curated by staffers you have or will come to know and love. Our Science Quickly podcast is based on original reporting, collaboration with editors and scientists and exacting production.

Subscriptions keep this engine running so we can continue to deliver thoughtful, rigorous and independent science journalism to you. In an era of viral misinformation, this work is crucial. If you value what we do, I hope you’ll consider joining us as a subscriber

Thank you,

Jeanna Bryner, Editor in Chief, Scientific American

Subscribe