关系是一种特殊的集合。在学习离散数学的二元关系时需要从集合的观点去理解关系的基本概念、基本性质以及基本运算。在本章的学习中应当强化逻辑思维能力和发散思维的能力。首先明确基本的序偶的定义。生活中的次序关系也就是序偶的一种现实体现。两个元素x,y按照一定的次序组成的二元组称为有序偶对。由于序偶是有次序的,所以序偶的相等是对应位置上对应元素的相等。推广序偶的思想,是定义任意n个元素的有序序列,也可以叫做n重有序组。基本的序偶定义了,因而可以在集合的层面上定义集合之间的关系。序偶和集合联系在一起可以得到笛卡尔积的概念。集合A X B的元素是序偶,序偶中的第一元素取自A,第二元素取自B,同时集合A与B的笛卡尔积仍然是一个集合。笛卡尔积不满足交换律。涉及到笛卡尔积的证明题就有集合方面的证明。和第一章涉及到的集合的证明题类似。将题目过程分解,一般是先确定序偶第一元素所属的集合以及第二元素所属的集合,然后根据并运算以及交运算的定义确定逻辑语言上的从属关系,转化出等效表达,然后再根据定义转化回数学语言,最后完成证明。关键是利用笛卡尔积的定义确定从属集合情况。还有利用第二章的几个计数定理确定集合的数目以及必然存在性。

这里开始研究关系的定义。A X B的任意子集就是就是从集合A到集合B的一个二元关系,简称关系。R为空集的时候就是空关系,当R自反时为恒等关系,当这个子集等于原集合时为全关系。A为关系R的前域,B为关系R的后域,同时对于C和D有C为定义域D为值域,两个集合的并集为域。会考察关系的定义域值域以及域,确定好每个关系的第一元素和第二元素就可以解决问题。

由以上的讨论可知道关系的表示可以枚举表示。同时还可以用有向图以及布尔矩阵表示出关系。由于关系可以用布尔矩阵表示,因而也可以相应地对布尔矩阵使用并运算交运算以及布尔积。同时这些运算还涉及到交换律、结合律以及分配律。关系是以序偶为元素的特殊集合,因而可以对它用集合的所有运算。交并差与第一章相同,注意补运算是相关于原本的集合笛卡尔积的。在此基础上关系可以进行复合运算。复合运算的本质是合成,通过中间元素确定前域以及后域。基于关系图的处理要注意搭建中间桥梁,基于关系矩阵时可以直接进行布尔积运算,然后根据结果矩阵写出答案。这里相关的证明题和之前证明的思路类似,只需引入一个复合运算需要的中间变量完成综合分析即可。同时这里还要能够举出反例完成题目的说明。

相应的关系也会有逆运算。逆运算就是交换前域后域,对于关系图的转化是改变有向图的指向方向,对于关系矩阵就是将其转置。相关的证明延续之前的思路。关系的幂运算基于复合运算的原理,幂集的基数会单调不增。

关系还有一些特殊的性质。自反性与反自反性,对称性与反对称性,还有传递性。自反反自反以及对称反对称都是不是非黑即白的,存在既不属于这个也不属于那个的情况。判断自反看关系图的自环情况以及关系矩阵的对角线,对称性与反对称性要看节点之间的连线情况,存在既是对称也是反对称的情况。传递关系的关系图和矩阵判断可能相对不会太好看,主要是要确定存不存在中间连接。对于抽象的关系上述的方法不太方便,于是要用到集合关系上的判定定理。几个公式以及相关的判断定理要记住并理解。

关系还有闭包运算。闭包运算的重点是确定是否添加最少的元素以及是否具备对应的性质。闭包也有相关的定理公式,这里要注意的是定义证明以及数学归纳法的使用。

离散数学反对称关系_离散数学课程总结(4)相关推荐

  1. 离散数学反对称关系_【离散数学】1.2&1.3集合与元素,集合与集合之间的关系...

    离散数学是编程人员进阶的必修科目,是计算机专业学生的基础课程之一,多为理论性知识,较抽象. [离散数学]第一章(集合论基础)的小节主要有: 1.1集合的定义和表示 1.2集合与元素的关系 1.3集合与 ...

  2. 离散数学反对称关系_《离散数学》学习记录 - 集合论

    来源:北京大学<离散数学>公开课 地址:https://www.bilibili.com/video/av18896337/?p=12 2.1 有序对和卡氏积 有序对<a,b> ...

  3. 离散数学群论_离散数学中的群论及其类型

    离散数学群论 半群 (Semigroup) An algebraic structure (G, *) is said to be a semigroup. If the binary operati ...

  4. 划分离散数学定义_离散数学-图的定义和分类.ppt

    离散数学-图的定义和分类 计算机科学与工程学院 离散数学教研组 * 第12章图 12.1 图的基本概念 12.1.1 图的定义 无序积 定义12.1 设A,B为任意集合,称集合 A&B={( ...

  5. 划分离散数学定义_离散数学知识(9划分与覆盖).ppt

    *;第三章 集合与关系(Sets and Relations) ;3.7 集合的划分与覆盖(Partition & Cover of Sets) 3.7.1 集合的划分 (Partition ...

  6. 北京化工大学计算机专业就业,北京化工大学特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向...

    北京化工大学特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向 本专业是任何行业和领域所需的数字信息处理专业.计算机信息技术发展的趋势是多功能化.高效率.高可靠性,它更广泛的适用性和更强 ...

  7. 机器学习需要离散数学吗?离散数学有什么用?

    机器学习需要离散数学.离散数学是数学中研究离散对象及其性质的一个分支,包括离散结构.离散函数.图论.逻辑等内容.在机器学习中,许多问题都涉及到离散结构和算法,例如图像分类.自然语言处理.聚类等问题. ...

  8. 交通安全与智能控制专业学计算机吗,交通安全与智能控制专业排名好不好_主要课程及就业前景分析...

    交通安全与智能控制专业排名好不好_主要课程及就业前景分析 高考填报志愿时交通安全与智能控制专业怎么样是广大考生和家长朋友们十分关心的问题,以下交通安全与智能控制专业介绍,包含交通安全与智能控制专业主要 ...

  9. 齐鲁师范学院计算机专业师资,齐鲁师范学院特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向...

    齐鲁师范学院特色专业介绍_计算机科学与技术_专业课程介绍_专业排名_就业方向 学科:工学 门类:电气信息类 专业名称:计算机科学与技术 业务培养目标:本专业培养具有良好的科学素养,系统地.较好地掌握计 ...

最新文章

  1. 如何实现移动端轮播图的左滑右滑效果
  2. 基于对抗生成网络的滚动轴承故障检测方法
  3. 异步与延迟加载JavaScript的方法
  4. 重要社区链接(资源技术网站)
  5. Android安全开发之WebView中的地雷
  6. 程序员总被坑?这是GitHub上的一篇防骗指南
  7. 谷歌发布 XS-Leaks 漏洞知识库
  8. 如何安装python3.8.2_Python 3.8.2详细图文安装教程(附安装包)
  9. android html片段,详解Android WebView加载html片段
  10. Junit 4 的使用
  11. 用Python能下载抖音无水印视频?免费教程来了!
  12. Opencv之Unsharp Mask(USM)锐化
  13. 如何使用代理ip软件的代理ip来维护你的隐私安全?
  14. 贺州旱改水新丰景 国稻种芯·中国水稻节:广西改出乡村振兴
  15. PCB与设备外壳接地问题
  16. 银行数字化运维转型应对之道
  17. Chrome 屏蔽https中访问http(不安全内容)
  18. PgSQL——学习笔记八: ORDER BY 子句:排序 GROUP BY 语句:分组
  19. 获取手机唯一识别码IMEI
  20. 计算机科学与工程6,2019上海软科世界一流学科排名计算机科学与工程专业排名哈佛大学排名第6...

热门文章

  1. 作品上传设计师交流社区,从而获得很好的传播效果
  2. 复古海报设计灵感配色,“一见即知”的感觉
  3. UI设计素材 | 备用的404界面,存起来
  4. 设计类导航,为设计师提供最简单便捷的设计网址
  5. 打开程序并监听程序是否退出
  6. 图解TCP/IP第一章学习
  7. Spring 框架 IOC 与 DI 的总结
  8. static关键字-1
  9. java 和mysql 时间_java和mysql之间的时间日期类型传递
  10. c++调用python原理_C++调用Python浅析