Analysis of Boolean functions studies real-valued functions on a Boolean hypercube using Fourier analysis, probability theory, and combinatorics.
The Boolean hypercube is the set , or equivalently . Two vertices are adjacent when they differ in exactly one coordinate.
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 ,Equivalently, spans at most cube edges. Induction on the dimension and concavity of binary entropy prove the inequality.
The binary entropy function isIt is concave on and satisfies for by comparison with the chord from to .
Under the -biased product measure on , the coordinates are independent random variables with and . Writing , , and , the products form the -biased Fourier basis.
On the unbiased cube, the discrete derivative isFor the p-biased product measure, the normalization factor is .
The influence of coordinate is . For a Boolean-valued function on the unbiased cube, it is the probability that flipping coordinate changes the function value.
The total influence is
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 .
The noise operator averages over a random correlated with by . It acts diagonally on the Fourier-Walsh transform:
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.
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 .
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 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
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.