Documentation

LeanCamCombi.PlainCombi.LittlewoodOfford

The Littlewood-Offord problem #

theorem Finset.exists_littlewood_offord_partition {ι : Type u_1} {E : Type u_2} [NormedAddCommGroup E] [NormedSpace E] {s : Finset ι} {f : ιE} {r : } [DecidableEq ι] (hr : 0 < r) (hf : is, r f i) :
∃ (P : Finpartition s.powerset), P.parts.card = s.card.choose (s.card / 2) (∀ 𝒜P.parts, t𝒜, t s) 𝒜P.parts, (↑𝒜).Pairwise fun (u v : Finset ι) => r dist (∑ iu, f i) (∑ iv, f i)
theorem Finset.card_le_of_forall_dist_sum_le {ι : Type u_1} {E : Type u_2} [NormedAddCommGroup E] [NormedSpace E] {𝒜 : Finset (Finset ι)} {s : Finset ι} {f : ιE} {r : } (hr : 0 < r) (h𝒜 : t𝒜, t s) (hf : is, r f i) (h𝒜r : u𝒜, v𝒜, dist (∑ iu, f i) (∑ iv, f i) < r) :
𝒜.card s.card.choose (s.card / 2)

Kleitman's lemma