跳轉到內容

數學證明/集合論導論

來自華夏公益教科書,開放書籍,開放世界

在數學中,我們經常使用被稱為**集合**的物件,並且存在研究它們的**集合論**。雖然集合論可以被正式討論[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. 由於結合律,我們不需要為左邊寫括號。
華夏公益教科書