An antichain in the Boolean lattice has Lubell mass one if and only if it is a full rank level. Equality means every maximal chain in a Boolean lattice meets the family exactly once. Swapping two adjacent entries in the defining permutation then forces the family to contain every set obtained from one member by exchanging an included and an excluded element, hence every set of that rank.
Erdős theorem on k-Sperner families Created 2026-10-03 Updated 2026-10-05
Among -Sperner subfamilies of , the maximum cardinality is the sum of the largest binomial coefficients . The union of the corresponding levels attains the bound. For the upper bound, the Lubell mass is at most , and assigning its available mass to the levels with largest binomial coefficients maximizes cardinality.
k-Sperner family 2026-10-03
A -Sperner family contains no inclusion chain of length . Every maximal chain in a Boolean lattice therefore meets it in at most members, so its Lubell mass is at most .
Choose a Uniformly random maximal chain in a Boolean lattice by taking a uniformly random permutation of and successively adjoining its elements. A fixed -element set occurs on this maximal chain in a Boolean lattice with probability . Because an antichain meets every such chain in a partially ordered set at most once, linearity of expectation gives the LYM inequality:
Here is the Lubell mass.
For equality in the LYM inequality, the integer must equal one for every maximal chain in a Boolean lattice, since every chain has positive probability. Choose of rank . If , take and , and choose a permutation with its first elements equal to , its th element , and its next element . Interchanging those two adjacent elements changes precisely the rank- member of the corresponding maximal chain in a Boolean lattice, replacing by . All other members are unchanged and none belongs to the antichain. The new chain must still meet , so .
Successive exchanges connect all -element subsets: exchange an element outside a desired target for an element missing from it, decreasing the number of differences each time. Thus contains the whole rank- level. Every set of another rank is comparable with some set in that level, so the antichain contains nothing else. If or , its sole possible member is already the whole corresponding level. Conversely, every full level meets every maximal chain in a Boolean lattice exactly once. Hence
First we need all equality cases, rather than just the examples from part (c). The threshold estimate in part (b), with , shows that any maximum-weight k-Sperner family has Lubell mass exactly .
For each , let be the largest number of members in a strict chain in a partially ordered set within ending at . Its values lie in . If then , so each height class is an antichain. Its Lubell mass is at most one by the LYM inequality, and
Consequently every height class has Lubell mass one. By equality in the LYM inequality, each is a full rank level. Since the classes are disjoint, the maximizing family is a union of exactly distinct full levels.
Let again be the th largest , let ranks have , and let ranks have . Equality in the threshold estimate requires all higher-weight levels, no lower-weight levels, and any of the tied levels. Thus the number of maximizing weighted k-Sperner families is
Conversely, every such is realizable. Assign on chosen ranks, on further ranks, and on all remaining ranks, then set . These weights are positive and have exactly the stated tie pattern.
Putting gives a concise classification of the possible integers:
Repeated values in this set are counted only once. The possible counts need not form an interval: for example, when they are .
The hypothesis says exactly that is a k-Sperner family with : it contains no three members forming a strict inclusion chain. Every maximal chain in a Boolean lattice consequently contains at most two members of , so the same random-chain argument gives . For a fixed amount of Lubell mass, cardinality is maximized by using the levels with the two largest binomial coefficients. The Erdős theorem on k-Sperner families therefore gives
The bound is attained by taking the union of two levels having those sizes.
For a uniform set family , the Local LYM inequality is
To prove it, count the incident pairs with , , and . Every contributes exactly pairs, whereas every belongs to at most members of . Therefore
which is the displayed inequality after using the binomial coefficient identity .
The LYM inequality says that every antichain satisfies
For the proof from the local inequality, take the lowest occupied level below the middle and replace that level by its upper shadow. The result remains an antichain: any new containment involving a set in the upper shadow would already give a containment involving the member of immediately below it. The dual form of the Local LYM inequality says that this replacement cannot decrease the Lubell mass. Repeating upward below the middle, and similarly replacing high levels by their lower shadows, eventually puts the whole family in one middle level. Its final Lubell mass is at most one, so the original mass is also at most one.
For the maximal chain in a Boolean lattice proof, choose a Uniformly random maximal chain in a Boolean lattice. An -element set lies on it with probability . Because an antichain meets each chain at most once, the expected value of the number of its members on the chain is at most one. By linearity of expectation, that expected value is precisely the displayed sum.
The Sperner theorem follows because for every . If equality holds in the resulting cardinality bound, every member lies on a largest level. For even this is the unique middle level. For odd , the two middle levels have equal size; the regular connected inclusion graph between them and equality in Local LYM inequality force a chosen portion of the lower level to be either empty or the whole level. Hence the maximum antichains are exactly the complete middle level, with either middle level allowed when is odd.
For real coefficients of absolute value at least one, an open interval of length four contains at most the sum of the two largest binomial coefficients of signed sums. The corresponding subset family has no three-element inclusion chain. Its Lubell mass is therefore at most two, giving the bound by allocating mass to the two largest levels. Unit coefficients attain it at a center midway between the two chosen sum levels.
For positive weights depending only on rank, put . The largest weight of a k-Sperner family in is the sum of the largest . Every maximizing family is a union of full rank levels. To see the equality assertion, its Lubell mass must be ; decomposing it into antichains by chain height and using equality in the LYM inequality forces each part to be a full level.