到目前为止,我们唯一证明存在的集合是 ∅。下一条公理允许我们从现有集合创建新集合,因此从 ∅ 开始,我们可以构建无限多个新集合。
对的公理基本上说,如果我们有两个集合,x 和 y,那么我们可以形成新的集合 {x. y}。你可能想知道为什么我们不从单元素集合开始,但是由于 {x, x} = {x},公理也同时形成单元素集合。与存在公理一样,对的公理实际上只说存在一个元素为 x 和 y 的集合,但我们需要证明唯一性才能定义符号。
非正式地说,公理指出
- 如果 x 和 y 是集合(不一定不同),那么存在一个集合 z,使得对于所有 u, 当且仅当 或 。
用更精确的逻辑形式
- 公理 S3(对的公理): 对于所有 'x' 和 'y',对于某个 z,对于所有 u,
- 当且仅当 或 。
定义 给定两个集合 和 ,我们定义 和 的无序对 是一个仅包含 和 的集合。我们将其表示为 。
配对公理没有说明 和 必须不同。考虑无序对 。扩展性公理告诉我们,它等于集合 。
示例 令。然后公理表明存在一个包含 和 的集合。它是集合 。
示例中的集合 与空集不同,因为 是空的,而 包含空集作为元素。因此这两个集合包含不同的元素。
当然我们可以继续使用配对公理来创建新的集合。例如 是一个与空集和集合 不同的集合,等等。
实际上,我们可以使用这个过程创建无限多个不同的集合。但是,每个这样的集合要么包含一个元素,要么包含两个元素。
如果集合总是无序的,人们可能想知道如何用集合来定义有序的数学对象。以下对有序对的巧妙定义归功于库拉托夫斯基。
定义 给定一个集合 和 , 和 的 有序对,记作 ,是集合 。
以下定理表明有序对具有我们期望它们具有的性质。
定理 当且仅当 且 时,我们有 。
证明 显然,如果 且 ,则
-
|
|
|
为了证明逆命题,假设 (1) 成立。
首先我们来处理 的情况。在这种情况下,,因此 ,否则 ,从 (1) 中我们有 ,这将是一个矛盾。
但如果 ,则 ,因此为了使等式 (1) 两侧的元素相同,我们必须有 并且 。但第一个推论意味着 。因此 。由于 ,这意味着 。
现在我们处理 的情况。在这种情况下,
因此 。因此 。
在这两种情况下, 并且 。
我们可以使用库拉托夫斯基的有序对定义来定义有序三元组。
定义 我们定义有序三元组 为 .
显然,我们可以将定义扩展到 -元组,对于任何 .
定义 我们定义有序 -元组 为 .
- 展示如何生成无限多个仅包含一个元素的不同集合。对于包含两个元素的集合,执行相同的操作。
- 假设 。证明 .
- 证明,如果按维纳的方式定义有序对,即 ,则 当且仅当 且 ,就像库拉托夫斯基的定义一样。
- 给定库拉托夫斯基的有序对定义,证明上面定义的有序三元组是一个包含一个或两个元素的集合。
← 集合元素和子集 · 并集和交集 →