计算机科学与技术专业集合论与图论

  • 格式:pdf
  • 大小:722.48 KB
  • 文档页数:28

周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
7 / 12
子集关系及集合相等举例
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等? 证明子集关系的思路:利用基本恒等式A − B = A∩ ∼B
(A − B) − C = (A∩ ∼B)∩ ∼C A − (B − C ) = A∩ ∼(B∩ ∼C ) = A ∩ (∼B ∪ C ) = (A∩ ∼B) ∪ (A ∩ C )
从而:
(A∩ ∼B)∩ ∼C ⊆ A∩ ∼B ⊆ (A∩ ∼B) ∪ (A ∩ C )
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
7 / 12
子集关系及集合相等举例
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等? 这两者什么时候相等?
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
3 / 12
德摩尔根律
A − (B ∪ C ) = (A − B) ∩ (A − C )
A B C B
A C B
A C
A−B

A−C
=
A − (B ∪ C )
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
8 / 12
子集关系及集合相等举例
证明(A ∩ C ) ⊆ (B ∩ C )且(A∩ ∼C ) ⊆ (B∩ ∼C )蕴含A ⊆ B 两种思路:元素法和性质法
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等?
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
7 / 12
子集关系及集合相等举例
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等? 证明子集关系的思路:利用基本恒等式A − B = A∩ ∼B

是全集
且 且 当且仅当 当且仅当

,则


当且仅当
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
4 / 12
子集关系及集合相等举例
子集关系及集合相等举例
设A, B是集合,证明A − B = A当且仅当A ∩ B = ∅ 设A, B, C 是集合,证明(A − B) − C ⊆ A − (B − C ),什么时候这两 者相等? 设A, B, C 是集合,若(A ∩ C ) ⊆ (B ∩ C )且(A∩ ∼C ) ⊆ (B∩ ∼C ),证 明A ⊆ B 设A, B, C 是集合,证明
2008 9
年 月9日
3 / 12
德摩尔根律
A − (B ∩ C ) = (A − B) ∪ (A − C )
A B C B
A C B
A C
A

B∩C
= (A − B) ∪ (A − C )
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
3 / 12
德摩尔根律
从 出发
(A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C ⇐⇒ (A∩ ∼B) ⊆ (A∩ ∼B)∩ ∼C ⇐⇒
− (A − B) − C = (A∩ ∼B)∩ ∼C , A − (B − C ) = (A∩ ∼B) ∪ (A ∩ C ) − (A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C
进一步
且 (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C (A∩ ∼B) ⊆∼C 且 (A ∩ C ) ⊆ (A∩ ∼B) 且 (A ∩ C ) ⊆∼C
− A ∩ C ⊆∼C − A∩C =∅ − A∩C =∅

因此,(A − B) − C = A − (B − C )当且仅当A ∩ C = ∅
周 晓 聪 (中山大学计算机科学系) 离散数学基础·集合论与图论
从 出发
− (A − B) − C = (A∩ ∼B)∩ ∼C , A − (B − C ) = (A∩ ∼B) ∪ (A ∩ C ) − (A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
7 / 12
计算机科学与技术专业·集合论与图论
第一讲第三次课 子集关系与集合相等
中山大学计算机科学系软件工程实验室
2008 9 9
周晓聪
年月日
/∼ zxc isszxc@
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
子集关系及集合相等举例
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等? 这两者什么时候相等?
从 出发
(A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C ⇐⇒ ⇐⇒ (A∩ ∼B) ⊆ (A∩ ∼B)∩ ∼C
− (A − B) − C = (A∩ ∼B)∩ ∼C , A − (B − C ) = (A∩ ∼B) ∪ (A ∩ C ) − (A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
7 / 12
子集关系及集合相等举例
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等? 证明子集关系的思路:利用基本恒等式A − B = A∩ ∼B
(A − B) − C = (A∩ ∼B)∩ ∼C A − (B − C ) = A∩ ∼(B∩ ∼C ) = A ∩ (∼B ∪ C ) = (A∩ ∼B) ∪ (A ∩ C )
进一步
且 (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C (A∩ ∼B) ⊆∼C 且 (A ∩ C ) ⊆ (A∩ ∼B) 且 (A ∩ C ) ⊆∼C
− A ∩ C ⊆∼C − A∩C =∅ − A∩C =∅

再由(A∩ ∼B) ⊆ A得A ∩ C = ∅也蕴含(A∩ ∼B) ⊆∼C
离散数学基础·集合论与图论
首先,假定A − B = A成立,证明A ∩ B = ∅ 然后,假定A ∩ B = ∅成立,证明A − B = A
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
6 / 12
子集关系及集合相等举例
基本思路
证明A − B = A当且仅当A ∩ B = ∅
首先,假定A − B = A成立,证明A ∩ B = ∅ 然后,假定A ∩ B = ∅成立,证明A − B = A
2008 9
年 月9日
1 / 12
集合相等 基本恒等式

◦ ∪ ◦
与命题逻辑中的等值演算非常类似
集合等式的证明方法

◦ A=B ◦

注意德摩尔根律的绝对形式和相对形式,差与交之间的转换等集合等式 根据集合相等的定义进行证明 利用基本恒等式进行证明
当且仅当∀x (x ∈A ↔ x ∈B) 对任意的x ,首先以x ∈A作为附加前提推导x ∈B,然后以x ∈B为附加前提推 导x ∈ A
证明A ∩ B = ∅蕴含A − B = A
− −
假定A ∩ B = ∅,证明A − B ⊆ A及A ⊆ A − B
对任意的x ∈A,由于A ∩ B = ∅,因此x ∈ B,因此x ∈A − B
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
6 / 12
子集关系及集合相等举例
设A ∩ B = ∅,即存在x∈A ∩ B,即x∈A且x∈B,由A − B的定义 得x ∈ A − B,但x∈A,这与A − B = A矛盾!
证明A − B = A蕴含A ∩ B = ∅

假定A − B = A成立,反证法证明A ∩ B = ∅
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
且 (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C (A∩ ∼B) ⊆∼C 且 (A ∩ C ) ⊆ (A∩ ∼B) 且 (A ∩ C ) ⊆∼C
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008 9
年 月9日
7 / 12
子集关系及集合相等举例
证明(A − B) − C ⊆ A − (B − C ),这两者什么时候相等? 这两者什么时候相等?
2008 9
年 月9日
8 / 12
子集关系及集合相等举例
证明(A ∩ C ) ⊆ (B ∩ C )且(A∩ ∼C ) ⊆ (B∩ ∼C )蕴含A ⊆ B 元素法,思路:对任意x ∈A,假设x ∈A,需要推导x ∈B

分两种情况:x∈C 和x ∈ C
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
从 出发
(A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C ⇐⇒ (A∩ ∼B) ⊆ (A∩ ∼B)∩ ∼C ⇐⇒
− (A − B) − C = (A∩ ∼B)∩ ∼C , A − (B − C ) = (A∩ ∼B) ∪ (A ∩ C ) − (A∩ ∼B) ∪ (A ∩ C ) ⊆ (A∩ ∼B)∩ ∼C