On five points, the four sets are an intersecting family. The first four two-element sets in colexicographic order are , containing the disjoint pair . Thus replacing a family by an equally large colexicographic initial segment can destroy intersection, even though it minimizes the lower shadow.
Colexicographic section compression Created 2026-10-06 Updated 2026-10-07
Split a uniform set family into the section avoiding a coordinate and the section containing it, with that coordinate removed. Replace each section by a colexicographic initial segment of the same size. Induction on the ground-set size, and nesting of initial segments, show that this operation cannot enlarge the lower shadow.
Iterated lower shadow 2026-10-06
Repeatedly take the lower shadow of a uniform set family. After steps the result consists of all subsets of its members whose size is smaller. Iterating the Kruskal-Katona theorem shows that colexicographic initial segments minimize every iterated lower shadow.
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.
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.
The lower shadow consists of the sets obtained by removing one element from a member:
For a nonempty uniform set family, write its size in its unique decreasing binomial coefficient expansion
The Kruskal-Katona theorem states that
A colexicographic initial segment attains equality; thus this is an exact minimum, not just an asymptotic estimate.
Here is a direct proof of the requested Lovász shadow bound, avoiding any unproved numerical interpolation of the Kruskal-Katona theorem. The real binomial coefficient means . It is strictly increasing for . Since the set family is nonempty and its size is an integer, necessarily .
Apply the usual left coordinate shifts of a set family until the set family is fixed by every shift. A shift preserves its size and does not increase its lower shadow; the witness argument is supplied in Solution 3. Termination follows because every nontrivial shift reduces . It suffices to prove the inequality for this shifted set family.
Induct on , and, for each fixed , on . The cases and give, respectively, the single empty shadow member and the faces of an -set. Split the set family at coordinate one, writing for the members avoiding it and for the sets obtained by deleting it from members containing it. Every -subset of a member of belongs to : replace the one omitted coordinate by coordinate one. Therefore
The two terms count shadow members avoiding and containing coordinate one.
Put . This is positive. If , the Pascal's identity gives . In this case and is a smaller nonempty set family. The mathematical induction hypothesis on family size gives , contradicting its containment in . Consequently . Write , so . The mathematical induction hypothesis on uniformity and the Pascal's identity now give
For the degree-zero term is the constant one, which causes no difficulty.
For the graph application, identify a triangle-free graph with a subset of the possible edges. Removing an edge preserves being triangle-free, so . If is nonempty, the Lovász shadow bound gives
Thus, for with ,
If the next set family is empty its probability is zero, so the same inequality holds without introducing . If , every later set family is empty; the divided expression is undefined and the correct assertion is this zero-probability conclusion.
Iterate the monotonicity of the effective ground-set parameter of a hereditary uniform layer. Whenever , all the intermediate parameters are at least their layer sizes, and all factors below are nonnegative. We obtain the stronger estimate
The second inequality follows from and the fact that decreases with . If the target set family is empty, the requested bound follows directly when its right side is nonnegative. When , the printed product can have signed factors and should instead be stopped at the first empty layer: its unrestricted signed form is not a meaningful probability bound. In the nonzero target range there is no such ambiguity. A uniformly safe extension, for , is
It agrees with the printed expression whenever all its factors are nonnegative. In particular is always safe when , and this includes the requested doubling case.
Taking in the nonzero range,
If the -edge set family is empty the conclusion is immediate; if , interpreting the event as impossible gives the same conclusion. These qualifications distinguish the probability assertion from products or ratios outside their domains.
The Kruskal-Katona theorem states that a colexicographic initial segment minimizes the lower shadow of a uniform set family of prescribed size. Its numerical form is as follows. For , write the unique combinatorial number system expansion
Every of size satisfies
The empty family has empty lower shadow. Equality is attained by the first -sets in colexicographic order, where the largest differing element belongs to the later set. Iterating the Kruskal-Katona theorem shows that the same colexicographic initial segment minimizes every iterated lower shadow.
For , the Erdős-Ko-Rado theorem gives
for an intersecting family . All -sets containing one prescribed point show that the bound is sharp.
For the proof from the Kruskal-Katona theorem, put and form the complement family . Let be its rank- iterated lower shadow. No member belongs to : containment in would give , impossible for an intersecting family of nonempty sets. Hence
Suppose . The first members of the colexicographic order are all -sets of . Their rank- iterated lower shadow is all -sets of , since . The next -set contains and has an -subset containing , so taking even one more member strictly enlarges that iterated lower shadow. By the iterated Kruskal-Katona theorem, . Together with this contradicts Pascal's identity and the preceding inequality. This proves the Erdős-Ko-Rado theorem.
For the Katona circle method proof, fix a cyclic ordering of . A cyclic interval of length is specified by its final position. If no such interval belongs to , the bound below is automatic. Otherwise rotate one selected interval so that it ends at position , and thus occupies positions . Intervals ending at positions are disjoint from it and cannot be selected. Among the remaining endpoints, pair with for . The corresponding intervals are disjoint when , so at most one interval per pair is selected. Together with the interval ending at , this gives the cyclic interval intersection bound of selected intervals.
Choose a uniformly random permutation and read its positions cyclically. A fixed -set is a cyclic interval with probability : each cyclic position gives a uniformly distributed -set, and for the intervals are distinct. Summing over , the expected value of the number of selected intervals is . The cyclic interval intersection bound makes this at most , giving .
Finally apply the Katona circle method to an arbitrary antichain . If it contains or , it has exactly one member and the LYM inequality holds with equality. Otherwise all its members have sizes . In a fixed cyclic ordering, the cyclic intervals sharing a final position form a nested chain as their lengths increase. At most one of them can belong to the antichain. Summing over the final positions proves the cyclic interval antichain bound of intervals. Taking the expected value over a uniformly random permutation gives
After division by , this is the LYM inequality proved by cyclic intervals. The case consists only of the empty set and is immediate.
The Kruskal-Katona theorem. For a uniform set family of -sets, its lower shadow is
If consists of the first -sets in colexicographic order, then
Here in colexicographic order means that the largest element of the symmetric difference belongs to . In terms of the unique greedy binomial representation
the bound is
For the right side is zero. We prove both the minimizing assertion and this formula.
First, the lower shadow of a colexicographic initial segment is a colexicographic initial segment. One way to check this is to extend an -set by its least missing positive integer; this is its earliest -set extension in colexicographic order. If , the earliest extension of is no later than the earliest extension of . To see the latter assertion, let . If misses an integer below , its least missing integer is below , so its earliest extension is still earlier than the earliest extension of . Otherwise contains every integer below . Above the two sets agree, and their equal sizes force to contain and all but one integer below . Adding that missing integer to , or adding to , gives the same earliest extension. Thus every set earlier than a member of the lower shadow is also in that lower shadow.
We now prove the minimizing assertion by induction on the size of a finite ground set. The case is immediate: a nonempty uniform set family of singletons has lower shadow . The empty case and are also immediate. For a coordinate , write the two sections of as
They are respectively - and -uniform set families on . Perform a colexicographic section compression: replace each section by the colexicographic initial segment of the same size. The two sections of the lower shadow before this operation are
By the inductive hypothesis the individual lower shadows do not grow. After colexicographic section compression, both families in the displayed union are colexicographic initial segments, so their union has the larger of their two sizes. This is no greater than the original union. Consequently colexicographic section compression preserves and does not increase . A section of size zero causes no difficulty; a section of -sets is already compressed and its lower shadow is empty.
Repeat any colexicographic section compression that changes the family. The sum of the positions of its members in colexicographic order strictly decreases, since restriction to either fixed-coordinate section preserves that order. Hence the process terminates at a family all of whose sections are colexicographic initial segments.
There is only one possible obstruction to itself being a colexicographic initial segment. Suppose , and . No coordinate can belong to both , or to neither: either possibility would contradict the compressed section at that coordinate. Thus partition , and . Moreover, every such inversion must use this same complementary pair: any omitted set below equals , and any included set above equals . These observations also rule out an inversion completely before or after this pair. A set strictly between and would have to be both present, by comparison with , and absent, by comparison with . Therefore are consecutive in colexicographic order. Since contains and does not, they must be
Thus the exceptional family is . For , deleting leaves every -set of in the lower shadow: each has extensions inside , so at least one remains. Its lower shadow therefore contains the lower shadow of the equally sized colexicographic initial segment . The case was already handled. This proves the minimizing assertion in all cases.
Finally the greedy binomial representation describes the successive blocks of a colexicographic initial segment. Its first block is , and the remaining sets are obtained by adding to an initial segment of -sets inside . The lower shadow without has members; the lower shadow containing is the corresponding lower-rank lower shadow. Repeating this decomposition proves the displayed binomial coefficient formula and completes the Kruskal-Katona theorem proof.
The specified initial segment covers every -set of . Assume and , the nontrivial range. The last -set of in colexicographic order is
Its earliest -set extension is . Exactly sets of come after this extension: they are with . Its position is therefore
At the stated threshold, belongs to . Since the lower shadow is a colexicographic initial segment,
For , the threshold is and a nonempty family of singletons has in its lower shadow. If , the threshold is again ; the first -set is , which contains . If , the desired inclusion is empty and automatic.
The nonuniform bound. Suppose first that and, contrapositively, that . Let be the colexicographic initial segment of -sets of size ; this consists of with its last member removed. For each , put , and replace it by the equally sized colexicographic initial segment .
Iterating the Kruskal-Katona theorem shows that the iterated lower shadow down to size of has no more members than the corresponding iterated lower shadow of . Indeed, at each step initial segments minimize the next lower shadow, and its minimum size is increasing in the input size. The latter iterated lower shadow lies in . Therefore every -subset of every member of lies in .
For , a -set with this property must lie inside : otherwise an -subset containing an element larger than would lie outside . Among -sets inside , exactly those containing are forbidden. Hence
Adding these bounds proves the contrapositive. Thus the strict threshold forces
When , the threshold merely says that is nonempty, so . When , the claimed lower bound is zero. The strict inequality is sharp: the family of all subsets of of size at least that do not contain attains the displayed sum and has exactly members in its size- iterated lower shadow.