离散数学:集合论基础

Set

Basis

Definition

  • 外延公理
  • 空集存在公理
  • 无序对公理
  • 并集公理
  • 幂集公理
  • 无穷公理
  • 替换公理
  • 正则公理 (以上为ZF公理化集合论)
  • 选择公理 (以上为ZFC公理化集合论)

若a是集合A中的元素,则成a属于A,记为sA

若a不是集合A中的元素,则成a不属于A,记为sA

Example

枚举法

A={a,b,c,d}

B={2,4,6,8,}

叙述法

通过刻画集合中元素所具备的某种性质或特性来表示一个集合

P={xP(x)}

C={xx=2k,kN}

文氏图

Base number

集合A中元素个数称为集合中的基数(base number),记为A

若一个集合的基数是有限的,称该集合为有限集(finite set)

若一个集合的基数是无限的,称该集合为无限集(infinite set)

A={a,{b,c}}A∣=2

empty set

不含任何元素的集合叫做空集,记为

空集是绝对唯一的

universal set

针对一个具体范围,我们考虑所有的集合叫做全集,记为U或E.

文氏图一般使用方形表示全集

全集是相对唯一的

eg:

在立体集合中,全集是由空间的全体点构成的

集合的相等关系

集合中的元素是无序的。

集合中的元素是不同的。

外延性原理

两个集合A和B相等,当且仅当它们的元素完全相同,记为A=B,否则A和B不相等,记为AB

集合的包含关系

设A,B为任意两个集合,

  • 如果B的每个元素都是A的元素,则称B是A的子集,也称作B被A包含或者A包含B,记为BA否则记作BA
  • 如果BA并且AB,则称B是A的真子集,也称为B被A真包含或A真包含B,记为BA,否则记作BA
  • 关系的数学描述为:BAx,xB,xA

  • A,BA=BABBA

    非常重要证明集合相等的一种重要的方式

  • nAm(0mn)CmnCn0+Cn1++cnn=2n.

幂集

AAA(power set),P(A),P(A)={xx\subeA}xP(A)x\subeA

幂集也叫做集族或者集合的集合

集合的运算

并运算

ABABAB={xxAxB}

交运算

ABABaB={xxAxB}

补运算

UAa={xxA}

差运算

ABABAB={xxAxB}

对称差运算

ABABAB={x(xAxB)(xAxB)}

运算拓展

并集和交集的拓展

A1,A2,,Annni=1nAi=A1A2A3An={xxA1xA2xAn}A1,A2,,Annni=1nAi=A1A2A3An={xxA1xA2xAn}

集合的运算定律

定理

UA,B,C1AA=A,AA=A()2AB=BA,AB=BA3A(BC)=(AB)C,A(BC)=(AB)C()4A=A,AU=A()5AU=U,A=6A(BC)=(AB)(AC),A(BC)=(AB)(AC)()7A(AB)=A,A(AB)=A8AA=,AA=U()9A==A()10AB=AB,AB=AB()

证明方法

证明框架

证明:

  1. 首先证明 AB:xA,,xB,AB

  2. 首先证明 BA:xB,,xA,BA

由以上两点,克制A=B。

Example

证明德摩根律的等式之一:AB=AB

证明:

  1. 首先证明ABAB xABxABxAxBxAxBxAB

  2. 其次证明ABAB xABxaxBxAxBxABAB

由以上两点,克制等式AB=AB成立

可数集合与不可数集合

自然数集的定义

Definition(皮亚诺定理)

1891年,意大利数学家皮亚诺公开发表了基于序数的自然数定义公理。这组公理包括:

  1. 0是自然数
  2. 每个自然数n都有一个后继,这个后继也是一个自然数,记为S(n);
  3. 两个自然数相等当且仅当它们有相同的后继,即m=n当且仅当S(m)=S(n);
  4. 没有任何自然数的后继为0;
  5. (归纳公理)1(0);2(n)(S(n));(n)n

Definition(冯诺依曼的自然数定义)

20世纪初,集合成为数学的基本概念之后,数学奇才、计算机之父冯诺依曼基于基数,利用一个集合的序列来定义自然数:

  1. N

  2. nN,nn{n}N

从而,这个集合序列的基数就可以来定义自然数

  • 0≡∣;
  • 1≡∣{}∣=∣{}
  • 2≡∣{}{{}}∣=∣{,{}}

集合比较

有限集合比较集合的基数

Definition

设A,B为两个集合,若在A,B之间存在一种一一对应的关系:

Ψ:AB

则称A与B是等势的(equipotential),记作

AB

由等势定义可以看书,如果A=B,那么AB,反之却不成立

可数集合

Definition

凡是自然数集合N等势的集合,成为可数集合(countable set),该集合的基数记为0(读作阿列夫零)

正奇数集合是可数集合

素数集合是可数集合

有理数集合Q是可数集合

从有限到无限,不仅仅是简单数量上的变化(量变),而引起了本质的改变(质变)。

  • 两个无限集合的“大小”已经不能使用集合中的元素个数来衡量。0可以表示一切可数集合的基数,是一种抽象的表达。
  • 表面上个数完全不相等的两个集合之间仍可能存在等势关系,如集合与其真子集之间,这体现了有限集合和无限集合的根本差别。

不可数集合

Definition

开区间(0,1)成为不可数集合,凡与开区间(0,1)等势的集合,称为不可数集合,该类集合的基数记为

eg:

闭区间[0,1]是不可数集合

实数集合R是不可数集合.ntan(π2n12)