Analysis of Boolean functions Created 2026-09-24 Updated 2026-09-24
Analysis of Boolean functions studies real-valued functions on a Boolean hypercube using Fourier analysis, probability theory, and combinatorics.
Anticoncentration of a low-degree function Created 2026-09-24 Updated 2026-09-24
If a nonzero function on the Boolean hypercube has degree at most , then its support has measure at least . This sharp bound follows by induction on the dimension.
Bernoulli function (hypercube) 2026-10-06
On the Boolean hypercube with uniform measure, each coordinate is a Rademacher random variable. Products of these sign coordinate functions are Walsh characters. This use of Bernoulli function is distinct from the fluid-mechanical Bernoulli function.
Among families of a given size in the Boolean hypercube, a binary initial segment maximizes the number of contained two-dimensional cube faces. Under section compression in binary order, faces crossing the selected coordinate correspond to internal edges in the intersection of its two sections. The edge extremal theorem and mathematical induction control that contribution and the faces within the sections.
Boolean function Created 2026-09-24 Updated 2026-09-24
In the seven-dimensional Boolean hypercube, contains every set of size at most three except . Its external vertex boundary consists of that missing triple and all 35 four-sets. The complementary-size initial segment contains every set of size at most three and . Its external vertex boundary has the other 34 four-sets and three five-sets. Thus complementary family sizes do not impose a symmetric boundary profile.
Equip the Boolean hypercube with uniform probability measure and graph distance divided by its graph diameter. These spaces form a Lévy family of graphs. The vertex-isoperimetric inequality in the discrete cube reduces the complement of a positive-density set's radius- graph neighbourhood to a binomial distribution tail. For fixed density , Chebyshev's inequality puts a lower density quantile at least . After enlarging by , the omitted mass is at most , which tends to zero.
Face of the Boolean hypercube Created 2026-10-06 Updated 2026-10-14
A face is obtained by fixing some coordinates of the Boolean hypercube and letting the remaining coordinates vary freely. It is isomorphic to . A two-dimensional face is a square with four vertices, and a face is contained in a set family when all its vertices belong to that family.
Half-cube vertex-boundary extrema 2026-10-14
For , a family of vertices in the Boolean hypercube has these minimum and maximum external vertex boundary sizes. The Harper theorem gives the minimum: in odd dimension take the lower half of the levels, and in even dimension add the middle-level sets containing coordinate one to all lower levels. The family of even Hamming weight attains the maximum, since every remaining vertex has an adjacent even-weight vertex.
Influence of a variable Created 2026-09-24 Updated 2026-10-14
For the -valued convention on the unbiased Boolean hypercube, the influence of coordinate is , where is the discrete derivative of a Boolean function. It equals the probability that flipping coordinate changes . For the -valued convention, the same flip probability is instead , since a nonzero discrete derivative has magnitude .
For a subset of the unbiased Boolean hypercube of density , use normalized Fourier-Walsh transform coefficients. Applying Beckner's inequality with gives . On levels at most two the weights are at least , giving the displayed bound. Parseval's identity gives total Fourier mass , so when the higher levels contain strictly more than the lower levels.
Maximum-influence logarithmic lower bound 2026-10-14
For a zero-one Boolean function on the unbiased Boolean hypercube with flip-probability influences , the displayed bound holds for sufficiently small . If it fails, write . The total influence identity puts at least half the nonconstant Fourier weight on levels . The hypercontractive weighted influence bound at then gives . Its upper bound contradicts .
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 13 1 Solution Created 2026-10-03 Updated 2026-10-14
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 isWhen this follows simply by counting all -sets. We prove the sharper intended form for .
Choose an integer with and define the integer-valued polynomialFor its top argument is nonnegative. The bottom argument has all its first base- digits equal to . The Lucas theorem therefore givesFor 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 satisfiesso 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 spaceThe 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 formulaThe 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.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 13 4 a Solution Created 2026-10-03 Updated 2026-10-14
Identify the vertices of the Boolean hypercube with subsets of . Write for the closed vertex neighbourhood and for the external vertex boundary. The cube order used here is the simplicial order on the discrete cube: increasing size, then lexicographic order, with the smallest differing coordinate belonging to the earlier set. We prove Harper theorem by induction on ; subtracting the common size of the families converts a closed-neighbourhood comparison into the required boundary comparison.
First, the closed neighbourhood of a simplicial initial segment is itself an initial segment. Such a family consists of full lower levels and a lexicographic initial part of its last level. Its next-level neighbours form the upper shadow of that part. For a set in the next level, its lexicographically earliest lower-level subset is obtained by deleting its largest element. This map preserves the lexicographic order weakly. Membership in the upper shadow is equivalent to that earliest subset belonging to the original initial part, so the upper shadow is an initial part too. Empty and full families satisfy the assertion directly.
Assume the theorem in dimension . Split into two sections according to membership of coordinate , deleting from the second section. Their closed-neighbourhood sections areReplace each section by a simplicial initial segment of the same size. Induction gives . By the preceding observation, each is an initial segment and is nested with the other section. Consequentlyand the analogous inequality holds for the other section. Thus simplicial section compression preserves size and cannot increase the closed neighbourhood.
Repeatedly apply a nontrivial section compression. The sum of the positions of the family members in the full simplicial order strictly decreases: the order induced on either fixed-coordinate section is precisely its lower-dimensional simplicial order. This positive integer potential makes the process terminate at a family fixed by every section compression.
We classify such terminal families for simplicial section compression. If an earlier vertex is absent while a later vertex is present, they cannot agree at any coordinate, since the corresponding section is an initial segment. Hence . Every other vertex earlier than is present, and every other vertex later than is absent, since any further inverted pair would also have to be complementary. There can therefore be no vertex strictly between and . Thus either is an initial segment or is an initial segment with its last vertex replaced by the next, complementary vertex.
The complementary consecutive pairs are explicit. If , the ranks must be and , and consecutive order positions forceThe corresponding initial segment contains all sets of size at most , and . Its closed neighbourhood contains all sets of size at most : for , deletion of just one -set cannot remove all the -subsets of any -set, and remains adjacent to one of its -subsets. In addition, the supersets of of size enter the neighbourhood. Thus ; the case gives equality directly.
If , the two vertices have rank . Complementation reverses the lexicographic order within that rank, so consecutive complements occupy its middle two positions. These areNow contains all sets of size less than and all -sets containing coordinate one. Its closed neighbourhood contains all sets of size at most and all -sets containing one. For , each such -set has at least two -subsets containing one, so exchanging for loses none of these neighbours. It adds the supersets of of size that avoid one. Hence . For the two neighbourhoods are both the entire cube.
In both exceptional cases the initial segment has no larger neighbourhood. The induction starts with the one-vertex zero-dimensional cube, and the compression argument now proves
Past exam of the mathematics course of the University of Cambridge 2007 iii Paper 13 3 i Solution Created 2026-10-03 Updated 2026-10-14
Work on the unbiased Boolean hypercube with values for the coordinates and for . Write its Fourier-Walsh transform asThe flip-probability influences satisfyThese factors of four are essential for zero-one . If , the conclusion is immediate. Otherwise suppose, for a contradiction, that , where . Take small enough that . The high-level Fourier weight obeysThis proves the first intermediate claim, including when is not an integer.
Set and . For the discrete derivative of a Boolean function, has magnitude exactly on a set of measure . Beckner's inequality, in the precise form for the noise operator on the Boolean hypercube, yieldsFor , concavity of shows that is at least the smaller endpoint value , and this is at least since . Therefore the low-level Fourier weight gives the second required intermediate bound:On the other hand, and the assumed bound on giveCombining these inequalities would imply . But and , so the inequality is impossible. ConsequentlyIn fact, this proof needs sufficiently small but no separate lower bound on .
Past exam of the mathematics course of the University of Cambridge 2008 iii Paper 15 1 i Solution Created 2026-10-03 Updated 2026-10-14
Use the uniform probability measure on the Boolean hypercube. In the Fourier-Walsh transform convention , write with . For the indicator , Parseval's identity givesThe flip-probability influence satisfies , and summing gives .
For , Beckner's inequality says . Apply it to the discrete derivative of a Boolean function in coordinate , viewed on the other coordinates. Its nonzero magnitude is and occurs with probability , soSumming over gives the hypercontractive weighted influence bound
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 14 3 Solution Created 2026-10-03 Updated 2026-10-14
Identify the vertices of the Boolean hypercube with subsets of , adjacent when their symmetric difference has size one. Write for the closed graph neighbourhood, including itself. In simplicial order on the discrete cube, smaller sets come first, and equal-sized sets are ordered by lexicographic order: the least element of the symmetric difference belongs to the earlier member. Let denote the first vertices. The vertex-isoperimetric inequality in the discrete cube statesSubtracting gives the equivalent assertion for the external vertex boundary.
We first check that is also an initial segment in simplicial order on the discrete cube. Apart from the empty and full cases, consists of complete lower layers and a lexicographic initial segment in its top rank . Its closed graph neighbourhood contains all ranks at most and the upper shadow in rank . This upper shadow is lexicographic initial: an -subset belongs to it precisely when its first -subset in lexicographic order, obtained by deleting its largest element, belongs to . Taking the first elements preserves weak lexicographic order, proving the assertion. This also handles , where consists of ranks zero and one.
We prove the vertex-isoperimetric inequality in the discrete cube by mathematical induction on , with immediate. Fix a coordinate and write for the sections without and with . The two sections of its closed graph neighbourhood areA simplicial section compression replaces by the initial segment of size in the other coordinates. By the preceding observation, both and are initial segments, so their union has size . The mathematical induction hypothesis givesAdding the two section bounds proves that simplicial section compression cannot increase the closed graph neighbourhood.
Apply changing simplicial section compressions until none remains. The sum of the global simplicial order on the discrete cube positions strictly decreases at each step: within a section the order is exactly the restriction of the global order. Thus the procedure terminates at a set family every coordinate section of which is initial. We now classify the possible terminal families for simplicial section compression, rather than assuming this terminal set family must be globally initial.
If , and , then cannot agree in any coordinate, since that coordinate section would have an omitted earlier member and an included later one. Therefore . Let be the first omitted vertex and the last included vertex. If is noninitial, and . Any vertex strictly between them would have to be included, since an omitted paired with would have to equal . But it would also have to be omitted, since an included paired with would have to equal . Thus there is no such : are consecutive complementary vertices. Everything before is included and everything after omitted. Hence is obtained from the initial segment of its size by replacing with its immediate successor .
There are only two forms of this exception. If , consecutive complementary vertices must straddle ranks ; otherwise an intermediate rank or a further vertex in one of their ranks separates them. They are consequentlywith the last -subset and the first -subset. The corresponding initial segment is all ranks at most . For , the omitted remains in through a lower neighbour, and every -subset has at least two -subsets, only one of which was omitted. Thus contains every rank at most , namely . For both singleton closed graph neighbourhoods are the whole .
If , the two complementary vertices must both have rank . The complement map reverses the lexicographic order in that rank, so a consecutive complementary pair must be its central pair. Exactly half the -subsets contain , and all of those precede those missing . Therefore the pair isHere comprises all ranks below and all -subsets containing . For , contains every rank at most , because all lower ranks were retained. Every -subset containing has different -subsets containing , so deletion of the one member removes no vertex of the upper shadow. Consequently . For , the two closed graph neighbourhoods both have size three in . These cases exhaust the exceptions. Since the successive simplicial section compressions never increased the closed graph neighbourhood, this proves the vertex-isoperimetric inequality in the discrete cube.
The same argument gives all integer radii. Write for repetitions of the closed graph neighbourhood. Its application to an initial segment is again initial; the sizes of these initial segments are monotone in the original size. Inducting on therefore gives
For the concentration question, use uniform probability measure on a finite connected graph and normalize its graph distance by its graph diameter. A sequence is a Lévy family of graphs if, for every fixed and , the radius- neighbourhood of every set of measure at least has measure tending to one, uniformly over those sets. One may equivalently require this only for sets of measure at least one half. To see the reverse implication, first the radius- neighbourhood of every positive-density set must eventually have measure greater than one half. Otherwise its complement has measure at least one half, while the radius- neighbourhood of that complement misses the original positive-density set, contradicting the half-measure condition. Apply the half-measure condition once more to the radius- neighbourhood, enlarging it by another , to obtain the full claim. The metric normalization is essential here.
For , the graph diameter is . A uniformly chosen vertex has size with binomial distribution , expectation and variance . Fix and choose so that . By Chebyshev's inequality,For sufficiently large , put . Every initial segment of measure at least contains the complete ranks through . Its radius- graph neighbourhood therefore contains every rank at most . Taking , the all-radius vertex-isoperimetric inequality in the discrete cube gives, uniformly for ,The last Chebyshev's inequality is used only when its denominator has positive square root. These are precisely the radius- neighbourhoods in the normalized graph distance. The discrete cubes form a Lévy family. In fact, taking in the same bound makes the omitted measure for each fixed : a radius that is already suffices.
For fixed , the nearest-neighbour grid has graph distance and graph diameter . Take the slab , whose uniform measure is at least one half. Its integer radius- graph neighbourhood is exactly : changing the first coordinate alone attains the minimum distance to the slab. For and , the omitted proportion tends toThus there is failure of concentration in fixed-dimensional grids, and the fixed-dimensional grids do not form a Lévy family with normalized graph distance.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 82 4 Solution Created 2026-10-03 Updated 2026-10-14
Use the uniform probability measure on the Boolean hypercube. The influence of a variable is the flip probabilityThe polynomial defining is interpreted over . Flipping the first coordinate adds modulo two. This nonempty parity is balanced for , so
An explicit Tribes function works for every . Choose the largest integer with , let , and take the OR of disjoint ANDs of coordinates. Ignore the unused coordinates. Its zero probability is , between and , and a used coordinate has influenceHere by maximality. For the balance claim, gives probability ; for , gives zero probability at most , while for gives a lower bound . Only the example was requested, but these checks fix its parameters unambiguously.
For the lower bound we prove the required consequence of Beckner's inequality with constants. Write the Fourier-Walsh transform as , where and . The discrete derivative of a Boolean function is . Since takes values zero and one, takes values . Consequently Parseval's identity givesThe factor four is required for the printed convention. Also under the balance hypothesis.
The true Beckner's inequality states for , , with . Apply it with , , to , a function independent of coordinate . Its nonzero values still have magnitude . We obtainLet . For an integer , the low-degree Fourier weight satisfiesFor the high-degree part the total influence identity givesTogether these imply .
Suppose, seeking a contradiction, that , with natural logarithms. Then and . Hence . Put . The first term on the right is bounded bythe middle expression is maximized at . Moreover , since . ThusWe would have , contradicting . ThereforeThis derives the stated Kahn-Kalai-Linial theorem bound from the actual noise operator on the Boolean hypercube inequality, rather than using the desired conclusion as an input.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 10 4 Solution Created 2026-10-03 Updated 2026-10-07
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. ThenThe 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 polynomialAt 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 yieldsThe 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 isFor 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 boundThis 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.