Follow your curiosity

What discovery has been shared with you?

Start with one fact. Explore it, go deeper, then follow whichever branch catches your imagination.

Choose subjects for a surprise

Exploring any topic

Begin your discovery

Your next discovery is one click away.

Choose one or more subjects above, or leave Any Topic selected and let curiosity decide.

Mathematics

Cantor's Diagonal Argument and Uncountability of the Real Numbers

Quick fact

Cantor's diagonal argument proves that the real numbers are uncountable, meaning no matter how you try to list all real numbers, there will always be one you missed. This was the first time mathematicians had a rigorous proof that some infinities are larger than others.

Why this is interesting

You know there are infinitely many numbers—but are all infinities the same size? What if one infinity could be so large that it couldn't be listed even with infinite time?

Read the full explanation

Understanding Cantor's Diagonal Argument and Uncountability of the Real Numbers

Imagine you had a list of every real number, like a never-ending phone book. Each number can be written in decimal form, possibly with an infinite number of digits. Suppose you want to check if this list really contains every number. You can construct a new number that is different from every number on the list by changing the diagonal. For example, take the first digit of the first number, the second digit of the second number, and so on, then alter each digit (say, by adding 1 modulo 10). This new number—call it the 'anti-diagonal'—differs from the first number in its first digit, from the second number in its second digit, and so on. Therefore it cannot appear anywhere in the list. This shows that any list you might propose is incomplete, so the real numbers cannot be fully listed—they are uncountable. This is surprising because we can list the rational numbers, which are also infinite, but not the reals.

A deeper explanation

The underlying mechanism is a proof by contradiction. Assume that the real numbers can be listed in a sequence, say r1, r2, r3, ... . Each ri has an infinite decimal expansion. Now construct a new number d by changing the nth digit of rn (for each n) in a way that ensures d ≠ rn for every n. For instance, if the nth digit is 5, change it to 4; otherwise set it to 5. This d is a real number (a decimal expansion), but it cannot be the same as any rn because it differs in the nth decimal place. This contradicts the assumption that the list contains all real numbers. The contradiction forces the conclusion that no list can exist. This argument is a form of diagonalization, which has become a fundamental technique in logic and computability. The key insight is that the set of real numbers has a cardinality greater than that of the natural numbers, and this can be written as |ℝ| |ℕ|. This result was revolutionary because it revealed that infinity is not a single concept but a spectrum, and it laid the groundwork for modern set theory and the study of cardinalities.

Keep FACTREE close

Internet access is required. Updates arrive when you reopen or reload the app. You may need to sign in again in the installed app.