Documentation

Atlas.BooleanFunctions.code.Talagrand

noncomputable def BooleanFourier.expect {n : } (f : BoolFn n) :
Instances For
    noncomputable def BooleanFourier.variance {n : } (f : BoolFn n) :
    Instances For
      noncomputable def BooleanFourier.fourierInfluence {n : } (f : BoolFn n) (i : Fin n) :
      Instances For
        theorem BooleanFourier.fourierCoeff_sq_le_fourierInfluence {n : } (f : (Fin nBool)) (S : Finset (Fin n)) (i : Fin n) (hi : i S) :
        theorem BooleanFourier.fourierCoeff_sq_le_avg_fourierInfluence {n : } (f : (Fin nBool)) (S : Finset (Fin n)) (hS : S.Nonempty) :
        fourierCoeff f S ^ 2 1 / S.card * iS, fourierInfluence f i
        theorem BooleanFourier.variance_le_talagrand_functional {n : } (f : BoolFn n) (hf : ∀ (x : Fin nBool), f x = 1 f x = -1) :
        theorem BooleanFourier.talagrand_influence_inequality :
        c > 0, ∀ (n : ) (f : BoolFn n), (∀ (x : Fin nBool), f x = 1 f x = -1)i : Fin n, fourierInfluence f i / (1 + Real.log (1 / fourierInfluence f i)) c * variance f