An upper bound on antichains

Consider the powerset 𝒫(n)\mathcal{P}(n) (recall that nn is equal to the set {0,1,…,nβˆ’1}\{0, 1, \dots, n - 1\}). Take some family β„±βŠ†π’«(n)\mathcal{F} \subseteq \mathcal{P}(n) such that for any distinct A,Bβˆˆβ„±A, B \in \mathcal{F}, neither AA nor BB is a subset of the other. What is the maximum number of subsets of nn that can be contained in β„±\mathcal{F}?

For example, taking 3={0,1,2}3 = \{0, 1, 2\}, we may take β„±={{0,1},{1,2},{2,0}}\mathcal{F} = \{\{0, 1\}, \{1, 2\}, \{2, 0\}\}.

I claim the maximum is (n⌊n2βŒ‹)\binom{n}{\lfloor \frac{n}{2} \rfloor}. Equality is obvious, just put every subset of size ⌊n2βŒ‹\lfloor \frac{n}{2} \rfloor into β„±\mathcal{F}.

To show the upper bound, we will prove that

βˆ‘Aβˆˆβ„±1(n|A|)≀1.\sum\limits_{A \in \mathcal F} \frac{1}{\binom{n}{|A|}} \leq 1.

This suffices because

βˆ‘Aβˆˆβ„±1(n|A|)β‰₯βˆ‘Aβˆˆβ„±1(n⌊n2βŒ‹)=|β„±|(n⌊n2βŒ‹)\sum\limits_{A \in \mathcal F} \frac{1}{\binom{n}{|A|}} \geq \sum\limits{A \in \mathcal F} \frac{1}{\binom{n}{\lfloor \frac{n}{2} \rfloor}} = \frac{|\mathcal F|}{\binom{n}{\lfloor \frac{n}{2} \rfloor}}

and multiplying by |β„±||\mathcal F| on both sides would yield |β„±|≀(n⌊n2βŒ‹)|\mathcal F| \leq \binom{n}{\lfloor \frac{n}{2} \rfloor}. Now we show this bound indeed holds.

Take a random maximal chain π’žβˆˆπ’«(n)\mathcal{C} \in \mathcal{P}(n). For example, taking 33, we might get π’ž={βˆ…,{0},{0,1},{0,1,2}}\mathcal{C} = \{\emptyset, \{0\}, \{0, 1\}, \{0, 1, 2\}\}. And obviously |β„±βˆ©π’ž|≀1|\mathcal{F} \cap \mathcal{C}| \leq 1: remember that no members of β„±\mathcal F are subsets of each other. Thus E[|β„±βˆ©π’ž|]≀1E[|\mathcal{F} \cap \mathcal{C}|] \leq 1.

But by Linearity of Expectation,

E[|β„±βˆ©π’ž|]=βˆ‘Aβˆˆβ„±P[Aβˆˆπ’ž]=βˆ‘Aβˆˆβ„±1(n|A|).E[|\mathcal F \cap \mathcal C|] = \sum\limits_{A \in \mathcal F} P[A \in \mathcal C] = \sum\limits_{A \in \mathcal F} \frac{1}{\binom{n}{|A|}}.

To elaborate, P[Aβˆˆπ’ž]=1(n|A|)P[A \in \mathcal C] = \frac{1}{\binom{n}{|A|}} by symmetry: π’ž\mathcal C contains exactly one member of cardinality |A||A|, and there are (n|A|)\binom{n}{|A|} such sets in β„±\mathcal F to choose from.

And that’s it!