【离散数学】集合与关系

简介: 1. 集合2. 序偶 3. 笛卡尔积4. 关系5. 复合关系6. 逆关系 7. 关系的闭包运算 8. 集合的划分与覆盖 9. 等价关系 10. 相容关系 11. 序关系

1. 集合

① 集合A和集合B相等的充分必要条件是这两个集合互为子集

② 集合的运算:∪(并)、∩(交)、—(差)、⊕(对称差)

对称差A⊕B=A∪B - A∩B

2. 序偶

① 符号:< , >

② 序偶可以看作具有两个元素(两个元素具有顺序)的集合。

3. 笛卡尔积

① 令A、B是任意两个集合,则有A×B={<x,y>|(x∈A)∧(y∈B)}

例:A={1,2} B={a,b,c} 则A×B={<1,a>,<1,b>,<1,c>,<2,a>,<2,b>,<2,c>}

② 若C≠∅,则A⊆B⇔(A×C⊆B×C)⇔(C×A⊆C×B)

③ A×B⊆C×D⇔A⊆C且B⊆D

注:A×B≠B×A(不遵循交换律) A×B×C≠A×(B×C)(不遵循结合律)

4. 关系

① 关系是序偶的集合,关系R中任一序偶<x,y>可记作<x,y>∈R 或 xRy

② domR(定义域)是关系R中所有序偶的x的集合,ranR(值域)是关系R中所有序偶的y的集合

③ 恒等关系:Ix={<x,x>|x∈X}

④ 关系的性质:

自反性⇔(∀x)(x∈X→xRx)

对称性⇔(∀x)(∀y)(x∈X∧y∈X∧xRy→yRx)

传递性⇔(∀x)(∀y)(∀z)(x∈X∧y∈X∧z∈X∧xRy∧yRz→∧xRz)

反自反性⇔(∀x)(x∈X→<x,x>∉R)

反对称性⇔(∀x)(∀y)(x∈X∧y∈X∧xRy∧yRx→x=y)

注:可能存在某种关系既是对称的,又是反对称的

5. 复合关系

① 设R为X到Y的关系,S为Y到Z的关系,则R◦S称为R和S的复合关系

② R◦S={<x,z>|x∈X∧z∈Z∧(∃y)(y∈Y∧<x,y>∈R∧<y,z>∈S)}

6. 逆关系

① 将R中每一序偶的元素顺序互换,所得到的集合称为R的逆关系

② A×B的逆关系为B×A

③ R◦S的的逆关系为S逆◦R逆

④ R是对称的⇔R=R逆

⑤ R是反对称的⇔R∩R逆⊆Ix

7. 关系的闭包运算

① 设R是X上的二元关系,则有:

R是自反的⇔r(R)=R

R是对称的⇔s(R)=R

R是传递的⇔t(R)=R

② 求关系的闭包

r(R)=R∪Ix

s(R)=R∪R逆

t(R)=R+

8. 集合的划分与覆盖

① 通过一个例子来区分划分与覆盖

例如:A={a,b,c}

S={{a,b},{b,c}} Q={{a},{a,b},{a,c}} D={{a},{b,c}} G={{a,b,c}} F={{a},{a,c}}

S,Q是A的覆盖,D,G是A的划分,F既不是覆盖也不是划分

② 如果是个划分,那么一定是覆盖

9. 等价关系

① 自反+对称+传递

② 集合A上的等价关系R决定了A的一个划分,该划分就是商集A/R

③ 集合A的一个划分确定A的元素间的一个等价关系

10. 相容关系

① 自反+对称

② 等价一定相容

③ 集合A的任意一个覆盖可以确定A的一个相容关系

④ 最大相容类:找最大的完全多边形

⑤ 完全覆盖:最大相容类的覆盖

11. 序关系

① 自反+反对称+传递

③ 哈斯图:去自环→取消所有由于传递性出现的边→箭头全向上

目录
相关文章
|
小程序
小程序模版|保险小程序模版源码
小程序模版|保险小程序模版源码
580 0
|
人工智能 小程序
【一步步开发AI运动小程序】五、帧图像人体识别
随着AI技术的发展,阿里体育等公司推出的AI运动APP,如“乐动力”和“天天跳绳”,使云上运动会、线上健身等概念广受欢迎。本文将引导您从零开始开发一个AI运动小程序,使用“云智AI运动识别小程序插件”。文章分为四部分:初始化人体识别功能、调用人体识别功能、人体识别结果处理以及识别结果旋转矫正。下篇将继续介绍人体骨骼图绘制。
|
传感器 人工智能 监控
智慧化工厂AI算法方案
智慧化工厂AI算法方案针对化工行业生产过程中的安全风险、效率瓶颈、环保压力和数据管理不足等问题,通过深度学习、大数据分析等技术,实现生产过程的实时监控与优化、设备故障预测与维护、安全预警与应急响应、环保监测与治理优化,全面提升工厂的智能化水平和管理效能。
1859 0
智慧化工厂AI算法方案
|
存储 缓存 监控
优化 Elasticsearch
优化 Elasticsearch
281 1
|
NoSQL MongoDB 数据库
python3操作MongoDB的crud以及聚合案例,代码可直接运行(python经典编程案例)
这篇文章提供了使用Python操作MongoDB数据库进行CRUD(创建、读取、更新、删除)操作的详细代码示例,以及如何执行聚合查询的案例。
377 6
|
算法 C++
【算法解题思想】动态规划+深度优先搜索(C/C++)
【算法解题思想】动态规划+深度优先搜索(C/C++)
|
敏捷开发 人工智能 API
如何快速部署大模型接口管理和分发系统:One-API
One API 是一个开源的接口管理与分发系统,支持多种大模型平台如 OpenAI、Google PaLM 2、百度文心一言等。通过统一接口访问不同大模型服务,简化工作流程并提高效率。适用于多模型集成项目、开发代理服务、教育研究及快速原型制作等多种场景。阿里云计算巢提供了快速部署方案,简化了部署过程。
1741 5
|
存储 人工智能 小程序
比赛须知【2024 年睿抗机器人开发者大赛CAIP-编程技能赛(国赛)】
该文章是关于2024年睿抗机器人开发者大赛CAIP-编程技能赛(国赛)的参赛通知,强调了比赛时间、阅读比赛须知的重要性,并列举了多项比赛期间禁止的行为以确保比赛的公平性。
 比赛须知【2024 年睿抗机器人开发者大赛CAIP-编程技能赛(国赛)】
|
存储 自然语言处理 编译器
C语言中的char类型
C语言中的char类型
4016 1
|
搜索推荐 数据可视化 BI
ECharts 蓝色系-荧光图标折线图01案例
ECharts 案例展示了一周内各路线数据的蓝色荧光折线图,揭示流量趋势。预览包括静态图片和动态GIF。使用ECharts 5.2.0配置图表,包含背景、网格、图例及数据。代码示例初始化图表、定义X轴类别和Y轴值,以及系列颜色。完整案例可在链接中下载。案例结合动态效果与个性化设计,增强数据可视化的吸引力。
444 0
ECharts 蓝色系-荧光图标折线图01案例