There is an absolute such that any nontrivial transitive increasing event on independent bits satisfies if , , and the displayed bound holds with . A uniform weighted Kahn-Kalai-Linial theorem gives one pivotal probability at least . Transitivity makes the total influence at least . The Margulis–Russo formula identifies this with the derivative of . Integration of the derivative of its log odds proves the threshold bound.
For a Boolean function under the uniform probability measure, some coordinate has influence of a variable at least , where is an absolute constant and is the probability that flipping coordinate changes . For variance bounded below, this is order . The tribes function shows that this order cannot be improved for general balanced Boolean functions.
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 .
For a zero-one Boolean function of mean , the displayed bound holds for sufficiently large , uniformly in . If it failed, put , and split its nonconstant Fourier weight at level . The total influence bound puts at most above that level. The hypercontractive weighted influence bound with puts only below it: the conversion factor stays bounded, while . This contradicts total nonconstant weight .
The Boolean hypercube is the set , or equivalently . Its hypercube graph joins two vertices exactly when they differ in one coordinate.
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.
Order subsets first by increasing cardinality and, within each level, by lexicographic order, with the smallest differing coordinate belonging to the earlier set. This convention makes simplicial initial segments the extremizers in Harper theorem.
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.
In dimension three, the first three vertices are . Their closed vertex neighbourhood has seven vertices. Adding does not change that vertex neighbourhood, so the external vertex boundary decreases from four to three even though both family sizes are at most half the cube.
For the Boolean hypercube, the initial segment of the simplicial order on the discrete cube minimizes the size of the closed vertex neighbourhood among families of a given size. Equivalently, it minimizes the external vertex boundary. This is a vertex assertion, distinct from the edge-isoperimetric inequality in the discrete cube.
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.
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.
Equality in Harper theorem need not make a down-set a cube-automorphic image of a simplicial initial segment. In , take all sets of size at most one and the four two-element sets forming a four-cycle. This family has size nine and closed graph neighbourhood size fifteen, just like the size-nine simplicial order on the discrete cube initial segment. The induced degree of a vertex distributions differ, so they cannot be related by a graph automorphism.
Split a set family in the hypercube graph according to whether coordinate is present, and delete that coordinate from the present section. Replace both sections by initial segments of the simplicial order on the discrete cube with the same respective sizes. Induction and nesting of initial-segment closed graph neighbourhoods show that this operation cannot enlarge the original closed graph neighbourhood. Repeated nontrivial compressions terminate because the sum of simplicial positions strictly decreases.
A family fixed by every simplicial section compression is either an initial segment of the simplicial order on the discrete cube or that segment with its last vertex exchanged for the next vertex, where the exchanged vertices are complementary. Indeed, an earlier absent vertex and a later present vertex must differ in every coordinate, and cannot have another vertex between them. Complementary consecutive vertices occur only across the two central ranks in odd dimension, or at the transition from middle-rank sets containing coordinate one to those avoiding it in even dimension. Direct closed graph neighbourhood comparison resolves these exceptions in the proof of Harper theorem.
Adjoin all lower levels to a uniform set family before applying Harper theorem. Its remaining neighbourhood contribution is the upper shadow, so lexicographic initial segments minimize upper shadows. Complementation and reversal of coordinates turn this into colexicographic order minimizing the lower shadow, giving the Kruskal-Katona theorem.
Identify a vertex with the integer . Binary order is increasing order of these integers. Its initial segment of size has induced edges, where is the Hamming weight of the binary expansion of .
Fix a coordinate of the Boolean hypercube, delete it in each of the two sections, and replace each section by a binary initial segment of the same size. This preserves the total size. Mathematical induction on dimension proves that it does not decrease contained edge counts; the crossing contribution is the size of the section intersection, maximized by nested initial segments.
If both sections for every coordinate are binary initial segments, then the family itself is a binary initial segment, apart from the possible family . Any missing vertex earlier than a present vertex must disagree with it in every coordinate; the two are therefore complementary and consecutive in binary order on the discrete cube, forcing this sole exceptional shape.
An initial segment of the binary order on the discrete cube contains the vertices whose integer encodings are . It is a down-set, so its internal edges and two-dimensional cube faces can be counted at their unique upper vertices by and .
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.
The edge boundary of a vertex set consists of graph edges with exactly one endpoint in . In a -regular graph,
where counts edges with both endpoints in .
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.
For ,
Equivalently, spans at most cube edges. Induction on the dimension and concavity of binary entropy prove the 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.
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.
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.
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.
The binary entropy function is
It is concave on and satisfies for by comparison with the chord from to .
A Boolean function is a function on a Boolean hypercube, often with codomain or .
Under uniform independent input bits, a zero-one Boolean function is quite fair when its mean lies between one quarter and three quarters. This convention excludes functions whose output is nearly constant; it does not require exact balance or equal coordinate influences.
The algebraic normal form is the unique multilinear polynomial representation of a Boolean function over the field with two elements, using exclusive or for addition and ordinary bit multiplication for products. The empty product is one. Existence and uniqueness follow by induction from : the first polynomial supplies all coefficients not containing , and the difference supplies exactly those that do. For split inputs , each monomial factors into one locally computed product of Alice's bits and one of Bob's bits, yielding a separated Boolean decomposition.
Every Boolean function of distributed inputs is an exclusive or of products of locally computable bits. The displayed identity follows because exactly one indicator is one. It uses at most terms, each a function of times a function of ; exchanging the two input roles gives at most terms. This elementary truth-table factorization is useful for distributed computation with PR boxes and does not depend on a probabilistic approximation.
A -random restriction independently leaves each coordinate live with probability , otherwise fixing it to zero or one with probability each. Composing independent restrictions with live probabilities produces the same distribution with live probability . Fixed values stay unbiased.
A tribes function is an OR of AND blocks: partition coordinates into blocks of size , and let when at least one block consists entirely of ones. For independent random variables with each bit uniform, . The influence of a variable is , because every other bit in its block must be one and every other block must fail. Taking approximately keeps both output probabilities bounded away from zero and gives influences of order . This shows the order in the Kahn-Kalai-Linial theorem is sharp.
Choose maximal such that for the displayed , and take the OR of AND blocks of size , ignoring unused coordinates. Its failure probability is , between one quarter and three quarters. Active coordinates have influence and unused ones have zero influence. Maximality gives ; for , , so every influence is below . The construction is therefore a quite fair Boolean function with small influences for every . The logarithmic bound cannot hold at , where every quite fair function has influence one.
For tribes of size with and , the success probability under the p-biased product measure is . Its -quantile is . For fixed ,
Thus the fixed-error window has order . For small fixed error the leading coefficient grows with , so the general Friedgut-Kalai sharp threshold theorem also has the correct error dependence up to absolute constants.
For an input , count the largest family of pairwise disjoint nonempty sets of coordinates such that flipping each set individually changes the Boolean function value. Maximizing over inputs gives block sensitivity. Sensitive sets need not be contiguous and need not consist of single bits. The standard bounded-error quantum query complexity lower bound is . A certificate for meets every sensitive set, so its size bounds their disjoint count.
A Boolean function is a monotone function when for every implies .
For , the characters form an orthonormal basis, and the Fourier-Walsh expansion is
On the finite Boolean hypercube, these coefficients are the Hadamard transform of the vector of function values, with expectation normalization.
Fourier weight is the squared Fourier-Walsh transform coefficient mass on specified levels or a specified family of subsets. Parseval's identity identifies the total weight with , and the nonconstant weight with variance. A decision tree of depth at most has no weight above level .
For a random restriction, first fix the live set and average over the unbiased assignment outside it. The coefficient at is . Orthogonality eliminates cross terms in its squared expectation. Averaging over gives the displayed identity. The original Fourier weight is weighted by a binomial distribution survival probability, not simply preserved.
For independent coordinate flips at rate , a Walsh character is an eigenfunction with eigenvalue . The generator is self-adjoint and negative semidefinite. Its Dirichlet form of a Markov chain is .
Global sign-even functions have zero coefficients on odd-size Walsh characters. Every nonconstant remaining character has generator eigenvalue at most , yielding the displayed improvement from gap one to gap two. Combining this with the convexity of a norm proves the sharp Rademacher second-moment inequality.
For , the Walsh character on the Boolean hypercube is , equivalently in the zero-one convention.
Under the -biased product measure on , the coordinates are independent random variables with and . Writing , , and , the products form the -biased Fourier basis.
The -biased Fourier coefficient of at is .
On the unbiased cube, the discrete derivative is
For the p-biased product measure, the normalization factor is .
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 zero-one Boolean function, the flip-probability influence is . Apply Beckner's inequality with noise parameter to the discrete derivative of a Boolean function, whose nonzero magnitude is . Its norm squared is . Summing over coordinates gives the displayed weighted Fourier weight bound, a useful intermediate step in influence lower bounds.
The total influence is
This Fourier-Walsh transform identity uses -valued and the flip-probability convention for influence of a variable. For -valued , the right-hand side is multiplied by four. Indeed Parseval's identity applied to the discrete derivative of a Boolean function gives ; sum over coordinates and apply the chosen normalization.
For the indicator of a monotone family under a p-biased product measure, the Margulis–Russo formula identifies the derivative of with the suitably normalized total influence of .
A coordinate is pivotal for an increasing event in a configuration when changing only that coordinate changes whether the event occurs. Its pivotal probability is the coordinate's influence.
The noise operator averages over a random correlated with by . It acts diagonally on the Fourier-Walsh transform:
For and , the noise operator on the Boolean hypercube satisfies for the uniform probability measure. In particular,
Here are Fourier-Walsh transform coefficients. The endpoint follows by averaging. This hypercontractive inequality on the Boolean hypercube controls Fourier-Walsh transform coefficients of discrete derivatives of a Boolean function and is a principal ingredient in the Kahn-Kalai-Linial theorem.
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.
The noise stability is
The linear Fourier weight is .
A -junta is a function whose value depends only on coordinates indexed by . A -junta depends on at most coordinates.
If satisfies , then it has a real-valued -junta approximation with and
For every , a Boolean function has an -junta approximation with squared error at most .
Every Boolean function of degree at most is a -junta.
A Boolean function is -quasirandom when conditioning any set of at most coordinates to any values changes its -expectation by at most .
For every , there is such that every Boolean function has a set with for which a -random restriction on leaves an -quasirandom function with probability at least .
The Bonami lemma states that a function of Fourier degree at most satisfies .
One form of the hypercontractive inequality is , where is the noise operator on the Boolean hypercube.
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.
Arrow's theorem says that a rank-order voting system with at least three alternatives cannot simultaneously satisfy unrestricted preferences, unanimity, independence of irrelevant alternatives, and absence of a dictator.
The Condorcet paradox is a cycle in collective pairwise preferences even though each individual voter's preference is transitive.
Let and be independent, centered, variance-one random variables with vanishing third moments and fourth moments at most . If is multilinear of degree at most and , then
The Lindeberg replacement method, inspired by the Lindeberg condition, compares functions of two independent random vectors by replacing their coordinates one at a time. Matching moments cancel the corresponding terms in a Taylor expansion.

Articles by others on the same topic (1)

Analysis of Boolean functions is a field of study in mathematics and computer science that focuses on the properties and behaviors of Boolean functions, which are functions that take binary inputs (typically 0s and 1s) and produce binary outputs. This area of analysis is particularly useful in theoretical computer science, combinatorics, and various applications in machine learning, economics, and social choice theory.