Skip to content

定理Theorem

Dilworth 定理

施工中 · 内容逐步修订

Dilworth's theorem

有限偏序集的最大反链大小等于覆盖全部元素所需的最少链数。

形式陈述 ​

Dilworth 定理断言:对任意底集为有限集的偏序集 P,最大反链大小等于把 P 分割成链所需的最少链数,即

w(P)=min{k:P 可分割为 k 条链}.

一个方向直接来自鸽巢原理:任一链与反链至多相交一个元素,所以含 w(P) 个元素的反链迫使任何链分解至少使用 w(P) 条链。反方向可通过二分图最大匹配—最小顶点覆盖、归纳或最小链分解的交换论证证明。对偶的 Mirsky 定理称最少反链分解数等于最大链大小。

直觉

定理把一个最大“横截面”与覆盖整个偏序所需的最少“纵线”精确配平。下界显然:一条链至多包含反链中的一个元素;困难在于证明这个障碍已经是唯一障碍,总能用恰好宽度条链覆盖。匹配证明把“某元素可接到更大元素”编码为二分图边,使链首尾拼接转化为匹配大小。

例子与边界

在任务依赖偏序中,宽度是两两互不依赖的任务组的最大大小,也是将全部任务分割成依赖链所需的最少链数。布尔格的中间层反链由 Sperner 定理给出宽度,而 Dilworth 保证存在同样多条链的分解。定理中的“分割”要求每个元素恰属于一条链。本条讨论有限偏序;无限偏序的推广另涉及选择原则与基数条件。Mirsky 定理则把最大链大小与最少反链分割数配对,交换了链与反链在结论中的角色。

在除法偏序 {1,2,3,6} 中,最大反链可取 {2,3},大小为二;两条链 1<2<6 与单点链 3 覆盖全部元素。任何一条链都无法同时包含 2,3,所以一条不够。

推论与应用

将 P 的元素复制为左右两份,在 x<y 时连接 xL 与 yR。一组匹配为每个元素指定至多一个前驱和后继;严格偏序排除了有向环,因此这些连接组成链分割。若匹配有 m 条边,就得到 |P|−m 条链。

反过来,在每条链内连接相邻元素,含 k 条链的分割给出大小 |P|−k 的匹配。所以最大匹配数 ν 对应最少链数 |P|−ν。再由Kőnig 定理取一个大小为 ν 的顶点覆盖 C,定义 A={x∈P:xL∉C, xR∉C}。若 x<y 且两者都在 A,边 xLyR 就未被覆盖,矛盾;所以 A 是反链。覆盖的 ν 个副本至多涉及 ν 个原元素,故 |A|≥|P|−ν。另一方面,任何反链与每条链至多相交一次,刚构造的 |P|−ν 条链又给出 |A|≤w(P)≤|P|−ν。上下界因此相等,完成反向证明,也产生同值的链分割与反链证书。空偏序取空匹配、空覆盖和空反链,同样成立。

对有限个非空半开区间 [sx,fx)(sx<fx),定义 x<y 当且仅当 fx≤sy,链就是能顺次共用一份资源的区间组,反链就是两两重叠的区间组。完美图给出六个区间的具体证书:三条链 {A,E}、{B,D}、{C,F} 覆盖全部任务,反链 {A,B,C} 证明三条已最少。连接不可比较元素得到的图中,链是颜色类,反链是团;将 Dilworth 定理用于每个元素子集,便得到不可比较图的完美性。

参考资料
  • Richard P. Stanley, Enumerative Combinatorics, Vol. 1, 2nd ed., Cambridge University Press, 2011,Ex. 3.77(d), Dilworth’s theorem for finite posets。
  • Garrett Birkhoff, Lattice Theory, 3rd ed., American Mathematical Society, 1967,Ch. V, decomposition theorems for partially ordered sets。
关系图谱12 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系