跳转到内容

集合论/基数

来自维基教科书,开放的书籍,开放的世界

无限集和基数

[编辑 | 编辑源代码]

有限集的大小

在确定有限集的大小的时候,我们通常计算集合中元素的个数,并认为两个集合的大小相同,如果它们具有相同的元素个数。然而,这种方法不适用于无限集,因为我们无法计算无限集中的元素个数。

然而,有一种方法可以定义两个集合大小相同时,该方法适用于有限集和无限集。我们说两个集合 大小相同,如果我们能定义一个函数 ,它满足以下性质

  • 对每个 都有定义。
  • ,使得 。我们说 f 是 *满射* 或 *满射*。
  • 。我们说 f 是 *单射* 或 *单射*。

满足这些性质的函数称为 *双射*。

示例

集合 都有三个元素。我们可以像这样定义它们之间的双射:

所有正整数的集合,,与所有非负整数的集合大小相同,。设 ,更一般地,

练习

证明以上函数是双射。

通常,在两个基数相同的集合之间构建显式双射是困难的,因此以下定理可以派上用场。

康托尔-施罗德-贝尔施泰因定理

参见证明:康托尔-施罗德-贝尔施泰因定理

如果 是两个集合,并且存在单射函数 ,那么 之间存在双射。

有许多方法可以定义基数,其中一种方法是使用序数作为参考。一个集合的基数可以定义为与该集合一一对应的最小序数。但是,在谈论基数时,通常将它与实数集等进行比较,当谈论大于可数基数的基数时,因此在实践中,基数被认为是两个集合之间简单比较的结果。这样做的一个原因是,序数的可能大小通常取决于所使用的公理。

另请参见

[编辑 | 编辑源代码]

序数 · Zermelo-Fraenkel 公理集合论

华夏公益教科书