Binary digit-sum inequality Created 2026-10-05 Updated 2026-10-06
For and nonnegative integers , the displayed inequality follows by induction from and . Splitting a vertex set of a hypercube graph into its two coordinate sections then proves the edge-isoperimetric theorem for binary initial segments.
Boolean hypercube Created 2026-09-24 Updated 2026-10-13
The Boolean hypercube is the set , or equivalently . Its hypercube graph joins two vertices exactly when they differ in one coordinate.
Edge boundary of a down-set in a cube 2026-10-06
For a down-set in the Boolean lattice, every member has all its immediate lower neighbors in . Counting an internal edge at its upper endpoint gives . The degree identity for the edge boundary of the hypercube graph then gives the displayed formula.
Edge-isoperimetric theorem for binary initial segments Created 2026-10-05 Updated 2026-10-06
Among subsets of the -dimensional hypercube graph with vertices, initial segments of the binary order on the discrete cube minimize the edge boundary. Its exact minimum is . This strengthens the entropy lower bound on the same boundary.
Entropy proof of cube edge-isoperimetry 2026-10-06
For a vertex set of size in a hypercube graph, split one coordinate into sections of sizes . Induction bounds the internal edges within the sections by ; at most edges cross between them. Put . The chord bound for the binary entropy function gives , hence . Thus at most internal edges are present, and the edge boundary is at least . Coordinate subcubes attain equality when is a power of two.
For a nonempty subset of a hypercube graph, split it into sections of sizes . The proof of the entropy edge bound uses , . Strict concavity makes equality possible only at or . In the first case one section is empty; in the second the sections coincide, since all possible crossing edges must be present. Induction forces a coordinate subcube. Conversely every coordinate subcube has the displayed edge count. At size these are exactly the two halves determined by fixing one coordinate.
Gray code 2026-10-03
The order is a Gray code through the four vertices of . Applying this identification independently in coordinate pairs makes a spanning subgraph of the hypercube graph . Therefore every vertex boundary in contains the corresponding boundary in .
Isoperimetric number of a graph 2026-10-14
For a finite graph with at least two vertices, the displayed minimum measures the fewest outgoing edges per vertex in a nonempty set occupying at most half the graph. It uses the edge boundary, rather than the external vertex boundary. For the hypercube graph , , it equals one: edge-isoperimetry gives the lower bound and a coordinate half-cube attains it.
Lévy family of graphs 2026-10-07
A Lévy family of graphs consists of finite connected graphs with their uniform probability measures and graph distances divided by their diameters, whose concentration of measure functions vanish at every fixed positive normalized radius. Equivalently, every family occupying at least half the vertices has a radius- neighbourhood occupying a proportion tending to one, uniformly over such families. Harper theorem and binomial distribution tail bounds prove this for the hypercube graphs.
Past exam of the mathematics course of the University of Cambridge 2005 iii Paper 10 1 Solution 2026-10-14
Identify the discrete cube with the subsets of , with hypercube graph adjacency given by changing one element. Write for the closed graph neighbourhood and for the external vertex boundary. The simplicial order on the discrete cube first orders by set size and then by lexicographic order, with the smallest differing coordinate belonging to the earlier set.
Harper theorem states that, for every set family ,Here is the simplicial section compression proof. Induct on , the one-dimensional case being immediate. Split by a coordinate into sections . Its neighbourhood sections areReplace by equally large simplicial initial segments . By induction . Also the neighbourhood of a simplicial initial segment is itself a simplicial initial segment: at its last occupied level the extra vertices form the upper shadow of a lexicographic initial segment, again lexicographically initial. Consequently the compressed unions have sizes and , no larger than the original unions. The compression preserves and cannot increase .
Repeat in every coordinate until all sections are initial. Every nontrivial compression strictly decreases the sum of the global simplicial positions, so the process terminates. To describe the terminal families for simplicial section compression, suppose an earlier absent vertex precedes a later present vertex . They cannot share a coordinate value: otherwise they lie in the same compressed section, contradicting its initiality. Thus . No vertex can lie strictly between them in the order, since it would make another absent/present pair that is not complementary. Hence the terminal family is either or that segment with its last vertex exchanged for its immediate complementary successor .
For odd , that exceptional exchange crosses the middle levels: and . For , all sets of size at most remain in the neighbourhood after the exchange, since an -set has at least two lower neighbours and only one was removed. The new can only add vertices of size .
For even , the only consecutive complementary pair in one level is and . The original segment contains all sets below size and all -sets containing 1. For , its neighbourhood contains all sets of size at most and all -sets containing 1; every such upper set still has an included lower neighbour after the single removal. The new can only add further neighbours. The cases follow directly, with the exceptional families related to the initial ones by a graph automorphism. Thus neither exception improves the neighbourhood, completing the induction.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 12 2 Solution 2026-10-14
Identify the hypercube graph with subsets of , adjacent when they differ by one element. Write for a family's closed vertex neighbourhood. The simplicial order on the discrete cube orders first by size and then, within a rank, by lexicographic order: the least element of a symmetric difference belongs to the earlier set. The Harper theorem says that if is the initial simplicial segment with , thenEquivalently this minimizes the external vertex boundary at fixed cardinality. This is the vertex-isoperimetric assertion, distinct from the edge version in Question 3.
Here is the deduction of Kruskal-Katona theorem. For a family , adjoin every lower rank and set . For ,The corresponding simplicial initial segment is , where is the rank- lexicographic initial segment of size . Canceling the common lower-rank count in Harper's inequality gives . The rank-zero case is immediate by considering its two possible families.
To turn upper shadows into lower shadows, let and . This bijection reverses inclusion and changes rank to . If precedes in lex order, the largest element of belongs to , so precedes in colexicographic order. Also . Hence applying the upper-shadow conclusion to the transformed family proveswhere is the colex initial segment of the same size and rank as . This is the Kruskal-Katona lower-shadow theorem. A colex segment's shadow is itself a colex segment: split its sets by their largest element, giving a full initial block of the preceding ground set followed by an initial block with the new largest element. The same description holds one rank lower. Iteration therefore shows that colex segments minimize shadows at every lower rank. This proves the Harper theorem implies the Kruskal-Katona theorem deduction, including the necessary complement and coordinate reversal.
The Erdős-Ko-Rado theorem states that for , every intersecting family satisfiesThe family of all -sets containing a fixed point attains the bound. We use the standard convention of positive ranks here.
For the first proof, let be the complements of members of , at rank , and let be its rank- lower shadow. It is disjoint from , since would make two family members disjoint. Suppose . The colex rank- segment of that size contains every -set on and at least one set containing . Its rank- shadow therefore contains all old -sets and at least one new -set containing . The iterated Kruskal-Katona bound givesThen , impossible for disjoint subfamilies of rank . This proves the Erdős-Ko-Rado theorem from shadows.
For the second proof use the Katona circle method. In any cyclic ordering of the points, an intersecting collection of length- intervals has at most members. To prove this, rotate one selected interval to end at position , so it occupies . Intervals ending at miss it and cannot be selected. Among the remaining endpoints other than , pair with for . The two intervals in each pair are disjoint because , so at most one can be selected. Including the fixed interval gives at most .
Now count pairs consisting of a family member and a permutation in which it is a cyclic interval. A fixed -set has such permutations: choose its final position, its internal order, and the order of the remaining points. Each of the permutations contributes at most family intervals by the proved cyclic interval intersection bound. ThusThis is the required cyclic-ordering proof, with its interval lemma established explicitly.
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.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 10 3 Solution Created 2026-10-03 Updated 2026-10-07
Identify the hypercube graph with , joining two sets when their symmetric difference has size one. Write for the closed graph neighbourhood of , and for its radius- neighbourhood in Hamming distance. In the simplicial order on the discrete cube, smaller sets come first, with lexicographic order within each rank: the smallest differing coordinate belongs to the earlier set. Let be the first vertices in this order. Harper theorem isEquivalently, minimizes the external vertex boundary at fixed size. We will also obtain for every integer .
Here is a complete proof by simplicial section compression. First note two properties of the simplicial order on the discrete cube. Its restriction to either face obtained by fixing one coordinate is the corresponding order on the smaller hypercube graph. Also, the closed graph neighbourhood of an initial segment is an initial segment. To verify the latter, a nonempty initial segment contains every level below its last level , and a lexicographic prefix at level . For , its closed graph neighbourhood contains every set of size at most , and its only further members are the upper shadow of . An -set lies in this upper shadow exactly when its lexicographically earliest -subset lies in . That earliest subset is obtained by deleting the largest element. These earliest subsets vary monotonically in lexicographic order, so the upper shadow is another lexicographic prefix. For , the closed graph neighbourhood of is the union of levels zero and one. The empty initial segment causes no exception.
Induct on , with immediate. Fix a coordinate and write the sections of as , deleting from the latter section. Replace them by the initial segments with , . The sections of the old closed graph neighbourhood areBy induction their sizes are at least and , respectively. These are exactly the sizes of the new sections, because both sets in each new union are initial segments and hence nested. Thus simplicial section compression preserves size and never enlarges the closed graph neighbourhood.
Repeatedly compress any section that is not already an initial segment. Every change strictly reduces the sum of the global simplicial positions of the included vertices. This nonnegative integer decreases only finitely often, so the process ends at a family whose sections in every coordinate are initial segments. If itself is an initial segment, the induction is complete. Otherwise choose the earliest absent vertex and the latest present vertex , with . They cannot agree in any coordinate: agreement would put them in one compressed section, where an earlier absent vertex cannot precede a later present one. Hence . Nor can a vertex lie between them: if is present, pairing it with would force ; if absent, pairing it with would force . Thus are consecutive, and is obtained from by replacing its last vertex with the next vertex .
There are only two possibilities for these terminal families for simplicial section compression. If , consecutiveness makes the last -set and the first -set. Complementarity forces , and . For , the corresponding contains all sets of size at most except , and additionally . Every -set has at least two -subsets, so at least one belongs to . The missing has a -subset in . Consequently contains every set of size at most , which is exactly .
If , then . Since are complementary, the smaller one contains coordinate . Consecutiveness forces to be the last -set containing , and the first -set avoiding :The initial segment consists of all sets of size less than and all -sets containing . Its closed graph neighbourhood contains all sets of size at most and all -sets containing . For , each such -set has -subsets containing , so removing only leaves one in . All sets of size at most are still in , because all levels below belong to . Hence again . For , the two families are related by exchanging coordinates and both have the whole as their closed graph neighbourhood. These comparisons finish the induction and prove Harper theorem.
For the radius- version, repeatedly use the one-step result. At each step the comparison family remains an initial segment, and its closed graph neighbourhood is monotone in its size. If , applying Harper theorem to therefore gives . Induction on proves the asserted extension.
A Lévy family of graphs has vanishing concentration of measure functions after distances have been scaled by the graph diameter. More explicitly, for connected finite graphs of diameter , use normalized graph distance and uniform probability measure. For every fixed , requireFor this normalization is normalized Hamming distance , since its diameter is .
If , the corresponding initial segment contains the Hamming ball about of radius . The radius- version of Harper theorem impliesUse the precise Hoeffding inequality for . One can also derive this estimate directly: the moment-generating function of is ; the exponential Markov inequality followed by minimization at gives the bound. With , we have . Thus, whenever ,This proves that the hypercube graphs form a Lévy family of graphs. The stronger fixed-positive-mass formulation follows as well. For any , choose with . The Chebyshev inequality for , whose variance is , makes the Hamming ball of radius have fewer than vertices. An initial segment of size at least contains that ball. Enlarging by and using the same Hoeffding inequality gives a complement proportion tending to zero uniformly over all such . The normalization matters: with unscaled unit Hamming distance, cubes do not satisfy the metric version at every fixed radius; for a radius below one, a half-cube has no enlargement.
Equality in Harper theorem does not determine a down-set up to isomorphism. In , takeThis is a down-set of size nine. Its closed graph neighbourhood contains every set of size at most two, because all singletons belong to . Every triple contains an edge of the four-cycle among the listed pairs, so every triple also belongs to . The four-element set does not. Hence .
The size-nine simplicial order on the discrete cube initial segment is all sets of size at most one together with the pairs . Every triple contains one of these pairs, and the four-element set is again absent from its closed graph neighbourhood. Its neighbourhood therefore also has size , proving extremality of . Nevertheless the induced graphs are not isomorphic: in , the empty set has degree four, the four singletons have degree three, and the four pairs have degree two. The initial segment has two vertices of degree four, namely and . Since a graph automorphism preserves induced degree of a vertex, no automorphism of the cube can carry one family to the other. This gives nonunique down-set extremizers for Harper theorem even under the stronger test of induced graph isomorphism.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 11 1 i Solution Created 2026-10-03 Updated 2026-10-06
Let count internal edges of the hypercube graph. Since each vertex has degree , its edge boundary is . The edge-isoperimetric inequality in the discrete cube gives , hence .
For completeness, the entropy proof of cube edge-isoperimetry splits the final coordinate into sections of sizes . Their internal edges contribute at most by induction, and their crossing edges at most . For and , the binary entropy function satisfies , so . The convention is .
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 215 3 c Solution Created 2026-10-03 Updated 2026-10-06
The lazy Markov chain has holding probability and transition probability to each neighbour in the hypercube graph. Its stationary distribution is by symmetry.
For choose the path changing the differing coordinates in increasing order. Its length is at most . Fix a directed edge that flips coordinate . A path uses this edge exactly when , , for , and for . The coordinates for and for are free. Thus exactly ordered pairs use it, whileThe unweighted load divided by capacity equals ; multiplying by the maximum length yields . The canonical paths Poincare bound therefore proves the slightly stronger , and in particular the requestedOne can keep the actual lengths: among these pairs, coordinate always differs, and each of the other coordinates differs for half the pairs. Their mean path length is , giving exact congestion . This refinement still has order .
Past exam of the mathematics course of the University of Cambridge 2018 ib Paper 2 20H i Solution Created 2026-09-24 Updated 2026-10-03
For a finite irreducible Markov chain with invariant distribution , the mean recurrence time of state isThe simple random walk on the hypercube has the uniform invariant distribution because the hypercube graph is regular, so every vertex has mass . Therefore the expected first positive return time to the initial vertex is
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 109 3 i Solution Created 2026-10-03 Updated 2026-10-05
We prove the edge-isoperimetric theorem for binary initial segments by counting edges of the induced subgraph. Identify each vertex of the hypercube graph with an integer via its binary digits; the binary order on the discrete cube is increasing integer order. Let be its Hamming weight, and setA vertex in the initial segment has exactly neighbours of smaller label, obtained by changing a one to zero. Each induced edge is counted once, so an initial segment of size has induced edges.
The arithmetic ingredient is the binary digit-sum inequalityHere is a proof, including the parity cases needed for arbitrary sizes. Pair the numbers to obtainWrite and induct on , assuming . If , the claim is immediate. Otherwise the recurrences express as follows:Every pair on the right has smaller total size. The induction hypothesis bounds the right sides below by zero: the required lower bounds for the two terms are respectively , , and in the last three rows. This establishes the binary digit-sum inequality.
Now induct on to show that every -vertex subset of has at most induced edges. The zero-dimensional case is immediate. Split a set into its two coordinate sections , of sizes . By induction the edges within the sections number at most . The edges between the sections form a matching in a graph, so at most are present. HenceFinally, is a regular graph of degree , so its edge boundary in a graph satisfies . For the binary initial segment , equality holds. Therefore