Sperner's Theorem

Idea · Advanced

Combinatorics

Let

[n]={1,2,…,n}[n]=\{1,2,\ldots,n\}

A family of subsets

F⊆2[n]\mathcal{F}\subseteq 2^{[n]}

is called an antichain if no two distinct sets in ℱ contain one another.

In other words, for distinct

A,B∈FA,B\in\mathcal{F}

we have

A⊈BandB⊈AA\nsubseteq B\qquad\text{and}\qquad B\nsubseteq A

Sperner's Theorem

If ℱ is an antichain of subsets of [n], then

∣F∣≤(n⌊n/2⌋)\boxed{|\mathcal{F}|\le\binom{n}{\lfloor n/2\rfloor}}

Equivalently,

∣F∣≤(n⌈n/2⌉)\boxed{|\mathcal{F}|\le\binom{n}{\lceil n/2\rceil}}

The bound is attained by taking all subsets of the same middle size.

For example, if n = 6, take all 3-element subsets:

F={A⊆[6]:∣A∣=3}\mathcal{F}=\{A\subseteq[6]:|A|=3\}

There are

(63)=20\binom{6}{3}=20

such subsets, and none can contain another because they all have the same size.

Therefore, the largest possible antichain has

20\boxed{20}

members.


LYM Inequality

A stronger result is the Lubell–Yamamoto–Meshalkin (LYM) Inequality:

∑A∈F1(n∣A∣)≤1\boxed{\displaystyle\sum_{A\in\mathcal{F}}\frac{1}{\binom{n}{|A|}}\le1}

Since

(n∣A∣)≤(n⌊n/2⌋),\binom{n}{|A|}\le\binom{n}{\lfloor n/2\rfloor},

the LYM inequality immediately implies Sperner's Theorem.