theorem
BooleanFourier.totalInfluence_eq_weighted_degree
{n : ℕ}
(f : (Fin n → Bool) → ℝ)
:
∑ S : Finset (Fin n), ↑S.card * fourierCoeff f S ^ 2 = ∑ k ∈ Finset.range (n + 1), ↑k * fourierWeightAtLevel k f
theorem
BooleanFourier.noiseStability_via_weight
{n : ℕ}
(ρ : ℝ)
(f : (Fin n → Bool) → ℝ)
:
∑ S : Finset (Fin n), ρ ^ S.card * fourierCoeff f S ^ 2 = ∑ k ∈ Finset.range (n + 1), ρ ^ k * fourierWeightAtLevel k f