文章目录

  • 一、链
  • 二、反链
  • 三、链与反链示例
  • 四、链与反链定理
  • 五、链与反链推论
  • 六、链与反链推论示例
  • 七、良序关系

一、链


<A,≼><A, \preccurlyeq><A,≼> 是 偏序集 , B⊆AB \subseteq AB⊆A ,

偏序集中一组元素组成集合 BBB , 如果 BBB 集合中的元素两两都可比 , 则称 BBB 集合是该偏序集 <A,≼><A, \preccurlyeq><A,≼> 的链 ;

符号化表示 : ∀x∀y(x∈B∧y∈B→x与y可比)\forall x \forall y ( x \in B \land y \in B \to x 与 y 可比 )∀x∀y(x∈B∧y∈B→x与y可比)

链的本质是一个集合

∣B∣|B|∣B∣ 是链的长度

二、反链


<A,≼><A, \preccurlyeq><A,≼> 是 偏序集 , B⊆AB \subseteq AB⊆A ,

偏序集中一组元素组成集合 BBB , 如果 BBB 集合中的元素两两都 不可比 , 则称 BBB 集合是该偏序集 <A,≼><A, \preccurlyeq><A,≼> 的 反链 ;

符号化表示 : ∀x∀y(x∈B∧y∈B∧x≠y→x与y不可比)\forall x \forall y ( x \in B \land y \in B \land x\not= y \to x 与 y 不可比 )∀x∀y(x∈B∧y∈B∧x​=y→x与y不可比)

反链的本质是一个集合

∣B∣|B|∣B∣ 是反链的长度

三、链与反链示例


参考博客 : 【集合论】偏序关系 相关题目解析 ( 偏序关系 中的特殊元素 | 绘制哈斯图 | 链 | 反链 )

四、链与反链定理


<A,≼><A, \preccurlyeq><A,≼> 是 偏序集 , B⊆AB \subseteq AB⊆A ,

AAA 集合中最长链长度是 nnn , 则有以下结论 :

① AAA 集合中存在极大元 ;

AAA 集合的极大元就是最长链中最大的元素 ;

② AAA 集合中存在 nnn 个划分块 , 每个划分块都是反链 ;

将 链 中的极大元 , 与该极大元不可比的元素放在一个集合中 , 构成一个划分块 ; ( 注意划分块中的元素互相不可比 )

在链上剩余的元素中 , 再次选择一个极大元 , 然后将与该极大元不可比的元素放在一个集合中 , 构成另一个划分块 ;

⋮\vdots⋮

下面的示例讲解了如何划分 :

上述偏序集中 , 最长的链长度是 666 ;

① 将极大元 g,hg,hg,h , 与该极大元不可比的剩余元素 kkk 放在一个集合中 ;

A1={g,h,k}A_1 = \{ g , h , k \}A1​={g,h,k}

② 将剩余元素的极大元 fff , 与该极大元不可比的剩余元素 jjj 放在一个集合中 ;

A2={f,j}A_2 = \{ f,j \}A2​={f,j}

③ 将剩余元素的极大元 eee , 与该极大元不可比的剩余元素 iii 放在一个集合中 ;

A3={e,i}A_3 = \{ e, i \}A3​={e,i}

④ 将剩余元素的极大元 ddd , 剩余的元素都与该极大元科比 ;

A4={d}A_4 = \{ d \}A4​={d}

⑤ 将剩余元素的极大元 ccc , 剩余的元素都与该极大元科比 ;

A5={c}A_5 = \{ c\}A5​={c}

⑥ 将剩余元素的极大元 a,ba,ba,b , 没有剩余元素了 ;

A6={a,b}A_6 = \{ a,b \}A6​={a,b}

整体的划分为 : A={{g,h,k},{f,j},{e,i},{d},{c},{a,b}}\mathscr{A} = \{ \{ g , h , k \} ,\{ f,j \} , \{ e, i \} , \{ d \} , \{ c\} , \{ a,b \} \}A={{g,h,k},{f,j},{e,i},{d},{c},{a,b}}

每次都将最长链去掉一层 , 最终将最长链去除干净 , 得到 nnn 个划分块 ;

五、链与反链推论


<A,≼><A, \preccurlyeq><A,≼> 是 偏序集 , B⊆AB \subseteq AB⊆A ,

AAA 集合大小为 mn+1mn + 1mn+1 , ∣A∣=mn+1|A| = mn + 1∣A∣=mn+1 , 则有以下结论 :

AAA 集合中要么存在 m+1m+1m+1 的反链 , 要么存在 n+1n + 1n+1 的链 ;

使用反证法证明 :

如果既没有 m+1m+1m+1 的反连 , 又没有 n+1n + 1n+1 的链 ,

假设有长度为 nnn 的链 , 长度为 mmm 的反连 ,

AAA 集合最多划分 nnn 个划分块 , 每个划分块最多有 mmm 个元素 , 该集合最多有 mnm nmn 个元素 , 与 ∣A∣=mn+1|A| = mn + 1∣A∣=mn+1 矛盾 ;

六、链与反链推论示例


上述偏序集中 , 最长的链长度是 666 ;

A={a,b,c,d,e,f,g,h,k,j,i}A = \{ a,b,c,d,e,f,g,h,k,j,i \}A={a,b,c,d,e,f,g,h,k,j,i} 集合中 , 元素个数是 111111 个 ,

AAA 集合中有

  • 长度为 666 的链 , {a,c,d,e,f,g}\{ a, c,d, e,f, g \}{a,c,d,e,f,g} , {b,c,d,e,f,h}\{ b, c,d, e,f, h \}{b,c,d,e,f,h}

  • 长度为 333 的反链 , {g,h,k}\{ g,h,k \}{g,h,k} , {a,b,i}\{ a,b,i \}{a,b,i} , {g,h,i}\{ g,h,i \}{g,h,i} , {a,b,k}\{ a,b,k \}{a,b,k}

∣A∣=11=2×5+1|A| = 11 = 2 \times 5 + 1∣A∣=11=2×5+1

AAA 集合中要么有长度为 2+1=32 + 1 = 32+1=3 的反链 , 要么有长度为 5+1=65 + 1 = 65+1=6 的链 ; ( 两个都满足 )

AAA 集合中要么有长度为 5+1=65 + 1 = 65+1=6 的反链 , 要么有长度为 2+1=32 + 1 = 32+1=3 的链 ; ( 满足长度为 333 的链 )

AAA 集合上的划分 :

  • A={{g,h,k},{f,j},{e,i},{d},{c},{a,b}}\mathscr{A} = \{ \{ g , h , k \} ,\{ f,j \} , \{ e, i \} , \{ d \} , \{ c\} , \{ a,b \} \}A={{g,h,k},{f,j},{e,i},{d},{c},{a,b}}
  • A={{g,h},{f},{e},{d},{c,j},{a,b,i}}\mathscr{A} = \{ \{ g , h \} ,\{ f \} , \{ e \} , \{ d \} , \{ c, j\} , \{ a,b , i \} \}A={{g,h},{f},{e},{d},{c,j},{a,b,i}}

七、良序关系


<A,≺><A, \prec><A,≺> 是 拟全序集 ,

如果 AAA 集合中的任何非空子集 BBB , 都有最小元 ,

则称 ≺\prec≺ 是集合 AAA 上的良序关系 ,

称 <A,≺><A, \prec><A,≺> 为良序集

<N,<><N, <><N,<> 是良序集 , NNN 集合中的非空子集有最小元 , 最小就是 000 ;

<Z,<><Z, <><Z,<> 不是良序集 , ZZZ 集合中的非空子集可能没有最小元 , 可能是 −∞-\infty−∞ ;

【集合论】序关系 ( 链 | 反链 | 链与反链示例 | 链与反链定理 | 链与反链推论 | 良序关系 )相关推荐

  1. python关于二手房的课程论文_基于python爬取链家二手房信息代码示例

    基本环境配置 python 3.6 pycharm requests parsel time 相关模块pip安装即可 确定目标网页数据 哦豁,这个价格..................看到都觉得脑阔 ...

  2. 设计模式——职责链模式(附代码示例)

    一. 传统方式 以学校采购审批为例,不同金额的采购需要不同人员的审批 1. 传统方式解决 收到请求后,通过不同的金额调用对应的审批方法 2. 传统方式存在问题 Client会使用到分支判断(比如swi ...

  3. 区块链比特币开源_开源资金:比特币,区块链和免费软件

    区块链比特币开源 无论您是相信区块链技术已准备好改变世界还是在转瞬即逝,都可以肯定的是:关于区块链的技术和法律问题如今已浮现在每个人的脑海. 人们常常想知道:比特币是"开源的"吗? ...

  4. 蚂蚁区块链第10课 可信计算及TEE硬件隐私合约链智能合约开发实践

    1,摘要 本文介绍可信计算分类INTEL SGX技术和ARM TRUSTZONE技术技术方案概要,以及应用INTEL SGX技术的蚂蚁区块链TEE硬件隐私链的智能合约开发实践. 2,可信计算和2种技术 ...

  5. Polkadot(波卡链):白皮书-畅想一种异构的多链架构

    摘要:现有的区块链架构都存在诸多问题,不仅仅是从实用性角度所说的扩展性(extensibilty)和伸缩性(scalability)的问题.我们认为,问题源于把共识架构中两个很重要的部分:一致性(ca ...

  6. 区块链应用创新的加速器 - 阿里云容器服务区块链解决方案

    阿里云容器服务团队在2017年杭州云栖大会发布了区块链自动化配置和部署的解决方案,并于今天正式在阿里云国内站上线. 区块链(Blockchain)近年来在全球得到越来越广泛的关注,吸引了越来越多的开发 ...

  7. 去中心化 去区块链_使用JavaScript和坚固性在以太坊区块链上构建去中心化应用程序dapp...

    去中心化 去区块链 In this blog, I build a decentralized application, also known as a "dapp". While ...

  8. YEX黄建:脱离比特币谈区块链,要么真傻,要么装疯卖傻丨区块链十人谈

    如果说2017年是属于虚拟货币的一年,那么2018年的区块链将是生态和应用的一年,随之而来的也将是新的玩法.新的赚钱姿势.为此,雷锋网推出"区块链十人谈"(十人者,取是知众人博所长 ...

  9. 区块链BaaS云服务(18)华为 BCS“跨链”

    1. 混合的跨链解决方案 中继跨链方案中集成了哈希锁定技术,并融合分布式公证人技术,把几种主要模式混入在一起,实现一种复杂跨链解决方案. 中继侧有一个分布式账本,记录了跨链和链内交易,在不同区块链账本 ...

最新文章

  1. SQL Server 2008不能修改表的解决方法
  2. 用span实现空格的精确设定 空格
  3. 串行、并行、并发总结
  4. Android存储访问及目录
  5. BAT笔试试题常见试题总结含答案(持续更新。。。)
  6. Platform Builder实践之配置文件
  7. c语言中嵌套循环的作用,C语言中n层循环嵌套实现
  8. 《DSP using MATLAB》示例Example 8.5
  9. linux学习笔记:vim编辑器基本操作(附vim 键盘图)
  10. 异步流程控制 java_Javascript异步流程控制之串行执行详解
  11. paip.hadoop的应用研究总结
  12. 共享计算机无法打开文件,Windows7局域网无法打开共享文件分析
  13. Awesome Competitive Programming
  14. 二进制的应用——枚举子集
  15. 解决SQLyog连接MySQL数据库时报2058错误
  16. 电脑键盘equals在哪个位置_学习第二步equals;equals;电脑键盘使用--快捷键大全
  17. Windows批处理 - 磁盘检查并保存日志
  18. 怎样理解大数据概念?大数据有什么用处?
  19. About Maze Problem
  20. JasperReport类进行PDF打印导致内容缺失

热门文章

  1. 设计模式之----状态模式(State-pattern)的理解
  2. 高级性能测试系列《17. DDT数据驱动性能测试:csv数据文件设置。 》
  3. [Android/安卓]Google登录接口之Api接入
  4. 服务器centos8安装目标只显示U盘,使用U盘安装centos6.8遇到的一点问题总结
  5. 【sql】SQL19 查找所有员工的last_name和first_name以及对应的dept_name
  6. VPX显示计算机学习资料第711篇:飞腾1500A-4+8860 6UVPX显示计算机
  7. matlab中好看的色调,选色,套色,调出一个好看的色调就是这么简单!
  8. 计算机考试中英文打字题,中英文打字模拟测试题2套含答案.doc
  9. spring源码缺失spring-cglib-repack和spring-objenesis-repack的问题
  10. 微商城页面搭建教程你学到了吗?