跳转到内容

拓扑学/基本概念集合论

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

本章简要描述了整本书中使用的基本集合论概念,不是作为一本全面的指南,而是作为读者应该熟悉的材料和相关符号的清单。想要深入了解集合论的读者可以阅读集合论维基教科书。

基本定义

[编辑 | 编辑源代码]

空集用符号 表示。包含元素 的有限集用 表示。集合论者通常,尽管有些草率,不严格区分单元素集 和它的单个元素 .

为了更深入地理解集合元素之间的关系,我们必须首先定义一些术语。令 *A* 和 *B* 表示两个集合。

  • *A* 和 *B* 的并集,用 表示,是所有属于 *A* 或 *B*(或两者都属于)的 *x* 的集合。
  • *A* 和 *B* 的交集,用 表示,是所有同时属于 *A* 和 *B* 的 *x* 的集合。
  • *A* 和 *B* 的差集,用 表示,是所有满足 但不满足 的集合。
    • 在包含“所有事物”的集合(通常用 *U* 表示)的上下文中,*A* 的补集,用 表示,是 .
  • *A* 和 *B* 的对称差,用 表示,定义为 .
  • AB子集,记为 ,当且仅当 A 中的每个元素也属于 B。换句话说,当 。这些集合的一个重要特性是 当且仅当
  • AB真子集,记为 ,当且仅当 。(我们不使用符号 ,因为其意义并不总是明确的。)
  • A基数,记为 ,是 A 中元素的数量。
    例子
  • A幂集,记为 ,是 A 的所有子集的集合。
    例子

请注意 .

有序的n元组 表示为 . 对于两个有序集合 , 我们有 当且仅当 .

N元组可以用集合来定义。例如,有序对   由卡齐米日·库拉托夫斯基 定义为 . 现在n元组被定义为

现在我们可以使用有序对的概念来讨论两个集合的笛卡尔积AB笛卡尔积,表示为 , 是所有可能的由 A 中的第一个元素和 B 中的第二个元素组成的有序对的集合;也就是说,

.

现在我们已经定义了笛卡尔积,我们可以转向二元关系函数的概念。如果 ,我们说集合 R 是从 AB二元关系。如果 ,通常写为 xRy。如果 R 是一个关系,则所有与某个 y 有关系 Rx 的集合称为 R定义域,记为 domR。所有y 的集合,使得对于某个 xxy 有关系 R,称为 R值域,记为 ranR。如果二元关系 F 满足在其定义域中的每个元素 x 恰好有一个元素 y 在其值域中,使得 xFy,则称 F 为一个函数。此外,如果 F 是一个函数,则典型的符号是 而不是 xFy

我们应该讨论几种特殊类型的函数。一个函数 被称为映射到集合 B 上,或者称作从 AB满射函数,如果 ran。一个函数 F 被称为单射一对一函数,如果 意味着 。既是单射又是满射的函数被称为双射

如果你能成功地解答以下问题,你就准备好学习拓扑学了!请花时间解决这些问题。

  1. 证明空集是任何集合的子集。
  2. 考虑集合 ,其中 n 是自然数集中的元素。所有 n 为自然数)的并集是否等于 (所有实数的集合)?请证明你的答案。
  3. 使用上面的 ,证明 中没有有限子集具有这样的性质:该有限子集的并集等于 。当你学习拓扑学时,你会发现这构成了一个证明,表明 不是紧致的。
华夏公益教科书