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.
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 permutation of and take its initial segments. This produces a Uniformly random maximal chain in a Boolean lattice. A fixed -set belongs to this chain with probability . An antichain meets the chain at most once, so taking the expected value of the number of meetings proves the LYM inequality:
In particular the Sperner theorem bound follows by multiplying each summand by at most the largest binomial coefficient.
For the vector request, an ordering by ordinary subset need not work: distinct vectors may cancel. Instead, write and construct a separated block decomposition for vector subset sums. A block is separated if distinct labeled members have subset sums at distance at least one. We prove that the labeled subsets of can be partitioned into separated blocks, with
blocks of size , for , with .
For the one subset forms one block. Suppose a block of sums has already been constructed for vectors, and let . Choose minimizing in the block. Replace the two copies of the block, with and without the new coordinate, by the following two blocks:
The old labels are retained, so these partition the two copies even if equal sums occur in different blocks. Translation preserves separation in the first translated portion, and the second block is a subset of the old separated block. For the new cross pairs, Cauchy-Schwarz inequality gives
Thus both new blocks are separated. Their sizes are and , omitting an empty block. The resulting size-profile recurrence is , and Pascal's identity verifies the displayed binomial-difference formula, including the even middle boundary. The total number of blocks telescopes to .
A signed sum associated with is . If two signed sums lie in the open ball of radius one, their difference has norm less than two, so their subset sums have distance less than one. At most one can therefore lie in any separated block. Hence the Littlewood-Offord inequality is
The counting is by sign choices, not by distinct numerical values of the sums. The open-ball condition handles the equality-distance boundary correctly.
For the last request take real coefficients. Absorb their signs into the choices , so all coefficients are positive and at least one. A signed-sum real interval of length four corresponds to a subset-sum real interval of length two. A strict three-member inclusion chain would have , which cannot occur in that open real interval. Thus its set family is a k-Sperner family with . Every maximal chain in a Boolean lattice meets it at most twice, yielding . Write , so and . If are the two largest binomial coefficients and is the fraction at a largest level, then . This proves the two-level Littlewood-Offord bound:
It is the greatest possible number uniformly over choices of coefficients and center. For even , take every coefficient equal to one and center : the real interval contains the sum levels , of multiplicities . For odd , take center zero, giving levels , each of multiplicity . These attain the bound. For the only sign choice gives the separate maximum one. Attainment here is at the exhibited centers; it need not hold at every prescribed center.
Write for the th uniform layer of the Boolean cube. For , , its lower shadow is . The Local LYM inequality states
To prove it, count pairs with , and . Each contributes pairs; each member of the lower shadow contributes at most . Thus , which is exactly the displayed Local LYM inequality. The corresponding upper shadow inequality follows either by taking complements or by counting upward inclusion pairs.
For an antichain , put . The LYM inequality is
For the first proof, set and recursively . Every member of is a subset of an original member of of size at least . Consequently and are disjoint: otherwise one original member would properly contain another, contradicting the antichain condition. The Local LYM inequality now gives
Iterating down to bounds the desired sum by , proving the LYM inequality.
For the second proof, a permutation determines a maximal chain in a Boolean lattice through the successive initial subsets . A member of size lies on exactly of these maximal chains in a Boolean lattice. An antichain meets each such chain in a partially ordered set at most once. Counting its incidences with the maximal chains in a Boolean lattice therefore yields . Division by is the LYM inequality again.
The Sperner theorem says that an antichain has at most members. Indeed for every , so
The middle uniform layer of the Boolean cube attains the bound. For equality in Sperner theorem, equality throughout forces every member to lie in a layer of maximum size. If , this forces .
If , only ranks and are possible. Let , , and be the upper shadow. The antichain condition gives . The Local LYM inequality for the two equally sized middle layers gives , while forces and .
Consider the inclusion bipartite graph between these two middle layers. It is a -regular graph. Since , all edges incident to must come from ; there are no edges from its complement on the lower side into . This bipartite graph is a connected graph: any two -subsets can be joined by single-element exchanges, and each exchange passes through their common -superset; every upper vertex has a lower neighbour. For it is just one edge. Hence either or is the whole lower layer. We have proved the complete classification:
The two possibilities coincide for even ; for the unique maximum antichain is .
Finally enumerate the members of the separating set system as and encode each point by . Separation of the ordered pair means . Applying the hypothesis also to shows that the sets are distinct and pairwise incomparable. They form an antichain in , so the Sperner theorem immediately gives
Write for the rank- uniform layer of the Boolean cube. For a uniform set family , with , let be its lower shadow. The Local LYM inequality is
For its proof, count incidences with , , and . Each member of contributes incidences, while each member of the lower shadow contributes at most . Thus , which is the displayed bound by the ratio of consecutive binomial coefficients. Complementing every set gives the corresponding upper shadow bound, for .
For an antichain in the Boolean lattice, the LYM inequality is
Here is the proof using the Local LYM inequality. Denote the rank- part by , and let consist of the -sets containing some member of of size at most . These families satisfy
The union is disjoint because a member of the antichain cannot contain a strictly smaller member. Apply the upper shadow form of the Local LYM inequality to :
Iterating gives a bound for the entire sum by . This also covers the empty antichain and an antichain containing the empty set.
For the second proof, each permutation of specifies a maximal chain in a Boolean lattice by taking its successive prefixes. There are such maximal chains in a Boolean lattice, and a fixed -set belongs to of them. A maximal chain in a Boolean lattice meets an antichain at most once. Double counting these incidences therefore gives , exactly the LYM inequality.
The Sperner theorem says that an antichain in has at most members; a full middle rank attains this bound. Indeed, every binomial coefficient is at most the central one, so the LYM inequality gives
Now let be an intersection-free uniform set family. If it is empty, there is nothing to prove. Fix and consider the traces
If are distinct and , then . This contradicts the defining restriction on the three distinct members . The intersection has size less than , so it is a proper subset of even if the printed subset symbol is interpreted strictly. In particular, equal traces are impossible, and the traces form an antichain. Thus . Applying the Sperner theorem to the -element ground set proves the antichain trace bound for intersection-free families
The argument also handles : a uniform set family then has at most one member.
The LYM inequality. For an antichain in the Boolean lattice,
To prove this by double counting, generate a maximal chain in a Boolean lattice from a permutation of : its members are the first entries of , for . A particular -set belongs to exactly of the resulting maximal chains in a Boolean lattice. Each such maximal chain in a Boolean lattice meets the antichain at most once. Counting pairs consisting of a member of and a permutation whose associated maximal chain in a Boolean lattice contains it gives
Division by proves the LYM inequality, including the empty antichain and the levels containing or .
A symmetric chain decomposition of a Boolean lattice. A symmetric chain has one set at every size from to , with consecutive members related by inclusion. Start with the single symmetric chain containing when . Given a symmetric chain
in a symmetric chain decomposition of a Boolean lattice on , let and replace its two copies in the larger Boolean lattice by
and, when it is nonempty, by
The endpoint sizes of the first symmetric chain sum to ; those of the second symmetric chain also sum to . These symmetric chains partition the original symmetric chain together with its copy containing . Thus this construction inductively partitions the entire Boolean lattice into symmetric chains. Each symmetric chain contains exactly one set of size , so the number of symmetric chains is
The proposed sum bound for cross-intersecting families is false. Take and
Both are antichains, and any member of one meets any member of the other. Nevertheless,
The hypothesis permits the two antichains to coincide. Even if distinct antichains were wanted, taking gives .
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
A k-Sperner family meets every maximal chain in a Boolean lattice in at most members. The random-chain calculation in part (a) therefore gives the generalized LYM inequality . Define the proportion of rank that is present by
Then and . This reduces the weighted theorem for k-Sperner families to allocating at most units of mass among ranks, each of capacity one.
To handle ties explicitly, let be the th largest value among the , let , and put . Then
The last expression is exactly the sum of the largest rank weights, with multiplicity. Writing those values in descending order as , the answer is
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.