Proof of Sperner's theorem by Lubell's chain counting
Builds on Binomial coefficientFactorial formula for binomial coefficientsNumber of k-element subsetsNumber of permutationsDouble counting
Proof
We count pairs of a full chain and a member of on it (Lubell's method). Then we examine when equality holds.
Setup.
- Let be a set with elements and let . Let be a family of subsets of in which no set is a proper subset of another. Write for the binomial coefficient.
- A listing of is a sequence in which each element of appears exactly once. There are listings, by the number of permutations.
- A listing has the chain . It has exactly one set of each size , namely its first elements.
The binomial coefficients.
- By the factorial formula, for . This ratio is greater than when , equal to when , and less than when .
- So strictly increases for , strictly decreases for , and .
- Hence for all , with equality exactly when .
The LYM inequality.
- Let with . Then exactly when the first entries of list and the others list . By Step 2, there are such listings.
- Each chain contains at most one member of . Indeed, of two distinct sets of , one is a proper subset of the other.
- Double count the pairs with . By Step 7 there are pairs. By Step 8 there are at most of them.
- Divide by and use the factorial formula: .
The bound.
- By Step 6, each term satisfies . So .
- Hence .
The two extremal families attain the bound.
- Let , and let be the family of all subsets of of size . Two distinct sets of the same size are not proper subsets of each other. So has the property of .
- By the number of -element subsets and Step 5, .
Equality forces an extremal family.
- Suppose now . Then both inequalities of Step 11 are equalities.
- The first equality and Step 6 show that every has .
- The second equality means that the count of Step 9 is exactly . By Step 8, every chain contains exactly one member of .
- If is even, every member of has size . So , and both have elements by Step 14. Hence .
- Let be odd. Since , the family has a member . Let , so .
- Swap step. Let with . Let with and , and put . We show .
- If , choose a listing that starts with the elements of , then , then . Its chain contains , of size , and , of size .
- By Steps 16 and 17, exactly one of and lies in . But and , so . Hence .
- If , choose a listing that starts with the elements of , then . Its chain contains , of size , and , of size .
- Exactly one of them lies in . But and , so . Hence .
- Let be any subset of of size , and let . Replacing elements one at a time, we get sets of size , each obtained from the previous one as in Step 20.
- By Step 20 and induction on , . So .
- By Step 14, . Hence , the family of all subsets of size or of all subsets of size .
- By Steps 13, 14 and 15 to 27, equality holds exactly for these families.
Idea
A random ordering of builds a chain of nested sets, and an antichain can meet it at most once. A set of size lies on a fraction of these chains, so these fractions add up to at most . For equality, every chain must meet the family at a middle size, and a swapping argument then fills a whole middle level.
Reading path
To understand this page from the ground up, read these 56 pages in order. The foundations come first. The path takes the proofs Proof of the number of k-element subsets by induction, Proof that a composition of injections is injective, Proof that a function is bijective iff it has a two-sided inverse, Proof of the complement principle, Proof of the number of injections, Proof of Pascal's rule from the recursive definition, Proof that a composition of surjections is surjective, Proof of the factorial formula for binomial coefficients by induction, Proof of the rule of sum, Proof of the number of permutations by counting injections, Proof of the bijection principle.
- Binomial coefficient definition
- Cardinality of a finite set definition
- Combination definition
- Double counting concept
- Element definition
- Factorial definition
- Falling factorial definition
- Permutation definition
- Proposition concept
- Proof of Pascal's rule from the recursive definition proof
- Set definition
- Conjunction definition
- Implication definition
- Predicate definition
- Pascal's rule statement
- Empty set object
- Ordered pair definition
- Intersection definition
- Existential quantifier definition
- Universal quantifier definition
- Proof of the factorial formula for binomial coefficients by induction proof
- Cartesian product definition
- Disjoint sets definition
- Subset definition
- Uniqueness quantifier definition
- Factorial formula for binomial coefficients statement
- Binary relation definition
- Function definition
- Codomain definition
- Function composition definition
- Identity function definition
- Injective function definition
- Restriction of a function definition
- Surjective function definition
- Left inverse definition
- Right inverse definition
- Proof that a composition of injections is injective proof
- Proof that a composition of surjections is surjective proof
- Bijective function definition
- Composition of injections is injective statement
- Composition of surjections is surjective statement
- Proof that a function is bijective iff it has a two-sided inverse proof
- Proof of the rule of sum proof
- Bijective iff it has a two-sided inverse statement
- Rule of sum statement
- Proof of the bijection principle proof
- Proof of the complement principle proof
- Bijection principle statement
- Complement principle statement
- Proof of the number of k-element subsets by induction proof
- Proof of the number of injections proof
- Number of k-element subsets statement
- Number of injections statement
- Proof of the number of permutations by counting injections proof
- Number of permutations statement
- Proof of Sperner's theorem by Lubell's chain counting proof
Where this leads
1 page builds on this one.
Further reading
About this page
| Tag | 57DD99JPR1 |
|---|---|
| URI | m2://57DD99JPR1 |
| Kind | proof |
| Writing | W0 stub |
| MSC | 05D05 |
| Proves | Sperner's theorem |
| Uses | Binomial coefficient, Factorial formula for binomial coefficients, Number of k-element subsets, Number of permutations, Double counting |
| Changed | 4 November 2026 |
Markdown ยท JSON ยท Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.