Skip to content

离散数学 ​

要学到的

离散数学基础: 集合、偏序集、良序、数学归纳法、级数、递归、递推

概念定义 ​

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

  • 如|A|是有限的, 则称A为有限集
  • 如|A|是无限的, 则称A为无限集

m元子集: 如果一个集合A中含有n个元素, 则称集合A为n元集, 称A的含有m个( 0≤m≤n )元素的子集为A的m元子集.

子集总数: 一般来说, 对于n元集A, 它的m( 0≤m≤n )元子集 Cnm 个, 所以不同的子集总数有:
Cn0+Cn1+Cn2+...+Cnn=2n 所以, n元集共有 2n 个子集

幂集: 设A为任意集合, 把A的所有不同子集为元素构成的集合叫做A的幂集(power set), 记为 P(A) 或 2A
符号化表示:
P(A)={x|一切⊆A}
该集合又称为集族(family of set)
对集族的研究在数学方面、知识库和表处理语言及人工智能等方面都有十分重要的意义
显然, 若集合A有n个元素, 则集合A共有 2|A| 个子集, 即
|P(A)|=2|A|

集合的运算:
设A、B为任意集合, U为全集

  • 并集A⋃B={X|X∈A或X∈B}
  • 交集A⋂B={X|X∈A且X∈B}
  • 差集A−B={X|X∈A且X∉B}
  • 补集A¯=U−A={X|X∈U且X∉A}  (A′, ∼A, AC)
  • 对称差集A⊕B={X|((X∈A)且(X∉B))或((X∈B)且(X∉A))}

推广:

⋃i=1nAi=⋃i∈{1,2,...,n}nAi=A1⋃A2⋃A3⋃...⋃An={X|(X∈A1)或(X∈A2)或...或(X∈An)}⋂i=1nAi=⋂i∈{1,2,...,n}nAi=A1⋂A2⋂A3⋂...⋂An={X|(X∈A1)且(X∈A2)且...且(X∈An)}

当n无限增大时, 可以记为

⋃i=1∞Ai=⋃i∈Z+Ai=A1⋃A2⋃A3⋃...⋂i=1∞Ai=⋂i∈Z+Ai=A1⋂A2⋂A3⋂...

差和补运算的几个性质

  • A−A=Φ
  • A−B=A−(A⋂B)
  • A⋃(B−A)=A⋃B
  • A−B=A⋂B¯
  • (A−B)−C=A−(B⋃C)

定理
设A、B、C为任意集合, U为全集, Φ 为空集

  • 幂等律A⋃A=A;  A⋂A=A
  • 恒等律A⋃Φ=A;  A⋂U=A
  • 零律A⋃U=U;  A⋂Φ=Φ
  • 否定律A¯¯=A
  • 矛盾律A⋂A¯=Φ
  • 排中律A⋃A¯=U
  • 交换律A⋃B=B⋃A;  A⋂B=B⋂A
  • 吸收率A⋂(A⋃B)=A;  A⋃(A⋂B)=A
  • DeMorgAn律A⋃B―=A¯⋂B¯;  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⋃C)

吃好喝好 快乐地活下去