离散数学与组合数学-02二元关系上

news2024/11/24 5:35:02

文章目录

  • 离散数学与组合数学-02二元关系上
    • 2.1 序偶和笛卡尔积
      • 2.1.1 有序组的定义
      • 2.1.2 笛卡儿积
        • 笛卡儿积的性质
    • 2.2 关系的定义
      • 2.2.1 二元关系定义与案例
      • 2.2.2 二元关系的数学符号
        • 定义
        • 案例
        • 枚举二元关系
      • 2.2.3 定义域和值域
      • 2.2.4 二元关系概念的推广
    • 2.3 关系的表示
      • 2.3.1 集合表示法
      • 2.3.2 图形表示关系
      • 2.3.3 关系矩阵表示法
      • 2.3.4 布尔矩阵运算
        • 布尔矩阵的并和交运算
        • 布尔矩阵的积运算
    • 2.4 关系的运算
      • 2.4.1 关系的并交差补运算
      • 2.4.2 关系的复合运算
        • 关系图和关系矩阵进行符合运算
      • 2.4.3 关系的逆运算
    • 2.5关系的运算性质
      • 2.5.1 复合预算性质
        • 结合律和同一律
        • 分配率
      • 2.5.2 逆运算性质定律
    • 2.6关系的幂运算
    • 2.7关系的性质1
    • 2.8关系的性质2
    • 2.9关系的闭包
    • 2.10 等价关系
    • 2.11 次序关系

本文为离散数据与组合数学电子科技大学王丽杰老师的课程笔记,详细视频参考
【电子科技大学】离散数学(上) 王丽杰
【电子科技大学】离散数学(下) 王丽杰
latex的离散数学写法参考: 离散数学与组合数学-01

离散数学公式
!符号 代码 含义
∧ \wedge \wedge 且
∨ \vee \vee 或
∩ \cap \cap 交
∪ \cup \cup 并
⊆ \subseteq \subseteq 子集
⊈ \nsubseteq \nsubseteq 不是子集
⊂ \subset \subset 真子集
⊄ \not\subset \not\subset 不是真子集
∈ \in \in 属于
∉ \not\in \not\in 不属于
↔ \leftrightarrow \leftrightarrow 等价
⇔ \Leftrightarrow \Leftrightarrow 等值
¬ \neg ¬ \neg或\lnot 非
R \mathbb{R} R \mathbb{R} 实数集
Z \mathbb{Z} Z \mathbb{Z} 整数集
∅ \varnothing \varnothing 空集
∀ \forall \forall 对任意的
∃ \exists \exists 存在
≥ \geq \geq大于等于
≤ \leq \leq 小于等于

R / R\mkern-10.5mu/ R/ R\mkern-10.5mu/ 数值越大,斜杆越往字母左侧移动

离散数学与组合数学-02二元关系上

2.1 序偶和笛卡尔积

2.1.1 有序组的定义

在这里插入图片描述

2.1.2 笛卡儿积

在这里插入图片描述

笛卡儿积的性质

由笛卡儿积定义可以看出:
1 设 A, B 是任意两个集合,则不一定有 A × B = B × A,即笛卡儿积不满足交换律;
2 A × B = ∅ 当且仅当 A = ∅ 或者 B = ∅;
3 设 A,B, C 是任意三个集合,则不一定有 A × (B × C) = (A × B) × C,即笛卡儿积不满足结合律;
4 当集合 A, B 都是有限集时,|A × B| = |B × A| = |A| × |B|。
5 笛卡儿积对并运算和交运算满足分配律。

2.2 关系的定义

2.2.1 二元关系定义与案例

设 A, B 为两个非空集合,称A × B 的任意子集 R 为从 A 到 B 的一个二元关系,简称关系 (relation)。其中,
A 称为关系 R 的前域,
B 称为关系 R 的后域。
如果A = B,则称 R为A 上的一个二元关系。
案例:

1.令 A 为某大学所有学生的集合,B 表示该大学开设的所有课程的集合,则 A × B 可表示该校学生选课的所有可能情况。而真正的选课情况(即选课关系)则会是 A × B 的某一个子集。
2 令 F 为某地所有父亲的集合,S 表示该地所有儿子的集合,则 F × S 可表示父子关系的所有可能情况。 而真正的父子关系则会是 F × S 的某一个子集。

2.2.2 二元关系的数学符号

定义

1 若序偶 < x , y > ∈ R < x, y > \in R <x,y>∈R,通常把这一事实记为 xRy,读作“x 对 y 有关系 R”;
2 若序偶 < x , y > ∉ R < x, y > \not\in R <x,y>R,通常把这一事实记为 x R / y xR\mkern-10.5mu/y xR/y,读作“x 对 y 没有关系 R”。

案例

R 1 R_{1} R1 为自然数集合上的小于关系,则 < 2 , 3 > ∉ R 1 ( 或 2 R 1 3 ) , < 2, 3 > \not\in R_{1}(或 2R_{1}3), <2,3>R1(2R13) < 5 , 5 > ∉ R 1 < 5, 5 > \not\in R1 <5,5>R1(或 5 R / 5 5R\mkern-10.5mu/5 5R/5);
2 设 R 2 R_{2} R2 为中国城市的地区归属关系,则 成都 R 2 四川 成都R_{2}四川 成都R2四川,但 重庆 R / 四川 重庆R\mkern-10.5mu/四川 重庆R/四川.

枚举二元关系

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

2.2.3 定义域和值域

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

2.2.4 二元关系概念的推广

在这里插入图片描述

2.3 关系的表示

2.3.1 集合表示法

在这里插入图片描述

2.3.2 图形表示关系

在这里插入图片描述

在这里插入图片描述

2.3.3 关系矩阵表示法

在这里插入图片描述

2.3.4 布尔矩阵运算

布尔矩阵的并和交运算

在这里插入图片描述
案例:
在这里插入图片描述

布尔矩阵的积运算

在这里插入图片描述

2.4 关系的运算

2.4.1 关系的并交差补运算

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

2.4.2 关系的复合运算

在这里插入图片描述

关系图和关系矩阵进行符合运算

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

2.4.3 关系的逆运算

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

2.5关系的运算性质

2.5.1 复合预算性质

结合律和同一律

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

分配率

在这里插入图片描述

2.5.2 逆运算性质定律

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

2.6关系的幂运算

~~未完待续~~
见系列博客下

2.7关系的性质1

~~未完待续~~
见系列博客下

2.8关系的性质2

~~未完待续~~
见系列博客下

2.9关系的闭包

~~未完待续~~
见系列博客下

2.10 等价关系

~~未完待续~~
见系列博客下

2.11 次序关系

~~未完待续~~
见系列博客下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/158196.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RS-485/RS-422收发器芯片DP3085 兼容替代MAX3085EESA

什么是RS-485 典型的串行通讯标准是RS232和RS485&#xff0c;它们定义了电压,阻抗等&#xff0c;但不对软件协议给予定义。RS-485总线标准规定了总线接口的电气特性标准即对于2个逻辑状态的定义&#xff1a;正电平在2V&#xff5e;6V之间&#xff0c;表示一个逻辑状态&#xf…

【基于动态内存+文件操作】通讯录管理系统

前言 每一个项目文件的功能说明 打印基本菜单1.创建一个适合存放联系人信息的结构体和通讯录结构体2.初始化通讯录&#xff08;加载上次的联系人&#xff0c;检查容量是否充足&#xff09; 枚举常量内部内容 (1)增加联系人信息 (2)删除某个联系人信息 (3)查找联系人信息 …

CY5.5-Dextran Cy5.5菁染料标记葡聚糖

产品名称&#xff1a;荧光Cy5.5菁染料标记葡聚糖 英文名称&#xff1a;CY5.5-Dextran 外观状态&#xff1a;紫色粉末 质量&#xff1a;90% 荧光波长&#xff1a;684nm-710nm 溶解性Dextran葡聚糖&#xff08;右旋糖酐Dextran&#xff09;,是一类具支链葡萄糖高聚物&#xff0c;…

系分 - 案例分析 - 需求分析(FAST分析)

个人总结&#xff0c;仅供参考&#xff0c;欢迎加好友一起讨论 文章目录案例分析 - 需求分析&#xff08;FAST分析&#xff09;FAST1 范围定义2 问题分析鱼骨图帕累托图制定系统改进目标3 需求分析定义需求PIECES方法4 逻辑设计5 决策分析6 物理设计和集成/构造和测试/安装和发…

考虑写出一个不抛异常的swap 函数

目录 一.标准库中的swap函数 二.针对于非模板类&#xff0c;设计全特化的std::swap() 三.针对模板类 四.合理使用using 五.swap成员函数不能抛出异常 六.swap函数总结 一.标准库中的swap函数 在C11中有move函数&#xff0c;它可以是一个左值变为右值&#xff0c;在许多场…

mybatis进阶

Mybatis的各种查询功能 MyBatis的各种查询功能&#xff1a; * 1、若查询出的数据只有一条 * a>可以通过实体类对象接收 * b>可以通过list集合接收 * c>可以通过map集合接收 * 结果&#xff1a;{password123456, sex男, id3, age23, email12345qq.com, usernameadmin} …

STM32 按键模块化

文章目录前言一、按键的原理图二、按键的GPIO配置总结前言 本篇文章将继续带大家学习模块化编程&#xff0c;今天主要给大家讲解按键的模块化。 一、按键的原理图 我们可以看到按键分别接到了板子的PE3和PE4引脚。 按键的具体原理这里我就不多讲了&#xff0c;大家可以看我之…

星光starfive2开发板的gpio使用

starfive2开发板是riscv平台不错的板子。 发展非常快。在starfive1的基础上有大量的改进和提升。 板子上的GPIO引脚定义是这样定义的&#xff1a;如下图所示 右侧6&#xff0c;8&#xff0c;10是调试用的串口&#xff0c;跟树莓派是一致的。 GPIO引脚的编号跟树莓派不一样。…

Java多线程:多线程同步安全问题的 “三“ 种处理方式 ||多线程 ”死锁“ 的避免 || 单例模式”懒汉式“的线程同步安全问题

Java多线程&#xff1a;多线程同步安全问题的 “三“ 种处理方式 ||多线程 ”死锁“ 的避免 || 单例模式”懒汉式“的线程同步安全问题 每博一文案 常言道&#xff1a;“不经一事&#xff0c;不懂一人”。 一个人值不值得交往&#xff0c;在关键时候才能看得清。看过这样的一个…

ESP32设备驱动-HMC5883L磁场传感器驱动

HMC5883L磁场传感器驱动 1、HMC5883L介绍 霍尼韦尔 HMC5883L 是一款表面贴装、多芯片模块,专为低场磁场传感而设计,具有数字接口,适用于低成本罗盘和磁力计等应用。 HMC5883L 包括我们先进的高分辨率 HMC118X 系列磁阻传感器和一个 ASIC,该 ASIC 包含放大、自动消磁带驱动…

二叉平衡树之AVL树【手动实现代码】

目录 1、AVL树的概念 2、AVL树定义节点 3、AVL树的插入 4、AVL树的旋转 4.1、新节点插入较高左子树的左侧——右单旋 4.2、新节点插入较高右子树的右侧——左单旋 4.3、新节点插入较高左子树的右侧——左右双旋 4.4、新节点插入较高右子树的左侧——右左双旋 5、AVL树…

【LeetCode】1807. 替换字符串中的括号内容

1807. 替换字符串中的括号内容 题目描述 给你一个字符串 s &#xff0c;它包含一些括号对&#xff0c;每个括号中包含一个 非空 的键。 比方说&#xff0c;字符串 “(name)is(age)yearsold” 中&#xff0c;有 两个 括号对&#xff0c;分别包含键 “name” 和 “age” 。 你…

2023 年 The Sandbox 生态系统将迎来什么?

2022 年对于 The Sandbox 来说是多么美好的一年&#xff01;不仅是对我们的团队来说&#xff0c;对所有与我们建立业务的合作伙伴、才华横溢的创作者、工作室和代理机构来说也是这样。感谢大家让今年最喜欢的时刻成为现实&#xff0c;并成为这个社区的一部分。我们正在共同构建…

25w粉拿下1600w播放,仅用一周时间出圈B站!

2022年&#xff0c;B站举办了第四次跨年晚会《最美的夜》&#xff0c;艾薇儿登台唱起《Complicated》的瞬间&#xff0c;B站跨晚的直播间人气峰值到达3亿。在过去的一年里&#xff0c;平台持续变化带来亮眼成绩&#xff0c;月活用户破3亿、直播开通购物专区、竖屏模式增长播放等…

LaoCat带你认识容器与镜像(四【上】)

Dockerfile是实际项目生产中&#xff0c;比较常用的一个知识点&#xff0c;故也准备分成上下俩节来讲解。 本章内容 如何查询相关Dockerfile与Dockerfile基础命令介绍 本文实操全部基于Ubuntu 20.04 宿主机 > linux服务器本身 业务不断的扩充累积中&#xff0c;大多数企业应…

Python import自定义模块报错、自定义异常、字符串处理、截取

一、python import自定义的模块报错 问题现象&#xff1a;pycharm中运行一切正常&#xff0c;但是到命令行中&#xff08;cmd命令行或pycharm的Terminal窗口&#xff09;运行py文件&#xff0c;就会报错No module named xxx 问题原因&#xff1a; pycharm在每次运行时&#x…

【C进阶】指针的进阶

家人们欢迎来到小姜的世界&#xff0c;<<点此>>传送门 这里有详细的关于C/C/Linux等的解析博客&#xff0c;家人们赶紧冲鸭&#xff01;&#xff01;&#xff01; 客官&#xff0c;码字不易&#xff0c;来个三连支持一下吧&#xff01;&#xff01;&#xff01;关注…

祝大家兔年 新春快乐Happy new year

春节&#xff0c;也被称为农历新年。对于中国人来说&#xff0c;这是规模最大&#xff0c;最重要的传统节日。The Spring Festival is also called Chinese Lunar New Year. Being one of the traditional Chinese festivals, it is the grandest and most important festival …

Ue4 Insights的使用

1.运行UnrealInsights.exe 2.执行独立进程或者打包exe 这时会发现Insights自动创建并开始运行了一个Trace Sessions&#xff0c;持续记录到.utrace文件中 .utrace文件路径 3.也可以通过连接IP地址&#xff0c;获取到该计算机的UE程序。状态为LIVE实时 4.点击右下角Open按钮…

Redis客户端命令基础操作一

查看所有key 语法: keys * 是否存在key 语法: exists [key] 获取包含指定字符串的key 语法&#xff1a; keys *[字符串]* 设置key 语法&#xff1a;set [key] [value] 设置key 语法&#xff1a; setex 【key】【过期时间&#xff08;单位秒&#xff09;】【value】 key重…