For a uniform set family, the lower shadow of its shifted set family is contained in the shifted lower shadow. Check the witness in the four patterns of membership in coordinates . A surviving shadow member containing only must have both old shadow partners; a member containing only needs either old partner. Taking complements exchanges with and gives the same containment for the upper shadow. Thus coordinate shifts of a set family cannot increase either shadow or their disjoint union, the external vertex boundary of a uniform set family.
Lovász shadow bound 2026-10-07
For a nonempty -uniform set family, define by using real binomial coefficients. Then its lower shadow has at least members. This continuous estimate is often easier to use than the exact integer expansion in the Kruskal-Katona theorem.
A short proof uses coordinate shifts of a set family. In a fully left-shifted set family split at coordinate one into and , deleting one in the present section. The shifting property implies , and the total lower shadow has size . Induct on uniformity and, at fixed uniformity, on set family size. If , the Pascal's identity and the size mathematical induction force , a contradiction. The uniformity mathematical induction applied to , followed by the Pascal's identity, proves the estimate. Integer is sharp for the full -level on coordinates.
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.