Wiki
Wiki

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

Updated


Source. Erdős (1945), Theorem 4, printed pp. 899–900 (published scan). The source proves one parity case. The argument below supplies the others.

Statement. Let N≥0N\ge0 and r≥1r\ge1 be integers. Suppose F⊆2[N]\mathcal F\subseteq2^{[N]} has no pair A⊊DA\subsetneq D with ∣D∖A∣≥r|D\setminus A|\ge r. Then

∣F∣≤S(N,r),|\mathcal F|\le S(N,r),

where S(N,r)S(N,r) is the sum of the largest min⁡(r,N+1)\min(r,N+1) binomial coefficients, with the central-rank convention.

Proof. If r≥N+1r\ge N+1, the bound is the total number 2N2^N of subsets. Assume 1≤r≤N1\le r\le N. Write

L=⌊N−r+12⌋,U=L+r−1.L=\left\lfloor\frac{N-r+1}{2}\right\rfloor, \qquad U=L+r-1.

Among admissible families of maximum cardinality, choose one minimizing ∑A∈F∣A∣\sum_{A\in\mathcal F}|A|. Such a choice exists because the Boolean lattice is finite. The maximum cardinality is positive, so this family has a minimum rank aa.

Suppose first that a<La<L. Remove all xx rank-aa members and replace them by all their supersets of rank a+ra+r. Each removed set has (N−ar)\binom{N-a}r such supersets; each new set contains at most (a+rr)\binom{a+r}r of the removed sets. There are consequently at least

x (N−ar)(a+rr)>xx\,\frac{\binom{N-a}r}{\binom{a+r}r}>x

distinct replacements. The strict inequality holds because a<La<L implies N−a>a+rN-a>a+r. These ranks are valid: in particular a+r≤Na+r\le N.

No replacement already belongs to the old family, since it contains a removed member with rank gap rr. Two replacements have equal rank. An unchanged member contained in a replacement has rank at least a+1a+1, so their gap is at most r−1r-1. If a replacement were contained in an unchanged member, its removed rank-aa ancestor and that member would contradict the old condition. Thus the new family is admissible and has larger cardinality, a contradiction.

This argument shows that every maximum-cardinality admissible family has minimum rank at least LL, independently of the secondary choice. Complementing all subsets preserves admissibility and cardinality. Applying the same conclusion to the complemented family gives maximum rank at most N−LN-L.

If N−rN-r is odd, then N−L=UN-L=U, so the chosen family already lies in ranks L,…,UL,\ldots,U. Suppose instead that N−rN-r is even. Then N−L=U+1N-L=U+1. If the chosen family has any members of this last rank, set b=N−L=U+1b=N-L=U+1 and replace all rank-bb members by all their subsets of rank b−r=Lb-r=L.

If there are yy removed members, the number of distinct replacements is at least

y (br)(N−Lr)=y.y\,\frac{\binom b r}{\binom{N-L}r}=y.

None was already present, since its removed superset would have gap rr. The pair check is the reverse of the preceding one: a replacement contained in an unchanged set has gap at most r−1r-1, since all unchanged ranks are at most b−1b-1; an unchanged set contained in a replacement would also be contained in its removed rank-bb superset with gap at least rr, which is forbidden. The replacements have equal rank and cannot violate the condition among themselves.

Maximal cardinality forces exactly yy replacements. The total rank therefore decreases by ry>0ry>0, contradicting the secondary choice. The rank U+1U+1 was absent after all. The chosen maximum family is contained in ranks L,…,UL,\ldots,U, which have total size S(N,r)S(N,r). This bounds every admissible family. □\square

Source precision. After setting n=2mn=2m, the printed proof repeatedly uses nn in central-rank expressions where mm is intended. The ground-set size NN and actual rank aa above remove that inconsistency. The secondary extremal choice supplies the tied parity case; this is a compilation expansion, not an author-issued erratum.

At r=1r=1 the hypothesis is exactly that the family is an antichain. Thus this proof supplies the Sperner bound used by Theorem 1. For general rr it gives Theorem 3. The separate Theorem 5 uses the source's Menger argument instead.

Bears on. Problem 498: at r=1r=1 it supplies the antichain bound used by Theorem 1 for real inputs.