离散数学_九章:关系(6)

🪐9.6 偏序

  • 1、⛺偏序关系和偏序集
    • ⛲偏序关系
    • ⛲偏序(关系)的例子
      • a. “大于或等于” 关系
      • b. “整除” 关系
      • c. “包含” 关系
    • 🎬偏序集
    • 🎬可比性(comparability)
      • " ≼ " 符号
      • a. 可比 & 不可比
      • b. 全序( =线序 )
      • c. 良序集、良序归纳原理及其应用
    • 🎬偏序集的例子
      • a. 可比
      • b. 全序
      • c. 良序集
  • 2、⛺字典序(Lexicographic Orderings)
  • 3、⛺哈塞图(Hasse Diagrams)
    • 构造哈塞图
    • 覆盖
  • 4、⛺偏序集上的特殊元素
    • 极大元、极小元
    • 最大元、最小元
    • 上确界、下确界
    • 在Hasse图中看最大元、最小元、极小元、极大元
  • 5、⛺格(Lattices)

⭐这一节期末会考大题

1、⛺偏序关系和偏序集

⛲偏序关系

定义:定义在集合 S 上的关系 R,如果它是自反的、反对称的和传递的,就称为偏序(或 偏序关系)

❗注意:在一个集合的偏序关系中,并不是任何2个元素之间都具有偏序关系,例如 aRb cRd,但是 a与c之间可能不具有偏序关系R

⛲偏序(关系)的例子

证明是否是偏序,要依次验证自反性、反对称性、传递性满足与否

a. “大于或等于” 关系

证明:“ 大于或等于 ” ( ≥ )关系是整数集合上的偏序关系。

🔴解:
自反性: 对所有整数 a 有 a ≥ a,✔️

反对称性: 如果 a ≥ b 且 b ≥ a,那么 a = b,✔️

传递性: 因为 a ≥ b 且 b ≥ c 蕴涵 a ≥ c,✔️

综上所述, ≥ 关系是整数集上的偏序关系

b. “整除” 关系

证明:“ 整除 ”( | )关系是正整数集合上的偏序关系。

🔴解:
自反性: 对所有整数 a,有 a | a,✔️

反对称性: 如果 a 和 b 是正整数,且有 a | b 和 b | a,那么 a = b,✔️

传递性: 假设 a 整除 b 并且 b 整除 c。则有正整数 k 和 l 使得 b = ak 和 c = bl 成立。因此,c = a(kl),所以 a 整除 c,✔️

综上所述, 整除 关系是正整数集合上的偏序关系

c. “包含” 关系

证明:集合的包含(⊆)关系 是定义在集合 S 的幂集上的偏序。

🔴解:
自反性: 只要 A 是 S 的子集,就有 A ⊆ A,✔️

反对称性: A ⊆ B 和 B ⊆ A 蕴涵 A = B,✔️

传递性: A ⊆ B 和 B ⊆ C 蕴涵 A ⊆ C,✔️

综上所述, 包含关系是定义在集合 S 的幂集上的偏序。

🎬偏序集

集合 S 与定义在其上的偏序关系R 一起称为偏序集,记作 (S, R)。

集合 S 中的成员称为偏序集的元素

🎬可比性(comparability)

" ≼ " 符号

符号" ≼ " 用于表示任何偏序集中的关系。

在不同的偏序集中,会使用不同的符号表示偏序,如≤、⊆ 和 │

👉然而,我们需要一个符号用来表示任意一个偏序集中的序关系

通常,在一个偏序集 (S,R)中,记号a ≼ b表示( a , b )∈R。使用这个记号是由于 “ 小于或等于 ” 关系是偏序关系的范例,而且符号" ≼ " 和 " ≤ "很相似。

(注意符号" ≼ " 用来表示任意偏序集中的关系,并不仅仅是“小于或等于”关系)

当 a 与 b 是偏序集 (S, ≼ ) 的元素时,不一定有 a ≤ b 或 b ≤ a

例如,在偏序集 ( P(Z),⊆ ) 中,{1,2}与{1,3}没有关系,反之亦然,因为没有一个集合被另一个集合包含。

a. 可比 & 不可比

定义:偏序集 (S, ≼) 中的元素 a 和 b 称为可比的,如果 a ≼ b 或 b ≼ a。
a 和 b 是 S 中的元素并且既没有 a ≼ b,也没有 b ≼ a,则称 a 与 b 是不可比的(incomparable)。

❗注意:这里的“ ≼ ” 不同于 “ ≤ ”,写的时候要尽可能弯一点,便于区分

“ ≼ ”:在这里插入图片描述

“ ≤ ”:在这里插入图片描述

b. 全序( =线序 )

定义:如果(S, ≼)是偏序集,且 S 中的每对元素都是可比的,则 S 称为全序集(totally ordered set)或线序集(linearly ordered set),且 " ≼ " 称为全序或线序

一个全序集也称为链(chain)

c. 良序集、良序归纳原理及其应用

良序集定义:

对于偏序集( S, ≼ ),如果 " ≼ "是全序,并且 S 的每个非空子集都有一个最小元素,就称它为良序集(well-ordered set)。

(良序是对于结构很好的全序(线序)而言的)

良序归纳原理:

设S是一个良序集。如果(归纳步骤)对所有y∈𝑆,如果 P(x) 对所有 x∈𝑆 且 x ≺ y 为真,则P(y)为真,那么P(x)对所有的 x∈𝑆 为真

证明:假设P(x)不对所有的x∈𝑆为真。那么存在一个元素 y∈𝑆,使得P(y)为假。于是集合A = {x∈𝑆|P(x)为假} 是非空集合。因为S是良序的,所以A有最小元素a, 根据a是选自A的最小元素,对所有 x∈𝑆 且 x ≺ a 都有 P(x) 为真。由归纳步骤得P(a)为真。这个矛盾就证明了P(x)必须对所有的x∈𝑆为真。)

良序归纳原理的应用:

比数学归纳法更简单,使用良序归纳法进行证明时,不需要基础步骤

因为若 x0 是良序集的最小元素,由归纳步骤可知 P(x0) 为真。因为不存在 x∈S 且x≺x0,所以P(x) 对所有 x∈S 且 x≺x0 为真

🎬偏序集的例子

a. 可比

在偏序集 ( Z+ , | )中,整数 3 和 9 是可比的吗?5 和 7 是可比的吗?

🔴解:

整数 3 和 9 是可比的,因为 3|9
整数 5 和 7 是不可比的,因为 5不可整除7,且 7 不可整除 5

b. 全序

全序:每对元素都是可比的

①偏序集(Z,≤ )是全序集,因为只要a,b是整数,就有a ≤ b 或者b ≤ a

②偏序集(Z+,| )不是全序集,因为它包含不可比的元素,比如 3 和 5

c. 良序集

正整数的有序对的集合:Z+ × Z+,与 ≼ 构成良序集(因为存在最小元素),其中如果a1 < b1 ,或如果a1 = b1且a2 < b2 ,则(a1 ,a2 )≼(b1 ,b2

集合 Z 与通常的 ≤ 不是良序的,因为 Z 中包含负整数集合,而负整数集合中没有最小元素

2、⛺字典序(Lexicographic Orderings)

定义:给定两个偏序集 ( A1 , ≼1 ) 和 ( A2, ≼2 ) ,在 A1 × A2 上的字典顺序 ≼ 定义为 (a1, a2) 小于 (b1, b2),即 (a1, a2) ≺ (b1, b2),或者a11 b1,或者 a1 = b1 且 a22 b2

(把相等增加到 A1 × A2 的序 ≺ 上,就得到一个偏序 ≼ )

例:考虑由小写英语组成的字符串的集合。使用字母在字母表中的顺序,可以构造在字符串的集合上的字典顺序。这与字典中使用的顺序相同。
🔴
discreet ≺ discrete,因为字符串在第7位出现不同字母,且 e ≺ t
discreet ≺ discreetness,因为这两个字符串前8个字母相同,但是第二个字符串更长

3、⛺哈塞图(Hasse Diagrams)

**定义:**哈塞(Hasse) 图是偏序的一种可视化表示,它省略了由于自反性和传递性而必须出现的边

构造哈塞图

在这里插入图片描述

偏序如上图 (a) 所示
构造Hasse图的步骤:
① 移走 由于自反性而产生的 ( 如图 b))
② 移走 由于由于传递性而必须出现的 ( 如图c))
③最后,排列每条边使得它的 起点在终点的下面

覆盖

设 ( S, ≼ ) 是一个偏序集。若x ≺ y且不存在元素z∈S使得x ≺ z ≺ y,则称元素y∈S 覆盖 元素x∈S。

y 覆盖 x 的有序对 (x,y) 的集合称为(S, ≼ )的 覆盖关系

对应到Hasse图,即上下直接相邻连接的两个元素有覆盖关系

从对偏序集的哈塞图的描述中,我们可以看出,在(S,≤)的哈塞图中的边是指向上面的边并且与(S,≤)的覆盖关系中的有序对相对应。而且,我们可以从偏序集的覆盖关系中得到这个偏序集,因为它是它的覆盖关系的传递闭包的自反闭包。

这就告诉我们,可以从哈塞图中构造一个偏序

在这里插入图片描述

4、⛺偏序集上的特殊元素

极大元、极小元

极大元:假设a为极大元,则任取与a具有关系R的元素x,都有xRa.(也就是说:并不是A中的任意元素都与a有关系R,这就是最大元与极大元的区别)

极小元:假设a为极小元,则任取与a具有关系R的元素x,都有aRx.

最大元、最小元

论最大元、最小元,前提是可比!!!
最大元:偏序集中存在一个元素大于每个其他的元素。这样的元素称为最大元

( 假设a为最大元,则在集合A中,任取元素x,都有xRa )

最小元:类似地,一个元素称为最小元,当它小于偏序集的所有其他元素。

( 假设a为最小元,则在集合A中,任取元素x,都有aRx )

最大元、最小元是唯一的,极大元与极小元不唯一

上确界、下确界

A是一个偏序集,B包含于A,在哈斯图中,求B的上界、上确界,下界、下确界:

y 比 B 中所有的元素都要大,称y是B的上界。上界中最小的叫做上确界
y 比 B 中所有的元素都要小,称y是B的下界。下界中最大的叫做下确界

从哈斯图上看出 上界、上确界、下界、下确界的方法:

在A的哈斯图中,标出子集B中的结点,
则不低于(不高于)其中最高结点(最低结点)并有与它们均相连且只通过下方( 上方)直线相连 (包括环) 的结点都为B的上界(下界);
在上界集(下界集)中距B中最高结点(最低结点)路径最短的结点是上确界(下确界)

例:

集合 A = { 1 , 2 , 3 , 4 , 5 , 6 , 9 , 10 , 15 },
(A,|)是一个偏序集,在哈斯图中,求A的上界、上确界,下界、下确界

🔴解:
A不存在上界,当然也不存在上确界;
1 比 A 中所有的元素都要小,所以 1 是 A 的下界,也是下确界
在这里插入图片描述

在Hasse图中看最大元、最小元、极小元、极大元

从哈斯图上看出 最大元、最小元、极小元、极大元的方法:

(以下均就A是一个偏序集而言,B包含于A,求B中的极大元、极小元、最大元、最小元)

(1)极大元:在B的哈斯图中每一个 孤立结点只有下方连线的结点 是B的极大元。

(2)极小元:在B的哈斯图中每一个 孤立结点只有上方连线的结点 是B的极小元。

(3)最大元和最小元:首先找出B的极大元和极小元 → 若极大元或极小元只有一个,则这个极大元或极小元就是B的最大元或最小元;若不止一个,则B的最大元或最小元不存在

例1:偏序集 ( { 2,4,5,10,12,20,25 } ,| ) 中的哪些元素是极大元,哪些是极小元?

🔴解:
画出这个偏序集的哈塞图(如图),显示了极大元是12,20,25;极小元是2,5

(没有最大元、最小元)
在这里插入图片描述

例2:

在这里插入图片描述a) 没有最大元,有最小元a
b)都没有
c) 最大元d,没有最小元
d)最大元是d,最小元是a

5、⛺格(Lattices)

如果一个偏序集的每对元素都有最小上界和最大下界,则称这个偏序集为格

在这里插入图片描述

a)、c)每对元素都有最小上界和最大下界,比较好判断

对于b):
b)所示的Hasse图表示的偏序不是格,因为元素b和c没有最小上界(b,c有上界d和e,但是d、e不可比,无法确定d e哪个最小 )

(书上的几个例题:)
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于野火F407骄阳开发板的苹果采摘机器人机械臂的采摘轨迹与夹持器的采摘动作的设计(1)

基于野火F407骄阳开发板的苹果采摘机器人机械臂的采摘轨迹与夹持器的采摘动作的设计&#xff08;1&#xff09; 苹果采摘机器人1、采摘流程与硬件设计2、机械臂驱动以及采摘轨迹设计2.1、台达A2电机驱动实现2.2、机械臂寻找苹果巡逻轨迹 苹果采摘机器人 1、采摘流程与硬件设计…

C++/Qt 小知识记录3

工作中遇到的一些小问题&#xff0c;总结的小知识记录&#xff1a;C/Qt 小知识 QLineEdit限制输入大于0的正整数QLayout内清空已布局的WidgetWindows结束进程直接结束&#xff0c;子进程不响应结束事件正常结束&#xff0c;子进程响应结束事件 CMake关闭控制台Console实体与值对…

尾调用优化

尾调用优化 最近遇到一个堆栈溢出的问题&#xff0c;分析后发现可收敛为递归边界问题。结合“红宝书”中相关内容和ES6规范中的一些优化机制&#xff0c;整理记录如下。 前言 程序运行时&#xff0c;计算机会为应用程序分配一定的内存空间。应用程序会自行分配所获得的内存空…

数组或结构体赋值时memcpy与直接赋值的效率比较

先上结论&#xff1a; 二者不一定谁快通常情况下&#xff0c;数组维度越大&#xff0c;使用memcpy效率更高数组维度越大&#xff0c;直接赋值耗时主体是循环耗时 Note&#xff1a; “等号赋值”被编译器翻译成一连串的MOV指令&#xff0c;而memcpy则是一个循环。“等号赋值”比…

深入解析PyTorch中的模型定义:原理、代码示例及应用

❤️觉得内容不错的话&#xff0c;欢迎点赞收藏加关注&#x1f60a;&#x1f60a;&#x1f60a;&#xff0c;后续会继续输入更多优质内容❤️ &#x1f449;有问题欢迎大家加关注私戳或者评论&#xff08;包括但不限于NLP算法相关&#xff0c;linux学习相关&#xff0c;读研读博…

【一起啃书】《机器学习》第六章 支持向量机

文章目录 第六章 支持向量机6.1 间隔和支持向量6.2 对偶问题6.3 核函数6.4 软间隔与正则化6.5 支持向量回归6.6 核方法6.7 一些问题 第六章 支持向量机 6.1 间隔和支持向量 给定训练样本集 D { ( x 1 , y 1 ) , ( x 2 , y 2 ) , . . . , ( x m , y m ) } , y i ∈ { − 1 , …

Day 1 认识软件测试——(软件测试定义、目的、原则)

Day 1 认识软件测试——(软件测试定义、目的、原则) 文章目录 Day 1 认识软件测试——(软件测试定义、目的、原则)软件测试的定义软件测试的目的软件测试的经济学问题黑盒测试白盒测试软件测试原则小结所谓软件测试,就是一个过程或一系列过程,用来确定计算机代码完成了其…

《我命由我不由天》蔡志忠——笔记一

目录 简介 经典摘录 三岁决定一生 父母该什么时候放手 确定将来要成为什么 积极主动为目标而努力 叛逆是最伟大的创意 父亲给蔡志忠最大的影响是教会他两件事 价值观缺陷导致的后果 人有三个阶段 简介 作者 蔡志忠&#xff0c;李虹。 蔡志忠&#xff1a;漫画家、哲…

Vue加SpringBoot实现项目前后端分离

首先需要搭建一个Vue的脚手架项目&#xff08;已经放在gitee里面了&#xff0c;下面是gitee网址&#xff0c;可以直接拉&#xff09; (vue-web: 这个是Vue项目模板&#xff0c;没有后台数据) 那么接下来就是实现前后端分离的步骤 首先我们需要有一个登录页面 登录的点击事件利用…

图神经网络:(节点分类)在KarateClub数据集上动手实现图神经网络

文章说明&#xff1a; 1)参考资料&#xff1a;PYG官方文档。超链。 2)博主水平不高&#xff0c;如有错误还望批评指正。 3)我在百度网盘上传了这篇文章的jupyter notebook。超链。提取码8888。 文章目录 文献阅读&#xff1a;代码实操&#xff1a; 文献阅读&#xff1a; 参考文…

【Hello Algorithm】归并排序及其面试题

作者&#xff1a;小萌新 专栏&#xff1a;算法 作者简介&#xff1a;大二学生 希望能和大家一起进步 本篇博客简介&#xff1a;介绍归并排序和几道面试题 归并排序及其面试题 归并排序归并排序是什么归并排序的实际运用归并排序的迭代写法归并排序的时间复杂度 归并排序算法题小…

(十一)地理数据库创建——创建新的地理数据库

地理数据库创建——创建新的地理数据库 目录 地理数据库创建——创建新的地理数据库 1.地理数据库概述2.地理数据库建立一般过程2.1地理数据库设计2.2地理数据库建立2.2.1从头开始建立一个新的地理数据库2.2.2移植已经存在数据到地理数据库2.2.3用CASE工具建立地理数据库 2.3建…

Python 科研绘图可视化(后处理)Matplotlib - 2D彩图

Introduction 科研可视化是将数据和信息转化为可视化形式的过程&#xff0c;旨在通过图形化展示数据和信息&#xff0c;使得科研工作者能够更好地理解和分析数据&#xff0c;并从中发现新的知识和洞见。科研可视化可以应用于各种领域&#xff0c;如生物学、物理学、计算机科学…

C++类和对象再探

文章目录 const成员再谈构造函数成员变量的定义函数体内赋值初始化列表 隐式类型转换explicitstatic成员 const成员 我们知道在调用类的成员函数时,会有一个默认的this指针且这个this指针时不可以被修改的,例如在日期类中,会有隐式的Date * const this;注意这里默认会在this前…

一五一、web+小程序骨架屏整理

骨架屏介绍 请点击查看智能小程序骨架屏 车载小程序骨架屏 车载小程序为方便开发者设置骨架屏&#xff0c;在智能小程序的基础上抽取出骨架屏模板&#xff0c;开发者只需要在 skeleton 文件夹下配置config.json&#xff08;page 和骨架屏的映射关系文件&#xff09;即可生效骨…

第十四届蓝桥杯青少组模拟赛Python真题 (2022年11月8日)

第十四届蓝桥杯青少组模拟赛Python真题 (2022年11月8日) 编程题 第 1 题 问答题 二进制位数 十进制整数2在十进制中是1位数,在二进制中对应10,是2位数。 十进制整数22在十进制中是2位数,在二进制中对应10110,是5位数。 请问十进制整数2022在二进制中是几位数? 第2题问…

Pr 拍立得风格图片展示

哈喽&#xff0c;各位小伙伴&#xff01;今天我们来学习一下如何制作拍立得风格的照片展示效果&#xff1f; 新建三个序列 在开始之前&#xff0c;我们需要新建三个序列 序列1&#xff1a;总合成-尺寸1902*1080序列2&#xff1a;照片合成-尺寸1920*1080序列3&#xff1a;照片…

自动驾驶TPM技术杂谈 ———— I-vista验收标准(试验规程)

文章目录 术语介绍试验准备场地要求环境要求精度要求边界车辆&路沿石 试验方法能力试验双边界车辆平行车位白色标线平行车位双边界车辆垂直车位白色标线垂直车位方柱垂直车位双边界车辆斜向车位白色标线斜向车位 新功能评价平行车位远程操控泊入泊出试验垂直车位远程操控泊…

能伸展脖子的机器人?东京大学最新研究成果:基于鸵鸟肌肉骨骼结构和行为,具有高度灵活性的新型机械臂—RobOstrich(附论文)

原创 | 文 BFT机器人 得益于高度灵活的颈部&#xff0c;鸟类可以做很多事情&#xff0c;无论是转过头梳理自己的后背&#xff0c;在飞行过程中“眼观六路”&#xff0c;还是在地面或树上难以触及的角落和缝隙寻找食物。而在所有鸟类中&#xff0c;鸵鸟以其结实灵巧的颈部脱颖而…

​ NISP一级备考知识总结之信息安全概述、信息安全基础

参加每年的大学生网络安全精英赛通过初赛就可以嫖一张 nisp&#xff08;国家信息安全水平考试&#xff09; 一级证书&#xff0c;nisp 一级本身没啥考的价值&#xff0c;能白嫖自然很香 1.信息安全概述 信息与信息技术 信息概述 信息奠基人香农认为&#xff1a;信息是用来消…