康托尔对角线法,也称为康托尔对角论证或康托尔的对角斜线,是格奥尔格·康托尔使用的一种巧妙技巧,用于证明整数和实数不能建立一一对应(即,不可数无限的实数集合比可数无限的整数集合“更大”)。然而,康托尔对角线法是完全通用的,适用于如下所述的任何集合。
给定任何集合,考虑由子集
组成的幂集
。康托尔对角线法可以用来证明
比
更大,即,存在从
到
的单射,但不存在双射。找到单射是显而易见的,正如通过考虑从
到
的函数可以看出,该函数将
的元素
映射到单元素集合
。假设存在从
到
的双射
,并考虑子集
,
由元素
组成,使得
不包含
。
由于
是双射,所以必然存在一个元素
,使得
。但是根据
的定义,集合
包含
当且仅当
不包含
。这会产生矛盾,因此不可能存在从
到
的双射。
康托尔对角线法适用于任何集合,无论是有限的还是无限的。如果
是基数为
的有限集合,则
的基数为
,这比
更大。如果
是无限集合,则
是更大的无限集合。特别地,实数
的基数
,可以证明它与
同构,其中
是自然数集,它比
的基数
更大。通过对同一个无限集合无限次地应用这个论证,可以获得无限基数的无限层级。