255 Boolean Analysis — Basic
255.1 Overview
Fourier truncations, stable influences, and coordinate juntas support quantitative approximation on the uniform Boolean cube. The module includes low degree error bounds and counting estimates for bounded-size subsets.
255.2 Declarations
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube, \(i\in [n]\), and \(\rho \in \mathbb R\). Define \(I_i^{(\rho )}(f)=\sum _{S\ni i}\rho ^{|S|-1}\widehat f(S)^2\), with natural exponents, including \(\rho =0\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(k\in \mathbb N\). Define \(f^{\le k}(x)=\sum _{|S|\le k}\widehat f(S)\chi _S(x)\), where \(\chi _S(x)=\prod _{i\in S}(-1)^{x_i}\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(k\in \mathbb N\). Define \(f^{\gt k}(x)=\sum _{|S|\gt k}\widehat f(S)\chi _S(x)\), where \(\chi _S(x)=\prod _{i\in S}(-1)^{x_i}\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(\tau \in \mathbb R\). Define \(J_\tau (f)=\{ i\in [n]:I_i(f)\ge \tau \} \). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation.
For every \(g:\{ 0,1\} ^n\to \mathbb R\) and \(J\subseteq [n]\), say that \(g\) is a \(J\)-junta if \(g(x)=g(y)\) whenever \(x_i=y_i\) for every \(i\in J\).
For every \(f,g:\{ 0,1\} ^n\to \mathbb R\), define \(d_2(f,g)^2=\mathbb E_x(f(x)-g(x))^2\) under the uniform distribution on the Boolean cube.
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(i\in [n]\). Then \(I_i^{(1)}(f)=I_i(f)\). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation.
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(\rho \in \mathbb R\). Then \(\sum _iI_i^{(\rho )}(f)=\sum _{S\subseteq [n]}|S|\rho ^{|S|-1}\widehat f(S)^2\), using natural powers.
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube. Then \(I(f)=\sum _{i=0}^{n-1}I_i(f)\). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation, and \(I(h)=\sum _{i=0}^{n-1}I_i(h)\).
Let \(f:\{ 0,1\} ^n\to \{ -1,1\} \) be a function on the uniform Boolean cube. Then \(\mathbb Ef^2=1\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube. Then \(\sum _{S\subseteq [n]}\widehat f(S)^2=\mathbb Ef^2\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube, \(k\in \mathbb N\), and \(x\in \{ 0,1\} ^n\). Then \(f^{\le k}(x)+f^{\gt k}(x)=f(x)\), where the two parts retain Fourier coefficients with \(|S|\le k\) and \(|S|\gt k\), respectively.
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube, \(k\in \mathbb N\), and \(S\subseteq [n]\). Then \(\widehat{f^{\le k}}(S)=\widehat f(S)\) if \(|S|\le k\), and zero otherwise.
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(k\in \mathbb N\). Then \(\mathbb E(f-f^{\le k})^2=\sum _{|S|\gt k}\widehat f(S)^2\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and a positive integer \(k\). Then \(\sum _{|S|\gt k}\widehat f(S)^2\le I(f)/k\). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation, and \(I(h)=\sum _{i=0}^{n-1}I_i(h)\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and a positive integer \(k\). Then \(\mathbb E(f-f^{\le k})^2\le I(f)/k\). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation, and \(I(h)=\sum _{i=0}^{n-1}I_i(h)\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube and \(\tau \gt 0\). Then \(|\{ i:I_i(f)\ge \tau \} |\le I(f)/\tau \). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation, and \(I(h)=\sum _{i=0}^{n-1}I_i(h)\).
Let \(f:\{ 0,1\} ^n\to \mathbb R\) be a function on the uniform Boolean cube, \(k\in \mathbb N\), and \(\tau \gt 0\). There exists \(g:\{ 0,1\} ^n\to \mathbb R\) depending only on \(J_\tau (f)=\{ i:I_i(f)\ge \tau \} \) such that \(\mathbb E(f^{\le k}-g)^2\le n\tau \). For a real cube function \(h\), define \(I_i(h)=\tfrac 14\mathbb E_x(h(x)-h(x^{(i)}))^2\), where \(x^{(i)}\) flips coordinate \(i\) and \(\mathbb E_x\) is uniform expectation.
For any finite set \(s\) and \(k\in \mathbb N\), the number of subsets \(t\subseteq s\) with \(|t|\le k\) is at most \((|s|+1)^k\).