Dilworth's Theorem

Minimum chain cover equals maximum antichain in any finite poset.

The idea

Theorem (Dilworth's theorem).

In a finite partially ordered set, the smallest number of chains that together cover every element equals the largest size of an antichain.

A partial order leaves some pairs uncompared: among the divisors of a number ordered by divisibility, for instance, two divisors may divide neither one another. A chain is a set of elements that are pairwise comparable; an antichain is a set of elements no two of which are comparable. The theorem equates the extremes of these two notions.

One inequality is immediate. Two elements of a chain are always comparable, so a chain contains at most one member of any antichain; if some antichain has $k$ elements, no cover by fewer than $k$ chains reaches all of them. Dilworth's theorem supplies the converse: a cover by exactly $k$ chains exists, where $k$ is the maximum antichain size.

The equality makes the theorem a certificate. Exhibit an antichain of size $k$ and a cover by $k$ chains, and the minimum is pinned at exactly $k$: the theorem guarantees that no smaller cover exists.

Ways to work on it

Not sure where to start? Take the ten-question placement test.