Cantor's diagonal argument: demonstrating larger infinities
An accessible account of Cantor's diagonal argument: the construction showing some infinite sets (notably the real numbers) are uncountable, the related power-set theorem, history, and consequences.
Overview
Cantor's diagonal argument is a simple but powerful method for comparing sizes of infinite sets. It is used to show that certain infinite collections cannot be put into one-to-one correspondence with the natural numbers, so they are strictly larger in cardinality. The notion of cardinality formalizes 'size' for infinite sets: two sets have the same cardinality when there exists a bijection between them. What seems obvious for finite sets becomes subtle for infinite collections, and Cantor provided a clear way to distinguish different kinds of infinity.
Sketch of the diagonal construction
The classic application targets the real numbers in the unit interval [0,1]. Assume, for contradiction, that all such real numbers can be listed as an infinite sequence. Write each number in a decimal (or binary) expansion in a column, so each row is a number and each column a digit position. Cantor's trick is to form a new number by changing the nth digit of the nth row: choose a digit different from the listed one (avoiding ambiguous repeats like 9... in decimal). This 'diagonal' number differs from every listed number in at least one digit, so it cannot appear in the list. Therefore the assumed enumeration was incomplete and the reals are uncountable.
- Step 1: Assume a complete list exists.
- Step 2: Construct a new element by altering each diagonal digit.
- Step 3: Observe the new element differs from every listed element, contradicting completeness.
Related theorem: power set and strict inequality
Cantor also proved a more general result: for any set S, the power set P(S) (the set of all subsets of S) has strictly greater cardinality than S itself. The same diagonal idea produces, from any purported bijection f: S → P(S), a subset that differs from f(s) at s, so f cannot be onto. This argument establishes an infinite hierarchy of different infinities and is now called Cantor's theorem.
History and development
The method originated in work by Georg Cantor in the late nineteenth century; Cantor published a series of papers exploring sizes of infinite sets and related ideas. Contemporary reports and later expositions placed the diagonal constructions at the center of his contributions to set theory. For more on Cantor's life and publications see Cantor and historical notes in period sources such as Deutsche Mathematiker-Vereinigung records.
Consequences, applications, and notable facts
Cantor's diagonal argument has broad ramifications. It shows a clear distinction between countable infinities (for example, the natural numbers or the rational numbers) and uncountable ones (the real numbers). It also inspired diagonalization techniques in logic and theoretical computer science: proofs of undecidability, Turing's halting problem, and Gödel's incompleteness theorem all rely on related self-reference or diagonal constructions. The argument also led to deep questions such as the continuum hypothesis, which asks whether there is any set whose cardinality lies strictly between that of the integers and the real numbers.
Notes and subtleties
When using decimal expansions one must handle non-unique representations (e.g., 0.4999... = 0.5000...). Standard presentations avoid ambiguity by choosing a digit-altering rule that never produces a trailing infinite string of 9s, or by working in binary where similar care is taken. Despite these technicalities the diagonal idea is robust and remains one of the clearest demonstrations that infinite sets can have different sizes.
For additional reading on cardinality, Cantor's original writings, and further implications see general introductions to set theory and accessible historical surveys. The diagonal argument remains a fundamental tool across mathematics and logic.
Questions and answers
Q: What is Cantor's diagonal argument?
A: Cantor's diagonal argument is a mathematical method to prove that two infinite sets have the same cardinality.
Q: When did Cantor publish articles on his diagonal argument?
A: Cantor published articles on his diagonal argument in 1877, 1891 and 1899.
Q: Where was Cantor's first proof of the diagonal argument published?
A: Cantor's first proof of the diagonal argument was published in 1890 in the journal of the German Mathematical Society (Deutsche Mathematiker-Vereinigung).
Q: According to Cantor, when do two sets have the same cardinality?
A: According to Cantor, two sets have the same cardinality if it is possible to associate an element from the second set to each element of the first set, and to associate an element of the first set to each element of the second set.
Q: Does Cantor's statement on cardinality work well for sets with a finite number of elements?
A: Yes, Cantor's statement works well for sets with a finite number of elements.
Q: Is Cantor's statement on cardinality intuitive for sets with an infinite number of elements?
A: No, Cantor's statement on cardinality is less intuitive for sets with an infinite number of elements.
Q: How many times did Cantor publish articles on his diagonal argument?
A: Cantor published articles on his diagonal argument three times – in 1877, 1891 and 1899.
Related articles
Author
AlegsaOnline.com Cantor's diagonal argument: demonstrating larger infinities Leandro Alegsa
URL: https://en.alegsaonline.com/art/16671
Sources
- cs.utexas.edu : "Finite and Infinite Sets"
- logicmuseum.com : "Uber ein elementare Frage der Mannigfaltigkeitslehre"