Cross-intersection bound from cube separation Created 2026-10-07 Updated 2026-10-14
If two nonempty set families on coordinates have every cross-intersection greater than an integer , their density product obeys the displayed bound. Complementing the second set family separates it from the first by Hamming distance greater than . Harper inequality bounds the first set family's radius- neighbourhood from below. If , disjointness yields . The binary entropy function tail estimate bounds these two factors by Gaussian tails; their deficits from the middle rank sum to at least , proving the claim.
Edge-isoperimetric inequality in the discrete cube Created 2026-09-24 Updated 2026-10-14
For ,
Equivalently, spans at most cube edges. Induction on the dimension and concavity of binary entropy prove the inequality.
For , the number of binary words within Hamming distance of a fixed word is at most , with the binary entropy function in natural logarithms. In , each summand weight for is at least . Also , so . These two bounds give the approximate-recovery denominator in the list-decoding Fano inequality.
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.
Use logarithms to base two, so all entropies are in bits. For a discrete probability distribution and a density operator with eigenvalues , the Shannon entropy and Von Neumann entropy are respectively
Use . The second definition is basis-independent by the spectral theorem; for a density operator diagonal with probabilities , it agrees with the first.
The classical relative entropy, or Kullback-Leibler divergence, of from is
It is if some has . The quantum relative entropy is
when the support of is contained in that of , and is otherwise. Matrix logarithms are taken on the corresponding positive supports. In a common eigenbasis this reduces to classical relative entropy; both divergences are nonnegative and are generally asymmetric.
To prove Fano's inequality, let the finite alphabet size be and let indicate an incorrect guess. Since is determined by , the chain rule for conditional entropy first gives
Expanding in the opposite order gives
Conditioning reduces entropy, so , the binary entropy function. When , knowledge of determines and the conditional entropy is zero. When , can lie in at most the alphabet values other than . Entropy on values is at most : its deficit from that number is the nonnegative relative entropy from the uniform distribution. Averaging the two cases therefore gives
Combining the two expansions proves
This proof of Fano's inequality via an error indicator works for any alphabet-valued guessing rule, not just an optimal one. If , there is no guessing uncertainty and the claim is simply ; that case is treated separately rather than writing .
Put , with a prime number, and . The printed bound needs a size qualification: for , and , all three singletons satisfy the intersection restriction, whereas . The intended nontrivial prime-power modular intersection bound holds when ; without that qualification the universally valid conclusion is
When this follows simply by counting all -sets. We prove the sharper intended form for .
Choose an integer with and define the integer-valued polynomial
For its top argument is nonnegative. The bottom argument has all its first base- digits equal to . The Lucas theorem therefore gives
For every , consider on the Boolean hypercube. Its multilinear reduction on the Boolean cube has degree at most and integer coefficients: the coefficient of a square-free monomial is an alternating sum of its integer values on Boolean vertices. This observation permits reduction modulo even though the ordinary power-basis coefficients of need not have denominators prime to .
At the characteristic vectors of sets , these reduced polynomials have evaluation matrix equal to the identity modulo . Hence their evaluation functions are linearly independent over . To count the available functions, let have rows indexed by subsets with , columns indexed by all -sets , and entries . Over the rational numbers, for ,
Thus the matrix rank over the rational numbers is at most . Every larger integer minor is zero and remains zero modulo , so the same rank bound holds over . This low-degree evaluation rank on a uniform layer proves
For the applications alternative, take a prime number , set , , and let be the modular intersection graph on all -subsets of , joining distinct sets when their intersection has size . An independent set avoids the only possible off-diagonal intersection congruent to modulo , so
First embed as in Euclidean space. The Euclidean distance satisfies
so distance one corresponds exactly to an edge of . Every colour class in a proper graph colouring is an independent set, giving the lower bound on the chromatic number of Euclidean space
The Stirling formula gives , where is the binary entropy function. Here the ratio is and , so this is an exponential lower bound along these dimensions.
Second set and represent by the off-diagonal entries , , of the symmetric matrix . This is an injective representation: equality of the matrices would give , and the minus sign would require . The common diagonal can be omitted without changing distances. The Frobenius inner product gives the quadratic sign-vector diameter formula
The term inside the square is congruent to modulo , and its smallest possible absolute value is one, attained exactly at . Such pairs exist. Consequently the diameter pairs of this finite set in dimension are precisely the edges of . Every part of strictly smaller diameter is an independent set and has at most points. The required number of parts is at least the same exponential ratio, which exceeds for sufficiently large primes. Thus bounded sets need not admit a partition into sets of smaller diameter: this supplies a Kahn-Kalai counterexample to the Borsuk conjecture. Both applications use the prime case of the proved prime-power result.
The Frankl-Wilson theorem is a striking example of the polynomial method in combinatorics: an intersection restriction creates a family of linearly independent low-degree polynomials, whose dimension bounds the set family. Let be a prime number, let have elements, and let be a set family such that member sizes modulo avoid while every distinct pair has intersection size in modulo . Its general modular form gives
If all members have the same size and , the uniform refinement gives .
For the proof, work over the finite field and associate to the modular intersection polynomial
At the characteristic vector of a set , this equals zero for and is nonzero for . A linear relation among the evaluation functions therefore has every coefficient zero. The multilinear reduction on the Boolean cube, replacing by for , preserves these evaluations and the degree bound . There are possible square-free monomials, proving the general form.
For uniform members, the low-degree evaluation rank on a uniform layer supplies the sharper dimension bound. To verify this without division modulo , form the integer incidence matrix with rows indexed by subsets of size at most , columns indexed by -subsets , and entries . Over the rational numbers, a row with is times the sum of all size- rows containing . Its matrix rank is at most . Every larger integer minor is consequently zero and remains zero modulo , giving the same bound over . The nonzero diagonal evaluation matrix of the then forces .
The theorem, proved by Frankl and Wilson in 1981, extends the theme of the Ray-Chaudhuri–Wilson theorem from ordinary intersection sizes to residues. Modular restrictions can be weaker than exact intersection restrictions yet still force unexpectedly small families. Here are three consequences from one explicit modular intersection graph.
Take , , and let the vertices be all -subsets of , with an edge exactly when the intersection has size . An independent set avoids the only possible off-diagonal intersection congruent to modulo , so applying the Frankl-Wilson theorem with gives
A clique has one exact intersection size. Apply the uniform theorem modulo a prime larger than , with , to get . Since there are vertices, this gives the explicit asymmetric Ramsey number bound . It illustrates how algebraic constructions produce graphs with simultaneously restricted cliques and independent sets.
For a geometric application, map each vertex to in . Then , so edges have unit Euclidean distance. Every proper colouring of Euclidean space therefore colours this finite graph, giving
The Stirling formula gives the ratio as , where is the binary entropy function in natural-log units. The positive constant proves an exponential chromatic number of Euclidean space lower bound along these dimensions.
Finally, a quadratic embedding converts this same forbidden intersection into a forbidden diameter pair. Set and . The quadratic sign-vector diameter formula follows from the Frobenius inner product:
For distinct members the smallest possible absolute inner product is one, attained exactly when the intersection is . Thus maximum-distance pairs are exactly edges of . The matrices have common diagonal; using their off-diagonal coordinates, multiplied by , realizes them isometrically in dimensions. They are distinct because equal outer products require , and complements have size , not .
Any subset of smaller diameter contains at most points, so a partition into smaller-diameter pieces needs at least pieces. For sufficiently large primes this exceeds , disproving the Borsuk conjecture. This is the mechanism behind the Kahn-Kalai counterexample to the Borsuk conjecture: the number of required pieces grows exponentially in the original set-system parameter while dimension grows quadratically. Their 1993 paper establishes the resulting high-dimensional counterexample.
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, is
where 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 as
Replace 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, forcing
No other inversion is possible for the same reason. Therefore a terminal family is either a binary initial segment or the sole exceptional form
This 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 satisfies
Indeed let the two sections have sizes , . Their internal edges are bounded inductively and the crossing edges are at most , so
Here 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 by
Since every cube vertex has degree , the internal-edge bound gives
when . 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.
At size , an edge boundary of size means , so these equality cases apply. The subcube has dimension and fixes precisely one coordinate. Therefore
These coordinate half-cubes are the only extremizers of the requested size.
Shannon second coding theorem identifies the channel capacity of a discrete memoryless channel as : rates below admit block codes with error probability tending to zero, whereas a rate above cannot achieve vanishing error. Entropies here are measured in bits. For a binary erasure channel, a non-erased output determines its input exactly, while an erasure, independent of the input, leaves the original uncertainty unchanged. If , then
The binary entropy function has maximum one at . Therefore
This includes the noiseless case and the wholly erased case .
The key is to widen the forbidden intersection while controlling a product of densities. We first derive the two ingredients, with constants explicit enough to yield the numerical base in the question.
For two nonempty set families on coordinates, suppose every cross-intersection has size greater than an integer . Their complements are separated from by Hamming distance greater than . Let be the least integer with , where . Iterating Harper inequality, and using , shows that its radius- neighbourhood has at least vertices. The complementary set family is disjoint from that neighbourhood, so
For the needed weaker neighbourhood bound follows simply by taking the ball around its single vertex; define . If a displayed index forces a full neighbourhood, the other set family would be empty, already excluded.
The provided binary entropy function bound gives
Indeed, for this follows from , obtained by integrating ; for larger use . The two nonnegative deficits in the preceding product have sum at least . Their squared sum is at least . Thus the cross-intersection bound from cube separation is
Now suppose a pair of set families forbids every cross-intersection in . Put , and fix . Split both set families by the last coordinate. The following three replacements preserve the indicated forbidden intervals on coordinates:
For example, in the third row the same second set has witnesses in both sections of , so its intersection with a first-section member must avoid both shifted intervals; their union is .
If the first replacement increases the density product by a factor at least , use it. Otherwise interchange the names of the two set families if needed so that
If the second replacement gives a factor at least , use it. If neither does, use the third. To bound its loss, put
We have , , and consequently . The third replacement's product factor is
Since , its minimum on is at an endpoint. There
Thus each step either gains a factor without increasing interval width, or widens the interval by one and loses at most a factor . This is the forbidden-intersection density increment, with its loss proved rather than hidden in an asymptotic error.
Start with and . Stop when or . Dimension drops at every step. The positive lower product factors ensure that a nonempty starting pair stays nonempty; it therefore cannot reach a forbidden interval containing all . Write for the number of widening steps, for the number of gain steps, and put
The terminal density product satisfies . Always , since a widening step lowers by one.
If the procedure stops at , the terminal forbidden interval is . Every cross-intersection is therefore greater than , and the cross-intersection bound from cube separation gives . At least steps were needed to lower to zero, so . Since ,
If instead the procedure stops at , the number of steps is at least , so . Using and gives
These estimates hold for every nonempty pair forbidding the original intersection, with in our application.
For , the two positive exponential decay rates are, respectively,
Both exceed . Hence and
The empty set family is immediate. This proves the numerical bound directly from Harper inequality and the supplied binary entropy function estimate.
For , the identical forbidden-intersection density increment applies. For , use in the first stopping estimate. Its decay rate is at least
For the second stopping estimate, gives the still stronger rate . At the floor is exact and the first rate is .
It remains to handle without silently absorbing a constant into an exponential. Then is zero or one. Fix an -set . The sets containing are paired as and , and each pair intersects in exactly . Since , these are distinct pairs, and at most one member of each belongs to . Therefore
For , the forbidden self-intersection is zero, so the set family is empty. We have proved the claimed base for all dimensions in the second case as well.
Finally, the same base is not forced by a forbidden intersection near . Take and every subset of size at most . Every intersection has size at most , below , including self-intersections. By pairing complementary sets this set family has more than members, whereas
since . Thus it is a large family avoiding a high intersection, and it contradicts the proposed bound.
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 .
A -dimensional coordinate subcube has vertices and internal edges, attaining the bound. Therefore
In natural logarithms, Fano's inequality for a uniform index among alternatives states . The mutual information is at most the average Kullback-Leibler divergence to any fixed reference law. With the supplied packing, nearest-neighbour decoding turns partition error below half the separation into correct decoding. Thus the packing alone proves a bound at radius , with the unavoidable term. It does not automatically prove the much larger printed radius.
A list-decoding Fano inequality supplies the intended near-half error threshold. Assume , since otherwise that threshold is nonpositive and its event is automatic. Take a uniform prior on all unlabelled balanced partitions, and let . A Hamming ball of radius less than around any estimated partition contains at most such partitions. This follows by selecting the representative closer to the estimated group; each unlabelled partition contributes at most one such representative because . The entropy bound for a Hamming ball gives , where is the binary entropy function measured in natural logarithms. Its curvature gives . Also , so
Use the all- independent-edge law as a reference. Only the crossing pairs differ; the preceding Bernoulli distribution divergence estimate gives . Hence . Whenever the denominator is positive, the list-decoding Fano inequality proves the finite-sample answer
For , this is at least . If in addition , it implies the intended form with . This proves the claimed information-theoretic scale with its needed finite-sample qualifications.
As a uniform finite-sample assertion for every positive , the printed form is false. At every partition has the same data law, and a uniformly random balanced guess has a positive chance of being correct, giving error strictly below one. Such randomness can also be extracted from the finite graph sample: assign distinct graph outcomes to the finitely many balanced partitions; under the common law every selected outcome has positive probability. The worst error remains strictly below one for sufficiently small positive , by continuity. The printed lower bound tends to one as for any fixed universal , which contradicts this. The entropy correction cannot be dropped without an asymptotic or signal-size condition.
Let indicate whether the outcome differs from . Then . The chain rule for information entropy gives
since is determined when . The remaining conditional distribution has at most outcomes, so the maximum entropy on a finite alphabet is . Therefore the Shannon source coding theorem limit obeys
Here is the binary entropy function; equality holds when the rare outcomes are equiprobable. A convenient explicit small- bound is
because . For a fixed alphabet, this upper bound tends to zero as .
A reliable transmission rate means that length- codes can carry messages with tending to at least while the probability measure of the decoding-error event tends to zero. By the Shannon second coding theorem, the supremum of reliable rates is the binary symmetric channel capacity
For small positive , the binary entropy function has the asymptotic expansion
so starts at one bit per channel use and decreases rapidly from one as errors are introduced.
Let . The merged channel is a Binary Z-channel: its second output occurs with probability , while the output has one bit of uncertainty only when . In terms of the binary entropy function ,
At an interior maximum,
so and . Consequently
For in the -dimensional Boolean hypercube, the edge-isoperimetric inequality in the discrete cube is
where is the number of edges spanned by . Since the cube is -regular, the equivalent boundary form is
We prove the induced-edge form by induction on . Split the cube according to its last coordinate, and let the two sections have sizes . At most edges of cross between the sections. The induction hypothesis gives
Put . The required comparison with is equivalent to
where is the binary entropy function. This follows from concavity because the graph of lies above the chord joining to . The induction is complete. Subcubes attain equality when is a power of two.