集合论—关系的自反、对称和传递闭包

简介: 集合论—关系的自反、对称和传递闭包

正文


关系的自反、对称和传递闭包定义


设R是非空集合A 上的关系,R 的自反(对称、传递)闭包是A 上的关系R ′ ,且R ′ 满足以下条件:

R ′ 是自反(对称、传递)的R ⊆ R′对A 上的任何包含R的自反(对称、传递)关系R ′ ′都有R ′ ⊆ R ′ ′


一般将R的自反闭包(reflexive)记作r ( R ),对称闭包(symmetry)记作s ( R ) ,传递闭包(transfer)记作t ( R )


构造A 上关系的R包


设R为非空集合A 上的关系,则有定理:


0000000000000000000000000.png


例:设A = { a , b , c , d } ,R={,,,},则R 和r ( R ) 、 s ( R ) 、 t ( R )如图所示:

R :

0000000000000000000000.png

r(R):节点作圈

000000000000000000.png

s(R):节点互逆

000000000000000.png

t(R):首尾连接

0000000000000.png

设R的关系矩阵为M 相应的自反、对称、传递闭包的矩阵为M r  、M s,M t ,将以上三条定理公式转化为矩阵表示。即得:


00000000000.png

其中E 为同阶单位矩阵,M ′ 为M的转置

例:设A={a,c,b,d},R=,,,:则Mr、Ms、Mt

如下所示

00000000000000000000000000000000000000000000.png

相关文章
|
移动开发 JavaScript 前端开发
分享46个JS时间轴特效,总有一款适合您
分享46个JS时间轴特效,总有一款适合您
472 2
|
数据采集 存储 人工智能
TripoSR开源!从单个图像快速生成 3D 对象!(附魔搭社区推理实战教程)
近期,VAST团队和Stability AI团队合作发布了TripoSR,可在一秒内从单个图像生成高质量3D对象。
|
安全 机器人 Python
python之钉钉机器人自动发消息——傻瓜式教程
自动化跑完的结果,需要自动发送到钉钉群,自动将数据、报告、截图等保存至公司内部服务器,钉钉通知的时候,需要有个链接,点击就可以跳转。
4277 0
python之钉钉机器人自动发消息——傻瓜式教程
|
安全 数据挖掘 BI
欢迎使用Quick BI,开启您的智能数据分析之旅!
欢迎选择Quick BI作为您的数据分析伙伴!本文将为您介绍一个月全功能免费试用教程,帮助您轻松上手。请确保在PC环境下操作。
1130 6
|
机器学习/深度学习 人工智能 搜索推荐
AutoGLM沉思:智谱AI推出首个能"边想边干"的自主智能体!深度研究+多模态交互,颠覆传统AI工作模式
AutoGLM沉思是由智谱AI推出的一款开创性AI智能体,它突破性地将深度研究能力与实际操作能力融为一体,实现了AI从被动响应到主动执行的跨越式发展。
1305 16
AutoGLM沉思:智谱AI推出首个能"边想边干"的自主智能体!深度研究+多模态交互,颠覆传统AI工作模式
|
人工智能 前端开发 JavaScript
AI+脚本让我的效率翻倍,你也可以试试
本文分享了一名高级软件工程师如何利用 AI 工具(如 VSCode 插件 Codeium、通义灵码,及网页端的通义千问和 GPT-4)提升工作效率的经验。从代码生成、单元测试、脚本生成到文本润色,再到新框架学习,AI 工具在多个方面显著提高了开发效率和代码质量。文章还提供了具体示例和注意事项,帮助读者更好地应用这些工具。
830 1
|
存储 缓存 数据安全/隐私保护
【.NET Core】深入理解IO - FileSteam流
【.NET Core】深入理解IO - FileSteam流
361 2
|
消息中间件 关系型数据库 MySQL
从零玩转Docker之docker-compose快捷部署中间件2
从零玩转Docker之docker-compose快捷部署中间件
1719 0
|
存储 搜索推荐 数据库
Web实战丨基于Django与HTML的用户登录验证系统
Web实战丨基于Django与HTML的用户登录验证系统
763 1
|
开发框架 JavaScript .NET
Vue与ASP.NET Core Web Api设置localhost与本地ip地址皆可访问
Vue与ASP.NET Core Web Api设置localhost与本地ip地址皆可访问
432 0