Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 109 2 i Solution Created 2026-10-03 Updated 2026-10-06
Identify the Boolean hypercube with the subsets of . For a family , write for its closed vertex neighbourhood, consisting of the family and all vertices at Hamming distance one from it. Order subsets first by increasing size and, within a fixed size, use lexicographic order: at the smallest coordinate on which they differ, the set containing that coordinate comes first. This is the simplicial order on the discrete cube. Harper's theorem states that if is its initial segment of size , thenThus simplicial initial segments minimize the external vertex boundary for each prescribed family size. The closed-neighbourhood and external-boundary formulations are equivalent because . No edge boundary is involved in this assertion.
We now give the deduction Harper theorem implies the Kruskal-Katona theorem, keeping track of the two different orders. For a family of -sets with , adjoin every smaller set:Its closed vertex neighbourhood is exactlywhere is the upper shadow. Applying Harper theorem to shows that, among -uniform families of fixed size, the lexicographic initial segment minimizes the upper shadow: all the lower-level contributions to the two neighbourhood sizes are identical.
To convert this into a statement about the lower shadow of a -uniform family , take and map each member to , where reverses the ground-set coordinates. Complementation changes lower shadows to upper shadows, and the coordinate reversal preserves their sizes. Moreover, the resulting lexicographic order corresponds exactly to colexicographic order on the original -sets: precedes in colexicographic order precisely when the largest element of lies in . After complementation and reversal, the smallest differing coordinate lies in the image of , as required for the stated lexicographic order. Hence a colexicographic initial segment minimizes the lower shadow, which is the Kruskal-Katona theorem. The cases and are immediate and need no adjoining construction.
For its usual numerical form, write the unique greedy binomial representationThen the Kruskal-Katona theorem saysHere is why the shadow of the colexicographic initial segment has exactly that size. Its first block consists of all -sets in . If any members remain, they have the form , where runs through a colexicographic initial segment of -sets. The lower shadow consists of all -sets in , together with adjoined to the lower shadow of that remainder. These two blocks are disjoint. Recursing gives precisely the displayed sum. For , both the initial segment and its shadow are empty.
The Erdős-Ko-Rado theorem states that an intersecting family , with , satisfiesThe bound is attained by all -sets containing one fixed element. For the proof Erdős-Ko-Rado theorem from shadows, take complements to obtain an -uniform family of the same size, and let be its rank- lower shadow. Every member of is disjoint from some member of , so . Iterating the Kruskal-Katona theorem bounds below by the rank- shadow of the colexicographic initial segment of size . This iteration is valid because lower shadows of colexicographic initial segments are again colexicographic initial segments, as the preceding block description shows.
If , that initial segment contains all -sets in and at least one further set containing . Since , its rank- shadow contains every -set in and at least one -set containing . Thus , implyingcontrary to their disjointness. This proves the bound. If , all -sets intersect and the trivial maximum is instead .
For an intersecting family in a product alphabet, label the alphabet by . Partition the words into the classesEach class has words, and any two distinct words in it disagree in every coordinate. An intersecting family therefore contains at most one word per class. There are classes, and fixing the first coordinate gives an intersecting family of that size. Consequently the exact maximum isFor this just says that the single word may be included.
Finally, for a weakly intersecting family in a product alphabet, associate to each word its support . The occurring supports form an intersecting family of nonempty subsets, and the fibre over support has words. Put . When , , and a support family can contain at most one of each complementary pair . For odd , the larger support in each pair has size greater than , soAll supports of size greater than are mutually intersecting, so taking every word over those supports achieves this bound. Thus the required extremal family is the strict-majority support family, with sizeThis is the weighted intersecting family bound on an odd Boolean lattice. For , strict inequality between the complementary fibre weights forces this extremal family to be unique. For , it is a largest family but need not be the only one; for example, all supports containing one fixed coordinate also attain the same size. For , no word has a nonempty support, so the maximum is zero, again agreeing with the formula.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 109 1 ii Solution 2026-10-03
Let be an intersecting family, with . By the Iterated local LYM inequality, its upper shadow in level satisfiesThe family of complements also lies in level and has cardinality . It is disjoint from the upper shadow: if for , then , contradicting intersection. Both families fit inside the th level, soThus replacing the Kruskal-Katona theorem by Local LYM gives onlyThis agrees with the Erdős-Ko-Rado theorem when but is weaker when .
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 109 2 Solution 2026-10-03
The Kruskal-Katona theorem states that if has the unique binomial representationthen its lower shadow obeysAn initial segment of colexicographic order has exactly this shadow.
Here is the UV-compression proof of the Kruskal-Katona theorem. For disjoint equal-size sets , the UV-compression replaces the pattern by when the image is not already in the family. If the family is not an initial colexicographic segment, choose a changing pair with and minimal. Minimality ensures that for every an appropriate smaller compression already fixes the family. The Shadow lemma for UV-compressions then givesMeanwhile the binary weight strictly decreases. Iterating must terminate, and a terminal family is an initial colexicographic segment. Computing that segment's shadow from its binomial representation proves the theorem.
We next classify pairs that decrease the shadow for every uniform family. The answer, including the identity case, isFor the operation is the identity. For , the hypotheses of the Shadow lemma for UV-compressions reduce to stability under the empty compression and therefore hold for every family.
To see failure for larger pairs, relabel freely. If , write and . The familyhas a three-point lower shadow, whereas its compression replaces by and has a four-point lower shadow. If the common size is , takeThe old two shadows overlap once and have size . Compression replaces by ; the two resulting -sets intersect in only , so their lower shadows are disjoint and have size .
For the two specified pairs, the answer is no in both cases, even after assuming the family is left-compressed.
Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 109 2 Solution 2026-09-28
A maximal intersecting family is an up-set: if and , then intersects every member, so maximality forces . For every complementary pair , at most one member lies in . If neither did, maximality would give disjoint from ; then , and the up-set property would put in , a contradiction. Exactly one set from each complementary pair occurs, so
For , three pairwise nonisomorphic examples are:
Their smallest members have different sizes except at , where the inclusion graphs of the minimal two-sets are respectively a triangle and a three-edge star. Thus they are nonisomorphic.
The Erdős-Ko-Rado theorem says that if and is intersecting, thenFor the Kruskal-Katona theorem proof, the family of complements is disjoint from the th upper shadow of : otherwise one member of would be contained in the complement of another. Kruskal–Katona says that when this upper shadow has at least members, with a strict corresponding inequality above that threshold. Since these two disjoint families lie in one level of size , the EKR bound follows.
For the averaging proof, place in a cyclic order. Among the cyclic intervals of length , an intersecting family contains at most : after fixing one interval, the possible intersecting intervals can be paired by their first separating endpoint. Double-counting pairs consisting of a cyclic order and a member of that appears as an interval giveswhich is the same bound. This is the Katona circle method.
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 109 1 ii Solution Created 2026-09-24 Updated 2026-09-25
Let and reverse the order of the ground set by . The resulting bijection sends lexicographic order on to colexicographic order on . It also sends the iterated upper shadow of an -uniform family at level to the lower shadow of the corresponding -uniform family, up to the same harmless reversal of the ground set.
The Kruskal-Katona theorem says that this lower shadow is smallest for an initial colex segment. Undoing the complement and reversal therefore says that the upper shadow of a family of fixed size in is smallest for the initial lex segment.
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 109 1 i Solution Created 2026-09-24 Updated 2026-09-25
Every positive integer has a unique binomial representationDefineThe Kruskal-Katona theorem says that every -uniform family of size hasand the initial segment of length in colexicographic order attains equality.
We prove the inequality by simultaneous mathematical induction on the ground-set size and on . We use the elementary binomial-shadow arithmetic lemmaTo verify the lemma, greedily remove the largest term from the binomial representation of . If reaches that term first, apply the induction hypothesis to the remainders; otherwise transfer the excess to . In the crossing case Pascal's identitygives exactly the two terms on the right. This induction also proves uniqueness of the greedy representation.
Choose the largest ground-set element and splitThe members of the lower shadow that avoid form , while those containing are the sets with . Hence, writing and ,This completes the induction.
Finally, the initial colex segment first contains all -subsets of , followed recursively by sets containing whose remaining elements form the appropriate initial segment at level . Its shadow has the same recursive decomposition, and therefore has exactly members. This proves sharpness.
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 109 2 ii Solution Created 2026-09-24 Updated 2026-09-25
Suppose are cross-intersecting families. The iterated upper shadow is disjoint frombecause would mean . HenceIf , the upper-shadow form of the Kruskal-Katona theorem givesIt follows from Pascal's identity that . Thus the two sizes cannot both exceed that number.
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 109 2 i Solution Created 2026-09-24 Updated 2026-09-25
The Erdős-Ko-Rado theorem says that if and is an intersecting family, thenThe star of all -sets containing one fixed point attains equality.
For the shadow proof, let be the iterated upper shadow at level , and letThese two families are disjoint: if , then and are disjoint. The upper-shadow form of the Kruskal-Katona theorem says that ifthenBut , so disjointness and Pascal's identity would give more thanmembers at level , a contradiction.
For the Katona circle method, place in a cyclic order. At most of its cyclic intervals of length can belong to an intersecting family. Indeed, after fixing one selected interval, every selected interval starts at one of the positions at cyclic distance below from its start; apart from the fixed interval, these positions form pairs whose corresponding intervals are disjoint. Double-count pairs consisting of and a cyclic order in which is consecutive. There are cyclic orders, at most selected intervals in each, and each is consecutive in cyclic orders. Thereforewhich rearranges to the required bound.
If a uniform family is not an initial colexicographic segment, choose a nontrivial -compression with and with minimal. The minimal choice supplies the smaller-compression hypotheses of the Shadow lemma for UV-compressions, so the operation does not increase the lower shadow. It strictly decreases the integer weightbecause the largest element of belongs to . Iteration therefore terminates. A terminal family must be an initial colexicographic segment: otherwise an earlier absent set and a later present set supply one more admissible compression. The shadow of that segment has the size in the Kruskal-Katona theorem, proving the theorem.