For a nonempty -uniform set family , write its cardinality in its unique greedy binomial representation
The Kruskal-Katona theorem gives the exact minimum size of its lower shadow:
Equality is attained by the colexicographic initial segment of the same cardinality. The empty family has empty shadow. In colexicographic order, precedes exactly when the largest point of belongs to . The greedy expansion exists by choosing each top argument as large as possible; Pascal's identity makes the next residual less than , forcing the next top argument below . This also proves uniqueness.
Here is a proof by UV-compression of the theorem, including the step that controls the lower shadow. For disjoint nonempty sets of equal size, let replace a member containing and avoiding by only when is absent. Other members stay. This UV-compression preserves cardinality. Allow only , and at each step choose a changing compression with as small as possible. Every smaller allowed UV-compression then fixes the current family.
For such a chosen UV-compression, we prove
First let be a new shadow member, not in . It has the form for a moved member . If , choose with when . The smaller UV-compression with sets fixes , and therefore its target already belongs to . This would put in the old shadow, a contradiction. For the same target is simply , giving the same contradiction without a compression. Hence . Now is an old shadow member whose compression target is ; since was absent, it appears in the compressed shadow.
It remains to check that a surviving old shadow member is not removed on the right side. Such a removal could occur only for containing , avoiding , with absent from the old shadow. A witness in the compressed family must be a retained old member, since newly moved members avoid . If , retention of the eligible member forces its target to be in the old family, contrary to the absence of from its shadow. If , the smaller fixed compression just used forces into the old family; for this is itself. Again there is a contradiction. This proves the containment, and hence the chosen compression cannot increase lower shadow cardinality.
Each change strictly decreases the integer potential . The procedure therefore terminates. Its terminal family is an initial segment of colexicographic order: otherwise take an absent earlier set and a present later set . The choice is an allowed changing compression. Thus UV-compression transforms into the colexicographic initial segment of the same size without increasing its lower shadow.
Finally compute that shadow. The first block comprises all -subsets of and contributes shadow members. The next block has maximum point and its remaining points form a smaller colexicographic initial segment. Shadow members omitting are already in the first block's shadow; those containing it are counted by the lower shadow of that smaller initial segment. Recursion through the binomial representation gives precisely the displayed sum. This completes the proof.
To deduce the Erdős-Ko-Rado theorem, let and let be an intersecting family. Put and take the complement family . Its rank- lower shadow, obtained by deleting points, is disjoint from : membership of in that shadow would give for some . If , iterating the proved Kruskal-Katona theorem gives this shadow at least as many members as the corresponding colex shadow. The colex family contains every -set of and a further -set containing . Its rank- shadow therefore contains every -set of and at least one more -set containing . This applies also when , with no shadow operation. The two disjoint families would consequently have total size greater than
a contradiction. Thus , attained by all -sets containing a fixed point.
For nonisomorphic colex shadow minimizers of rank two, take and . Its shadow has four singletons, as does the initial four-set colex segment . The first family is the edge set of a cycle graph; its four point degrees are all two. The second has point degrees , so no permutation makes them isomorphic.
For rank three, take and
The first lower shadow comprises the three pairs in and the six pairs joining that set to . The second shadow comprises every pair on except . Both therefore have size nine. Their point-degree multisets are respectively and , so again the two families are not isomorphic. These examples can be embedded in larger ground sets by adding unused points.
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
For an -uniform set family , its lower shadow is the set family of all -sets contained in a member. Write a positive integer in its unique binomial representation
The Kruskal-Katona theorem states that
For the bound is zero. Equality is attained by the first -sets in colexicographic order. In that order precedes when the largest element of their symmetric difference belongs to .
Here is a complete UV-compression proof of the Kruskal-Katona theorem. For disjoint equal-sized sets , put when contains every element of and no element of , and put otherwise. The UV-compression of a set family replaces an eligible only if its image is absent. It preserves cardinality: a retained collision keeps both the original set and its already present image.
We first prove the required Shadow lemma for UV-compressions. Suppose that, for each , a can be chosen so the set family is fixed by . We claim
Consider a lower shadow member obtained by deleting from a moved set . If , it is the compressed image of , an old lower shadow member. If , the smaller compression of produces , which is in by the assumed invariance. Thus already belongs to the old lower shadow; it is not eligible to move since it lacks .
It remains to consider a lower shadow member from a retained original member . If is not eligible to move, it stays in the compressed lower shadow. If it is eligible, let . When , retaining the eligible means its image already belongs to , and that image contains . When , the smaller compression of belongs to and equals . In either case is in the old lower shadow too. Consequently the collision rule retains as well. This proves the claimed containment in every case. Since compression preserves cardinality, it cannot increase lower shadow size.
If is not a colexicographic initial segment, an earlier absent set and a later present set give , with , and a nontrivial UV-compression. Choose such a compression with smallest. If , choose . For every , the smaller compression still has its largest differing element on the side and must fix by minimality. If , the smaller compression is the identity. Thus the lower shadow argument applies.
Each nontrivial step strictly decreases the positive integer weight
because the largest differing coordinate belongs to . Iteration therefore terminates. A terminal set family is a colexicographic initial segment, since an earlier gap and a later member would otherwise provide another nontrivial compression. The final set family has members and no larger lower shadow.
To compute its lower shadow, take maximal with . All -sets of occur first. The next block consists of sets containing whose remaining -set runs through the initial segment of length . By Pascal's identity, the remainder is smaller than , so its next leading top index is strictly less than . Repeating gives the stated unique binomial representation. The first block contributes all -sets in to the lower shadow. Deleting from the next block contributes only sets already counted; deleting another coordinate contributes joined to the lower shadow of the smaller initial segment. This recursive decomposition gives exactly the displayed sum. The base has lower shadow for every nonempty set family. This completes the proof and the sharpness assertion.
Now let be the set family of vertex sets of the graph's cliques of order four. Its twice-iterated lower shadow consists of edges of the graph. If there were at least sixteen such copies, choose a sixteen-member subfamily. The relevant binomial representation is
The proved theorem gives at least triples in its first lower shadow. Apply it again to any twenty-three of those triples, using . Their edge lower shadow has at least
members, contradicting the fifteen available edges. Conversely, the complete graph has edges and copies of . Therefore the maximum number of copies is exactly 15.