:帝尔沃斯历史学定理
定义
一个半序集是一套 有关系 上 满意:
(1) 为所有人 (自反性)
(2)如果 和 ,然后 (反对称性)
(3)如果 和 ,然后 (转运)
注意,对于两个给定的元素 和 ,情况可能并非如此 和 是类似的那是, 或者 .如果所有对都是如此 和 在 ,我们这么说 是完全下令.
套装 天下之人,与之同 由“是直接后代”定义是部分有序的集合。套装 正整数的 由“划分”定义为部分有序集。
请注意,这些集合都不是完全订购。兄弟和姐妹在不可比较 ,因为他们不是彼此的直系后代;和 和 是不可比拟的 ,因为两者都没有划分另一个。
有两种自然的方法来定义有限部分有序集的宽度,它可以被认为是衡量它与完全有序的距离有多远;宽度被定义为一个特定的正整数,即 如果且仅当集合完全有序时才。
一个链子在部分有序的集合中,是彼此相当的元素的子集。AN.反链是元素的子集,其中没有两个元素是可比较的。
(定义1)宽度有限的部分有序集 是覆盖所需的最小链数 ,即,最小的链数,使任何元素 至少在一条锁链里。
(2)定义宽度有限的部分有序集 是antiChain的最大大小 .
如上所述,这两个定义都表示有多远的意义 就是被完全命令。注意,链是完全有序的子集 ,所以这两个定义都给出了宽度 对于一个完全有序的集合。
让 的除数的集合 ,可整除为偏序。然后下面的链条盖上 : 和 是长度的抗灰 .这不是显而易见的,但链覆盖是最小的(虽然不是唯一的),反链是最大的(虽然不是唯一的)。所以宽度的两个定义都给出了 对于这个部分有序集合。
哈斯图
部分有序的集经常通过可视化哈斯图,是集合中元素的排列,其边连接任意两个之间没有元素的可比元素,即: 和 如果连接 没有元素 这样 .该图已放置 上面 在这种情况下。
这里有两个典型的例子。
请注意,链条在图中表示为按边连接的一系列点表示。这些集合的宽度是 和 分别使用任一定义,该定义对应于图的“宽度”。还要注意,绘制这些特定的图表,使得在任何给定水平上水平读取产生Antichain。该图还有助于阐明我们之前引用的事实,即Antichain的大小至少与覆盖集合所需的链数一样大。
Dilworth的定理和Mirsky的定理声明
所以迪尔沃斯定理说,上面给出的两种宽度的定义是一致的。:帝尔沃斯历史学定理: 让 是有限的部分有序集。最大Antichain的大小等于最小链盖的尺寸 .
由于通常情况下,当证明有两个数量相等时,证明表明它们彼此小于或等于。这些不平等之一比另一个更容易:假设最大的AntiChain具有长度 ;那么任何链条罩至少要有 链,因为反链中的两个元素不可能在同一条链上,但它们必须在其中一条链上,因为这些链会覆盖。
这个定理的另一部分证明在wiki的最后。下面的“对偶”定理比较容易证明:
米尔斯基定理: 让 是有限的部分有序集。最大链条的大小 等于最小的防链盖的大小 .
米尔斯基定理的证明:再次,一半很容易。假设最大链具有长度 ;那么任何反链罩至少有 Antichains,因为链的两个元素可以在同一抗胆汁中。
现在定义一个函数 通过 最大元素为的最大链的大小 .注意,如果 ,然后 和 不能比较(为什么?)。所以,对于任何正整数 ,集合 所有元素 这样 是一个反链。如果最大链有长度 ,然后是布景 形成一个AntiChain封面 .这些集合是否都是非空的并不明显(尽管它们确实是非空的),但这表明存在一个最大大小的反链覆盖 ,这是定理证明的第二部分。
一种查看集合的方法 如果在证明中构造的一个点被画在水平面上,那么它就像哈塞图的水平“条” 如果在该点结束的最长链条具有长度 .检查上述示例中的两个哈斯图图是简单的,以这种方式构造。
应用程序
Erdős-Szekeres定理:至少是一个序列 实数具有增加的长度随后 或者是长度递减的子序列 .
例如:任意序列的 实数具有增加的长度随后 或者是长度递减的子序列 .或者:任何序列 实数有一个长度单调的子序列 .
证明:假设我们已知一个序列 实数。定义一个排序 在这个序列上 如果 和 .按照这个顺序,链就是一个递增的子序列,而反链就是一个递减的子序列。假设没有长度的反链 .然后设置的宽度是最大的 ,所以通过Dilworth的定理,可以覆盖该套装 链。如果这些链都有长度 ,那么该集合最多 这是不可能的。所以至少有一条链是有长度的 子序列的长度是递增的 .
这是关于部分有序集的一般事实的一个特殊情况,它以完全相同的方式遵循迪尔沃斯定理:
部分有序的大小集 有一个长度 或者是反链的长度 .
让 是实数线的间隔。假设没有四个间隔是不相交的。表明必须有四个共享共同点的间隔。
解决方案:定义部分顺序 如果并且只有 和 是不相交的 在左边吗 .假设是没有长度链 ,所以必须有一个长度的抗灰 ,它是四个区间的子集,其中没有两个是不相交的。因此他们有一个共同点。(为什么?)
Dilworth的定理证明
最简单的证据是诱导集合的大小。让 为最大反链的大小 .证据将证明这一点 可以覆盖 链。基本情况是平凡的。假设所有小于的集合都证明了这个结果 .
首先,如果没有两个要素 那么是可比的,然后 本身就是一个antiChain,它可以被覆盖 链条每个长度 ,所以结果成立。否则,考虑的元素集 与至少一个其他元素相当 让 是这套的最小元素( 对于所有可比性 ),并选择 成为非空的子集的最大要素 然后 显然是一个极大元素( 对于所有可比性 ).让 .如果最大的反链在 有大小 ,然后 可以覆盖 链,所以 可以被那些加链条所覆盖 ,其结果将得到证实 .
现在假设最大的反链 有大小 (它不能更大,因为 是 ).打电话给这个AntiChain. .
证明的其余部分的想法是:画出Hasse图 其中最大的反链由水平条组成。把所有在带钢下面的东西和带钢上面的东西,用感应法把这些东西用链条盖住,然后把链条连接在一起,把它们跨带钢连接起来。
也就是说,构造这两个集合 然后 一定是全部的 ,因为如果它不这样做 不是最大反链 .和 , 因为如果 是在十字路口吗 对于一些元素 ,所以 和 都可以通过传递性进行比较,所以唯一的可能性是 它们都相等 .
自 和 不是在 ,情况一定是这样 和 ,所以是两个集合 和 严格小于 .归纳假设适用于两者 和 ,所以它们都被覆盖 链条,每个链必须包含一个元素 .给他们打电话 和 .现在我们可以把这些封面缝合在一起,得到所有的封面 被锁链锁住 .这个封面 链条,所以结果归因于诱导。