Graph Balog–Szemerédi–Gowers theorem (qualitative)
ProvedFinset.graph_balogSzemerediGowers_restricted_sumsetadditive-combinatoricsbalog-szemeredi-gowersgraphssumsets
Let be an arbitrary additive commutative group. For every and there exist and (depending only on ) such that the following holds. Let be nonempty finite sets with and let satisfy the density and restricted-sumset bounds
Then there exist and with
This is the qualitative graph (Balog–Szemerédi–Gowers) step: a dense bipartite graph with small restricted sumset contains large vertex subsets spanning an honestly small sumset. It is the bridge of the whole proof — the popular-sum graph produced from large energy satisfies exactly its hypotheses, and its conclusion plus Ruzsa calculus yields the ordinary asymmetric BSG theorem.
Preamble
import Mathlib open scoped Pointwise
Formal statement
theorem Finset.graph_balogSzemerediGowers_restricted_sumset {G : Type*} [AddCommGroup G] [DecidableEq G] :
∀ δ K : ℝ, 0 < δ → 0 < K → ∃ c C : ℝ, 0 < c ∧ 0 < C ∧
∀ A B : Finset G, A.Nonempty → B.Nonempty → A.card = B.card →
∀ E : Finset (G × G), E ⊆ A ×ˢ B →
δ * (A.card : ℝ) ^ 2 ≤ (E.card : ℝ) →
((E.image (fun p ↦ p.1 + p.2)).card : ℝ) ≤ K * (A.card : ℝ) →
∃ A' B' : Finset G, A' ⊆ A ∧ B' ⊆ B ∧
c * (A.card : ℝ) ≤ (A'.card : ℝ) ∧
c * (A.card : ℝ) ≤ (B'.card : ℝ) ∧
((A' + B').card : ℝ) ≤ C * (A.card : ℝ) := by sorry
Source
Fox-Sudakov, Dependent random choice, Random Structures & Algorithms 38 (2011) 68-99, Section 5.1, the displayed bound |A'+B'| <= 2^12 C^3 c^-5 n (p. 9); the same theorem is Tao-Vu, Additive Combinatorics, Cambridge Univ. Press (2006), Theorem 2.29 (p. 79). Qualitative form, constants left existential. Formalized in https://github.com/mysticflounder/lean-formalizations/blob/dd46c17a2a034d7bfa0df02e7f77834d35592864/lean/LeanFormalizations/Combinatorics/Additive/BalogSzemerediGowers.lean#L1972-L2227
Human review
Confirmed by the mission captain (proposal self-audit).