跳转到内容

数学证明/集合论导论

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

在数学中,我们经常使用被称为**集合**的对象,并且存在研究它们的**集合论**。虽然集合论可以被正式讨论[1],但我们在这本书中不需要进行如此正式的讨论,而且在这个阶段我们可能对正式讨论不感兴趣也不理解。

即使我们不正式讨论集合论,了解一些关于集合的基本概念也很重要,这些概念将在本章中介绍。

什么是集合?

[编辑 | 编辑源代码]

**集合**可以被看作是定义明确、不同对象的集合(这些对象也可以是集合)。由于“定义明确”一词的模糊性,我们不认为这是集合的定义。相反,我们将集合视为一个原始概念(即,没有用先前定义的概念来定义的概念)。数学中其他原始概念的例子包括**点**和**线**。

我们已经提到,集合是定义明确、不同对象的集合。集合中的对象被称为集合的**元素**。我们写表示元素属于集合。如果不属于,我们写.

例子。

  • 考虑所有偶数的集合。E 的元素包括(但不限于) -2、0 和 4,即 .
  • 英语字母的元素(一个集合)是英语字母。


描述集合的方式

[编辑 | 编辑源代码]

有多种方式可以精确地描述一个集合(在属于集合的元素被精确地知道的情况下)。

如果一个集合包含少量元素,那么列举法可能非常有效。在列举法中,集合的元素被列在一个花括号({})内。特别是,仅仅改变元素的顺序并不会改变所表示的集合。例如, 都表示相同的集合,其元素为 1 和 2。如果花括号中列出的元素相同,则使用列举法在不同列举顺序下创建的符号表示相同的集合。此外,在集合中重复列举特定元素不会改变所表示的集合。例如, 都表示相同的集合,其元素为 1 和 2。特别是,如果一个集合不包含任何元素,它可以用 来表示,基于列举法,或者可以用来表示。这种集合被称为空集。

另一种描述集合的方法是使用文字。例如,考虑集合,它包含小于 10 的所有素数。如果我们使用列举法,集合 可以表示为

第三种描述集合的方法在集合包含许多元素时很有优势。这种方法被称为集合构建器符号。在这种符号中,花括号内有三个部分。它们在下面用描述说明:

正如预期的那样,两个集合相等当且仅当它们包含相同的元素。等价地,两个集合相等当且仅当的每个元素也是的元素,的每个元素也是的元素。这可以被看作一个公理[2]或一个定义。如果两个集合相等,我们写。如果不是,我们写.

在这本书中,当我们求解一个方程时,我们只考虑它的实数解,除非另有说明。

例子。

  • .
  • .
  • .
Clipboard

练习。 假设是不同的元素。以下每个陈述是真还是假?

1 集合不包含任何元素。

正确。
错误。

2

正确。
错误。

3 是一个集合。

正确。
错误。

4 .

正确。
错误。

5 .

正确。
错误。

6 .

正确。
错误。



集合基数

[编辑 | 编辑源代码]

如果一个集合包含 有限 个元素,则称为 有限 集合,否则称为 无限 集合。 如果一个集合是有限的,那么它的基数就是它的元素个数。 对于无限集,定义它们的基数比较困难和复杂,所以我们将在后面的关于集合基数的章节中进行讨论。 对于每个集合 ,它的基数用 表示。

例子。

  • 。 那么,.
  • 。 那么,(不是 3,因为元素 重复列出了)。
  • 。 那么,,因为 没有解(对于实数 ),因此 是一个空集。
  • 。求解 ,得到 。因此,,因此 [3].

有一些特殊的无限集,它们的记号如下所示

  • 是所有自然数的集合(在本教材中, 将 0 视为自然数)。
  • 是所有整数的集合。
  • 是所有有理数的集合。
  • (非标准记号) 是所有无理数的集合。
  • 是所有实数的集合。
  • 是所有复数的集合。

特别地,我们可以使用集合生成式来表示 ,如下所示:.

例子。

Clipboard

练习。 使用集合生成式来表示 ,不使用 "" 在表达式中。

解答

我们可以这样表示: ().


定义. (子集) 集合 是集合 子集 (记为 ),如果 中的每个元素也是 的一个元素。

备注。

  • 如果 不是 的子集,我们将其记为
  • 回想一下,两个集合 相等,当且仅当 中的每个元素都属于 ,并且 中的每个元素都属于 。利用子集的概念,我们可以写出 ,当且仅当 并且

例子。

  • .
  • (例如,)
  • (例如,)
  • 对于每个集合 ,即每个集合都是它自身的子集。
  • 这是因为集合 的每个元素都是 的元素。
  • 对于每个集合
  • 如果我们想直接证明这一点,会遇到一些困难,因为 不包含任何元素。那么,“ 的每个元素”是什么意思?
  • 在这种情况下,最好用 反证法(一种在后面关于证明方法的章节中介绍的证明技巧)来证明。首先,我们假设相反,即 。根据定义的否定,存在 至少一个 的元素,它 不是 的元素,这是错误的。这产生了矛盾,因此假设是错误的(稍后会解释),即 是错误的。

定义. (真子集) 如果集合 是集合 真子集 (记作 ),则 的子集,并且 .

备注。

  • 类似地,如果 不是 的真子集,我们写成 .

例子。

  • 对于每个 非空 集合 ,因为 (前面已经证明) 并且 如果 是一个 非空 集合。
  • .
  • .
  • 并且 .
Clipboard

练习。.

1 以下哪些集合是 的子集?

2 选择哪些集合是 的超集?

3 选择哪些集合是 的元素?


我们把一些常见的 的子集称为 区间。对于每个实数 ,满足

  • (开区间)
  • (半开(或半闭)区间)
  • (半开(或半闭)区间)
  • (闭区间)

也有一些 无限 区间

注意: 的简写形式 ( 是一个集合)。

例子。

  • .
  • .
  • 因为左侧集合中的元素 "1" 属于右侧集合。
  • .

例子。

  • 的 (实数) 解集是 .
  • 的 (实数) 解集是 。(注意:我们不能 来表示这个集合,因为要求对于区间 )。
  • 方程 的(实数)解集是 .
Clipboard

练习。

以下哪些是有效的区间?


全集和韦恩图

[edit | edit source]

定义。(全集)全集,用 表示,是一个包含特定研究中所有元素的集合。

例子。

  • 如果我们研究的是实数,那么全集就是 .

定义。(补集)集合 (它是全集 的子集)的 补集,用 表示,是集合 .

例子。

  • 。那么,。(注意: 也是。)
  • 对于每个全集 (因为 中的每个元素都不属于 [4])并且 (因为 中没有元素不属于 )。
  • 并且 。那么,,因为 中的每个元素都不属于
Clipboard

练习。 令全集为

1 什么是 ?

2 什么是 ?

3 如果全集是 。以下哪些可以是 (可能不止一个答案)?


一个 维恩图 是一个图,它显示了有限个集合之间所有可能的逻辑关系。全集通常用矩形围成的区域表示,而集合通常用圆形围成的区域表示。以下是一个维恩图。

在这个图中,如果白色区域表示集合 ,矩形围成的区域表示全集,那么红色区域就是集合

然而,以下 不是 维恩图。

这是因为没有区域只有黄色和蓝色区域相交,只有红色和绿色区域相交。所以,不是 所有 集合之间的逻辑关系都显示出来了。

为了显示四个集合之间所有逻辑关系,可以使用以下维恩图。

集合运算

[edit | edit source]

类似于将两个实数组合成一个的算术运算,集合运算将两个集合组合成一个。

集合的并集

[edit | edit source]

定义. (集合的并集)

两个集合的并集的维恩图。

集合 和集合 并集,记为 ,是集合

备注。

  • 这里的“或”是 包含的,即如果一个元素属于 两个 ,它也属于

例子。

  • .
  • .
  • .
  • .

命题. 为集合. 那么,

  • (交换律)
  • (结合律)
  • 以及

证明. (形式)证明将在稍后讨论. 现在, 你可以使用维恩图来验证这些结果.

备注。

  • 由于结合律, 我们可以写三个 (或更多) 集合的并集而不需要括号. 交集的集合将有类似的结果, 所以我们也可以写三个 (或更多) 集合的交集而不需要括号.

集合的交集

[edit | edit source]

定义. (集合的交集)

两个集合交集的维恩图.

集合 和集合 交集, 记为 , 是集合 .

备注。

  • 如果 , 我们说 不相交 的.

命题. 为集合. 那么,

  • (交换律)
  • (结合律)

证明. (形式)证明将在稍后讨论. 现在, 你可以使用维恩图来验证这些结果.

命题。 (分配律)令 为集合。那么,

  • (“” 分布到 分别)

相对补集

[编辑 | 编辑源代码]

定义。 (相对补集)

相对补集的文氏图。如果左圆和右圆所包围的区域分别代表 ,那么红色区域代表

集合 在集合 中的 相对补集,记作 ,是集合

备注。

  • 如果 是全集。因此,集合 的补集也是 中的相对补集。
  • 符号 读作“去掉 A 后剩下的 B”。
  • 从定义可以看出

例子。

  • .
  • .
  • .
  • .
  • .
Clipboard

练习。

1 什么是

2 什么是 ?

3 什么是 ?

4 以下哪个/哪些集合表示所有正数的集合?

5 什么是 ?

全集。


命题。 为集合。那么,

  • .
  • .
  • .
  • 当且仅当 .
  • .
  • .

证明. (形式)证明将在稍后讨论. 现在, 你可以使用维恩图来验证这些结果.

定理。 (德摩根定律) 令 为集合。那么,

证明. (形式)证明将在稍后讨论. 现在, 你可以使用维恩图来验证这些结果.

示例。 假设全集是 并且 。由于 。另一方面,由于 并且 .

Clipboard

练习。

什么是



对称差

[编辑 | 编辑源代码]

定义。 (对称差)

一个用于说明对称差的韦恩图。

集合 对称差,记作 ,是集合 .

例子。

  • .

命题. 为集合. 那么,

  • (结合律)
  • (交换律)
Clipboard

练习。

1 等于什么?

2 等于什么?

3 (试着利用韦恩图来确定,目前不需要数学证明。)

是。
否。



定义。 (幂集)集合 的幂集,记作 ,是 的所有子集的集合。用集合生成式表示,

备注。

  • 因为 对于每个集合 成立, 是每个幂集的元素。
  • 同样,因为 对于每个集合 成立, 是幂集 的元素。

例子。

  • 。它的基数是 1。
  • 如果 ,那么 。它的基数是 2。
  • 如果 ,那么 。它的基数是 4。
  • . 它的大小是 8。

定理。 (有限集幂集的大小) 设 是一个大小为 的有限集。那么, .

证明。 假设 是一个大小为 的有限集。由于幂集 的每个元素都是 的子集,所以只需要证明 个子集。下面,我们分别考虑 中元素个数不同的子集,并使用组合学计算每种不同类型子集的个数。

  • 对于元素个数为零的子集,它就是空集,所以只有一个这样的子集。
  • 对于元素个数为一的子集,有 个子集。
  • 对于元素个数为二的子集,有 个子集。
  • ...
  • 对于元素个数为 的子集,有 个子集。
  • 对于包含 个元素的子集,它是集合 ,因此只有一个这样的子集。

因此,集合 的子集总数为 ,根据 二项式定理

备注。

  • 这里采用的证明方法称为 直接证明,这可能是最“自然”的方法,也是最常用的方法。我们将在 后面章节 中讨论证明方法。
  • 有其他方法可以证明这个定理。
Clipboard

练习。 在下列问题中,选择给定集合的 幂集

1

2

3

4


已知 。在以下每个问题中,选择题目中给定集合的 基数

1

4
8
16
32

2

0
1
2
4

3

1
2
4
8

4

1
2
4
8

5

1
2
4
8



笛卡尔积

[edit | edit source]

定义。 (笛卡尔积) 集合 笛卡尔积,记作 ,是 .

备注。

  • 是一个 有序对(即顺序 重要 的一对事物)。
  • 有序对用于指定平面上的点,有序对称为 坐标
  • 特别地,我们有 如果 .
  • (符号) 我们使用 表示每个集合
  • 我们可以观察到

示例.。那么,

  • .
  • .

备注。

  • 从上面的例子可以看出,笛卡尔积是 非交换的,即 不一定成立。
Clipboard

练习.

1 什么是 (可能有多个答案)?

2 什么是


类似地,我们可以定义三个或更多集合的笛卡尔积。

定义。 (三个或更多集合的笛卡尔积) 令 是大于 2 的整数。 个集合 的笛卡尔积是 .

备注。

  • (符号) 我们使用 来表示 ,其中 .


  1. 有各种类型的公理集合论,其中 策梅洛-弗兰克尔集合论 是最著名的一个。
  2. . 事实上,这是策梅洛-弗兰克尔集合论中的 外延公理
  3. 对于只有一个元素的集合,它们被称为 单元素集。在这种情况下, 是一个单元素集。
  4. 没有元素属于 .
  5. 由于结合律,我们不需要为左边写括号。
华夏公益教科书