Its disjoint triples give a product of degree-three multilinear polynomials, with all-variable coefficient . Hence its degree is and its exact quantum query complexity is at least . At the input consisting of repeated triples, each of the one bits is a disjoint sensitive singleton. Thus block sensitivity is at least , implying a bounded-error quantum query complexity lower bound .
Replace each positive power by in a polynomial. This gives a multilinear polynomial of no larger polynomial degree with the same values on . In the polynomial method in combinatorics, these functions lie in a vector space with a basis consisting of the square-free monomials of the required polynomial degrees.
One exact parity query determines whether the first two bits agree. If they agree, a second query reads one of them; otherwise it reads the third bit. Those values respectively determine the three-bit majority function. The matching lower bound follows from its degree-three multilinear polynomial.
Homogenisation on a uniform layer Created 2026-10-05 Updated 2026-10-06
On the uniform layer of the Boolean cube , every multilinear polynomial of polynomial degree at most is in the span of the degree- square-free monomials. For , , and , the identity is
At the characteristic vector of a set of size , both sides vanish if . Otherwise exactly summands are . Hence the dimension of the restricted polynomial space is at most . No assertion of independence of the spanning monomials is needed, so no condition is required. Unlike ordinary homogenization, this operation preserves degree bounds by using the fixed-weight evaluation domain.
Majority function 2026-10-07
A majority Boolean function outputs one when more than half its input bits are one. An odd number of inputs avoids a tie convention. For three bits its unique multilinear polynomial is , so the polynomial method for quantum query lower bounds requires at least two exact queries.
Let be a prime number, , , and . A multilinear polynomial over of degree less than that vanishes on every Boolean vertex whose weight is not congruent to modulo vanishes everywhere. Alternating sums over intervals of free coordinates eliminate the possible nonzero weight levels one at a time. This proves independence of the auxiliary functions used for the uniform Frankl-Wilson theorem bound.
Replace each positive power in a monomial by and combine equal monomials. The result is a multilinear polynomial agreeing with the original polynomial at every point of , because there for . Its polynomial degree does not increase. This reduction identifies polynomial functions on the Boolean lattice with their unique square-free monomial representations: uniqueness follows by successively evaluating at characteristic vectors of sets in increasing order of size.
The uniform modular Frankl-Wilson theorem states the following. Let be prime, let have size , and let be a rank- family on , with . Assume and for every distinct . Then
The restrictions concern distinct pairs; the diagonal size residue is explicitly excluded from .
For each member , over form the intersection polynomial
At the characteristic vector , its value vanishes when and is nonzero when . Thus these functions are linearly independent on the whole rank- layer: evaluate any linear relation at each family member in turn. Replacing every positive power of by preserves all Boolean evaluations, so the functions are restrictions of multilinear polynomials of degree at most .
We need the sharp low-degree evaluation rank on a uniform layer, not the larger whole-cube dimension . Let be the integer incidence matrix with rows indexed by subsets of size at most , columns by rank- sets , and entries . Over the rationals, if , then
This coefficient counts the possible inside each containing column set and is positive because . Consequently the degree- rows span all rows over , giving rank at most . Every larger square minor is therefore the integer zero. Reducing those minors modulo shows the rank over is also at most . This transfer avoids dividing by a binomial coefficient that might vanish modulo . The independent functions lie in this row space, so their number is at most its rank. This proves the theorem in full.
For the requested forbidden-intersection application, split into sets containing coordinate one and sets avoiding it. In the first part, delete one. Distinct original sets have intersection size between one and , excluding . Their reduced intersections therefore lie between zero and , excluding , so their residues belong to . The reduced set size is , whose residue is . Frankl-Wilson on the ground set of size bounds this part by .
For the avoiding part, first complement every set. The complements contain one, retain size , and satisfy
Delete one and apply the same argument. The complement splitting for forbidden midpoint intersections yields the stronger bound
The split is essential: a family may contain complementary pairs with intersection zero, preventing direct use of on the original layer.
The Borsuk conjecture asserted that a bounded subset of of positive diameter can be partitioned into subsets of strictly smaller diameter. Here is the Kahn-Kalai counterexample to the Borsuk conjecture, implemented by balanced cut vectors. For each , define whose coordinate indexed by an unordered pair is one when exactly one endpoint lies in , and zero otherwise. Complementary sets give the same cut. Choose the representative with , obtaining exactly
distinct points: a cut determines its two parts, and fixing the side containing one removes its only ambiguity. Every cut has occupied coordinates, so all points lie in the affine hyperplane with coordinate sum . Its dimension is
We can identify this hyperplane isometrically with ; no claim of full affine span is needed.
For two side sets with , their symmetric difference has points. The two cuts disagree exactly on pairs with one endpoint in that symmetric difference, giving the balanced cut-vector distance formula
The diameter is , attained exactly when ; such pairs exist even among representatives containing one. Thus a smaller-diameter part contains no pair with side intersection . Since all representative sets already contain one, deleting that common coordinate and applying the preceding Frankl-Wilson argument bounds each part by . There is no extra factor two at this step. This is the cut construction described in the original Kahn-Kalai paper; the distance and part-size calculations above give the required justification directly.
An explicit choice is . The point set lies in dimension
The exact counts are
Their ratio requires at least smaller-diameter parts, exceeding . In particular,
Rescaling the point set to diameter one changes none of these partition counts. Therefore the Borsuk counterexample in dimension 1325 is fully explicit. This is a concrete dimension, not a claim that it is the smallest possible counterexample dimension.
There is a genuine qualification missing from the printed bound. With , the family of three singletons has distinct intersections of size zero, which is not congruent to modulo . Nevertheless its size is three, whereas . Thus that bound cannot hold without a restriction on the parameters. The valid prime-power modular intersection bound is
In particular the printed form holds when .
Put with a prime number, and . If , the corrected bound is simply the total number of -sets. Assume henceforth . For an integer , consider the residue detector
For nonnegative upper arguments, the Lucas theorem and the fact that every base- digit of equals show that is one when and zero otherwise. The assertion also holds for negative upper arguments, using integer-valued generalized binomial coefficients. Indeed the coefficient of in is periodic in the integer exponent modulo : in characteristic , , so multiplying even a formal power series by does not change coefficients of degrees below . Reduce any exponent modulo to obtain the stated detector.
For each , apply that detector to . Its evaluations on form the identity matrix, since the diagonal intersection is and every off-diagonal intersection has a different residue. The detector is represented on Boolean vectors by the multilinear polynomial
To check this expression, evaluate at the characteristic vector of : summing by gives by the coefficient identity for .
Here is the necessary low-degree evaluation rank on a uniform layer, with care about characteristic . Let be the integer incidence matrix whose rows are subsets of size at most , whose columns are all -sets , and whose entries are . Over the rational numbers, for its row satisfies
Thus its rational matrix rank is at most . Every larger square minor has integer determinant zero; reducing those determinants modulo gives too. This argument does not divide by a potentially zero element of the finite field. The identity evaluation matrix factors through these incidence rows, so its rank is at most . This proves the qualified bound.
Choose the two-applications alternative. First, the polynomial method in combinatorics yields a constructive lower bound for a diagonal Ramsey number. Let be prime, set , and use all -subsets of as vertices of a complete graph. Color a pair red when its intersection size is modulo , and blue otherwise. A blue clique has size at most by the proved bound with modulus . In a red clique, all distinct intersections belong to
For each vertex of that clique, the polynomial vanishes at all the other vertices' characteristic vectors and is nonzero at its own. Replace repeated powers by on Boolean vectors. Its degree is at most , so the rational version of the same incidence-rank argument bounds a red clique by as well. Therefore this two-coloring has neither color containing a clique of size , and
The usual estimates give and . Thus along this explicit sequence the diagonal Ramsey number exceeds for some absolute . This is substantially larger than any fixed power of .
Second, obtain an exponential lower bound for the chromatic number of Euclidean space. Let , and join two -subsets exactly when their intersection has size . An independent set in this graph avoids that intersection. Among the possible distinct intersection sizes , the only one congruent to modulo is . Hence every independent set has size at most . Embed each vertex as in Euclidean space. Then
so the graph's edges have exactly Euclidean distance one. Each color class must be an independent set, giving
The Stirling formula makes the logarithm of this ratio , where . Since , this is an exponential dimensional lower bound for the chromatic number of Euclidean space. Both applications lie in the valid parameter range of the proved modular bound.
The Frankl-Wilson theorem in its uniform form says: let be a prime number, let have size , and let have , while for every distinct pair of members. Then
The modular-intersection, nonuniform form of the Frankl-Wilson theorem is as follows. Let be a prime number, let have elements, and let satisfy for each , whereas for distinct . Then
This nonuniform Frankl-Wilson theorem allows different sizes and different diagonal residues; in particular it applies when all sizes have one common residue outside .
To prove it by the polynomial method in combinatorics, work over the finite field and associate to each member the intersection polynomial
Replace each positive power of in its expansion by to obtain its multilinear reduction on the Boolean cube . This preserves evaluation on every characteristic vector, whose coordinates are zero or one, and leaves degree at most . At the characteristic vector ,
It is zero for distinct , and nonzero for by the diagonal hypothesis. If , evaluating at each forces . Thus the multilinear polynomials are linearly independent. They belong to the vector space with basis the square-free monomials for , whose dimension is the displayed sum. This proves the nonuniform form, including , where distinct members are impossible and the empty product is one.
For the sharp uniform form, we need the low-degree evaluation rank on a uniform layer. Form the integer matrix whose rows are indexed by with , columns by -subsets , and entries . These are evaluations of the square-free monomials. Over the rational numbers, the row of a -subset satisfies
Indeed, when the left side counts the -subsets between and , and otherwise both sides vanish. Since , the coefficient is a positive integer. Thus the degree- rows span all the rows over the rational numbers, giving . Every square submatrix of larger size has integer determinant zero, so its determinant remains zero modulo . Hence
This reduction of matrix rank is the reason one must not try to divide by directly in .
The evaluations of the on the th uniform layer of the Boolean cube lie in the row linear span of over . They are linearly independent as functions there, because restriction to the columns corresponding to still gives the nonzero diagonal evaluation matrix. Their number is consequently at most . This completes the proof of the uniform Frankl-Wilson theorem as well.
For the odd-cardinality problem the sharper Oddtown theorem follows directly from linear algebra. Let be the characteristic vector. The parity conditions say
For any linear combination , take its dot product with . All off-diagonal terms vanish, leaving . Hence these vectors are linearly independent in an -dimensional vector space, giving
The singleton sets show that the bound can be attained. Notice why the constant term in the general nonuniform Frankl-Wilson theorem is unnecessary here: these dot products already give a diagonal evaluation matrix using only the coordinate functions.
For even , partition into the pairs and take every union of a selection of these pairs. This gives exactly distinct sets, including the empty set. Each has even size; every pairwise intersection is again a union of entire pairs and therefore has even size. This attains the proposed bound.
For any set family satisfying the even-cardinality conditions, let be the linear span of its characteristic vectors over . Now the self-dot products vanish as well as the off-diagonal ones. By bilinearity, for all , so : it is a self-orthogonal binary subspace.
For completeness the standard bilinear form on is nondegenerate, because a vector orthogonal to every coordinate vector has every coordinate zero. Thus the map from onto the dual space is surjective: every linear functional on extends to the whole vector space by extending a basis, and every such functional on is a dot product with a vector. Its kernel is . The rank-nullity theorem consequently gives . The inclusion implies . Finally, distinct members have distinct characteristic vectors, all in , and a -dimensional vector space over has exactly elements. Therefore
This proves the Eventown theorem and also explains the suggested dimension contradiction if the set family had more than members.
Work over the finite field . For each set family member form the intersection polynomial
At the characteristic vector of a set , its value is . The given restrictions make for and . Hence these functions are linearly independent: evaluate a purported relation at each set family member to eliminate its coefficient.
Use multilinear reduction on the Boolean cube, replacing every positive power of by . This preserves all evaluations on and cannot increase degree. The multilinear polynomials of degree at most have basis for . Their dimension is , and therefore
where for . The proof also covers a list whose distinct integers have repeated residues: no assumption of distinct residues is needed for this first bound.
To obtain the sharper conclusion, suppose the common size residue avoids . If , no set on this ground set can have the required residue, so the set family is empty. Otherwise, add the modular-size auxiliary polynomials
again understood as functions after multilinear reduction on the Boolean cube. They have degree at most , and all vanish on the set family's characteristic vectors of sets.
The are linearly independent. Indeed, evaluate on with :
The first factor is nonzero in the finite field. Starting with and proceeding in increasing cardinality shows for every such .
Moreover, the combined list consisting of the and the is linearly independent. Evaluation at each first kills the coefficient of ; the preceding argument then kills all remaining coefficients. Comparing this list with the dimension of the degree-at-most- space yields
This is a nonuniform common-residue version of the Frankl-Wilson theorem; exact equality of all member sizes was never used.
The exclusion of the small residues is necessary. A concrete example with is , , , the residue list , and the set family of all two-element subsets. Every member has size residue , outside that list, while distinct members intersect in zero or one element. But
Here the omitted condition fails at . Thus the example satisfies all the other hypotheses, rather than relying on a vacuous case.
Use the bit-query Boolean quantum oracle , where denotes workspace. Initially every probability amplitude is independent of , hence is a constant polynomial. An input-independent unitary gate only forms linear combinations of probability amplitudes, so it does not increase their polynomial degree.
If is an amplitude before a query, its new value is
One query increases polynomial degree by at most one. Inductively, after queries each amplitude has polynomial degree at most . The acceptance probability is a sum of squared absolute values of the accepting amplitudes, so it is a real polynomial of degree at most . Intermediate quantum measurements and classical adaptation can be retained coherently, or handled by summing unnormalized branch probabilities; either approach yields the same degree bound.
An exact algorithm has acceptance probability precisely at every Boolean input. The multilinear reduction on the Boolean cube replaces positive powers of each by , preserving these values without increasing polynomial degree. Therefore the polynomial method for quantum query lower bounds gives
Here is the degree of the unique multilinear polynomial representing the Boolean function, and is its exact quantum query complexity. Uniqueness follows, for example, by evaluating successively on the indicator vectors of subsets: the value on a subset determines its coefficient once all smaller-subset coefficients are known.
For the three-bit majority function, the pair products count how many pairs of input bits are both one. Their sum is zero at Hamming weights zero and one, one at weight two, and three at weight three. Subtracting twice the triple product corrects the last value. Hence
This is a multilinear polynomial of degree three, and its top coefficient is nonzero. Uniqueness of the Boolean multilinear polynomial excludes a degree-two alternative. The polynomial method for quantum query lower bounds therefore yields , and the integer number of queries gives
Boolean conjunction is multiplication on zero-one inputs. The block conjunction of three-bit majorities therefore has the multilinear polynomial
The factors use disjoint variables, so their product remains a multilinear polynomial. Its monomial containing all variables has coefficient ; no term has higher degree. By uniqueness, the representing multilinear polynomial has degree exactly . Applying the polynomial method for quantum query lower bounds gives
This argument concerns exact quantum query complexity; the analogous claim for bounded error does not follow from exact polynomial degree.
The general modular form, the nonuniform Frankl-Wilson theorem, can be stated as follows. Let be a prime number, and let have elements. Suppose has for every member, while for any distinct members. Then
The uniform Frankl-Wilson theorem sharpens this to when all members have size and . Both forms require a prime modulus and exclusion of the self-intersection residue.
For the general proof, work over the finite field . Associate to each member the intersection polynomial
At the characteristic vectors of sets , this is zero if , and nonzero if . Thus these polynomials, regarded as functions on the Boolean hypercube, are linearly independent: evaluating any relation at isolates its coefficient. Apply multilinear reduction on the Boolean cube, replacing every positive power of a variable by that variable. Values on the Boolean hypercube remain unchanged, and the resulting multilinear polynomials have degree at most . Their ambient space has a monomial basis consisting of for , with dimension . This proves the general bound, including .
For completeness, obtain the uniform sharpening without dividing by factorials in a finite field. For put and . The functions with are linearly independent. Indeed, a relation gives with , so is supported only on weights in . With boundary weights , this set has a gap of at least : either consecutive allowed weights differ by , or its terminal gap does, since . The alternating sum of over any interval of free coordinates vanishes by its degree. Across that gap only one endpoint level can contribute, forcing to vanish there. Delete that level and repeat across the enlarged gap until is empty. Hence , and independence of the square-free monomials gives the claim. Adjoin these functions to the . Evaluation at each family vector eliminates the coefficients of , since vanishes there; the claim eliminates all remaining coefficients. Counting dimensions yields
The case permits at most one member directly. The gap argument is an instance of the modular layer vanishing lemma.
For the final application, enumerate the distinct sets as and let be their characteristic vectors of sets. If , the desired bound is immediate for . Otherwise , because intersects another member in points. At most one member can have size : two distinct -sets cannot have intersection size . The Gram matrix of these vectors is
For real coefficients ,
All terms are nonnegative, with . If the expression vanishes, every coefficient corresponding to a set of size greater than is zero. At most one coefficient remains, and the first term forces it to be zero as well. Thus the characteristic vectors of sets are linearly independent in , proving the constant-intersection family bound
This proof explicitly covers the possible member of size exactly ; assuming all diagonal corrections were strictly positive would miss that case. Positivity of is essential: when , the empty set and all singleton sets give members.
The Frankl-Wilson theorem. Let be a prime number, let have elements, and let . Suppose that for every , whereas for all distinct members. Then
with terms beyond understood as zero.
Work over the finite field . For each member define its intersection polynomial
Replace every positive power by to obtain a multilinear polynomial of polynomial degree at most . This Boolean multilinearization preserves its values at every characteristic vector of a set. At the characteristic vector of a set ,
It is zero if and nonzero if . Evaluating a proposed linear relation at each therefore establishes linear independence of the . The vector space of multilinear polynomials of polynomial degree at most has the basis of monomials , , of size . This proves the Frankl-Wilson theorem by the polynomial method in combinatorics. The empty product for is , and the argument still applies.
The constant-intersection family bound, directly. Write and assume . The cases are immediate. If , the nonempty members are pairwise disjoint and there can also be the empty set, giving
For , every member has size at least . If every member has size strictly greater than , form the real matrix whose rows are their characteristic vectors of sets. Its Gram matrix satisfies
For any nonzero real vector ,
Thus the rows are linearly independent and . If a member has size , it lies inside every other member. The sets , , are nonempty and pairwise disjoint, so . This also gives
These bounds are sharp: the singletons together with attain at , while all complements of singletons attain at when .
The constant t-wise intersection dichotomy. In its substantive form the last argument requires . The printed statement does not explicitly impose this. Without it the -fold condition can be vacuous and the claimed dichotomy is false: take , , , , and . There is no -tuple to test, no common -set, and , so . We therefore prove the intended assertion for and record this necessary qualification.
If , the first alternative always holds with . Suppose . Choose indices attaining the minimum intersection size , and write
For each of the remaining indices put . The hypothesis gives for distinct remaining indices. This reduces the constant t-wise intersection dichotomy to a constant-intersection family bound on the -element set . The two possibilities are treated below.