Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated


Let n,q≥0n,q\ge0 be integers and let X1,…,XqX_1,\ldots,X_q be antichains among the subsets of an nn-element set. Then

∣⋃j=1qXj∣≤∑r=1min⁡(q,n+1)(n⌊(n+r)/2⌋).(1)\left|\bigcup_{j=1}^qX_j\right| \le\sum_{r=1}^{\min(q,n+1)} \binom n{\lfloor(n+r)/2\rfloor}. \tag{1}

The empty union is used at q=0q=0. The right side is the sum of the qq largest binomial level sizes, truncated to all n+1n+1 levels. In particular q=1q=1 gives Sperner's bound ∣X1∣≤(n⌊n/2⌋)|X_1|\le\binom n{\lfloor n/2\rfloor}. The source assumes that the antichains are disjoint; this proof does not require disjointness.

Source. D. J. Kleitman, On a lemma of Littlewood and Offord on the distribution of certain sums, Math. Z. 90 (1965), 251–259: Lemma II on p. 253, its proof on pp. 253–254, attributed there to Erdős 1945. The proof is supplied locally. The printed strict “less than” must be ≤\le, as its proof and equality examples require.

Bears on. Problem 498, through the two-color Sperner theorem.

Proof

Partition Bn\mathcal B_n into the symmetric chains of Lemma I. Write Y=⋃jXjY=\bigcup_jX_j. Each chain CC meets any one antichain at most once. Consequently

∣Y∩C∣≤min⁡(q,∣C∣).|Y\cap C|\le\min(q,|C|).

Using the chain-tail count and interchanging finite sums gives

∣Y∣≤∑Cmin⁡(q,∣C∣)=∑r=1q#{C:∣C∣≥r}=∑r=1min⁡(q,n+1)(n⌊(n+r)/2⌋).\begin{aligned} |Y| &\le\sum_C\min(q,|C|)\\ &=\sum_{r=1}^{q}\#\{C:|C|\ge r\}\\ &=\sum_{r=1}^{\min(q,n+1)} \binom n{\lfloor(n+r)/2\rfloor}. \end{aligned}

This also proves the empty-union case. At q≥n+1q\ge n+1, the expression counts all members of all chains and equals 2n2^n, so no further levels are included. At n=0n=0, it is zero for q=0q=0 and one otherwise.

The sequence Bn(1),…,Bn(n+1)B_n(1),\ldots,B_n(n+1) lists the binomial level sizes in nonincreasing order: symmetry supplies the equal values on either side of the center, and unimodality follows from (nk+1)/(nk)=(n−k)/(k+1)\binom n{k+1}/\binom nk=(n-k)/(k+1). Choosing the largest qq levels as separate antichains attains (1) when q≤n+1q\le n+1. For q>n+1q>n+1, append empty antichains to the full collection of levels. In particular a middle level gives equality at q=1q=1.

The source's statement that a chain meets the union in “less than qq” is therefore also non-strict. The displayed argument uses the correct min⁡(q,∣C∣)\min(q,|C|) bound.

Used by

Theorem II.