前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【集合论】关系闭包 ( 自反闭包 | 对称闭包 | 传递闭包 )

【集合论】关系闭包 ( 自反闭包 | 对称闭包 | 传递闭包 )

作者头像
韩曙亮
发布2023-03-28 18:04:45
3.7K0
发布2023-03-28 18:04:45
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、关系闭包


包含给定的元素 , 并且 具有指定性质 的 最小的 集合 , 称为关系的闭包 ; 这个指定的性质就是关系

R

自反闭包 r ( R ) : 包含

R

关系 , 向

R

关系中 , 添加有序对 , 变成 自反 的 最小的二元关系

对称闭包 s ( R ) : 包含

R

关系 , 向

R

关系中 , 添加有序对 , 变成 对称 的 最小的二元关系

传递闭包 t ( R ) : 包含

R

关系 , 向

R

关系中 , 添加有序对 , 变成传递 的 最小的二元关系

定义中有三个重要要素 :

  • 包含给定元素
  • 具有指定性质
  • 最小的二元关系

二、自反闭包


自反闭包 r ( R ) : 包含

R

关系 , 向

R

关系中 , 添加有序对 , 变成 自反 的 最小的二元关系

R \subseteq r(R)
r(R)

是自反的

\forall S ( ( R \subseteq S\land S 自反 ) \to r(R) \subseteq S)

关系

R

的关系图

G(R)

:

在这里插入图片描述
在这里插入图片描述
R

的自反闭包

G(r ( R ))

关系图 :

R

的基础上 , 添加有些有序对 , 使

r(R)

变成 自反 的 最小的二元关系 , 自反的条件是所有的顶点都有环 , 这里为四个顶点都添加环 ;

在这里插入图片描述
在这里插入图片描述

三、对称闭包


自反闭包 r ( R ) : 包含

R

关系 , 向

R

关系中 , 添加有序对 , 变成 对称 的 最小的二元关系

R \subseteq s(R)
s(R)

是对称的

\forall S ( ( R \subseteq S\land S 对称 ) \to r(R) \subseteq S)

关系

R

的关系图

G(R)

:

在这里插入图片描述
在这里插入图片描述
R

的对称闭包

G(s ( R ))

关系图 :

R

的基础上 , 添加有些有序对 , 使

s(R)

变成 对称 的 最小的二元关系 , 对称的条件是 任意两个顶点之间有

0/2

条有向边 , 有

0

条边的不管 , 有

1

条边的在添加一条反向有向边 ;

在这里插入图片描述
在这里插入图片描述

四、传递闭包


自反闭包 r ( R ) : 包含

R

关系 , 向

R

关系中 , 添加有序对 , 变成 传递 的 最小的二元关系

R \subseteq t(R)
t(R)

是对称的

\forall S ( ( R \subseteq S\land S 传递 ) \to r(R) \subseteq S)

关系

R

的关系图

G(R)

:

在这里插入图片描述
在这里插入图片描述
R

的对称闭包

G(t ( R ))

关系图 :

R

的基础上 , 添加有些有序对 , 使

t(R)

变成 传递 的 最小的二元关系 , 传递的条件是 ① 前提

a\to b, b \to c

成立 ,

a \to c

存在 , 或 ② 前提不成立 , 前提不成立的情况下不管默认就是传递的 , 如果前提成立 , 则必修添加对应的第三条边 ;

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、关系闭包
  • 二、自反闭包
  • 三、对称闭包
  • 四、传递闭包
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档