第一章 集合论初步

1.1 集合的基本概念

  • 我们把一些不同的确定的对象的全体称为集合。
  • 集合中元素的性质:确定性、互异性、无序性。

1.2 集合代数

  • 集合代数就是指集合之间的 交,并,补,差 运算.
  • 摩根定律:

    ~(A∪B) = ~A ∩ ~B
    ~(A∩B) = ~A ∪~B

1.3 幂集

  • 幂集: 由集合A的所有子集(包括空集以及A本身)所组成的集合叫做A的幂集, 记作p(A).
  • 说明: 幂集是一个由集合构成的集合.

第二章 关系

2.1 关系的预备知识

  • 有序偶: 两个按照一定次序排列的元素a,b 组成的一个有序序列, 称之为有序偶, 并记以<a, b>, 其中a, b 分别称为<a, b>的第一个分量和第二个分量.
  • n元有序组: 将上述的有序偶推广为具有n个元素的有序序列, 即为n元有序组.
  • 笛卡尔乘积: C = AxB = {<a ,b > | a ∈A, b∈B }, 即笛卡儿积是一个有序偶的集合.

2.2 关系的基本概念

  • 关系: 从集合A到集合B的关系R是一些有序偶的集合, 这些有序偶是的第一分量是A中的一些元素, 第二分量是B的一些元素. 这个称为二元关系, 关系也可以拓展成为更多元的.
  • 关系R中有序偶的第一分量所允许选区的对象的集合叫做关系R的定义域,记作D(R ), 第二分量叫做值域, 记作C(R ). 当D(R ) = C(R ) = M的时候, 称R 为集合M上的关系.
  • 关系的自我理解: 关系就是一个集合, 这个集合中的元素就是二元有序偶, 一个有序偶<a,b>表示两个集合中的元素a,b 存在一定的关系.
  • 关系的图表示: 是一个有向图, 若 有有序偶<a, b>, 则应该有从 结点a 指向 结点b 的一条有向边.

2.3 关系的运算

  • 交并补差运算: 因为关系本身就是一集合, 所以可以进行交并补运算.
  • 复合关系:
  • 逆运算:

2.4 关系的重要性质

自反性 与 反自反性

  • 在集合X上的关系R, 如果对任意 x∈X, 有(x,x)∈R,则称R是自反的.
  • 在集合X上的关系R, 如果对任意 x∈X, 有(x,x) ∉ R,则称R是反自反的.
  • 说明: 若X只有部分元素满足(x,x)∈R 或 (x,x)∉R ,则该关系既不是自反的也不是反自反的.

对称性 与 反对称性

  • 在集合X上的关系R, 如果有(x,y) 属于R 必有 (y,x) ∈ R, 则称R是对称的.
  • 在集合X上的关系R, 如果有(x,y) 属于R且x ≠ y, 必有 (y,x) ∉ R, 则称R是反对称
  • 说明: 同样,一个关系可以既不是对称的, 也不是反对称的

传递性

  • 在集合X上的关系R, 如果有(x, y) ∈ R 且 (y, z) ∈ R , 则必有(x,z)属于R, 则成R是传递的.

2.5 关系上的闭包运算

闭包的概念

  • 理解闭包: R的自反闭包, 就假设R有自反性, 然后根据这个自反性, 看是否能产生新的有序偶, 将新产生的有序偶加入到关系R中得到R’ , 则R’ 就是R的自反闭包. 对称闭包和传递闭包也一样.

闭包的构建

核心: 根据XXX闭包, 向关系R中添加满足XXX性质的有序偶:



2.6 次序关系

  • 概述: 次序, 顾名思义, 就是元素们是有序的, 就是元素可以按照一定顺序进行排序. 用离散中的概念来表达就是: 次序关系是一个满足反对称性以及传递性的关系. 次序关系又可以分为 偏序关系拟序关系.

  • 偏序和拟序

    偏序关系: 集合X上的关系R如果是自反的, 反对称的, 传递的, 则称R在X上是偏序的.
    拟序关系: 集合X上的关系R如果是反自反的、传递的, 则称R在X上是拟序的。
    理解:
    偏序/拟序的核心就是 :反自反,只有反自反了,才能说明两个元素谁先谁后,才有了“序”。

  • 拟序的一个定理:集合X上的关系R如果是拟序号的,则必是反对称的。

  • 偏序和拟序的关系:偏序具有对称性,拟序具有反对称性。

  • 线性次序关系:


    理解: 就是集合X中,任意两个元素之前都可以用偏序关系R来关联,总能比出个前后。所以,X中的所有元素就可按照此偏序关系排列成为一列。
    eg: 字典次序关系 就是一种线性次序关系。

  • 哈斯图:


    eg:
    可以看出,线性次序关系在哈斯图上的表现就是所有元素可以排成一条线。

2.7 相容关系

2.8 等价关系

等价关系: 一个在X上的关系R,如果它是自反的,对称的,传递的,则称此关系为等价关系。

同余关系:
理解:同余关系,顾名思义,就是具有相同余数。

等价类:
理解: 一个关系R可以把集合中的所有元素划分为多个 子集合。然后每个子集合中的任意两个元素,之间都有关系R。比如同余关系 就把集合中的元素划分成为多个等价类。

商集:
理解: 商集就是等价类的集合,就是说商集中的每个元素都是一个等价类。

第三章 函数

  • 函数是一种特殊的关系
  • 四种映射关系:
    • 满射: 值域中,每个像在定义域中都有一个原像。
    • 内射:值域中,有些像没有原像。
    • 单射:不同的原像,像也不同。即:不会两个原像映射到同一个像。
    • 多射:一个像可以由多个原像映射而来。
  • 在关系中,任一关系均存在逆关系,但对于函数而言就不同了,一个函数不一定有反函数。因为函数是一个特殊的关系,因此必须要求函数是一一对应的,才会有反函数。

第四章 有限集和无限集

  • 为了研究无限集,引入等势 的概念。
  • 等势:集合A于集合B的元素之间,如果存在一一对应的关系,则称A与B等势,记 A~B

    eg: N={0,1,2,3,…} S={1,3,5,7,…}
    则有:
    0 1 2 3,…
    1 2 5 7,…
    如上所示,能找到某种规律让两个集合中的元素能够一一对应,则说明两个集合等势。

  • 定理:若一个集合为无限集,则它必含有与其等势的真子集。
  • 可列集:与自然数集N等势的集合叫做可列集。
  • 无限集的“大小”问题
    • 自然数集是无限集中“最小”的集合。 其基数为ℵ₀(阿列夫零)
    • 因为所有的可列集和自然数集N等势,因此所有可列集的基数均为ℵ₀。
    • 实数集R是不可列的,实数集的大小比可列集大。

离散数学(1)---集合论相关推荐

  1. 离散数学之集合论 【下】

    离散数学之集合论 [下] 一.等价关系与划分 等价关系(equivalent relation)定义 〉 等价关系R定义为: 〉 A上的自反.对称.传递的二元关系 〉 xRx:xRy→yRx:xRy∧ ...

  2. 离散数学之集合论【中】

    离散数学之集合论[中] 一.有序组 有序组 〉 元素的无序性是集合的特征之一,那么元素的有序组合又该如何从集合定义? 〉 二元有序组,又称二元组(2-tuple),或者序偶(ordered pairs ...

  3. 离散数学之集合论 【上】

    离散数学之集合论[上] 一.集合基本概念 集合(set):做为整体识别的.确定的.互相区别的一些对象的总体. 〉 整体识别:不再分割 〉 确定:属于或者不属于整体 〉 互相区别:各异的对象 〉 集合的 ...

  4. 【离散数学】集合论 第三章 集合与关系(3) 集合计数的加法原理、容斥原理

    本文属于「离散数学」系列文章之一.这一系列着重于离散数学的学习和应用.由于内容随时可能发生更新变动,欢迎关注和收藏离散数学系列文章汇总目录一文以作备忘.此外,在本系列学习文章中,为了透彻理解数学知识, ...

  5. 离散数学之集合论(上)

    离散数学之集合论 文章目录 离散数学之集合论 使用的书籍 写作的目的 集合 概念 集合的基本性质 集合的表示 枚举法 叙述法 归纳法 递归指定集合法 文氏图解法 集合和元素的关系 集合与集合的关系 几 ...

  6. 离散数学-<集合论与图论>思维导图

    <集合论与图论> 文章目录 <集合论与图论> 前言 一.集合基本概念与运算 二.映射(函数) 三.关系 四.无穷及基数 前言 思维导图由哈工大<集合论与图论>(姜守 ...

  7. 【离散数学】集合论 第四章 函数与集合(3) 鸽巢原理

    本文属于「离散数学」系列文章之一.这一系列着重于离散数学的学习和应用.由于内容随时可能发生更新变动,欢迎关注和收藏离散数学系列文章汇总目录一文以作备忘.此外,在本系列学习文章中,为了透彻理解数学知识, ...

  8. 【离散数学】集合论基础

    什么是集合? 集合 是由指定范围内的满足给定条件的所有对象聚集在一起构成,每一个对象称为这个集合的元素. 外延公理 + 空集存在公理 + 无序对公理 + 并集公理 + 幂集公理 + 无穷公理 +替换公 ...

  9. 离散数学:集合论的代数化样例

    离散数学是计算机专业重要的基础学科,它是数据库.数字逻辑电路.逻辑学.数据结构.人工智能等学科的前驱课程. 要证明集合A和B不存在以下的关系 A∪(B⊕ C)=(A∪B) ⊕ (A∪C) A.B.C存 ...

最新文章

  1. AlwaysOn业务IP和高可用IP分开使用方案测试报告
  2. 第十三课:磁场中的运动电荷
  3. Almost Sorted Array HDU - 5532
  4. 机器学习-吴恩达-笔记-15-总结
  5. WinFormDataGridView单元格提示和相关应用 之配餐系统的开发
  6. C++之关键字:override
  7. Gephi从入门到精通
  8. 【kali】WLAN识别
  9. opencv-python 银行卡卡号识别
  10. 【建议收藏】50 道硬核的 Python 面试题
  11. bixby怎么编程_三星Galaxy S20:如何完全禁用Bixby
  12. pdf转换成jpg格式快准狠的转换方法
  13. mysql interval weekday_Mysql DATE_SUB(NOW(), INTERVAL 1 DAY) 24 hours or weekday?
  14. sklearn的predict_proba
  15. 不能打开数据库 ''。应用程序可能无法识别该数据库,或文件可能损坏。
  16. 关于Unix时间戳(Unix timestamp)
  17. linux pam 版本号,Linux中pam板块详解
  18. 浏览器中修改视频播放速度
  19. 揭秘:腾讯、字节跳动面经已发,妈妈再也不用担心我找工作了!
  20. 【算法设计与分析】 单源最短路径(贪心算法) Dijkstra

热门文章

  1. 谷歌正在教AI人类如何拥抱,做菜,和打架
  2. Flink SQL中使用异步io关联维表
  3. 【TARS】TARS-CPP客户端学习二
  4. you don't have permission to access / on this server(Apache Server权限访问问题)
  5. 数据大屏:聊聊常见可视化大屏的产品实现
  6. 如何从零开始学习人工智能
  7. 按键精灵+大漠插件简单数字验证码识别实践笔记
  8. 最新ThinkPHP内核全行业小程序运营管理系统源码 DIY布局 一键生成小程序
  9. 硒鼓带不带芯片区别_请问一下硒鼓芯片有什么作用啊?没有它打印机 – 手机爱问...
  10. 前端vue导出Excel(多sheet)