Skip to content

Commit 9cddd0a

Browse files
authored
feat(GreensOpenProblems): 51 (#4283)
# Description > Suppose that $A \subset 𝔽_2^n$ is a set of density $\alpha$. What is the largest size of coset guaranteed to be contained in $2A$? > [[Source](https://people.maths.ox.ac.uk/greenbj/papers/open-problems.pdf#problem.51)] - Closes #1656 - Includes additional variants discussed by Green: - Best known bounds - Limit case at $\alpha \to \frac{1}{2}^{-}$ - Arithmetic formulation - 🤖 Initial draft by **Gemini 3.1 Pro**, then adjusted for style/modularity, and to fix edge conditions. ### References - [[Gr24]](https://people.maths.ox.ac.uk/greenbj/papers/open-problems.pdf#problem.51) Green, Ben. *Green's Open Problems*. - [[Gr13]](http://people.maths.ox.ac.uk/greenbj/papers/rkp.pdf) Green, Ben J. *Restriction and Kakeya phenomena* (Notes from a 2003 course). - [[Sa11]](https://arxiv.org/pdf/1003.5649) Sanders, Tom. "Green's sumset problem at density one half." *Acta Arithmetica* 146.1 (2011): 91-101. - [[Gr02]](https://link.springer.com/article/10.1007/s00039-002-8258-4) Green, Ben. "Arithmetic progressions in sumsets." *Geometric & Functional Analysis GAFA* 12.3 (2002): 584-597. - [[Ruz91]](https://matwbn.icm.edu.pl/ksiazki/aa/aa60/aa6027.pdf) Ruzsa, Imre Z. "Arithmetic progressions in sumsets." *Acta Arithmetica* 60.2 (1991): 191-202. # Testing :white_check_mark: Builds fine. ```shell $ lake build FormalConjectures/GreensOpenProblems/51.lean Build completed successfully (8030 jobs). ```
1 parent 0c685f1 commit 9cddd0a

1 file changed

Lines changed: 112 additions & 0 deletions

File tree

  • FormalConjectures/GreensOpenProblems
Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjectures.Util.ProblemImports
18+
19+
/-!
20+
# Green's Open Problem 51
21+
22+
*References:*
23+
- [Gr24] [Green's Open Problems](https://people.maths.ox.ac.uk/greenbj/papers/open-problems.pdf#problem.51)
24+
- [Gr13] B. J. Green, Restriction and Kakeya phenomena, notes from a 2003 course.
25+
Available at http://people.maths.ox.ac.uk/greenbj/papers/rkp.pdf
26+
- [Sa11] Sanders, Tom. "Green's sumset problem at density one half."
27+
Acta Arithmetica 146.1 (2011): 91-101.
28+
- [Gr02] Green, Ben. "Arithmetic progressions in sumsets."
29+
Geometric & Functional Analysis GAFA 12.3 (2002): 584-597.
30+
- [Ruz91] Ruzsa, Imre Z. "Arithmetic progressions in sumsets."
31+
Acta Arithmetica 60.2 (1991): 191-202.
32+
-/
33+
34+
open Filter Real
35+
open scoped Pointwise
36+
37+
namespace Green51
38+
39+
/-- The group $G = \mathbb{F}_2^n = (Z/2Z)^n$. -/
40+
abbrev 𝔽₂ (n : ℕ) := Fin n → ZMod 2
41+
42+
/-- The maximum dimension of a coset contained in the set $A$. -/
43+
noncomputable def maxCosetDim (n : ℕ) (A : Set (𝔽₂ n)) : ℕ :=
44+
sSup { d | ∃ (W : Submodule (ZMod 2) (𝔽₂ n)) (v : 𝔽₂ n),
45+
v +ᵥ (W : Set (𝔽₂ n)) ⊆ A ∧
46+
Module.finrank (ZMod 2) W = d }
47+
48+
/-- The largest dimension of a coset guaranteed to be contained in $2A$ for $A \subseteq \mathbb{F}_2^n$ with density $\alpha$. -/
49+
noncomputable def guaranteedMaxCosetDim (n : ℕ) (α : ℝ) : ℕ :=
50+
sInf { maxCosetDim n ↑(A + A) | (A : Finset (𝔽₂ n)) (_h : A.dens ≥ α) }
51+
52+
/--
53+
Suppose that $A \subset \mathbb{F}_2^n$ is a set of density $\alpha$. What is the largest size of coset
54+
guaranteed to be contained in $2A$?
55+
56+
We phrase this by asking for the exact function $F(\alpha, n)$ giving the maximum dimension
57+
of a guaranteed coset.
58+
-/
59+
@[category research open, AMS 5 11]
60+
theorem green_51 : answer(sorry) = guaranteedMaxCosetDim := by
61+
sorry
62+
63+
/-- It is known that $A + A$ must contain a coset of dimension $\gg_\alpha n$ [Gr13]. -/
64+
@[category research solved, AMS 5 11]
65+
theorem green_51.lower :
66+
∀ (α : ℝ), 0 < α → α ≤ 1
67+
∃ c > 0, ∀ᶠ (n : ℕ) in atTop, c * (n : ℝ) ≤ guaranteedMaxCosetDim n α := by
68+
sorry
69+
70+
/-- It is known that $A + A$ need not contain a coset of dimension $n - \sqrt{n}$ [Gr13]. -/
71+
@[category research solved, AMS 5 11]
72+
theorem green_51.upper :
73+
∃ α > 0, α ≤ 1 ∧ ∀ᶠ (n : ℕ) in atTop, (guaranteedMaxCosetDim n α : ℝ) < (n : ℝ) - sqrt n := by
74+
sorry
75+
76+
/--
77+
Suppose that $A \subset \mathbb{F}_2^n$ has density $\alpha > 1/2 - C/\sqrt{n}$.
78+
Does $A + A$ contain a subspace of co-dimension $O_C(1)$? [Sa11, Question 5.1]
79+
-/
80+
@[category research open, AMS 5 11]
81+
theorem green_51.one_half :
82+
answer(sorry) ↔ ∀ (k : ℝ), 0 < k →
83+
∃ (c : ℕ), ∀ᶠ (n : ℕ) in atTop,
84+
∀ (α : ℝ), α > (1/2 : ℝ) - k / sqrt (n : ℝ) → α ≤ 1
85+
n ≤ guaranteedMaxCosetDim n α + c := by
86+
sorry
87+
88+
/--
89+
The largest length of an arithmetic progression guaranteed to be contained in $A+A$
90+
for $A \subseteq \{1, \dots, N\}$ with density $\alpha$.
91+
-/
92+
noncomputable def guaranteedMaxAPLength (N : ℕ) (α : ℝ) : ℕ :=
93+
sInf { sSup {l : ℕ | ∃ s ⊆ (A + A : Set ℕ), s.IsAPOfLength (l : ℕ∞)}
94+
| (A : Finset ℕ) (_hA : A ⊆ Finset.Icc 1 N) (_h : α * (N : ℝ) ≤ A.card) }
95+
96+
/-- It is known that $A + A$ must contain an arithmetic progression of length $\sim \exp(c (\log N)^{1/2})$ [Gr02]. -/
97+
@[category research solved, AMS 5 11]
98+
theorem green_51.lower_ap :
99+
∀ (α : ℝ), 0 < α → α ≤ 1
100+
∃ c > 0, ∀ᶠ (N : ℕ) in atTop,
101+
exp (c * log (N : ℝ) ^ (1/2 : ℝ)) ≤ guaranteedMaxAPLength N α := by
102+
sorry
103+
104+
/-- It is known that $A + A$ need not contain an arithmetic progression of length $\sim \exp(c (\log N)^{2/3})$ [Ruz91]. -/
105+
@[category research solved, AMS 5 11]
106+
theorem green_51.upper_ap :
107+
∀ (α : ℝ), 0 < α → α < 1/2
108+
∃ c > 0, ∀ᶠ (N : ℕ) in atTop,
109+
guaranteedMaxAPLength N α ≤ exp (c * log (N : ℝ) ^ (2/3 : ℝ)) := by
110+
sorry
111+
112+
end Green51

0 commit comments

Comments
 (0)