Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 12 3 Solution Created 2026-10-03 Updated 2026-10-14
Use binary encoding for vertices of the hypercube graph, and write . Let count edges with both endpoints in a family. The exact edge-isoperimetric theorem for binary initial segments, due to Harper, Lindsey, Bernstein and Hart, iswhere is the number of ones in the binary expansion. Equivalently,The equality for follows by assigning each internal edge to its larger endpoint: each one-bit of that endpoint can be cleared, giving an earlier endpoint still in . This is the exact extremal statement, stronger than the logarithmic entropy bound.
We prove it by induction on . The case follows by checking sizes zero, one and two. Fix a coordinate and delete it from the two sections . The edge count splits asReplace each section by a binary initial segment of the same size. By induction its internal edges cannot decrease. The two replacement segments are nested, so their intersection size is the smaller section size, at least the previous intersection size. Thus this section compression in binary order cannot decrease .
Repeatedly perform any nontrivial section compression. The sum strictly decreases each time: in a fixed section, the original numerical order is exactly the numerical order after deleting its fixed coordinate. This nonnegative integer potential ensures termination at a family compressed in every coordinate section.
Classify such a terminal family. If an absent vertex precedes a present vertex , they cannot agree in any coordinate, because their common section is compressed and its earlier vertex would then have to be present. Hence . There can be no vertex strictly between them: if present, it would also have to be the complement of ; if absent, it would have to be the complement of . Thus they are consecutive complementary binary integers, forcingNo other inversion is possible for the same reason. Therefore a terminal family is either a binary initial segment or the sole exceptional formThis exception has size . For , compared with the half-cube , it removes a vertex of internal degree and adds a vertex joined only to the retained empty set. Its edge count is thus . The case was already handled. Since compression never decreased edges, every original family has at most the initial segment's edge count. This proves the theorem, including the exceptional terminal configuration rather than assuming all compressed families are initial segments.
For the remaining requests it is useful to obtain the entropy proof of cube edge-isoperimetry, including its equality cases. Inductively a family of size satisfiesIndeed let the two sections have sizes , . Their internal edges are bounded inductively and the crossing edges are at most , soHere and is the binary entropy function. Its concavity and its endpoint values at zero and one-half give for . This proves the bound, starting from the zero-dimensional cube.
Define the isoperimetric number of a graph bySince every cube vertex has degree , the internal-edge bound giveswhen . A coordinate half-cube has one crossing edge per vertex, attaining ratio one. Hence, for ,
Now establish the equality cases of entropy cube edge-isoperimetry. Strict concavity of makes for . Equality in the internal-edge bound therefore requires either one section to be empty, or two equal-size sections. In the equal-size case equality in the crossing bound forces the sections to coincide; each section must also attain its inductive internal-edge bound. Induction gives exactly coordinate subcubes: the empty-section case fixes the coordinate, and the coincident-section case frees it. Conversely every coordinate subcube attains that bound.