Definition
A diagonalization argument is a construction, introduced by Cantor, that defines an object outside the image of a proposed parametrisation, thereby showing that the parametrisation is not surjective.
General Form
-
Let and suppose, for a contradiction, that is surjective.
-
Choose a function with no fixed points, meaning that for every . Define by .
-
For every , . Therefore , since the two functions differ at the argument .
-
Hence is not in the image of , contradicting the assumption that is surjective.
Equivalently, if surjectivity gave some such that , then evaluating both sides at would give , so would be a fixed point of , contradicting the assumption that has no fixed points.
Related Concepts
- Cantor’s theorem is obtained by taking to be the type of truth values and to be negation.
- Lawvere’s fixed-point theorem