OAI/Combinatorics/SharpThreshold/LowDegree.lean
4 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.Problem313.BiasedFourier.low_degree_estimate_of_noiseline 21Source documentation
The biased low-degree influence estimate, with the product noise contraction as its only remaining analytic premise.
theorem low_degree_estimate_of_noise {p : ℝ} (hp : 0 < p) (hp1 : p < 1) (f : (ι → Bool) → Bool) (m : ℝ) (hm : 1 ≤ m) (horbit : ∀ i, Reindex.influence p f i ≤ (∑ j, Reindex.influence p f j) / m) (hnoise : ∀ a : Finset ι → ℝ, (∑ x, weight p x * (∑ S, (Real.sqrt (p * (1 - p)) / 4) ^ S.card * a S * char p S x) ^ 4) ≤ (∑ S, (a S) ^ 2) ^ 2) : (∑ S : Finset ι, if S.Nonempty ∧ (S.card : ℝ) ≤ Real.sqrt (p * (1 - p)) * Real.log m / 64 then coeff p (fun x => boolReal (f x)) S ^ 2 else 0) ≤ m ^ (-1 / 4 : ℝ) * ∑ i, Reindex.influence p f i := by …Mentions: OAI.Problem313.Reindex.influence, OAI.Problem313.BiasedFourier.weight, OAI.Problem313.BiasedFourier.char, OAI.Problem313.BiasedFourier.coeff, OAI.Problem313.boolReal
- theorem
OAI.Problem313.BiasedFourier.low_degree_estimate_filter_of_noiseline 65Source documentation
Version of the low-degree estimate written as a filtered sum with the literal positive integer degree condition.
theorem low_degree_estimate_filter_of_noise {p : ℝ} (hp : 0 < p) (hp1 : p < 1) (f : (ι → Bool) → Bool) (m : ℝ) (hm : 1 ≤ m) (horbit : ∀ i, Reindex.influence p f i ≤ (∑ j, Reindex.influence p f j) / m) (hnoise : ∀ a : Finset ι → ℝ, (∑ x, weight p x * (∑ S, (Real.sqrt (p * (1 - p)) / 4) ^ S.card * a S * char p S x) ^ 4) ≤ (∑ S, (a S) ^ 2) ^ 2) : (∑ S ∈ (Finset.univ.filter fun S : Finset ι => 1 ≤ S.card ∧ (S.card : ℝ) ≤ Real.sqrt (p * (1 - p)) * Real.log m / 64), coeff p (fun x => boolReal (f x)) S ^ 2) ≤ m ^ (-1 / 4 : ℝ) * ∑ i, Reindex.influence p f i := by …Mentions: OAI.Problem313.Reindex.influence, OAI.Problem313.BiasedFourier.weight, OAI.Problem313.BiasedFourier.char, OAI.Problem313.BiasedFourier.coeff, OAI.Problem313.boolReal
- theorem
OAI.Problem313.BiasedFourier.low_degree_estimateline 81Source documentation
The biased Boolean low-degree estimate. No monotonicity or symmetry is required beyond the displayed bound on each coordinate influence.
theorem low_degree_estimate {p : ℝ} (hp : 0 < p) (hp1 : p < 1) (f : (ι → Bool) → Bool) (m : ℝ) (hm : 1 ≤ m) (horbit : ∀ i, Reindex.influence p f i ≤ (∑ j, Reindex.influence p f j) / m) : (∑ S : Finset ι, if S.Nonempty ∧ (S.card : ℝ) ≤ Real.sqrt (p * (1 - p)) * Real.log m / 64 then coeff p (fun x => boolReal (f x)) S ^ 2 else 0) ≤ m ^ (-1 / 4 : ℝ) * ∑ i, Reindex.influence p f i := by …Mentions: OAI.Problem313.Reindex.influence, OAI.Problem313.BiasedFourier.coeff, OAI.Problem313.boolReal
- theorem
OAI.Problem313.BiasedFourier.low_degree_estimate_filterline 92Source documentation
The literal integer-degree filtered-sum form of the low-degree estimate.
theorem low_degree_estimate_filter {p : ℝ} (hp : 0 < p) (hp1 : p < 1) (f : (ι → Bool) → Bool) (m : ℝ) (hm : 1 ≤ m) (horbit : ∀ i, Reindex.influence p f i ≤ (∑ j, Reindex.influence p f j) / m) : (∑ S ∈ (Finset.univ.filter fun S : Finset ι => 1 ≤ S.card ∧ (S.card : ℝ) ≤ Real.sqrt (p * (1 - p)) * Real.log m / 64), coeff p (fun x => boolReal (f x)) S ^ 2) ≤ m ^ (-1 / 4 : ℝ) * ∑ i, Reindex.influence p f i := by …Mentions: OAI.Problem313.Reindex.influence, OAI.Problem313.BiasedFourier.coeff, OAI.Problem313.boolReal