This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

New Bound for Roth’s Theorem
with Generalized Coefficients

Cédric Pilatte
Abstract

We prove the following conjecture of Shkredov and Solymosi: every subset A𝐙2A\subset\mathbf{Z}^{2} such that aA{0}1/a2=+\sum_{a\in A\setminus\{0\}}1/\left\|a\right\|^{2}=+\infty contains the three vertices of an isosceles right triangle. To do this, we adapt the proof of the recent breakthrough by Bloom and Sisask on sets without three-term arithmetic progressions, to handle more general equations of the form T1a1+T2a2+T3a3=0T_{1}a_{1}+T_{2}a_{2}+T_{3}a_{3}=0 in a finite abelian group GG, where the TiT_{i}’s are automorphisms of GG.

\dajAUTHORdetails

title = New Bound for Roth’s Theorem with Generalized Coefficients, author = Cédric Pilatte, plaintextauthor = Cedric Pilatte, keywords = Roth’s theorem, discrete Fourier analysis, Bohr sets, density increments, \dajEDITORdetailsyear=2022, number=16, received=9 November 2021, published=2 December 2022, doi=10.19086/da.55553,

[classification=text]

1 Introduction

In their 2020 breakthrough paper, Bloom and Sisask [4] improved the best known upper bound on the largest possible size of a subset of {1,2,,n}\{1,2,\dots,n\} without three-term arithmetic progression. They showed that, if A{1,2,,n}A\subset\{1,2,\dots,n\} has no non-trivial three-term arithmetic progression, then

|A|n(logn)1+c|A|\ll\frac{n}{(\log n)^{1+c}}

for some absolute constant c>0c>0. The best previously available bound was n/(logn)1o(1){n}/{(\log n)^{1-o(1)}}, which had been obtained in four different ways [7, 2, 3, 8].

Their result received a lot of attention as it settled the first interesting case of one of Erdős’ most famous conjectures. Erdős conjectured that, if A𝐍A\subset\mathbf{N} is such that nA1/n\sum_{n\in A}1/n diverges, then AA contains infinitely many kk-term arithmetic progressions, for every k3k\geq 3. The result of Bloom and Sisask implies the case k=3k=3. The general case seems to be well beyond the reach of the current techniques.

The theorem of Bloom and Sisask can be applied to the prime numbers to recover a result of Green in analytic number theory. It is an old result of Van der Corput that the set of primes contains infinitely many three-term arithmetic progressions. Much more recently, Green [6] generalized this fact to relatively dense subsets of the primes. The theorem of Bloom and Sisask gives a different proof of this, where Chebyshev’s estimate π(x)x/logx\pi(x)\gg x/\log{x} is the only fact about the primes that is used.

A three-term arithmetic progression is a solution to the equation a12a2+a3=0a_{1}-2a_{2}+a_{3}=0. In this paper, we generalize the proof of Bloom and Sisask to deal with equations of the form T1a1+T2a2+T3a3=0T_{1}a_{1}+T_{2}a_{2}+T_{3}a_{3}=0 for an extended class of coefficients T1T_{1}, T2T_{2} and T3T_{3}. More precisely, we prove the following in Section 5.

Theorem 1.1.

Let GG be a finite abelian group and let T1,T2,T3T_{1},T_{2},T_{3} be automorphisms of GG such that T1+T2+T3=0T_{1}+T_{2}+T_{3}=0. If AA is a subset of GG without non-trivial solutions111A solution (a1,a2,a3)A3(a_{1},a_{2},a_{3})\in A^{3} is trivial if a1=a2=a3a_{1}=a_{2}=a_{3}. to the equation

T1a1+T2a2+T3a3=0,T_{1}a_{1}+T_{2}a_{2}+T_{3}a_{3}=0, (1)

then

|A||G|(log|G|)1+c|A|\ll\frac{|G|}{(\log|G|)^{1+c}}

where c>0c>0 is an absolute constant.222In particular, the constant cc does not depend on GG or on the coefficients TiT_{i}.

The result [4, Corollary 3.2] of Bloom and Sisask corresponds to the special case T1=T2=IdG{T_{1}=T_{2}=\mathrm{Id}_{G}} and T3=2IdGT_{3}=-2\,\mathrm{Id}_{G} of Theorem 1.1. Their hypothesis that GG has odd order ensures that 2IdG-2\,\mathrm{Id}_{G} is an automorphism.

Remark 1.2.

The condition T1+T2+T3=0T_{1}+T_{2}+T_{3}=0 ensures that Eq. 1 is translation-invariant. It is necessary: for example, if G=𝐅2nG=\mathbf{F}_{2}^{n}, T1=T2=T3=IdG{T_{1}=T_{2}=T_{3}=\mathrm{Id}_{G}} and AA is the set of vectors with first coordinate equal to 11, then |A||G||A|\asymp|G|, yet AA has no solutions to Eq. 1.

We will deduce the following corollary, which generalizes [4, Corollary 1.2] to higher dimensions and matrix coefficients. It is also a strengthening of [1, Theorem 2.21].

Corollary 1.3.

Let M1,M2,M3M_{1},M_{2},M_{3} be nonsingular d×dd\times d matrices with integer coefficients such that M1+M2+M3=0M_{1}+M_{2}+M_{3}=0. If A𝐙dA\subset\mathbf{Z}^{d} satisfies

aA{0}1ad=+,\sum_{a\in A\setminus\{0\}}\frac{1}{\left\|a\right\|^{d}}=+\infty,

then AA contains infinitely many non-trivial solutions to the equation M1a1+M2a2+M3a3=0M_{1}a_{1}+M_{2}a_{2}+M_{3}a_{3}=0.

Using Corollary 1.3, we are able to prove a conjecture of Shkredov and Solymosi [10, Conjecture 2].

Example 1.4.

If a subset AA of the square lattice satisfies aA{0}1/a2=+\sum_{a\in A\setminus\{0\}}{1}/{\left\|a\right\|^{2}}=+\infty, then there are infinitely many isosceles right triangles whose vertices are in AA.

We also obtain the following aesthetic result.

Example 1.5.

If a subset AA of the hexagonal lattice satisfies aA{0}1/a2=+\sum_{a\in A\setminus\{0\}}{1}/{\left\|a\right\|^{2}}=+\infty, then AA contains infinitely many equilateral triangles.

Examples 1.5 and 1.4 are special cases of the following corollary.

Corollary 1.6.

Let Λ𝐂\Lambda\subset\mathbf{C} be a lattice of the form Λ=ω1𝐙ω2𝐙\Lambda=\omega_{1}\mathbf{Z}\oplus\omega_{2}\mathbf{Z}, such that ωiΛΛ\omega_{i}\Lambda\subset\Lambda for i=1,2i=1,2. Let TT be any triangle with vertices in Λ\Lambda. If AΛA\subset\Lambda is such that

aA{0}1|a|2=+,\sum_{a\in A\setminus\{0\}}\frac{1}{|a|^{2}}=+\infty,

then there are infinitely many triangles, with vertices in AA, which are directly similar333Two triangles are directly similar if there is an orientation-preserving similitude of the plane mapping one to the other. to TT.

Proof.

The orientation-preserving similitudes of the plane are exactly the transformations of the form zuz+vz\mapsto uz+v with u,v𝐂u,v\in\mathbf{C}, u0u\neq 0. Let p1,p2p_{1},p_{2} and p3p_{3} be the (distinct) vertices of TT.

Finding triangles in AA that are directly similar to TT is equivalent to solving the system of equations

{up1+v=a1up2+v=a2up3+v=a3\left\{\begin{array}[]{c}up_{1}+v=a_{1}\\ up_{2}+v=a_{2}\\ up_{3}+v=a_{3}\end{array}\right.

for u𝐂{0}u\in\mathbf{C}\setminus\{0\}, v𝐂v\in\mathbf{C} and a1,a2,a3Aa_{1},a_{2},a_{3}\in A. This system is equivalent to the single equation

(p3p2)a1+(p1p3)a2+(p2p1)a3=0,(p_{3}-p_{2})a_{1}+(p_{1}-p_{3})a_{2}+(p_{2}-p_{1})a_{3}=0,

to be solved for distinct a1,a2,a3Aa_{1},a_{2},a_{3}\in A.

Define M1M_{1}, M2M_{2} and M3M_{3} to be the matrices corresponding to multiplication by p3p2p_{3}-p_{2}, p1p3p_{1}-p_{3} and p2p1p_{2}-p_{1} in the 𝐙\mathbf{Z}-basis (ω1,ω2)(\omega_{1},\omega_{2}) of Λ\Lambda. These matrices sum to zero, are nonsingular as the pip_{i}’s are distinct, and have integer coefficients since piωjΛp_{i}\omega_{j}\in\Lambda for all i,ji,j. We conclude by Corollary 1.3. ∎

Remark 1.7.

It is believed that Example 1.4 can be extended significantly: a conjecture of Graham states that, if A𝐙2A\subset\mathbf{Z}^{2} is such that aA{0}1/a2=+\sum_{a\in A\setminus\{0\}}{1}/{\left\|a\right\|^{2}}=+\infty, then AA contains infinitely many axes-parallel squares [5, Conjecture 8.4.6]. The difficulty of Graham’s conjecture is comparable to that of Erdős’ conjecture on arithmetic progressions of length k=4k=4.

Overview of the paper. In Section 2, we will show how Corollary 1.3 follows from Theorem 1.1. The rest of the paper will be devoted to the proof of Theorem 1.1.

Our proof is an adaptation of the work of Bloom and Sisask on three-term arithmetic progressions [4]. We will use the same notation as in their paper. We will recall some of it in Section 3, where we also restate some classical lemmas that will be used throughout the proof. The more technical definitions, such as those of additively non-smoothing sets or of additive frameworks, can be found in [4].

The structure of the proof of Theorem 1.1 is shown in Fig. 1. Section 4 is dedicated to the proof of Proposition 4.4, a result which by itself is sufficient to prove a weaker version of Theorem 1.1, with the bound |G|/(log|G|)1o(1){|G|}/{(\log|G|)^{1-o(1)}} instead. The proof of Proposition 4.4 is similar to that of Theorem 1.1, but is considerably simpler. It uses a density increment lemma from [1].

In Section 5, we prove Theorem 1.1 by adapting the work of Bloom and Sisask [4] to our more general setting. Fortunately, large portions of their paper can be used as a black box, without any modification. This is especially the case for [4, Sections 9 and 10] (structure theorem for additively non-smoothing sets), as well as [4, Section 11] (spectral boosting). We will mostly need to adapt some results from [4, Sections 5, 8 and 12].

Figure 1: Dependency graph for the proof of Theorem 1.1 (only the main lemmas and propositions are shown).

Comparison with the Bloom-Sisask proof. We strongly recommend the readers to familiarize themselves with the article of Bloom and Sisask before reading Sections 3, 4 and 5 of this paper. We have attempted to make as few changes to their proof as possible, to make the comparison easier for the reader.

The proof of Bloom and Sisask can be immediately generalised to equations as in Theorem 1.1 for automorphisms that are multiples of the identity. If T=nIdGT=n\,\mathrm{Id}_{G} and BB is a Bohr set, then the dilate BρB_{\rho} is a subset of both BB and T1BT^{-1}B, provided that ρ1/n\rho\leq 1/n (see Section 3 for the relevant definitions). This very useful property no longer holds for general automorphisms.

Instead of considering a simple dilate BρB_{\rho}, we will need to work with the intersection BT1BB\cap T^{-1}B. The dilate of a Bohr set is another Bohr set of the same rank. By contrast, BT1BB\cap T^{-1}B is still a Bohr set, but the rank may have doubled! Controlling the rank of these repeated intersections is the main additional difficulty. To overcome it, we need to keep track more explicitly of the frequency sets of all the Bohr sets in the proof.

Carefully tracking the dependence on the coefficients allows us to show that the rank of the successive Bohr sets in the density increment iteration grows polynomially. To obtain this, we also need to assume that the automorphisms TiT_{i} commute (see Remark 3.4 for more details). Since three-term equations always reduce to the case of commuting automorphisms (see Remark 4.1), there is no commutativity assumption in Theorem 1.1.

Theorem 1.1 gives a bound to subsets of 𝐙/N𝐙\mathbf{Z}/N\mathbf{Z} without solutions to ax+by+cz=0ax+by+cz=0 for integers a,b,ca,b,c comprime to NN with a+b+c=0a+b+c=0. It is important to note that this bound is uniform in a,b,ca,b,c. Such uniformity would not have been obtained through a ‘naive’ modification of the Bloom-Sisask proof using dilates as above.

Remark 1.8.

Theorem 1.1 can be generalized to equations with more than three terms. More precisely, a slight adaptation of the proof shows the following. If T1,T2,,TkT_{1},T_{2},\dots,T_{k} are commuting automorphisms of an abelian group GG such that T1+T2++Tk=0T_{1}+T_{2}+\dots+T_{k}=0, then any set AGA\subset G without non-trivial solutions to T1a1+T2a2+Tkak=0T_{1}a_{1}+T_{2}a_{2}+\dots T_{k}a_{k}=0 satisfies

|A||G|(log|G|)1+c|A|\ll\frac{|G|}{(\log|G|)^{1+c}}

where c>0c>0 is an absolute constant. Corollary 1.3 can also be modified in a similar way. However, for k4k\geq 4, considerably better bounds are available using other methods (see [9]), which is why we restrict ourselves to the case k=3k=3.

2 Application to Matrix Coefficients

In this section, we show how Corollary 1.3 follows from Theorem 1.1. The proof is standard and involves two steps: first truncating the set AA, then embedding this truncation of AA inside a finite abelian group.

Proof of Corollary 1.3.

Let AA be a subset of 𝐙d\mathbf{Z}^{d} containing only finitely many non-trivial solutions to the equation

M1a1+M2a2+M3a3=0.M_{1}a_{1}+M_{2}a_{2}+M_{3}a_{3}=0. (2)

We want to prove that

aA{0}1ad<+.\sum_{a\in A\setminus\{0\}}\frac{1}{\left\|a\right\|^{d}}<+\infty. (3)

After removing a finite number of elements from AA, we can assume that AA has no non-trivial solution to Eq. 2.

For T1T\geq 1, let ATA_{T} be the truncated set

AT:=A[T,T]d.A_{T}:=A\cap[-T,T]^{d}.

It is sufficient to prove that, for all T3T\geq 3,

|AT|Td(logT)1+c,|A_{T}|\ll\frac{T^{d}}{(\log{T})^{1+c}}, (4)

where c>0c>0 is the constant from Theorem 1.1.444In this proof, the implied constants in the asymptotic notation \ll and \asymp depend only on the dimension dd and the matrices M1,M2,M3M_{1},M_{2},M_{3}. Indeed, we have

aA{0}aM1adN=1M1Nd#{aA:a=N},\sum_{\begin{subarray}{c}a\in A\setminus\{0\}\\ \left\|a\right\|_{\infty}\leq M\end{subarray}}\frac{1}{\left\|a\right\|^{d}}\asymp\sum_{N=1}^{M}\frac{1}{N^{d}}\cdot\#\{a\in A:\left\|a\right\|_{\infty}=N\},

and by partial summation, together with Eq. 4, we get

aA{0}aM1ad|AM|Md+1M|AT|Td+1dT1+2M1T(logT)1+cdT1.\sum_{\begin{subarray}{c}a\in A\setminus\{0\}\\ \left\|a\right\|_{\infty}\leq M\end{subarray}}\frac{1}{\left\|a\right\|^{d}}\asymp\frac{|A_{M}|}{M^{d}}+\int_{1}^{M}\frac{|A_{T}|}{T^{d+1}}\,\mathrm{d}T\ll 1+\int_{2}^{M}\frac{1}{T(\log{T})^{1+c}}\,\mathrm{d}T\ll 1.

Taking M+M\to+\infty proves Eq. 3.

Let T3T\geq 3. Let

C=max(M1op,M2op,M3op,|detM1|,|detM2|,|detM3|),C=\max\big{(}\left\|M_{1}\right\|_{\mathrm{op}},\left\|M_{2}\right\|_{\mathrm{op}},\left\|M_{3}\right\|_{\mathrm{op}},\lvert\det M_{1}\rvert,\lvert\det M_{2}\rvert,\lvert\det M_{3}\rvert\big{)},

where Miop\left\|M_{i}\right\|_{\mathrm{op}} is the operator norm of the matrix MiM_{i}, viewed as a map (𝐑d,)(𝐑d,)(\mathbf{R}^{d},\left\|\cdot\right\|_{\infty})\to(\mathbf{R}^{d},\left\|\cdot\right\|_{\infty}). Let pp be a prime number between 4CT4CT and 8CT8CT, which exists by Bertrand’s postulate.

We embed ATA_{T} in the abelian group (𝐙/p𝐙)d(\mathbf{Z}/p\mathbf{Z})^{d}. Let AT¯\overline{A_{T}}, M1¯,M2¯\overline{M_{1}},\overline{M_{2}} and M3¯\overline{M_{3}} be the reductions of AT,M1,M2A_{T},M_{1},M_{2} and M3M_{3} modulo pp. Clearly, each Mi¯\overline{M_{i}} is invertible as its determinant is not divisible by pp.

We claim that the map

{(a1,a2,a3)(AT)3:M1a1+M2a2+M3a3=0}{(x1,x2,x3)(AT¯)3:M1¯x1+M2¯x2+M3¯x3=0}\{(a_{1},a_{2},a_{3})\in(A_{T})^{3}:M_{1}a_{1}+M_{2}a_{2}+M_{3}a_{3}=0\}\to\{(x_{1},x_{2},x_{3})\in(\overline{A_{T}})^{3}:\overline{M_{1}}x_{1}+\overline{M_{2}}x_{2}+\overline{M_{3}}x_{3}=0\}

given by reduction modulo pp is surjective. Indeed, if (a1,a2,a3)(AT)3(a_{1},a_{2},a_{3})\in(A_{T})^{3} is such that

M1a1+M2a2+M3a30(modp),M_{1}a_{1}+M_{2}a_{2}+M_{3}a_{3}\equiv 0\pmod{p},

then M1a1+M2a2+M3a3=0M_{1}a_{1}+M_{2}a_{2}+M_{3}a_{3}=0 in 𝐑d\mathbf{R}^{d} since we also have

M1a1+M2a2+M3a33CT<p.\left\|M_{1}a_{1}+M_{2}a_{2}+M_{3}a_{3}\right\|_{\infty}\leq 3CT<p.

It follows that AT¯\overline{A_{T}} only has trivial solutions to the equation M1¯x1+M2¯x2+M3¯x3=0\overline{M_{1}}x_{1}+\overline{M_{2}}x_{2}+\overline{M_{3}}x_{3}=0. By Theorem 1.1, we obtain

|AT|=|AT¯|pd(logpd)1+cTd(logT)1+c,|A_{T}|=|\overline{A_{T}}|\ll\frac{p^{d}}{(\log p^{d})^{1+c}}\asymp\frac{T^{d}}{(\log T)^{1+c}},

which proves Eq. 4 and concludes the proof of Corollary 1.3. ∎

3 Notation and New Density Increments

We use the same notation as in the paper of Bloom and Sisask [4]. We recall some of it below, but we encourage the readers to familiarize themselves with their article before reading the rest of this paper.

Notation 3.1.

Fix a finite abelian group GG. If ABA\subset B, the relative density of AA in BB is the ratio |A|/|B||A|/|B|. If XGX\subset G, the density of XX in GG is denoted by μ(X):=|X|/|G|\mu(X):=|X|/|G|. We write μX\mu_{X} for the normalized indicator function μX=μ(X)1𝟏X\mu_{X}=\mu(X)^{-1}\mathbf{1}_{X}.

For f,g:G𝐂f,g:G\to\mathbf{C}, we use the normalizations

f,g:=1|G|xGf(x)g(x)¯andfg(x):=1|G|yGf(y)g(xy),\left\langle f,g\right\rangle:=\frac{1}{|G|}\sum_{x\in G}f(x)\overline{g(x)}\quad\text{and}\quad f*g(x):=\frac{1}{|G|}\sum_{y\in G}f(y){g(x-y)},

while for f,g:G^𝐂f,g:\widehat{G}\to\mathbf{C}, we set

f,g:=γG^f(γ)g(γ)¯andfg(x):=yG^f(y)g(xy).\left\langle f,g\right\rangle:=\sum_{\gamma\in\widehat{G}}f(\gamma)\overline{g(\gamma)}\quad\text{and}\quad f*g(x):=\sum_{y\in\widehat{G}}f(y){g(x-y)}.

In order to suppress logarithmic factors, we use the notation XαYX\lesssim_{\alpha}Y or X=O~α(Y)X=\tilde{O}_{\alpha}(Y) to mean that |X|C1log(2/α)C2Y|X|\leq C_{1}\log(2/\alpha)^{C_{2}}Y for some constants C1,C2>0C_{1},C_{2}>0.

Notation 3.2 (Bohr sets).

For ΓG^\Gamma\subset\widehat{G} and ν:Γ[0,2]\nu:\Gamma\to[0,2], we define the Bohr set B=Bohrν(Γ)B=\mathrm{Bohr}_{\nu}(\Gamma) to be the subset of GG defined by

Bohrν(Γ)={xG:|1γ(x)|ν(γ) for all γΓ}.\mathrm{Bohr}_{\nu}(\Gamma)=\{x\in G:|1-\gamma(x)|\leq\nu(\gamma)\text{ for all }\gamma\in\Gamma\}.

The set Γ\Gamma is called the frequency set of BB and ν\nu its width function. The rank of BB, denoted by rk(B)\mathrm{rk}(B), is defined to be the size of Γ\Gamma. Note that all Bohr sets are symmetric.

When we speak of a Bohr set, we implicitly refer to the triple (Bohrν(Γ),Γ,ν)(\mathrm{Bohr}_{\nu}(\Gamma),\Gamma,\nu), since the Bohr set Bohrν(Γ)\mathrm{Bohr}_{\nu}(\Gamma) alone does not uniquely determine the frequency set nor the width.

The intersection of two Bohr sets is again a Bohr set. If B=Bohrν(Γ)B=\mathrm{Bohr}_{\nu}(\Gamma) and ρ>0\rho>0, we denote by BρB_{\rho} the dilate of BB, i.e. the Bohr set given by Bρ:=Bohrρν(Γ)B_{\rho}:=\mathrm{Bohr}_{\rho\nu}(\Gamma).

A Bohr set BB of rank dd is regular if for all |κ|1/(100d)|\kappa|\leq 1/(100d), we have

(1100d|κ|)|B||B1+κ|(1+100d|κ|)|B|.(1-100d|\kappa|)|B|\leq|B_{1+\kappa}|\leq(1+100d|\kappa|)|B|.

An important property is that, for every Bohr set BB, there is a dilate BρB_{\rho}, for some ρ[1/2,1]\rho\in[1/2,1], which is regular (see [4, Lemma 4.3]).

If BB is a Bohr set and TT is an automorphism, then TBTB is a Bohr set and (TB)ρ=TBρ(TB)_{\rho}=TB_{\rho}. If BB is regular, then so too is TBTB.

The sizes of Bohr sets can be controlled using the classical lemma [4, Lemma 4.4]. We restate it below as it will be used extensively throughout the article.

Lemma 3.3.

Let ΓG^\Gamma\subset\widehat{G} and ν,ν:Γ[0,2]\nu,\nu^{\prime}:\Gamma\to[0,2] be such that ν(γ)ν(γ)\nu^{\prime}(\gamma)\leq\nu(\gamma) for γΓ\gamma\in\Gamma. We have

|Bohrν(Γ)|(γΓν(γ)4ν(γ))|Bohrν(Γ)|.|\mathrm{Bohr}_{\nu^{\prime}}(\Gamma)|\geq\Bigg{(}\prod_{\gamma\in\Gamma}\frac{\nu^{\prime}(\gamma)}{4\nu(\gamma)}\Bigg{)}|\mathrm{Bohr}_{\nu}(\Gamma)|.

In particular, if ρ(0,1)\rho\in(0,1) and BB is a Bohr set of rank dd, then |Bρ|(ρ/4)d|B||B_{\rho}|\geq(\rho/4)^{d}|B|.

Remark 3.4.

One of the main difficulties that arise when working with general automorphisms TiT_{i} is that we often have to control intersections of Bohr sets such as B=T1BT2BT3BB^{\prime}=T_{1}B\cap T_{2}B\cap T_{3}B. If the Bohr set BB has frequency set Γ={γiiI}\Gamma=\{\gamma_{i}\mid i\in I\}, then BB^{\prime} can be viewed as a Bohr set with frequency set Γ={γiTj1iI,j{1,2,3}}\Gamma^{\prime}=\{\gamma_{i}\circ T_{j}^{-1}\mid i\in I,j\in\{1,2,3\}\}. If we don’t know anything about the frequency set of BB, then the best we can say about the rank of BB^{\prime} is that

rk(B)3rk(B).\mathrm{rk}(B^{\prime})\leq 3\,\mathrm{rk}(B).

Suppose that B0B_{0} is a Bohr set of rank dd and define, for n0n\geq 0, Bn+1=T1BnT2BnT3BnB_{n+1}=T_{1}B_{n}\cap T_{2}B_{n}\cap T_{3}B_{n}. Using the above bound would give an exponential growth for the ranks of these Bohr sets. Such a naive bound would be completely insufficient to prove Theorem 1.1. However, we can note that

Bn=TWnTB0,B_{n}=\bigcap_{T\in W_{n}}TB_{0},

where WnW_{n} is the set of all compositions of nn automorphisms from the set {T1,T2,T3}\{T_{1},T_{2},T_{3}\}. If we know T1T_{1}, T2T_{2} and T3T_{3} commute, then |Wn||W_{n}| has polynomial growth and we can obtain an acceptable bound for the rank of BnB_{n}, namely

rk(Bn)n2rk(B0).\mathrm{rk}(B_{n})\ll n^{2}\,\mathrm{rk}(B_{0}).

In the density increment argument, we will need to be more explicit with the definitions of the Bohr sets, in order to carefully keep track of their ranks and frequency sets.

In the light of Remark 3.4, to make the proof of Bloom and Sisask work for general coefficients, we need to change the definition of density increments ([4, Definition 5.1]).

Definition 3.5 (Increments).

Let BB be a regular Bohr set, and let BBB^{\prime}\subset B be a regular Bohr set of rank dd. We say that ABA\subset B of relative density α\alpha has a density increment of strength [δ,d;C][\delta,d^{\prime};C] relative to BB^{\prime} if there is a regular Bohr set B′′B^{\prime\prime} of the form

B′′=BρB~B^{\prime\prime}=B_{\rho}^{\prime}\cap\widetilde{B}

such that

𝟏AμB′′(1+C1δ)α,\left\|\mathbf{1}_{A}*\mu_{B^{\prime\prime}}\right\|_{\infty}\geq(1+C^{-1}\delta)\alpha,

where B~=Bohr(Γ~,ν~)\widetilde{B}=\mathrm{Bohr}(\widetilde{\Gamma},\widetilde{\nu}) is a Bohr set of rank |Γ~|Cd|\widetilde{\Gamma}|\leq Cd^{\prime}, ρ(0,1]\rho\in(0,1], and ρ,ν~\rho,\widetilde{\nu} satisfy the inequality

(ρ4)dγΓ~ν~(γ)8(2d(d+1))C(d+d).\left(\frac{\rho}{4}\right)^{d}\prod_{\gamma\in\widetilde{\Gamma}}\frac{\widetilde{\nu}(\gamma)}{8}\geq(2d(d^{\prime}+1))^{-C(d+d^{\prime})}. (5)
Remark 3.6.

If ABA\subset B has a density increment of strength [δ,d;C][\delta,d^{\prime};C] with respect to BB^{\prime} in the sense of Definition 3.5, then AA has a density increment of the same strength with respect to BB^{\prime} in the sense of [4, Definition 5.1]. This is because Eq. 5 implies the bound

|B′′|(2d(d+1))C(d+d)|B|,|B^{\prime\prime}|\geq(2d(d^{\prime}+1))^{-C(d+d^{\prime})}|B^{\prime}|, (6)

by a direct application of Lemma 3.3.

The converse is not true in general, but it is true for all the density increments present in [4]. That is, every density increment in [4] is also a density increment in the sense of Definition 3.5, of the same strength. The reason is that

  1. 1.

    the Bohr set B′′B^{\prime\prime} in [4, Definition 5.1] is always chosen to be of the form B′′=BρB~B^{\prime\prime}=B_{\rho}^{\prime}\cap\widetilde{B} in [4],

  2. 2.

    and every time the authors show that some set ABA\subset B has a density increment, they need to prove Eq. 6. To do this, the only tool they use is Lemma 3.3, and thus they prove the stronger Eq. 5.

We restate here [4, Lemma 5.2], which is an easy consequence of the definition of density increment.

Lemma 3.7.

Let BB be a regular Bohr set and BBB^{\prime}\subset B be a regular Bohr set of rank dd. Let ρ(0,1)\rho\in(0,1). If ABA\subset B has a density increment of strength [δ,d;C][\delta,d^{\prime};C] relative to Bρ/dB^{\prime}_{\rho/d}, then AA has a density increment of strength [δ,d;C+O~ρ(1)][\delta,d^{\prime};C+\tilde{O}_{\rho}(1)] relative to BB^{\prime}.

Finally, we reproduce the statement of [4, Lemma 12.1] for three smaller Bohr sets instead of two. The proof of Lemma 3.8 is the same as that of [4, Lemma 12.1], so we shall not repeat it here.

Lemma 3.8.

There is a constant c>0c>0 such that the following holds. Let \mathcal{B} be a regular Bohr set of rank dd, let 𝒜\mathcal{A}\subset\mathcal{B} have relative density α\alpha, let ε>0\varepsilon>0 and suppose that B1,B2,B3ρ{B_{1},B_{2},B_{3}}\subset\mathcal{B}_{\rho} where ρcαε/d\rho\leq c\alpha\varepsilon/d. Then either

  1. 1.

    (𝒜\mathcal{A} has almost full density on B1B_{1}, B2B_{2} and B3B_{3}) there is an xx\in\mathcal{B} such that

    𝟏𝒜μBi(x)(1ε)α\mathbf{1}_{\mathcal{A}}*\mu_{B_{i}}(x)\geq(1-\varepsilon)\alpha

    for i=1,2,3i=1,2,3, or

  2. 2.

    (density increment) 𝒜\mathcal{A} has an increment of strength [ε,0;O(1)][\varepsilon,0;O(1)] relative to one of the BiB_{i}’s.

4 Proof of a Weaker Bound

In this section, we prove Proposition 4.4, which can be regarded as a weaker version of Theorem 1.1. On its own, Proposition 4.4 is sufficient to prove the bound

|A||G|(log|G|)1o(1),|A|\ll\frac{|G|}{(\log|G|)^{1-o(1)}},

keeping the notation of Theorem 1.1. We will use Proposition 4.4 at the end of the proof of Theorem 1.1 when, after a series of density increments, we arrive at a subset AA^{\prime} of a Bohr set BB^{\prime} whose relative density is substantially larger than the original density |A|/|G||A|/|G|.

Remark 4.1.

It suffices to prove Theorem 1.1 when the first automorphism T1T_{1} is the identity, something which we will assume from this point onward. To deduce the case of a general automorphism T1T_{1}, simply apply Theorem 1.1 to the set T1AT_{1}A and the automorphisms IdG,T2T11,T3T11\mathrm{Id_{G}},T_{2}T_{1}^{-1},T_{3}T_{1}^{-1}.

From now on, fix two automorphisms T2T_{2}, T3T_{3} of GG such that IdG+T2+T3=0\mathrm{Id}_{G}+T_{2}+T_{3}=0. We count the number of solutions to the equation a1+T2a2+T3a3=0a_{1}+T_{2}a_{2}+T_{3}a_{3}=0 via the inner product

T(A1,A2,A3):=𝟏A1𝟏T2A2,𝟏T3A3,T(A_{1},A_{2},A_{3}):=\left\langle\mathbf{1}_{A_{1}}*\mathbf{1}_{T_{2}A_{2}},\mathbf{1}_{-T_{3}A_{3}}\right\rangle,

defined for A1,A2,A3GA_{1},A_{2},A_{3}\subset G. Observe that

T(A,A,A)=1|G|2#{(a1,a2,a3)A3:a1+T2a2+T3a3=0}.T(A,A,A)=\frac{1}{|G|^{2}}\cdot\#\{(a_{1},a_{2},a_{3})\in A^{3}:a_{1}+T_{2}a_{2}+T_{3}a_{3}=0\}.

We will obtain Proposition 4.4 by repeated applications of the following lemma, which is a restatement of [1, Corollary 3.7] in the language of regular Bohr sets.

Lemma 4.2.

There is a constant c(0,12)c\in(0,\tfrac{1}{2}) such that the following holds. Let 0<α10<\alpha\leq 1. Let BB be a regular Bohr set of rank dd and BB^{\prime} a regular Bohr set of rank 3d\leq 3d such that BBρB^{\prime}\subset B_{\rho}, where ρ=cα/d\rho=c\alpha/d. Suppose that A1BA_{1}\subset B, A2T21BA_{2}\subset T_{2}^{-1}B^{\prime} and A3T31BA_{3}\subset T_{3}^{-1}B, each time with relative density at least α\alpha. Then

  1. 1.

    either

    T(A1,A2,A3)α3μ(B)μ(B)T(A_{1},A_{2},A_{3})\gg\alpha^{3}\mu(B)\mu(B^{\prime})
  2. 2.

    or there is a regular Bohr set B′′B^{\prime\prime} such that 1AμB′′(1+c)α\left\|1_{A}*\mu_{B^{\prime\prime}}\right\|_{\infty}\geq(1+c)\alpha, where

    • AA is either A1A_{1} or T3A3-T_{3}A_{3},

    • and B′′B^{\prime\prime} is of the form

      B′′=BηB~B^{\prime\prime}=B^{\prime}_{\eta}\cap\widetilde{B}

      for some ηexp(O~α(1))/d\eta\asymp\exp(-\tilde{O}_{\alpha}(1))/d and some B~=Bohr(Γ~,ν~)\widetilde{B}=\mathrm{Bohr}(\widetilde{\Gamma},\widetilde{\nu}) with |Γ~|d/4|\widetilde{\Gamma}|\leq d^{\prime}/4 and ν~1/d\widetilde{\nu}\geq 1/d^{\prime} on Γ~\widetilde{\Gamma}, where d=O~α(α1)d^{\prime}=\tilde{O}_{\alpha}(\alpha^{-1}).

Proof.

This follows directly from [1, Corollary 3.7], applied to the sets A1A_{1}, T2A2T_{2}A_{2} and T3A3-T_{3}A_{3}. Note that, since BB is a regular Bohr set,

|(B+B)B||B1+ρB|(1+O(dρ))|B|,|(B+B^{\prime})\setminus B|\leq|B_{1+\rho}\setminus B|\leq(1+O(d\rho))|B|,

so that BB^{\prime} is (2270α)(2^{-270}\alpha)-sheltered by BB, provided that cc is sufficiently small (see [1] for the definition of ‘sheltered’ in this context). We see in a similar way that B′′B^{\prime\prime} has the required amount of shelter. Finally, if xB′′x\in B^{\prime\prime} and γΓ~\gamma^{\prime}\in\langle\widetilde{\Gamma}\rangle, say γ=γΓεγγ\gamma^{\prime}=\sum_{\gamma\in\Gamma}\varepsilon_{\gamma}\gamma with εγ{1,0,1}\varepsilon_{\gamma}\in\{-1,0,1\}, we have

|1γ(x)|γΓ~|1γ(x)εγ|14\lvert 1-\gamma^{\prime}(x)\rvert\leq\sum_{\gamma\in\widetilde{\Gamma}}\lvert 1-\gamma(x)^{\varepsilon_{\gamma}}\rvert\leq\tfrac{1}{4}

as required. ∎

Proposition 4.3.

Let \mathcal{B} be a regular Bohr set of rank dd, and let 𝒜\mathcal{A}\subset\mathcal{B} of relative density α\alpha. Let B=T2T3B^{\star}={\mathcal{B}\cap T_{2}\mathcal{B}\cap T_{3}\mathcal{B}}. Then, either

T(𝒜,𝒜,𝒜)exp(O~α(dlog(2d))μ(B)2T(\mathcal{A},\mathcal{A},\mathcal{A})\gg\exp\left(-\tilde{O}_{\alpha}(d\log(2d)\right)\mu(B^{\star})^{2}

or 𝒜\mathcal{A} has a density increment of strength

[1,α1;O~α(1)][1,\alpha^{-1};\tilde{O}_{\alpha}(1)]

with respect to either BB^{\star}, T21BT_{2}^{-1}B^{\star} or T31BT_{3}^{-1}B^{\star}.

Proof.

Let ε=c/2\varepsilon=c/2, where cc is the constant of Lemma 4.2. We apply Lemma 3.8 with B1=(B)ρB_{1}=(B^{\star})_{\rho}, B2=T21(B)ρρB_{2}=T_{2}^{-1}(B^{\star})_{\rho\rho^{\prime}}, B3=T31(B)ρB_{3}=T_{3}^{-1}(B^{\star})_{\rho}, where ρ=c1αε/d\rho=c_{1}\alpha\varepsilon/d and ρ=c2α/d\rho^{\prime}=c_{2}\alpha/d, with c1,c2>0c_{1},c_{2}>0 being two small constants, chosen in particular such that B1B_{1}, B2B_{2} and B3B_{3} are regular.

If the second case of Lemma 3.8 holds, then 𝒜\mathcal{A} has a density increment of strength [1,0;O(1)][1,0;O(1)] relative to one of the BiB_{i}’s. By Lemma 3.7, this implies that 𝒜\mathcal{A} has a density increment of strength [1,0;O~α(1)][1,0;\tilde{O}_{\alpha}(1)] relative to BB^{\star}, T21BT_{2}^{-1}B^{\star} or T31BT_{3}^{-1}B^{\star}.

We may thus suppose that the first case of Lemma 3.8 holds. That is, there is some xGx\in G such that, if we let

A1=(𝒜x)B1,A2=(𝒜x)B2andA3=(𝒜x)B3,A_{1}=(\mathcal{A}-x)\cap B_{1},\quad A_{2}=(\mathcal{A}-x)\cap B_{2}\quad\text{and}\quad A_{3}=(\mathcal{A}-x)\cap B_{3},

then each AiA_{i} has relative density at least (1ε)α(1-\varepsilon)\alpha in the corresponding BiB_{i}. We now use Lemma 4.2 with B=(B)ρB=(B^{\star})_{\rho} and B=(B)ρρB^{\prime}=(B^{\star})_{\rho\rho^{\prime}}.

  1. 1.

    In the first case, we get

    T(A1,A2,A3)(1ε)3α3μ(B)μ(B)exp(O~α(dlog(2d))μ(B)2,T(A_{1},A_{2},A_{3})\gg(1-\varepsilon)^{3}\alpha^{3}\mu(B)\mu(B^{\prime})\gg\exp\left(-\tilde{O}_{\alpha}(d\log(2d)\right)\mu(B^{\star})^{2},

    where the last inequality follows from Lemma 3.3. Since the AiA_{i}’s are subsets of the same translate of 𝒜\mathcal{A} and the equation a1+T2a2+T3a3=0a_{1}+T_{2}a_{2}+T_{3}a_{3}=0 is translation-invariant, we have

    T(𝒜,𝒜,𝒜)T(A1,A2,A3),{T(\mathcal{A},\mathcal{A},\mathcal{A})\geq T(A_{1},A_{2},A_{3})},

    which gives the claimed bound.

  2. 2.

    In the second case, there is a regular Bohr set B′′B^{\prime\prime} as in the statement of the lemma such that

    1AμB′′(1+c)(1ε)α(1+c/4)α,\left\|1_{A}*\mu_{B^{\prime\prime}}\right\|_{\infty}\geq(1+c)(1-\varepsilon)\alpha\geq(1+c/4)\alpha, (7)

    where AA is either A1A_{1} or T3A3-T_{3}A_{3}. We therefore deduce that 𝒜\mathcal{A} has a density increment of strength [1,α1;O~α(1)][1,\alpha^{-1};\tilde{O}_{\alpha}(1)] relative to (B)ρρ(B^{\star})_{\rho\rho^{\prime}} or T31(B)ρρT_{3}^{-1}(B^{\star})_{\rho\rho^{\prime}}. By Lemma 3.7, this means that 𝒜\mathcal{A} has a density increment of the same strength relative to BB^{\star} or T31BT_{3}^{-1}B^{\star}.∎

We now iteratively apply Proposition 4.3 to obtain Proposition 4.4, which plays the same role as [4, Theorem 5.4] in the proof of Bloom and Sisask.

Proposition 4.4.

Let B=Bohr(Γ,ν)B=\mathrm{Bohr}(\Gamma,\nu) be a regular Bohr set of rank dd and suppose that ABA\subset B has density α\alpha. Then

T(A,A,A)exp(O~α(d+α1)log2d)(γΓν(γ)8)O~α(1).T(A,A,A)\geq\exp\left(-\tilde{O}_{\alpha}(d+\alpha^{-1})\log{2d}\right)\Bigg{(}\prod_{\gamma\in\Gamma}\frac{\nu(\gamma)}{8}\Bigg{)}^{\tilde{O}_{\alpha}(1)}.
Proof.

Let C=O~α(1)C=\tilde{O}_{\alpha}(1) be the constant in the density increment case of Proposition 4.3 (CC is fixed as α\alpha is given). Recall that O~α(1)\tilde{O}_{\alpha^{\prime}}(1) is short for C1log(2/α)C2C_{1}\log(2/\alpha^{\prime})^{C_{2}}, which is a decreasing function of α\alpha^{\prime}. Thus, if we use Proposition 4.3 with some pair 𝒜\mathcal{A}^{\prime}\subset\mathcal{B}^{\prime} having relative density αα\alpha^{\prime}\geq\alpha and the second case applies, we will have a density increment of strength [1,(α)1;C][1,(\alpha^{\prime})^{-1};C].

We inductively construct two sequences (An)(A_{n}) and (Bn)(B_{n}), where, for each nn, AnA_{n} is a subset of BnB_{n} with relative density αn\alpha_{n}. Let A0=AA_{0}=A and B0=BB_{0}=B. Assume that AiA_{i} and BiB_{i} have been constructed for i<ni<n. We use Proposition 4.3 with 𝒜=An1\mathcal{A}=A_{n-1} and =Bn1\mathcal{B}=B_{n-1}. If the first case of the proposition holds, we stop the construction. Otherwise, we are in the density increment case and there are sets AnBnA_{n}\subset B_{n} such that

  • AnA_{n} is a subset of a translate of An1A_{n-1};

  • AnA_{n} is a subset of BnB_{n} of relative density αn(1+C1)αn1\alpha_{n}\geq(1+C^{-1})\alpha_{n-1};

  • BnB_{n} is a regular Bohr set of the form

    Bn=(SnBn1)ρnB~n,B_{n}=(S_{n}B_{n-1}^{\star})_{\rho_{n}}\cap\widetilde{B}_{n}, (8)

    where

    • Bn1B_{n-1}^{\star} is the Bohr set

      Bn1:=Bn1T2Bn1T3Bn1,B_{n-1}^{\star}:=B_{n-1}\cap T_{2}B_{n-1}\cap T_{3}B_{n-1}, (9)

      whose rank we denote by dn1d_{n-1}^{\star},

    • SnS_{n} is either IdG\mathrm{Id}_{G}, T21T_{2}^{-1} or T31T_{3}^{-1},

    • B~n=Bohr(Γ~n,ν~n)\widetilde{B}_{n}=\mathrm{Bohr}(\widetilde{\Gamma}_{n},\widetilde{\nu}_{n}), where |Γ~n|Cα1|\widetilde{\Gamma}_{n}|\leq C\alpha^{-1} and

      (ρn4)dn1γΓ~nν~n(γ)8exp(O~α(dn1+α1)log(dn1)).\bigg{(}\frac{\rho_{n}}{4}\bigg{)}^{d_{n-1}^{\star}}\prod_{\gamma\in\widetilde{\Gamma}_{n}}\frac{\widetilde{\nu}_{n}(\gamma)}{8}\geq\exp\left(-\tilde{O}_{\alpha}\left(d_{n-1}^{\star}+\alpha^{-1}\right)\log\left(d_{n-1}^{\star}\right)\right). (10)

Note that, since 1αn(1+C1)nα1\geq\alpha_{n}\geq(1+C^{-1})^{n}\alpha, this construction must terminate in l=O~α(1)l=\tilde{O}_{\alpha}(1) steps. We then arrive at AlBlA_{l}\subset B_{l}, for which

T(A,A,A)T(Al,Al,Al)exp(O~α(dllog(2dl)))μ(Bl)2,T(A,A,A)\geq T(A_{l},A_{l},A_{l})\gg\exp\left(-\tilde{O}_{\alpha}\left(d_{l}\log(2d_{l})\right)\right)\mu(B_{l}^{\star})^{2}, (11)

where dld_{l} is the rank of BlB_{l} and, as usual, Bl=BlT2BlT3BlB_{l}^{\star}=B_{l}\cap T_{2}B_{l}\cap T_{3}B_{l}.

Let WiW_{i} be the set of all automorphisms obtained by composing ii elements of {IdG,T2,T3,T21,T31}\{\mathrm{Id}_{G},T_{2},T_{3},T_{2}^{-1},T_{3}^{-1}\}. Since T3=IdGT2T_{3}=-\mathrm{Id}_{G}-T_{2}, these automorphisms commute, which implies that |Wi|(2i+1)2|W_{i}|\leq(2i+1)^{2}.

An immediate induction using Eqs. 8 and 9 shows that

Bi(TW2i+1(TB)ρ1ρi)(j=1iTW2i+1(TB~j)ρj+1ρi)B_{i}^{\star}\supset\Bigg{(}\bigcap_{T\in W_{2i+1}}(TB)_{\rho_{1}\cdots\rho_{i}}\Bigg{)}\cap\Bigg{(}\bigcap_{j=1}^{i}\bigcap_{T\in W_{2i+1}}(T\widetilde{B}_{j})_{\rho_{j+1}\cdots\rho_{i}}\Bigg{)} (12)

for 0il0\leq i\leq l. The same reasoning shows that the frequency set of BiB_{i} is contained in

(TW2iTΓ)(j=1iTW2iTΓ~j).\Bigg{(}\bigcup_{T\in W_{2i}}T\Gamma\Bigg{)}\cup\Bigg{(}\bigcup_{j=1}^{i}\bigcup_{T\in W_{2i}}T\widetilde{\Gamma}_{j}\Bigg{)}.

This shows that

dll2d+l3Cα1=O~α(d+α1).d_{l}\ll l^{2}d+l^{3}C\alpha^{-1}=\tilde{O}_{\alpha}(d+\alpha^{-1}).

In particular, Eq. 10 becomes

(ρn4)dn1γΓ~nν~n(γ)8exp(O~α(d+α1)log(2d)),\bigg{(}\frac{\rho_{n}}{4}\bigg{)}^{d_{n-1}^{\star}}\prod_{\gamma\in\widetilde{\Gamma}_{n}}\frac{\widetilde{\nu}_{n}(\gamma)}{8}\geq\exp\left(-\tilde{O}_{\alpha}\left(d+\alpha^{-1}\right)\log(2d)\right), (13)

for 1nl1\leq n\leq l.

We now use Lemma 3.3 to give a lower bound for μ(Bl)\mu(B_{l}^{\star}). By Eq. 12, we have

μ(Bl)((14j=1lρj)dγΓν(γ)8)|W2l+1|j=1l((14n=j+1lρn)rk(B~j)γΓ~jν~j(γ)8)|W2l+1|.\mu(B_{l}^{\star})\geq\left(\Bigg{(}\frac{1}{4}\prod_{j=1}^{l}\rho_{j}\Bigg{)}^{d}\prod_{\gamma\in\Gamma}\frac{\nu(\gamma)}{8}\right)^{|W_{2l+1}|}\cdot\prod_{j=1}^{l}\left(\Bigg{(}\frac{1}{4}\prod_{n=j+1}^{l}\rho_{n}\Bigg{)}^{\mathrm{rk}(\widetilde{B}_{j})}\prod_{\gamma\in\widetilde{\Gamma}_{j}}\frac{\widetilde{\nu}_{j}(\gamma)}{8}\right)^{|W_{2l+1}|}.

Using Eq. 13 and the simple inequalities ddj1d\leq d_{j-1}^{\star} and rk(B~j)dn1\mathrm{rk}(\widetilde{B}_{j})\leq d_{n-1}^{\star} for j1j\geq 1 and j+1nlj+1\leq n\leq l, this yields

μ(Bl)exp(O~α(d+α1)log(2d))(γΓν(γ)8)O~α(1).\mu(B_{l}^{\star})\geq\exp\left(-\tilde{O}_{\alpha}\left(d+\alpha^{-1}\right)\log(2d)\right)\Bigg{(}\prod_{\gamma\in\Gamma}\frac{\nu(\gamma)}{8}\Bigg{)}^{\tilde{O}_{\alpha}(1)}.

Together with Eq. 11, this concludes the proof of Proposition 4.4. ∎

5 Proof of the Main Theorem

This section is dedicated to the proof of Theorem 1.1. Each statement in this section is an adaptation of a corresponding statement in [4]. To help the reader, we will highlight the changes made to the original statements of [4] in blue.

We start by proving an analogue of [4, Lemma 8.2] in our setting. When ABA\subset B, the notation μA/B\mu_{A/B} stands for the balanced function μA/B:=μAμB\mu_{A/B}:=\mu_{A}-\mu_{B}.

Lemma 5.1.

There is a constant c>0c>0 such that the following holds. Let 0<α10<\alpha\leq 1. Let BB be a regular Bohr set of rank dd, and BB^{\prime} another regular Bohr set such that T3BBρT_{3}B^{\prime}\subset B_{\rho}, with ρcα/d\rho\leq c\alpha/d. Let A1BA_{1}\subset B, A2T21BA_{2}\subset T_{2}^{-1}B and A3BA_{3}\subset B^{\prime}, each time with relative density in [α/2,2α][\alpha/2,2\alpha]. Then either

  1. 1.

    (many solutions) T(A1,A2,A3)116α3μ(B)μ(B){\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}T(A_{1},A_{2},A_{3})}\geq\tfrac{1}{16}\alpha^{3}\mu(B)\mu(B^{\prime}), or

  2. 2.

    (large L2L^{2} mass on a spectrum) there is some ηα\eta\gg\alpha such that

    γΔη(T3A3)|μA/B^(γ)|2αη1μ(B)1,\sum_{\gamma\in\Delta_{\eta}({\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}-T_{3}A_{3}})}|\widehat{\mu_{A/B}}(\gamma)|^{2}\gtrsim_{\alpha}\eta^{-1}\mu(B)^{-1},

    where AA is either A1A_{1} or T2A2T_{2}A_{2}.

Proof.

We have

T(A1,A2,A3)=𝟏A1𝟏T2A2,𝟏T3A318α3μ(B)2μ(B)μA1μT2A2,μT3A3.T(A_{1},A_{2},A_{3})=\left\langle\mathbf{1}_{A_{1}}*\mathbf{1}_{T_{2}A_{2}},\mathbf{1}_{-T_{3}A_{3}}\right\rangle\geq\tfrac{1}{8}\alpha^{3}\mu(B)^{2}\mu(B^{\prime})\left\langle\mu_{A_{1}}*\mu_{T_{2}A_{2}},\mu_{-T_{3}A_{3}}\right\rangle.

Replacing μA1\mu_{A_{1}} and μT2A2\mu_{T_{2}A_{2}} with their balanced functions μA1/B\mu_{A_{1}/B} and μT2A2/B\mu_{T_{2}A_{2}/B}, we have

μA1μT2A2,μT3A3\displaystyle\left\langle\mu_{A_{1}}*\mu_{T_{2}A_{2}},\mu_{-T_{3}A_{3}}\right\rangle =μA1/BμT2A2/B,μT3A3+E,\displaystyle=\left\langle\mu_{A_{1}/B}*\mu_{T_{2}A_{2}/B},\mu_{-T_{3}A_{3}}\right\rangle+E,

where

E=μA1μB,μT3A3+μBμT2A2,μT3A3μBμB,μT3A3.E=\left\langle\mu_{A_{1}}*\mu_{B},\mu_{-T_{3}A_{3}}\right\rangle+\left\langle\mu_{B}*\mu_{T_{2}A_{2}},\mu_{-T_{3}A_{3}}\right\rangle-\left\langle\mu_{B}*\mu_{B},\mu_{-T_{3}A_{3}}\right\rangle.

We can estimate EE using regularity. Since T3A3Bρ-T_{3}A_{3}\subset B_{\rho}, we have μT3A3μBμB1=O(ρd)\left\|\mu_{-T_{3}A_{3}}*\mu_{B}-\mu_{B}\right\|_{1}=O(\rho d) by [4, Lemma 4.5]. Moreover, μA1,μT2A2,μB2α1μ(B)1\left\|\mu_{A_{1}}\right\|_{\infty},\left\|\mu_{T_{2}A_{2}}\right\|_{\infty},\left\|\mu_{B}\right\|_{\infty}\leq 2\alpha^{-1}\mu(B)^{-1}. Therefore

E\displaystyle E =μA1,μT3A3μB+μT2A2,μT3A3μBμB,μT3A3μB\displaystyle=\left\langle\mu_{A_{1}},\mu_{-T_{3}A_{3}}*\mu_{B}\right\rangle+\left\langle\mu_{T_{2}A_{2}},\mu_{-T_{3}A_{3}}*\mu_{B}\right\rangle-\left\langle\mu_{B},\mu_{-T_{3}A_{3}}*\mu_{B}\right\rangle
=μA1,μB+μT2A2,μBμB,μB+O(ρdα1μ(B)1)\displaystyle=\left\langle\mu_{A_{1}},\mu_{B}\right\rangle+\left\langle\mu_{T_{2}A_{2}},\mu_{B}\right\rangle-\left\langle\mu_{B},\mu_{B}\right\rangle+O(\rho d\alpha^{-1}\mu(B)^{-1})
=μ(B)1+μ(B)1μ(B)1+O(ρdα1μ(B)1)\displaystyle=\mu(B)^{-1}+\mu(B)^{-1}-\mu(B)^{-1}+O\big{(}\rho d\alpha^{-1}\mu(B)^{-1}\big{)}
=μ(B)1+O(ρdα1μ(B)1).\displaystyle=\mu(B)^{-1}+O\left(\rho d\alpha^{-1}\mu(B)^{-1}\right).

In particular, E34μ(B)1E\geq\frac{3}{4}\mu(B)^{-1}, provided ρ\rho is small enough. Thus

T(A1,A2,A3)18α3μ(B)2μ(B)(μA1/BμT2A2/B,μT3A3+34μ(B)1)T(A_{1},A_{2},A_{3})\geq\tfrac{1}{8}\alpha^{3}\mu(B)^{2}\mu(B^{\prime})\Big{(}\left\langle\mu_{A_{1}/B}*\mu_{T_{2}A_{2}/B},\mu_{-T_{3}A_{3}}\right\rangle+\tfrac{3}{4}\mu(B)^{-1}\Big{)}

If the first case of the conclusion doesn’t hold, then

μA1/BμT2A2/B,μT3A314μ(B)1.\left\langle\mu_{A_{1}/B}*\mu_{T_{2}A_{2}/B},\mu_{-T_{3}A_{3}}\right\rangle\leq-\tfrac{1}{4}\mu(B)^{-1}.

By Parseval’s identity, followed by the triangle inequality, we deduce that

|μA1/B^||μT2A2/B^|,|μT3A3^|14μ(B)1.\left\langle|\widehat{\mu_{A_{1}/B}}||\widehat{\mu_{T_{2}A_{2}/B}}|,|\widehat{\mu_{-T_{3}A_{3}}}|\right\rangle\geq\tfrac{1}{4}\mu(B)^{-1}.

Using xy12(x2+y2)xy\leq\tfrac{1}{2}(x^{2}+y^{2}), we find that

γG^|μA/B^(γ)|2|μT3A3^(γ)|=|μA/B^|2,|μT3A3^|14μ(B)1,\sum_{\gamma\in\widehat{G}}|\widehat{\mu_{A/B}}(\gamma)|^{2}|\widehat{\mu_{-T_{3}A_{3}}}(\gamma)|=\left\langle|\widehat{\mu_{A/B}}|^{2},|\widehat{\mu_{-T_{3}A_{3}}}|\right\rangle\geq\tfrac{1}{4}\mu(B)^{-1},

where AA is either A1A_{1} or T2A2T_{2}A_{2}. Since μA/B22α1μ(B)1\left\|\mu_{A/B}\right\|_{2}^{2}\leq\alpha^{-1}\mu(B)^{-1}, we can discard the terms of the above sum with |μT3A3^|18α|\widehat{\mu_{-T_{3}A_{3}}}|\leq\tfrac{1}{8}\alpha to obtain

γΔα/8(T3A3)|μA/B^(γ)|2|μT3A3^(γ)|18μ(B)1.\sum_{\gamma\in\Delta_{\alpha/8}(-T_{3}A_{3})}|\widehat{\mu_{A/B}}(\gamma)|^{2}|\widehat{\mu_{-T_{3}A_{3}}}(\gamma)|\geq\tfrac{1}{8}\mu(B)^{-1}.

By the dyadic pigeonhole principle, we conclude that there is some 1ηα1\geq\eta\gg\alpha such that

γΔη(T3A3)Δ2η(T3A3)|μA/B^(γ)|2|μT3A3^(γ)|αμ(B)1.\sum_{\gamma\in\Delta_{\eta}(-T_{3}A_{3})\setminus\Delta_{2\eta}(-T_{3}A_{3})}|\widehat{\mu_{A/B}}(\gamma)|^{2}|\widehat{\mu_{-T_{3}A_{3}}}(\gamma)|\gtrsim_{\alpha}\mu(B)^{-1}.

This concludes the proof since |μT3A3^(γ)|η|\widehat{\mu_{-T_{3}A_{3}}}(\gamma)|\asymp\eta on the set Δη(T3A3)Δ2η(T3A3)\Delta_{\eta}(-T_{3}A_{3})\setminus\Delta_{2\eta}(-T_{3}A_{3}). ∎

Next, we modify the statement of [4, Proposition 8.1] as follows.

Proposition 5.2.

There is a constant c>0c>0 such that the following holds. Let k,h,t20k,h,t\geq 20 be some parameters.

Let 0<α10<\alpha\leq 1. Let BB be a regular Bohr set of rank dd, and BB^{\prime} another regular Bohr set, of rank at most 3d3d, such that BT31BρB^{\prime}\subset T_{3}^{-1}B_{\rho}, where ρcα2/d\rho\leq c\alpha^{2}/d. Let A1BA_{1}\subset B, A2T21BA_{2}\subset T_{2}^{-1}B and A3BA_{3}\subset B^{\prime}, each time with relative density in [α/2,2α][\alpha/2,2\alpha]. Then for either A=A1A=A_{1} or A=T2A2A=T_{2}A_{2}, one of the following holds

  1. 1.

    (large density) α1/k2\alpha\gg 1/k^{2}, or

  2. 2.

    (many solutions) T(A1,A2,A3)α3μ(B)μ(B){\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}T(A_{1},A_{2},A_{3})}\gg\alpha^{3}\mu(B)\mu(B^{\prime}), or

  3. 3.

    AA has a density increment of strength either

    1. (a)

      (small increment) [1,α1/k;O~α(hlogt)][1,\alpha^{-1/k};\tilde{O}_{\alpha}(h\log t)] or

    2. (b)

      (large increment) [α1/k,α1+1/k;O~α(hlogt)][\alpha^{-1/k},\alpha^{-1+1/k};\tilde{O}_{\alpha}(h\log t)]

    relative to T3B{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}T_{3}B^{\prime}}, or

  4. 4.

    (non-smoothing large spectrum) there is a set Δ\Delta and three quantities ρtop,ρbottom,ρ(0,1){\rho_{\mathrm{top}},\rho_{\mathrm{bottom}},\rho^{\prime}\in(0,1)} satisfying

    ρtopαO(1)(c/dt)O(h),ρbottom(α/d)O(1),andρ(α/d)O(1),\rho_{\mathrm{top}}\gg\alpha^{O(1)}(c/dt)^{O(h)},\quad\rho_{\mathrm{bottom}}\gg(\alpha/d)^{O(1)},\quad\text{and}\quad\rho^{\prime}\gg(\alpha/d)^{O(1)},

    such that

    1. (a)

      α3+O(1/k)|Δ|αα3\alpha^{-3+O(1/k)}\ll|\Delta|\lesssim_{\alpha}\alpha^{-3},

    2. (b)

      there exists an additive framework Γ~\tilde{\Gamma} of height hh and tolerance tt between

      Γtop:=Δ1/2(T3Bρtop)andΓbottom:=Δ1/2(T3Bρbottom),\Gamma_{\mathrm{top}}:=\Delta_{1/2}({\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}T_{3}B_{\rho_{\mathrm{top}}}^{\prime}})\quad\text{and}\quad\Gamma_{\mathrm{bottom}}:=\Delta_{1/2}({\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}T_{3}B_{\rho_{\mathrm{bottom}}}^{\prime}}),
    3. (c)

      Δ\Delta is 14\tfrac{1}{4}-robustly (τ,k)(\tau,k^{\prime})-additively non-smoothing relative to Γ~\tilde{\Gamma} for some α2O(1/k)τα2+O(1/k)\alpha^{2-O(1/k)}\gg\tau\gg\alpha^{2+O(1/k)} and kkkk\geq k^{\prime}\gg k, and

    4. (d)

      if we let B′′=(T3Bρtop)ρB^{\prime\prime}=({\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}T_{3}B_{\rho_{\mathrm{top}}}^{\prime}})_{\rho^{\prime}} then for all γΔ+Γtop\gamma\in\Delta+\Gamma_{\mathrm{top}}

      |μA/B^|2|μB′′^|2(γ)α2+O(1/k)μ(B)1,|\widehat{\mu_{A/B}}|^{2}\circ|\widehat{\mu_{B^{\prime\prime}}}|^{2}(\gamma)\gg\alpha^{2+O(1/k)}\mu(B)^{-1},

      and

    5. (e)
      𝟏Δ|μB′′^|22.\Big{\|}\mathbf{1}_{\Delta}\circ|\widehat{\mu_{B^{\prime\prime}}}|^{2}\Big{\|}_{\infty}\leq 2.

Few changes have to be made to the proof of [4, Proposition 8.1], so we only give an overview of the modified proof.

Proof sketch.

We keep the notation B(0):=BB^{(0)}:=B^{\prime} and B(i+1)=Bρi(i)B^{(i+1)}=B^{(i)}_{\rho_{i}} for some ρi\rho_{i} that are the same as those in the original proof.

By Lemma 5.1, either we are in the second case or there is some ηα\eta\gg\alpha such that

γΔη(T3A3)|μA/B^(γ)|2αη1μ(B)1,\sum_{\gamma\in\Delta_{\eta}(-T_{3}A_{3})}|\widehat{\mu_{A/B}}(\gamma)|^{2}\gtrsim_{\alpha}\eta^{-1}\mu(B)^{-1},

where AA is either A1A_{1} or T2A2T_{2}A_{2}.

Suppose first that this is true for some η12K1\eta\geq\tfrac{1}{2}K^{-1}. In this case we apply [4, Corollary 7.11] with T3BT_{3}B^{\prime} instead of BB, with T3B(1)T_{3}B^{(1)} in place of BB^{\prime}, the function ff chosen to be 𝟏T3A3\mathbf{1}_{-T_{3}A_{3}} and and the weight function ω\omega given by ω=|μA/B^|2\omega=|\widehat{\mu_{A/B}}|^{2}, restricted to Δη(T3A3)\Delta_{\eta}(-T_{3}A_{3}). We apply [4, Lemma 7.8] and [4, Lemma 5.7] in the same way as in the original proof, except that we obtain a small density increment for AA relative to T3BT_{3}B^{\prime} instead of BB^{\prime}.

The case 12K1ηK2α\tfrac{1}{2}K^{-1}\geq\eta\geq K^{2}\alpha is similar. After using [4, Corollary 7.12], [4, Lemma 7.8] and [4, Lemma 5.7], we conclude that AA has a large increment relative to T3BT_{3}B^{\prime}.

Finally, in the case αηK2α\alpha\ll\eta\ll K^{2}\alpha, we have

γΔ~|μA/B^(γ)|2αK2α1μ(B)1,\sum_{\gamma\in\tilde{\Delta}}|\widehat{\mu_{A/B}}(\gamma)|^{2}\gtrsim_{\alpha}K^{2}\alpha^{-1}\mu(B)^{-1},

where Δ~=Δcα(T3A3)\tilde{\Delta}=\Delta_{c\alpha}(-T_{3}A_{3}) for some absolute constant c>0c>0. We use [4, Lemma 6.2] to construct an additive framework between Γtop=Δ1/2(T3B(2))\Gamma_{\mathrm{top}}=\Delta_{1/2}(T_{3}B^{(2)}) and Γbottom=Δ1/2(T3B(1))\Gamma_{\mathrm{bottom}}=\Delta_{1/2}(T_{3}B^{(1)}). Next, we use [4, Lemma 8.5] with AA^{\prime} being replaced by T3A3-T_{3}A_{3}, BB^{\prime} being replaced by T3BT_{3}B^{\prime}, B(1)B^{(1)} being replaced by T3B(2)T_{3}B^{(2)} and B(2)B^{(2)} being replaced by T3B(3)T_{3}B^{(3)}. This either gives a density increment for AA with respect to T3BT_{3}B^{\prime}, or else produces a set Δ\Delta satisfying most of the conditions of the final case of Proposition 5.2. The rest of the proof is the same, after replacing every occurrence of 2A2\cdot A^{\prime} by T3A3-T_{3}A_{3} and every occurrence of 2B(i)2\cdot B^{(i)} by T3B(i)T_{3}B^{(i)}. ∎

Proposition 5.3 is the adaptation of [4, Proposition 5.5] to general coefficients.

Proposition 5.3.

There is a constant C>0C>0 such that, for all kCk\geq C, the following holds. Let \mathcal{B} be a regular Bohr set of rank dd and suppose that 𝒜\mathcal{A}\subset\mathcal{B} has density α\alpha. Let :=T2T3{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\mathcal{B}^{\star}:=\mathcal{B}\cap T_{2}\mathcal{B}\cap T_{3}\mathcal{B}}. Either

  1. 1.

    α2O(k2)\alpha\geq 2^{-O(k^{2})},

  2. 2.
    T(𝒜,𝒜,𝒜)exp(O~α(dlog2d))μ()2,T(\mathcal{A},\mathcal{A},\mathcal{A})\gg\exp\left(-\tilde{O}_{\alpha}(d\log{2d})\right)\mu({\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\mathcal{B}^{\star}})^{2},

    or

  3. 3.

    𝒜\mathcal{A} has a density increment of one of the following strengths relative to 1:=\mathcal{B}_{1}:=\mathcal{B}^{\star}, 2:=T21\mathcal{B}_{2}:=T_{2}^{-1}\mathcal{B}^{\star} or 3:=T31\mathcal{B}_{3}:=T_{3}^{-1}\mathcal{B}^{\star}:

    1. (a)

      (small increment) [αO(ε(k)),αO(ε(k));O~α(1)][\alpha^{O(\varepsilon(k))},\alpha^{-O(\varepsilon(k))};\tilde{O}_{\alpha}(1)], or

    2. (b)

      (large increment) [α1/k,α1+1/k;O~α(1)][\alpha^{-1/k},\alpha^{-1+1/k};\tilde{O}_{\alpha}(1)],

    where ε(k)=logloglogkloglogk\varepsilon(k)=\frac{\log\log\log k}{\log\log k}.

Proof.

Let ε=c0αC0logloglogkloglogk\varepsilon=c_{0}\alpha^{C_{0}\frac{\log\log\log k}{\log\log k}}, for some small constant 0<c0130<c_{0}\leq\frac{1}{3} and some large constant C0>0C_{0}>0. We apply Lemma 3.8 with

B1=()ρ,B2=T21()ρ,andB3=T31()ρρ,B_{1}=(\mathcal{B}^{\star})_{\rho},\quad B_{2}=T_{2}^{-1}(\mathcal{B}^{\star})_{\rho},\quad\text{and}\quad B_{3}=T_{3}^{-1}(\mathcal{B}^{\star})_{\rho\rho^{\prime}},

where ρ=cαε/d\rho=c\alpha\varepsilon/d and ρ=cα2/d\rho^{\prime}=c^{\prime}\alpha^{2}/d (cc and cc^{\prime} being small constants, chosen in particular such that B1B_{1} and B3B_{3} are regular.555Note that the regularity of B2B_{2} follows immediately from that of B1B_{1}. If we are in the second case of Lemma 3.8, then 𝒜\mathcal{A} has a small increment with respect to B1B_{1}, B2B_{2} or B3B_{3}. By Lemma 3.7, this translates into a density increment of the same strength with respect to 1\mathcal{B}_{1}, 2\mathcal{B}_{2} or 3\mathcal{B}_{3}, as required.

Let us assume henceforth that we are in the first case of Lemma 3.8. Let

A1=(𝒜x)B1,A2=(𝒜x)B2andA3=(𝒜x)B3.A_{1}=(\mathcal{A}-x)\cap B_{1},\quad A_{2}=(\mathcal{A}-x)\cap B_{2}\quad\text{and}\quad A_{3}=(\mathcal{A}-x)\cap B_{3}.

If αi\alpha_{i} is the density of AiA_{i} relative to BiB_{i}, for 1i31\leq i\leq 3, then Lemma 3.8 ensures that

αi[(1ε)α,(1+ε)α].\alpha_{i}\in[(1-\varepsilon)\alpha,(1+\varepsilon)\alpha].

We now apply Proposition 5.2 with B=B1B=B_{1}, B=B3B^{\prime}=B_{3}, h=c1loglogk/logloglogkh=\lceil c_{1}\log\log k/\log\log\log k\rceil and t=C2logkt=\lceil C_{2}\log k\rceil, for some suitable constants c1,C2>0c_{1},C_{2}>0.

  1. 1.

    In the first case of the conclusion of Proposition 5.2, α1/k22O(k2)\alpha\gg 1/k^{2}\geq 2^{-O(k^{2})}.

  2. 2.

    In the second case,

    T(A1,A2,A3)α3μ(B1)μ(B3)exp(O~α(dlog2d))μ()2T(A_{1},A_{2},A_{3})\gg\alpha^{3}\mu(B_{1})\mu(B_{3})\gg\exp\left(-\tilde{O}_{\alpha}(d\log 2d)\right)\mu(\mathcal{B}^{\star})^{2}

    by Lemma 3.3. Since the AiA_{i}’s are subsets of the same translate of 𝒜\mathcal{A} and the equation a1+T2a2+T3a3=0a_{1}+T_{2}a_{2}+T_{3}a_{3}=0 is translation-invariant, we have T(𝒜,𝒜,𝒜)T(A1,A2,A3)T(\mathcal{A},\mathcal{A},\mathcal{A})\geq T(A_{1},A_{2},A_{3}) and we are done.

  3. 3.

    In the third case, either A1B1A_{1}\subset B_{1} or T2A2B1T_{2}A_{2}\subset B_{1} has a density increment of strength

    [1,α1/k;O~α(hlogt)]or[α1/k,α1+1/k;O~α(hlogt)][1,\alpha^{-1/k};\tilde{O}_{\alpha}(h\log t)]\quad\text{or}\quad[\alpha^{-1/k},\alpha^{-1+1/k};\tilde{O}_{\alpha}(h\log t)]

    with respect to T3B3=(B1)ρT_{3}B_{3}=(B_{1})_{\rho^{\prime}}. Note that hlogt=O~α(1)h\log t=\tilde{O}_{\alpha}(1), or else we have the first case of the conclusion. Therefore, 𝒜\mathcal{A} has a density increment of strength

    [1,α1/k;O~α(1)]or[α1/k,α1+1/k;O~α(1)][1,\alpha^{-1/k};\tilde{O}_{\alpha}(1)]\quad\text{or}\quad[\alpha^{-1/k},\alpha^{-1+1/k};\tilde{O}_{\alpha}(1)]

    relative to either (B1)ρ(B_{1})_{\rho^{\prime}} or T21(B1)ρ=(B2)ρT_{2}^{-1}(B_{1})_{\rho^{\prime}}=(B_{2})_{\rho^{\prime}} (here we use the fact that ε\varepsilon is sufficiently small, similarly as in Eq. 7). By Lemma 3.7, this implies that 𝒜\mathcal{A} has an increment of the same strength relative to 1\mathcal{B}_{1} or 2\mathcal{B}_{2}.

  4. 4.

    Finally, suppose that the last case of the conclusion of Proposition 5.2 holds. Then we may apply [4, Proposition 11.8] with B=B1B=B_{1}, B=(T3B3)ρtopB^{\prime}=(T_{3}B_{3})_{\rho_{\mathrm{top}}} and B′′=(T3B3)ρtopρB^{\prime\prime}=(T_{3}B_{3})_{\rho_{\mathrm{top}}\rho^{\prime}}. The hypotheses of [4, Proposition 11.8] exactly match the last case of Proposition 5.2 for some K=αO(1/k)K=\alpha^{-O(1/k)}.

    The number MM in [4, Proposition 11.8] satisfies M=αO(ε(k))M=\alpha^{-O(\varepsilon(k))}, or else α2O(k2)\alpha\geq 2^{-O(k^{2})} and we are in the first case of our conclusion. Taking CC large enough in the statement of Proposition 5.3, we see that the first case of [4, Proposition 11.8] cannot hold. In the other two cases, either A1B1A_{1}\subset B_{1} or T2A2B1T_{2}A_{2}\subset B_{1} has a density increment of strength

    [αO(ε(k)),αO(ε(k));O~α(1)]or[α1/k,α1+1/k;O~α(1)][\alpha^{O(\varepsilon(k))},\alpha^{-O(\varepsilon(k))};\tilde{O}_{\alpha}(1)]\quad\text{or}\quad[\alpha^{-1/k},\alpha^{-1+1/k};\tilde{O}_{\alpha}(1)]

    with respect to B′′B^{\prime\prime}. As in the previous case, we conclude that 𝒜\mathcal{A} has a density increment of the same strength with respect to 1\mathcal{B}_{1} or 2\mathcal{B}_{2}.∎

We are now ready to prove Theorem 1.1. The strategy is to iterate Proposition 5.3 as long as we are in the small increment case, and then apply Proposition 4.4 when one of the other cases applies.

Proof of Theorem 1.1.

Let AGA\subset G of density α\alpha. In this proof, α\alpha will always denote the density of this initial AA.

Let 1C1=O(1)1\leq C_{1}=O(1) be some absolute constant, chosen in particular larger than the implied constants in the exponents of the small increment case of Proposition 5.3. Let kk be some constant large enough such that Proposition 5.3 holds and such that 8C1ε(k)1/28C_{1}\varepsilon(k)\leq 1/2. Let 1C2=O~α(1)1\leq C_{2}=\tilde{O}_{\alpha}(1) be some fixed quantity (depending only on α\alpha), chosen in particular larger than the implicit constants of Proposition 5.3 hidden in the \gg, O()O(\cdot) and O~α(1)\tilde{O}_{\alpha}(1) notation. By definition of O~α()\tilde{O}_{\alpha}(\cdot), these implicit constants are still bounded by C2C_{2} if we use Proposition 5.3 with some different relative density α\alpha^{\prime}, as long as αα\alpha^{\prime}\geq\alpha. Note that we may assume that 2C2k2α1/22^{C_{2}k^{2}}\leq\alpha^{-1/2}, or else we are done by an application of Proposition 4.4 with B=GB=G.

Iterative construction. We inductively construct two sequences (An)(A_{n}) and (Bn)(B_{n}), where, for each nn, AnA_{n} is a subset of BnB_{n} relative density αn\alpha_{n}. Let A0=AA_{0}=A and B0=GB_{0}=G. Assume that AiA_{i} and BiB_{i} have been constructed for i<ni<n. We use Proposition 5.3 with 𝒜=An1\mathcal{A}=A_{n-1} and =Bn1\mathcal{B}=B_{n-1}. If we are not in case (3)(a), then we stop the construction of the sequences. Otherwise, case (3)(a) occurs, and we have a small increment for AnA_{n}. Hence, there are sets AnBnA_{n}\subset B_{n} such that

  • AnA_{n} is a subset of a translate of An1A_{n-1};

  • AnA_{n} is a subset of BnB_{n} of relative density αn(1+C21αC1ε(k))αn1\alpha_{n}\geq\left(1+C_{2}^{-1}\alpha^{C_{1}\varepsilon(k)}\right)\alpha_{n-1};

  • BnB_{n} is a regular Bohr set of the form

    Bn=(SnBn1)ρnB~n,B_{n}=(S_{n}B_{n-1}^{\star})_{\rho_{n}}\cap\widetilde{B}_{n}, (14)

    where

    • Bn1B_{n-1}^{\star} is the Bohr set

      Bn1:=Bn1T2Bn1T3Bn1,B_{n-1}^{\star}:=B_{n-1}\cap T_{2}B_{n-1}\cap T_{3}B_{n-1}, (15)

      whose rank we denote by dn1d_{n-1}^{\star},

    • SnS_{n} is either IdG\mathrm{Id}_{G}, T21T_{2}^{-1} or T31T_{3}^{-1},

    • B~n=Bohr(Γ~n,ν~n)\widetilde{B}_{n}=\mathrm{Bohr}(\widetilde{\Gamma}_{n},\widetilde{\nu}_{n}), where |Γ~n|C2αC1ε(k)|\widetilde{\Gamma}_{n}|\leq C_{2}\alpha^{-C_{1}\varepsilon(k)} and

      (ρn4)dn1γΓ~nν~n(γ)8exp(O~α(dn1+αC1ε(k))log(dn1)).\bigg{(}\frac{\rho_{n}}{4}\bigg{)}^{d_{n-1}^{\star}}\prod_{\gamma\in\widetilde{\Gamma}_{n}}\frac{\widetilde{\nu}_{n}(\gamma)}{8}\geq\exp\left(-\tilde{O}_{\alpha}\left(d_{n-1}^{\star}+\alpha^{-C_{1}\varepsilon(k)}\right)\log\left(d_{n-1}^{\star}\right)\right). (16)

Analysis of the algorithm. Note that, since 1αn(1+C21αC1ε(k))nα1\geq\alpha_{n}\geq\left(1+C_{2}^{-1}\alpha^{C_{1}\varepsilon(k)}\right)^{n}\alpha, this construction must terminate in

l=O~α(αC1ε(k))l=\tilde{O}_{\alpha}\left(\alpha^{-C_{1}\varepsilon(k)}\right)

steps. We then arrive at AlBlA_{l}\subset B_{l} for which one of the cases (1), (2) and (3)(b) of Proposition 5.3 applies.

Let WiW_{i} be the set of all automorphisms obtained by composing ii elements of {IdG,T2,T3,T21,T31}\{\mathrm{Id}_{G},T_{2},T_{3},T_{2}^{-1},T_{3}^{-1}\}. Since T3=IdGT2T_{3}=-\mathrm{Id}_{G}-T_{2}, these automorphisms commute, which implies that |Wi|(2i+1)2|W_{i}|\leq(2i+1)^{2}.

An immediate induction using Eqs. 14 and 15 shows that

Bij=1iTW2i+1(TB~j)ρj+1ρiB_{i}^{\star}\supset\bigcap_{j=1}^{i}\bigcap_{T\in W_{2i+1}}(T\widetilde{B}_{j})_{\rho_{j+1}\cdots\rho_{i}} (17)

for 0il0\leq i\leq l. Similarly, we see that the frequency set of BiB_{i}^{\star} is contained in

j=1iTW2i+1TΓ~j.\bigcup_{j=1}^{i}\bigcup_{T\in W_{2i+1}}T\widetilde{\Gamma}_{j}.

This implies that

dll3C2αC1ε(k)=O~α(α4C1ε(k)).d_{l}^{\star}\ll l^{3}C_{2}\alpha^{-C_{1}\varepsilon(k)}=\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}\right).

In particular, Eq. 16 becomes

(ρn4)dn1γΓ~nν~n(γ)8exp(O~α(α4C1ε(k))),\bigg{(}\frac{\rho_{n}}{4}\bigg{)}^{d_{n-1}^{\star}}\prod_{\gamma\in\widetilde{\Gamma}_{n}}\frac{\widetilde{\nu}_{n}(\gamma)}{8}\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}\right)\right), (18)

for 1nl1\leq n\leq l.

We now use Lemma 3.3 to give a lower bound for μ(Bl)\mu(B_{l}^{\star}). By Eq. 17, we have

μ(Bl)j=1l((14n=j+1lρn)rk(B~j)γΓ~jν~j(γ)8)|W2l+1|.\mu(B_{l}^{\star})\geq\prod_{j=1}^{l}\Bigg{(}\bigg{(}\frac{1}{4}\prod_{n=j+1}^{l}\rho_{n}\bigg{)}^{\mathrm{rk}(\widetilde{B}_{j})}\prod_{\gamma\in\widetilde{\Gamma}_{j}}\frac{\widetilde{\nu}_{j}(\gamma)}{8}\Bigg{)}^{|W_{2l+1}|}.

Using Eq. 18 and the fact that rk(B~j)dn1\mathrm{rk}(\widetilde{B}_{j})\leq d_{n-1}^{\star} for j+1nlj+1\leq n\leq l, this yields

μ(Bl)exp(O~α(α4C1ε(k)))O~α(α4C1ε(k))exp(O~α(α8C1ε(k))).\mu(B_{l}^{\star})\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}\right)\right)^{\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}\right)}\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}\right)\right). (19)

If Bl=Bohr(Γl,νl)B_{l}^{\star}=\mathrm{Bohr}(\Gamma_{l}^{\star},\nu_{l}^{\star}), this reasoning actually shows the more precise bound

γΓlνl(γ)8exp(O~α(α8C1ε(k))).\prod_{\gamma\in\Gamma_{l}^{\star}}\frac{\nu_{l}^{\star}(\gamma)}{8}\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}\right)\right). (20)

Concluding the proof. We now apply Proposition 5.3 to 𝒜=Al\mathcal{A}=A_{l} and =Bl\mathcal{B}=B_{l}. The small increment case cannot occur, by construction of the sequences (Al)(A_{l}) and (Bl)(B_{l}).

  • If we are in the case (1) of Proposition 5.3, then αl2C2k2\alpha_{l}\geq 2^{-C_{2}k^{2}}. In this case we apply Proposition 4.4 and obtain the bound

    T(Al,Al,Al)exp(O~α(α4C1ε(k)+2C2k2))(γΓlνl(γ)8)O~α(1),T(A_{l},A_{l},A_{l})\gg\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}+2^{C_{2}k^{2}}\right)\right)\bigg{(}\prod_{\gamma\in\Gamma_{l}}\frac{\nu_{l}(\gamma)}{8}\bigg{)}^{\tilde{O}_{\alpha}(1)},

    where Bl=Bohr(Γl,νl)B_{l}=\mathrm{Bohr}(\Gamma_{l},\nu_{l}). Using Eq. 20, we deduce that

    T(A,A,A)T(Al,Al,Al)exp(O~α(α8C1ε(k)+2C2k2)).T(A,A,A)\geq T(A_{l},A_{l},A_{l})\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}+2^{C_{2}k^{2}}\right)\right).
  • In the second case, we directly obtain

    T(Al,Al,Al)exp(O~α(α4C1ε(k)))μ(Bl)2,T(A_{l},A_{l},A_{l})\gg\exp\left(-\widetilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}\right)\right)\mu(B_{l})^{2},

    and thus

    T(A,A,A)T(Al,Al,Al)exp(O~α(α8C1ε(k)))T(A,A,A)\geq T(A_{l},A_{l},A_{l})\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}\right)\right)

    by Eq. 19.

  • Finally, in the large increment case, there are some ρ>0\rho>0, T{IdG,T21,T31}T\in\{\mathrm{Id}_{G},T_{2}^{-1},T_{3}^{-1}\} and B~=Bohr(Γ~,ν~)\widetilde{B}=\mathrm{Bohr}(\widetilde{\Gamma},\widetilde{\nu}) such that |Γ~|C2α1+1/k{|\widetilde{\Gamma}|\leq C_{2}\alpha^{-1+1/k}} and, if

    B′′:=(TBl)ρB~,B^{\prime\prime}:=(TB_{l}^{\star})_{\rho}\cap\widetilde{B},

    then 𝟏AμB′′αα11/k\left\|\mathbf{1}_{A}*\mu_{B^{\prime\prime}}\right\|\gtrsim_{\alpha}\alpha^{1-1/k} and

    (ρ4)rk(TBl)γΓ~ν~(γ)8exp(O~α(α4C1ε(k)+α1+1/k)).\left(\frac{\rho}{4}\right)^{\mathrm{rk}(TB_{l}^{\star})}\prod_{\gamma\in\widetilde{\Gamma}}\frac{\widetilde{\nu}(\gamma)}{8}\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}+\alpha^{-1+1/k}\right)\right). (21)

    Write B′′=Bohr(Γ′′,ν′′)B^{\prime\prime}=\mathrm{Bohr}(\Gamma^{\prime\prime},\nu^{\prime\prime}). Then

    γΓ′′ν′′(γ)8\displaystyle\prod_{\gamma\in\Gamma^{\prime\prime}}\frac{\nu^{\prime\prime}(\gamma)}{8} ((ρ4)rk(TBl)γΓ~ν~(γ)8)(γΓlνl(γ)8)\displaystyle\geq\left(\left(\frac{\rho}{4}\right)^{\mathrm{rk}(TB_{l}^{\star})}\prod_{\gamma\in\widetilde{\Gamma}}\frac{\widetilde{\nu}(\gamma)}{8}\right)\left(\prod_{\gamma\in\Gamma_{l}^{\star}}\frac{\nu_{l}^{\star}(\gamma)}{8}\right)
    exp(O~α(α8C1ε(k)+α1+1/k))\displaystyle\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}+\alpha^{-1+1/k}\right)\right)

    by Eqs. 21 and 20. We now apply Proposition 4.4 to a suitable subset A′′A^{\prime\prime} of a translate of AA and the Bohr set B′′B^{\prime\prime} to find that

    T(A′′,A′′,A′′)\displaystyle T(A^{\prime\prime},A^{\prime\prime},A^{\prime\prime}) exp(O~α(α4C1ε(k)+α1+1/k))(γΓ′′ν′′(γ)8)O~α(1)\displaystyle\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-4C_{1}\varepsilon(k)}+\alpha^{-1+1/k}\right)\right)\bigg{(}\prod_{\gamma\in\Gamma^{\prime\prime}}\frac{\nu^{\prime\prime}(\gamma)}{8}\bigg{)}^{\tilde{O}_{\alpha}(1)}
    exp(O~α(α8C1ε(k)+α1+1/k)).\displaystyle\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}+\alpha^{-1+1/k}\right)\right).

Therefore, we obtain, in all three cases, the lower bound

T(A,A,A)exp(O~α(α8C1ε(k)+α1+1/k+2C2k2)).T(A,A,A)\geq\exp\left(-\tilde{O}_{\alpha}\left(\alpha^{-8C_{1}\varepsilon(k)}+\alpha^{-1+1/k}+2^{C_{2}k^{2}}\right)\right).

Choosing c=1/(2k)c=1/(2k), say, we obtain

T(A,A,A)exp(O(α1+c)).T(A,A,A)\geq\exp\left(-{O}(\alpha^{-1+c})\right).

On the other hand, since AA contains only trivial solutions to a1+T2a2+T3a3=0a_{1}+T_{2}a_{2}+T_{3}a_{3}=0, we have

T(A,A,A)=α|G|1|G|.T(A,A,A)=\frac{\alpha}{|G|}\leq\frac{1}{|G|}.

Therefore, |G|exp(O(α1+c))|G|\leq\exp\left({O}(\alpha^{-1+c})\right), which can be rewritten as

|A||G|(log|G|)1+c,|A|\ll\frac{|G|}{(\log{|G|})^{1+c^{\prime}}},

where c=11c1c^{\prime}=\frac{1}{1-c}-1. This finishes the proof of Theorem 1.1. ∎

Acknowledgments

I am deeply grateful to Thomas Bloom and Olof Sisask for bringing this problem to my attention and for the many fruitful conversations. I would also like to thank Timothy Gowers for his guidance and the very helpful discussions throughout my research internship for the École Normale Supérieure.

References

  • [1] Thomas F. Bloom, Quantitative results in arithmetic combinatorics, Ph.D. thesis, University of Bristol, 2014.
  • [2]  , A quantitative improvement for Roth’s theorem on arithmetic progressions, Journal of the London Mathematical Society 93 (2016), no. 3, 643–663.
  • [3] Thomas F. Bloom and Olof Sisask, Logarithmic bounds for Roth’s theorem via almost-periodicity, Discrete Analysis (2019), Paper No. 4, 20.
  • [4]  , Breaking the logarithmic barrier in Roth’s theorem on arithmetic progressions, arXiv preprint 2007.03528v2 (v1:2020, v2:2021).
  • [5] Ronald L. Graham, Euclidean Ramsey theory, Handbook of discrete and computational geometry (Jacob E. Goodman and Joseph O’Rourke, eds.), CRC Press, Boca Raton, New York, 1997, pp. 164–177.
  • [6] Ben Green, Roth’s theorem in the primes, Annals of mathematics 161 (2005), no. 3, 1609–1636.
  • [7] Tom Sanders, On Roth’s theorem on progressions, Annals of Mathematics 174 (2011), no. 1, 619–636.
  • [8] Tomasz Schoen, Improved bound in Roth’s theorem on arithmetic progressions, Advances in Mathematics 386 (2021), 107801.
  • [9] Tomasz Schoen and Olof Sisask, Roth’s theorem for four variables and additive structures in sums of sparse sets, Forum of Mathematics. Sigma 4 (2016), e5, 28.
  • [10] Ilya Shkredov and Jozsef Solymosi, Tilted corners in integer grids, INTEGERS Journal, Ron Graham Memorial Volume 21A (2021), A20.
{dajauthors}{authorinfo}

[pgom] Cédric Pilatte
École Normale Supérieure
Paris, France
cedric.pilatte\imageatens\imagedotfr