Contents

Cubic sieves, a primitive-ratio cut and a 20/3720/37 bound for the a⁢b⁢cabc exceptional set

Ruiyi Zhang Independent Researcher, Columbia, Maryland, USA
Abstract.

We prove N1⁢(X)≪εX20/37+εN_{1}(X)\ll_{\varepsilon}X^{20/37+\varepsilon}, where Nλ⁢(X)N_{\lambda}(X) counts the a⁢b⁢cabc triples of exponent λ\lambda in [1,X]3[1,X]^{3}. The previous full bound was X13/20+εX^{13/20+\varepsilon}. We use the anatomic reduction of Bernert, Browning, Lichtman and Teräväinen. Five families add new rows. The first two are an archimedean cover and a row from Heath-Brown’s uniform bound for diagonal cubic curves. Spacing gives 3030 two-arm clauses. Cubic characters and a fourth moment of Dirichlet LL-functions give the cubic-sieve rows. Cochrane and Shi’s fourth moment gives the moment rows. An exact Farkas certificate with 394 633394\,633 leaves gives exponent 20/3720/37 for the box count. On each leaf the multipliers of all rows except nonnegativity sum to at most 586/201586/201. Exact rows are included in this sum. This pays for the losses at λ=1\lambda=1.

Key words and phrases:
abc conjecture, exceptional set, radical, anatomy of integers, power sieve, character sums, Farey fractions, linear programming certificate
2020 Mathematics Subject Classification:
Primary 11D75; Secondary 11N25, 11N36, 11L40, 11D25, 11Y16

1. Introduction

For this paper ℕ={1,2,…}\mathbb{N}=\{1,2,\ldots\}. For n≠0n\neq 0 put rad⁡(n)=∏p∣np\operatorname{rad}(n)=\prod_{p\mid n}p, and write ω⁢(n)=#⁢{p:p∣n}\omega(n)=\#\{p:p\mid n\}, with ω⁢(1)=0\omega(1)=0. Following [2], call (a,b,c)∈ℕ3(a,b,c)\in\mathbb{N}^{3} with gcd⁡(a,b,c)=1\gcd(a,b,c)=1 an a⁢b⁢cabc triple of exponent λ\lambda if

(1.1) a+b=c,rad⁡(a⁢b⁢c)<cλ.a+b=c,\qquad\operatorname{rad}(abc)<c^{\lambda}.

Let Nλ⁢(X)N_{\lambda}(X) count these triples in [1,X]3[1,X]^{3}. The a⁢b⁢cabc conjecture of Masser and Oesterlé implies that Nλ⁢(X)=Oλ⁢(1)N_{\lambda}(X)=O_{\lambda}(1) for λ<1\lambda<1, so λ=1\lambda=1 is the endpoint of interest.

The bound Nλ⁢(X)≪εX2⁢λ/3+εN_{\lambda}(X)\ll_{\varepsilon}X^{2\lambda/3+\varepsilon} is classical [2, Proposition 1.1]; it comes from de Bruijn’s count [5] of integers with restricted radical. For λ≥2\lambda\geq 2, Kane’s result [10] gives Nλ⁢(X)≪εXλ−1+εN_{\lambda}(X)\ll_{\varepsilon}X^{\lambda-1+\varepsilon} [2, Section 1]. On 2≤λ≤32\leq\lambda\leq 3 it matches Nλ⁢(X)≫Xλ−1−εN_{\lambda}(X)\gg X^{\lambda-1-\varepsilon}. Granville’s unpublished work gives the lower bound for 1<λ≤31<\lambda\leq 3, as reported in [2, Section 1]. The question is Mazur’s. It can hold only for λ≤3\lambda\leq 3, since Nλ⁢(X)≤#⁢{(a,b,c)∈[1,X]3:a+b=c}=O⁢(X2)N_{\lambda}(X)\leq\#\{(a,b,c)\in[1,X]^{3}:a+b=c\}=O(X^{2}). Browning, Lichtman and Teräväinen [3, Theorem 1.2] gave the first power saving below 2⁢λ/32\lambda/3, for 0.99<λ<1.0010.99<\lambda<1.001. Bernert [1, Theorem 1] proved

(1.2) Nλ⁢(X)≪εX(23⁢λ+3)/40+ε(0<λ<2),N_{\lambda}(X)\ll_{\varepsilon}X^{(23\lambda+3)/40+\varepsilon}\qquad(0<% \lambda<2),

so N1⁢(X)≪εX13/20+εN_{1}(X)\ll_{\varepsilon}X^{13/20+\varepsilon}. In the merged paper, [2, Theorem 1.2] states (1.2) for 0<λ≤20<\lambda\leq 2. Its Theorem 1.3 gives 0.60.6 for 0<λ<10<\lambda<1, with a constant depending on λ\lambda. At λ=1\lambda=1: a remark at the end of [1, Section 4] sketches 8/13=0.6153⁢…8/13=0.6153\ldots; Li [11] obtains 56/85=0.6588⁢…56/85=0.6588\ldots from the method of [3], its limit without further optimisation by his account.

Theorem 1.

N1⁢(X)≪εX20/37+εN_{1}(X)\ll_{\varepsilon}X^{20/37+\varepsilon}, where 20/37=0.5405⁢…20/37=0.5405\ldots

Since Nμ≤N1N_{\mu}\leq N_{1} for μ≤1\mu\leq 1, Theorem 1 also improves [2, Theorem 1.3] on 0<μ<10<\mu<1, with a constant independent of μ\mu. Among the estimates cited here, the resulting exponent is min⁡{2⁢μ/3,20/37}\min\{2\mu/3,20/37\} for 0<μ≤10<\mu\leq 1. Thus the new exponent is best known for 30/37<μ≤130/37<\mu\leq 1; it ties the classical exponent at μ=30/37\mu=30/37. Its crossing with the Bernert exponent alone is μ=689/851\mu=689/851.

Section 2 recalls the anatomic reduction of [3, 1, 2]. Fix ε0>0\varepsilon_{0}>0 and d=d⁢(ε0)d=d(\varepsilon_{0}). Every triple lies in a box. In a box, each side is a fixed coefficient times ∏i≤d𝔰ii\prod_{i\leq d}\mathfrak{s}_{i}^{\,i}. The roots 𝔰i\mathfrak{s}_{i} have fixed dyadic sizes. The three side values are pairwise coprime. Let ℬd\mathcal{B}_{d} count the root-factorization tuples in a box, with distinct factorizations counted separately, and put D=logX⁡ℬdD=\log_{X}\mathcal{B}_{d}. The proof is the chain. Section 2 works at a generic scale XX and exponent λ\lambda; Lemma 12.2 applies it at the scale YY of (2.1), with λ:=μ\lambda:=\mu and base-YY logarithms. The quantity VsV_{s} is the weighted exponent of the root product, excluding its fixed coefficient, as defined in Section 6; hd=d⁢(d+1)/2h_{d}=d(d+1)/2. The quantity ρ\rho is the largest finite right-hand-side shift in Lemma 12.2. The bound on ρ\rho holds for Y≥Y0⁢(ε0,d)Y\geq Y_{0}(\varepsilon_{0},d). Smaller YY contribute Oε0,d⁢(1)O_{\varepsilon_{0},d}(1), and μ≤0\mu\leq 0 contributes nothing (Section 13).

N1⁢(X)≪(log⁡X)2⁢maxY≤X,μ≤1⁡Nμ∗⁢(Y),Nμ∗⁢(Y)≪Yε0⁢max⁡ℬd,D≤2037+ΛU⁢ρ,ΛU=586201,ρ≤19⁢ε0,\begin{gathered}N_{1}(X)\ll(\log X)^{2}\max_{Y\leq X,\ \mu\leq 1}N^{*}_{\mu}(Y% ),\qquad N^{*}_{\mu}(Y)\ll Y^{\varepsilon_{0}}\max\mathcal{B}_{d},\\ D\leq\frac{20}{37}+\Lambda_{U}\rho,\qquad\Lambda_{U}=\frac{586}{201},\qquad% \rho\leq 19\varepsilon_{0},\end{gathered}

from (2.1), (2.3), Theorem 2 with Lemma 12.1, and Lemma 12.2. Since 19⁢ΛU+1=1133520119\Lambda_{U}+1=\frac{11335}{201}, choosing ε0\varepsilon_{0} with 11335201⁢ε0<ε/2\frac{11335}{201}\,\varepsilon_{0}<\varepsilon/2 proves Theorem 1.

The inequalities for DD are linear in 2828 exponents. They are the root and tail coordinates of the three sides, DD, and three auxiliary Fourier variables. BBLT’s Theorem 1.3 gives the 3/53/5 bound. Its Proposition 6.1 lists the 2222 inherited inequalities used here. We add the tail rows and the cut. Tail roots (Section 3) of index at least seven cost XτsX^{\tau_{s}} to enumerate. Here τs=s−∑i≤6si\tau_{s}=s-\sum_{i\leq 6}s_{i}. The tail product is at least XvsX^{v_{s}}, where vs≥7⁢τsv_{s}\geq 7\tau_{s}. The cut (Section 5) fixes all but two coprime products u,vu,v on two sides:

gcd⁡(u,v)=1,u≡ξ⁢v(modM),0<u≤Ucut,0<v≤Vcut.\gcd(u,v)=1,\qquad u\equiv\xi v\pmod{M},\qquad 0<u\leq U_{\rm cut},\quad 0<v% \leq V_{\rm cut}.

Here MM is built from roots on the third side, and ξ\xi lies in one of Xo⁢(1)X^{o(1)} classes. Lemma 4.1 counts these by 1+2⁢Ucut⁢Vcut/M1+2U_{\rm cut}V_{\rm cut}/M. There are

(1.3) 3⁢(642−1)⁢ 127=1 560 1953\,(64^{2}-1)\,127=1\,560\,195

cuts.

The paper adds five further families.

  • •

    Archimedean (Section 6). One of the side values na,nbn_{a},n_{b} is at least nc/2n_{c}/2. In the limiting coordinates, Va,Vb≤VcV_{a},V_{b}\leq V_{c}, and Vc≤VaV_{c}\leq V_{a} or Vc≤VbV_{c}\leq V_{b}. At finite scale, Va,Vb≤Vc+ε0/2V_{a},V_{b}\leq V_{c}+\varepsilon_{0}/2, and one of Vc≤Va+3⁢ε0/2+logY⁡21+hdV_{c}\leq V_{a}+3\varepsilon_{0}/2+\log_{Y}2^{1+h_{d}} or Vc≤Vb+3⁢ε0/2+logY⁡21+hdV_{c}\leq V_{b}+3\varepsilon_{0}/2+\log_{Y}2^{1+h_{d}} holds.

  • •

    Cubic (Section 7). Fix all roots but the three cube roots. Heath-Brown’s bound [8, Theorem 1.3] for primitive points on α⁢x3+β⁢y3=γ⁢z3\alpha x^{3}+\beta y^{3}=\gamma z^{3}, uniform in the coefficients, gives D≤L−p3D\leq L-p_{3}. Here LL and pip_{i} are as in Section 2.

  • •

    Spacing (Section 8). Consecutive ℓ\ellth powers are far apart: 3030 two-arm clauses.

  • •

    Cubic sieve (Section 9). Write one side as M⁢x3Mx^{3}. Sieve with cubic characters modulo primes p≡1(mod3)p\equiv 1\pmod{3}. The error term needs a smooth fourth moment of character sums. It comes from the fourth moment of Dirichlet LL-functions in [6, Lemma 4]: 17741774 clauses.

  • •

    Moments (Section 10). Expand the congruence of the cut modulo MM by characters. The fourth moment of Cochrane and Shi [4, Theorem 1] bounds the nonprincipal part: 188 976188\,976 clauses.

Section 11 proves D≤20/37D\leq 20/37 from these rows. The certificate is a finite trie. Each internal node splits on one clause, one child per arm. Each leaf carries nonnegative rational Farkas multipliers. There are 394 633394\,633 leaves, depth 4949, and no infeasible leaf. On a leaf the multipliers of all rows except nonnegativity sum to at most ΛU=586/201\Lambda_{U}=586/201, whence the term ΛU⁢ρ\Lambda_{U}\rho. This includes exact rows. A point of the installed system attains 20/3720/37; the qualification on this optimum appears in Section 11.2.

Section 12 treats μ=1\mu=1. In the proof of Theorem 1, the dyadic reduction only requires 0<μ≤10<\mu\leq 1. At this endpoint the row L≤1L\leq 1 of [2] is unavailable: the proof of [2, Theorem 1.3] uses ε0≤(1−μ)/3\varepsilon_{0}\leq(1-\mu)/3. We use L≤1+3⁢ε0/4L\leq 1+3\varepsilon_{0}/4 instead. The LL-native Fourier and geometry rows cost 18⁢ε018\varepsilon_{0} and 6⁢ε06\varepsilon_{0}. After the choice of Y0Y_{0} in Lemma 12.2, every new row costs at most 2⁢ε02\varepsilon_{0}. Hence ρ=18⁢ε0+oε0,d⁢(1)\rho=18\varepsilon_{0}+o_{\varepsilon_{0},d}(1) and ΛU⁢ρ=351667⁢ε0+oε0,d⁢(1)\Lambda_{U}\rho=\frac{3516}{67}\,\varepsilon_{0}+o_{\varepsilon_{0},d}(1).

The proof in [2] does not use the determinant method; [3] used it together with Thue equations. Lemma 4.1 is an elementary lattice-point count of the kind used in [2, Proposition 4.1]. The cut applies it to two sides at once, with modulus MM built from roots on the third side.

Imported statements are cited where used. Citations of [2] refer to arXiv:2410.12234v2 (to appear in C. R. Math.); each imported statement was checked against it. The dyadic reduction (2.1) is only stated in [2, Section 2]; Section 2 proves it. Appendix A reproves the estimates of [2, Propositions 2.3, 3.1 and 4.1] for our boxes. They use the divisor bound, the count of solutions of xj−yj=mx^{j}-y^{j}=m (Lemma A.1) and the lattice-point bound [7, Lemma 3] (Theorem C). The new rows use the cubic bound [8, Theorem 1.3] and the fourth moments [6, Lemma 4] and [4, Theorem 1]. The cubic-sieve character expansion (Section 9) also uses the classical Jacobi-sum bound [9]. No conjecture is assumed. Theorem 2 has multiplier bound ΛU\Lambda_{U}. It is computer-assisted and uses a certificate checked by the standard-library programs in Appendix C. The analytic reductions and row families are proved in the text.

2. The anatomic reduction

Throughout this section 0<λ≤20<\lambda\leq 2, ε>0\varepsilon>0 is arbitrary, ε0>0\varepsilon_{0}>0 is fixed before XX, and d=d⁢(ε0)d=d(\varepsilon_{0}). We take ε0≤4/7\varepsilon_{0}\leq 4/7, so that the folded index k=⌈4/ε0⌉k=\lceil 4/\varepsilon_{0}\rceil of [2, Lemma 2.2] is at least 77 (Section 3.1). Implied constants depend only on ε,ε0,d\varepsilon,\varepsilon_{0},d; λ\lambda occurs only through the displayed ≪λ\ll_{\lambda} in (2.1). They never depend on the box, the coefficients or XX.

Write Nλ∗⁢(X)N^{*}_{\lambda}(X) for the number of triples counted by Nλ⁢(X)N_{\lambda}(X) that satisfy in addition c≥X/2c\geq X/2 and rad⁡(a⁢b⁢c)≥cλ/2\operatorname{rad}(abc)\geq c^{\lambda}/2. A dyadic decomposition and the pigeonhole principle give

(2.1) Nλ⁢(X)≪λ(log⁡X)2⁢max1≤Y≤X⁡maxμ≤λ⁡Nμ∗⁢(Y),N_{\lambda}(X)\ll_{\lambda}(\log X)^{2}\max_{1\leq Y\leq X}\ \max_{\mu\leq% \lambda}N^{*}_{\mu}(Y),

as in [2, Section 2]. In the application λ=1\lambda=1, and the bounds below for Nμ∗⁢(Y)N^{*}_{\mu}(Y) are uniform in 0<μ≤10<\mu\leq 1 (Lemma 12.2).

Proof of (2.1).

Let (a,b,c)(a,b,c) be counted by Nλ⁢(X)N_{\lambda}(X). Then c≥2c\geq 2 and a,b<c≤Xa,b<c\leq X. Choose l≥1l\geq 1 with c∈(X⁢2−l,X⁢21−l]c\in(X2^{-l},X2^{1-l}] and put Y=X⁢21−l≤XY=X2^{1-l}\leq X. Thus Y/2<c≤YY/2<c\leq Y. Put

μi=λ−i/log2⁡X(0≤i≤⌈λ⁢log2⁡X⌉).\mu_{i}=\lambda-i/\log_{2}X\qquad(0\leq i\leq\lceil\lambda\log_{2}X\rceil).

Here log2⁡X=(log⁡X)/(log⁡2)\log_{2}X=(\log X)/(\log 2). There are O⁢(log⁡X)O(\log X) such exponents, all at most λ\lambda, and the last is at most 0. With r=rad⁡(a⁢b⁢c)r=\operatorname{rad}(abc), we have r<cμ0r<c^{\mu_{0}} and r≥1≥cμmr\geq 1\geq c^{\mu_{m}} for the last index mm. Choose the largest ii with r<cμir<c^{\mu_{i}}. Then r≥cμi+1≥cμi/2r\geq c^{\mu_{i+1}}\geq c^{\mu_{i}}/2, since c≤Xc\leq X. Hence the triple is counted by Nμi∗⁢(Y)N^{*}_{\mu_{i}}(Y). There are O⁢(log⁡X)O(\log X) choices of YY and O⁢(log⁡X)O(\log X) choices of μi\mu_{i}, which proves the claim. ∎

For μ≤0\mu\leq 0, Nμ∗⁢(Y)=0N^{*}_{\mu}(Y)=0: its defining condition would require 1≤rad⁡(a⁢b⁢c)<cμ≤11\leq\operatorname{rad}(abc)<c^{\mu}\leq 1. Thus the maximum in (2.1) may be restricted to 0<μ≤λ0<\mu\leq\lambda.

For n≥1n\geq 1 write [n]={1,…,n}[n]=\{1,\ldots,n\}. Here x∼Ax\sim A means A≤x<2⁢AA\leq x<2A, as in [1]; [2] writes x∼Ax\sim A for x∈(A,2⁢A]x\in(A,2A].

Let d∈ℕd\in\mathbb{N} and (a0,b0,c0)∈ℕ3(a_{0},b_{0},c_{0})\in\mathbb{N}^{3}. Let 𝐀,𝐁,𝐂∈ℕd\mathbf{A},\mathbf{B},\mathbf{C}\in\mathbb{N}^{d} have entries powers of two, 11 included. Put 𝔞0=a0\mathfrak{a}_{0}=a_{0}, 𝔟0=b0\mathfrak{b}_{0}=b_{0}, 𝔠0=c0\mathfrak{c}_{0}=c_{0} and

(2.2) ℬd=#⁢{(𝔞i,𝔟i,𝔠i)i=1d∈ℕ3⁢d:𝔞i∼Ai,𝔟i∼Bi,𝔠i∼Ci(1≤i≤d),a0⁢∏i≤d𝔞ii+b0⁢∏i≤d𝔟ii=c0⁢∏i≤d𝔠ii,gcd⁡(∏i=0d𝔞i,∏i=0d𝔟i,∏i=0d𝔠i)=1}.\mathcal{B}_{d}=\#\Bigl{\{}(\mathfrak{a}_{i},\mathfrak{b}_{i},\mathfrak{c}_{i}% )_{i=1}^{d}\in\mathbb{N}^{3d}:\begin{aligned} &\mathfrak{a}_{i}\sim A_{i},\ % \mathfrak{b}_{i}\sim B_{i},\ \mathfrak{c}_{i}\sim C_{i}\quad(1\leq i\leq d),\\ &a_{0}\textstyle\prod_{i\leq d}\mathfrak{a}_{i}^{\,i}+b_{0}\prod_{i\leq d}% \mathfrak{b}_{i}^{\,i}=c_{0}\prod_{i\leq d}\mathfrak{c}_{i}^{\,i},\\ &\gcd\bigl{(}\textstyle\prod_{i=0}^{d}\mathfrak{a}_{i},\prod_{i=0}^{d}% \mathfrak{b}_{i},\prod_{i=0}^{d}\mathfrak{c}_{i}\bigr{)}=1\end{aligned}\Bigr{% \}}.

For a side write Sj∈{Aj,Bj,Cj}S_{j}\in\{A_{j},B_{j},C_{j}\} for its dyadic root size. When the side ss must be named, write Ss,jS_{s,j}. Recall hd=d⁢(d+1)/2h_{d}=d(d+1)/2. Equation (2.2) counts root-factorization tuples, not distinct side-value triples; different factorizations are counted separately. It is the BdB_{d} of [2], under our dyadic convention, with no condition within a side. We write ℬd\mathcal{B}_{d} to avoid a clash with the size BdB_{d}.

Every interval [A,2⁢A)∩ℕ[A,2A)\cap\mathbb{N} has exactly AA integers, including [1,2)∩ℕ={1}[1,2)\cap\mathbb{N}=\{1\}. We keep every root coordinate, including those equal to 11. The statements of [2, Propositions 2.3, 3.1 and 4.1] assume windows (A,2⁢A](A,2A] with A≥1A\geq 1, which exclude roots equal to 11. So we do not cite them for our boxes. We rerun the window-dependent steps of the reduction below. Appendix A proves the pair, Fourier and geometry bounds in our convention (Lemmas A.2, A.3 and A.4). Their constants depend only on ε0\varepsilon_{0} and dd.

Roots equal to 11 occur: in [2, Lemma 2.2], mj=∏pj∥npm_{j}=\prod_{p^{j}\|n}p and nj=mjn_{j}=m_{j} for j≠kj\neq k, the folded index. So nj=1n_{j}=1 unless some prime has multiplicity exactly jj. As nn has at most ω⁢(n)\omega(n) distinct multiplicities, all but at most ω⁢(n)\omega(n) indices j≤dj\leq d, j≠kj\neq k, give nj=1n_{j}=1. Our convention assigns these roots the size Ai=1A_{i}=1 and keeps all dd indices in (2.2). By the proof of [2, Proposition 2.1], each ε0>0\varepsilon_{0}>0 has a d=d⁢(ε0)d=d(\varepsilon_{0}) with

(2.3) Nλ∗⁢(X)≪ε0Xε0⁢max⁡ℬd,N^{*}_{\lambda}(X)\ll_{\varepsilon_{0}}X^{\varepsilon_{0}}\max\mathcal{B}_{d},

the maximum over pairwise coprime 1≤a0,b0,c0≤Xε01\leq a_{0},b_{0},c_{0}\leq X^{\varepsilon_{0}} and dyadic Ai,Bi,Ci∈[1,X]A_{i},B_{i},C_{i}\in[1,X] with

(2.4) 2−Od⁢(1)⁢Xλ≤∏j≤dAj⁢Bj⁢Cj≤Xλ+3⁢ε0/4,∏j≤dAjj≤X,∏j≤dBjj≤X,X1−ε0/2≤∏j≤dCjj≤X,\begin{gathered}2^{-O_{d}(1)}X^{\lambda}\leq\prod_{j\leq d}A_{j}B_{j}C_{j}\leq X% ^{\lambda+3\varepsilon_{0}/4},\\ \prod_{j\leq d}A_{j}^{\,j}\leq X,\qquad\prod_{j\leq d}B_{j}^{\,j}\leq X,\qquad X% ^{1-\varepsilon_{0}/2}\leq\prod_{j\leq d}C_{j}^{\,j}\leq X,\end{gathered}

The power of two depends only on dd. We rederive the lower bounds below. The upper bounds and the pigeonhole step of the source proof hold verbatim under [A,2⁢A)[A,2A), since Ai≤𝔞i<2⁢AiA_{i}\leq\mathfrak{a}_{i}<2A_{i}. The lower bound uses the nontrivial branch of [2, Lemma 2.2]: ε0<4\varepsilon_{0}<4, so the parameter ε0/4<1\varepsilon_{0}/4<1 and k=⌈4/ε0⌉≤dk=\lceil 4/\varepsilon_{0}\rceil\leq d. Since c≥X/2c\geq X/2,

∏j≤dAj⁢Bj⁢Cj≥2−3⁢d⁢rad⁡(a⁢b⁢c)≥2−3⁢d−λ−1⁢Xλ≥2−3⁢d−3⁢Xλ,\prod_{j\leq d}A_{j}B_{j}C_{j}\geq 2^{-3d}\operatorname{rad}(abc)\geq 2^{-3d-% \lambda-1}X^{\lambda}\geq 2^{-3d-3}X^{\lambda},

since λ≤2\lambda\leq 2. Each of the 3⁢d3d roots loses at most a factor 22; the source proof prints 2−d2^{-d} here. The weighted lower bound for the cc-roots is

∏j≤dCjj≥2−hd⁢∏j≤d𝔠jj.\prod_{j\leq d}C_{j}^{j}\geq 2^{-h_{d}}\prod_{j\leq d}\mathfrak{c}_{j}^{j}.

The factorization uses parameter ε0/4\varepsilon_{0}/4, so c0≤Xε0/4c_{0}\leq X^{\varepsilon_{0}/4} and ∏j≤d𝔠jj=c/c0≥2−1⁢X1−ε0/4\prod_{j\leq d}\mathfrak{c}_{j}^{\,j}=c/c_{0}\geq 2^{-1}X^{1-\varepsilon_{0}/4}. Since Cj≥𝔠j/2C_{j}\geq\mathfrak{c}_{j}/2,

∏j≤dCjj≥2−hd−1⁢X1−ε0/4≥X1−ε0/2if ⁢X≥Yred:=24⁢(hd+1)/ε0.\prod_{j\leq d}C_{j}^{j}\geq 2^{-h_{d}-1}X^{1-\varepsilon_{0}/4}\geq X^{1-% \varepsilon_{0}/2}\quad\text{if }X\geq Y_{\rm red}:=2^{4(h_{d}+1)/\varepsilon_% {0}}.

This gives the lower bound in (2.4). The global threshold Y0⁢(ε0,d)≥YredY_{0}(\varepsilon_{0},d)\geq Y_{\rm red} is fixed in Lemma 12.2. This suffices, since dd is fixed before XX. Fix such a box. For a side s∈{a,b,c}s\in\{a,b,c\} set

(2.5) si=logX⁡Si⁢(1≤i≤d),s=logX⁢∏i≤dSi=∑i≤dlogX⁡Si.s_{i}=\log_{X}S_{i}\ (1\leq i\leq d),\qquad s=\log_{X}\!\prod_{i\leq d}S_{i}=% \sum_{i\leq d}\log_{X}S_{i}.

Index 0 is not a coordinate: a0,b0,c0a_{0},b_{0},c_{0} are the integer coefficients. From here on a,b,ca,b,c denote coordinates, not the triple. Boxes with ℬd=0\mathcal{B}_{d}=0 do not attain the maximum in (2.3) unless Nλ∗⁢(X)=0N^{*}_{\lambda}(X)=0. So ℬd≥1\mathcal{B}_{d}\geq 1, and we set

D=logX⁡ℬd≥0.D=\log_{X}\mathcal{B}_{d}\geq 0.

For the tail put

(2.6) τs=s−∑i≤6si=∑7≤j≤dlogX⁡Sj,vs=∑7≤j≤dj⁢logX⁡Sj.\tau_{s}=s-\sum_{i\leq 6}s_{i}=\sum_{7\leq j\leq d}\log_{X}S_{j},\qquad v_{s}=% \sum_{7\leq j\leq d}j\log_{X}S_{j}.

Put L=a+b+cL=a+b+c and pi=ai+bi+cip_{i}=a_{i}+b_{i}+c_{i}; a bare pp is a prime. Moving a dyadic endpoint at scale XX changes the root coordinates by

(2.7) Δ⁢si,Δ⁢s=Od⁢(1log⁡X).\Delta s_{i},\ \Delta s=O_{d}\!\left(\frac{1}{\log X}\right).

The left inequality of (2.4) uses ∏j≤dnj≥rad⁡(n)\prod_{j\leq d}n_{j}\geq\operatorname{rad}(n) with no loss, while in this direction [2, Lemma 2.2] gives only rad⁡(n)≤nε0⁢∏jnj\operatorname{rad}(n)\leq n^{\varepsilon_{0}}\prod_{j}n_{j}. In the proof of that lemma mj=∏pj∥npm_{j}=\prod_{p^{j}\|n}p, and, for the folded index kk, nj=mjn_{j}=m_{j} for j≠kj\neq k and nk=mk⁢∏j>dmj⌊j/k⌋n_{k}=m_{k}\prod_{j>d}m_{j}^{\lfloor j/k\rfloor}. Since d≥kd\geq k, ⌊j/k⌋≥1\lfloor j/k\rfloor\geq 1 for j>dj>d, so

∏j≤dnj≥∏j≤dmj⁢∏j>dmj=rad⁡(n).\prod_{j\leq d}n_{j}\ \geq\ \prod_{j\leq d}m_{j}\prod_{j>d}m_{j}\ =\ % \operatorname{rad}(n).
Lemma 2.1.

The three side values of a box are pairwise coprime. Hence every factor of one side is a unit modulo every factor of another side.

Proof.

A prime dividing two side values divides the third by the equation in (2.2). If it divides a0⁢∏i=1d𝔞iia_{0}\prod_{i=1}^{d}\mathfrak{a}_{i}^{\,i}, it divides ∏i=0d𝔞i\prod_{i=0}^{d}\mathfrak{a}_{i}; likewise on the other sides. This contradicts the gcd condition in (2.2). ∎

The index i=0i=0 in this gcd condition is needed. With d=1d=1, the choice

a0=b0=1,𝔞1=𝔟1=2,c0=4,𝔠1=1a_{0}=b_{0}=1,\quad\mathfrak{a}_{1}=\mathfrak{b}_{1}=2,\quad c_{0}=4,\quad% \mathfrak{c}_{1}=1

satisfies the condition with i≥1i\geq 1: gcd⁡(2,2,1)=1\gcd(2,2,1)=1. Yet its side values 22, 22, 44 share the prime 22. The full condition excludes it: gcd⁡(2,2,4)=2\gcd(2,2,4)=2.

Nothing is assumed within a side. Roots of one side may share primes with a0a_{0}. Unenumerated roots are recovered by a divisor bound, not by squarefreeness.

2.1. The inherited rows

For these limiting rows take 0<λ≤10<\lambda\leq 1. The finite box bound is L≤λ+3⁢ε0/4≤1+3⁢ε0/4L\leq\lambda+3\varepsilon_{0}/4\leq 1+3\varepsilon_{0}/4. We use this endpoint envelope throughout, so no choice of ε0\varepsilon_{0} depends on the gap 1−λ1-\lambda. Lemmas A.2 and A.3 and Corollary A.5 are our forms of [2, Propositions 2.3, 3.1 and 4.1]. In the coordinates (2.5) they yield the 2222 inequalities of [2, Proposition 6.1]. We display them in exact limiting form, as Section 11 uses them. At finite resolution each right-hand side rises by the amount in Lemma 12.2 and Table 12.1; (2.9) and (2.10) hold exactly. The reduction has constants depending only on ε0,d\varepsilon_{0},d. So do the bounds of Appendix A. They use λ\lambda only through A⁢B⁢C≤Xλ+3⁢ε0/4ABC\leq X^{\lambda+3\varepsilon_{0}/4} in Corollary A.5. The condition ε0≤(1−μ)/3\varepsilon_{0}\leq(1-\mu)/3 occurs only in the final step of the proof of [2, Theorem 1.3], where it ensures A⁢B⁢C≤Xμ+3⁢ε0≤XABC\leq X^{\mu+3\varepsilon_{0}}\leq X.

The radical bound in (2.4) gives [2, (6.1)],

(2.8) L≤1,L\leq 1,

derived there for λ<1\lambda<1. At λ=1\lambda=1 only L≤1+3⁢ε0/4L\leq 1+3\varepsilon_{0}/4 holds (Lemma 12.2). Roots sum into their side, [2, (6.2)]:

(2.9) ∑i≤6si≤s(s=a,b,c).\sum_{i\leq 6}s_{i}\leq s\qquad(s=a,b,c).

The side-value bound in (2.4) gives [2, (6.3)],

(2.10) 7⁢s−1≤6⁢s1+5⁢s2+4⁢s3+3⁢s4+2⁢s5+s6(s=a,b,c).7s-1\leq 6s_{1}+5s_{2}+4s_{3}+3s_{4}+2s_{5}+s_{6}\qquad(s=a,b,c).

Two sides determine the third up to a divisor factor (Lemma A.2). This is [2, (6.4)]:

(2.11) D≤min⁡(a+b,a+c,b+c).D\leq\min(a+b,\ a+c,\ b+c).

Geometry of numbers (Corollary A.5) gives the thirteen min-disjunctions [2, (6.5)–(6.9)], labelled (G1)–(G13) in Appendix B. The Fourier estimate (Lemma A.3) gives [2, (6.10)],

(2.12) ∑s=a,b,cmax⁡(s2+s4+s6,s3+s6,s5)≤4⁢L−6⁢D.\sum_{s=a,b,c}\max(s_{2}+s_{4}+s_{6},\ s_{3}+s_{6},\ s_{5})\leq 4L-6D.

One argument per maximum gives 2727 linear rows. Section 11 encodes them with three auxiliary variables.

The Python listing of [2, Appendix A] transcribes the first line of [2, (6.9)] as p1+a2+b3+a3, where the displayed formula reads p1+a2+b3+c3p_{1}+a_{2}+b_{3}+c_{3}. We use the displayed formula. It is what Corollary A.5 gives with the printed second argument 1−a2−2⁢b3−2⁢c31-a_{2}-2b_{3}-2c_{3}. For (2.10) we use

(2.13) 7⁢s−1≤7⁢s−∑i≤di⁢si=∑i≤6(7−i)⁢si+∑7≤i≤d(7−i)⁢si≤∑i≤6(7−i)⁢si,7s-1\leq 7s-\sum_{i\leq d}i\,s_{i}=\sum_{i\leq 6}(7-i)s_{i}+\sum_{7\leq i\leq d% }(7-i)s_{i}\leq\sum_{i\leq 6}(7-i)s_{i},

since 7−i≤07-i\leq 0 for i≥7i\geq 7. In our system (2.10) is the sum of the two tail rows of Section 3, so it is redundant.

3. The multiplicity-at-least-seven tail

The tail rows we use are

(3.1) τs≥0,vs≥7⁢τs,∑i≤6i⁢si+vs≤1(s=a,b,c).\tau_{s}\geq 0,\qquad v_{s}\geq 7\tau_{s},\qquad\sum_{i\leq 6}i\,s_{i}+v_{s}% \leq 1\qquad(s=a,b,c).

The first is (2.9). The second: logX⁡Sj≥0\log_{X}S_{j}\geq 0, with weight j≥7j\geq 7 in vsv_{s} and weight 11 in τs\tau_{s}. The third is the side-value bound in (2.4). Adding the last two,

(vs−7⁢τs)+(1−∑i≤6i⁢si−vs)≥0,(v_{s}-7\tau_{s})+(1-\sum_{i\leq 6}is_{i}-v_{s})\geq 0,

that is, ∑i≤6i⁢si+7⁢τs≤1\sum_{i\leq 6}is_{i}+7\tau_{s}\leq 1; with τs=s−∑i≤6si\tau_{s}=s-\sum_{i\leq 6}s_{i} this is (2.10). With the upper row vs≤d⁢τsv_{s}\leq d\tau_{s}, these rows describe the real relaxation of the pairs (τs,vs)(\tau_{s},v_{s}) exactly. We omit that row, so the system 𝒮\mathcal{S} of Section 11 is free of dd.

Lemma 3.1.

Fix a side s∈{a,b,c}s\in\{a,b,c\} and let Mtail=∏7≤j≤d𝔰jjM_{\mathrm{tail}}=\prod_{7\leq j\leq d}\mathfrak{s}_{j}^{\,j} with 𝔰j∼Sj\mathfrak{s}_{j}\sim S_{j}. Then

(3.2) #⁢{(𝔰7,…,𝔰d)∈ℕd−6:𝔰j∼Sj}≤∏7≤j≤dSj=Xτs,Mtail≥∏7≤j≤dSjj=Xvs,\begin{gathered}\#\{(\mathfrak{s}_{7},\dots,\mathfrak{s}_{d})\in\mathbb{N}^{d-% 6}:\mathfrak{s}_{j}\sim S_{j}\}\leq\prod_{7\leq j\leq d}S_{j}=X^{\tau_{s}},\\ M_{\mathrm{tail}}\geq\prod_{7\leq j\leq d}S_{j}^{\,j}=X^{v_{s}},\end{gathered}

and every prime pp dividing MtailM_{\mathrm{tail}} does so with ordp⁡(Mtail)≥7\operatorname{ord}_{p}(M_{\mathrm{tail}})\geq 7, where ordp\operatorname{ord}_{p} denotes the pp-adic valuation.

Proof.

Each interval [Sj,2⁢Sj)[S_{j},2S_{j}) contains exactly SjS_{j} integers, which gives the count, and 𝔰j≥Sj\mathfrak{s}_{j}\geq S_{j} gives the modulus bound. If p∣𝔰jp\mid\mathfrak{s}_{j} with j≥7j\geq 7 then ordp⁡(Mtail)≥j≥7\operatorname{ord}_{p}(M_{\mathrm{tail}})\geq j\geq 7. ∎

The count is exact for [N,2⁢N)[N,2N) and for (N,2⁢N](N,2N]. A closed [N,2⁢N][N,2N] would overcount by a factor of up to 2d−62^{d-6}, attained when all Sj=1S_{j}=1.

So the tail costs XτsX^{\tau_{s}} to enumerate. The bound is on roots, not on rad⁡(Mtail)\operatorname{rad}(M_{\mathrm{tail}}), and uses no squarefreeness. Let σ\sigma and TT be the modulus side and index set of Section 5. Then MtailM_{\mathrm{tail}} divides the side value and is at least XvσX^{v_{\sigma}}. Hence TT may contain the tail.

3.1. Folded roots

For the rest of the proof fix 0<ε0≤4/70<\varepsilon_{0}\leq 4/7. This is allowed, as ε0\varepsilon_{0} is arbitrarily small at the endpoint step. In [2, Lemma 2.2] the very high multiplicities are folded into one index kk. The folded root need not be squarefree; the remainder goes into n0n_{0}. The proof of [2, Proposition 2.1] uses that lemma with parameter ε0/4\varepsilon_{0}/4. So

k=⌈4/ε0⌉,d=6⁢⌈(4/ε0)2⌉.k=\lceil 4/\varepsilon_{0}\rceil,\qquad d=6\lceil(4/\varepsilon_{0})^{2}\rceil.

Then k≥7k\geq 7, and d≥6⁢(4/ε0)2>4/ε0+1>kd\geq 6(4/\varepsilon_{0})^{2}>4/\varepsilon_{0}+1>k. So the folded root lies in the tail, MtailM_{\mathrm{tail}} still divides the side value, and ordp⁡(nkk)=k⁢ordp⁡(nk)≥7\operatorname{ord}_{p}(n_{k}^{\,k})=k\operatorname{ord}_{p}(n_{k})\geq 7 for p∣nkp\mid n_{k}. The overlap of n0n_{0} and nkn_{k} is within one side, so Lemma 2.1 is untouched. Unenumerated roots are recovered by Lemma 4.3. The folding costs the factor X3⁢ε0/4X^{3\varepsilon_{0}/4} in the upper radical bound of (2.4). It also costs the choice of a0,b0,c0a_{0},b_{0},c_{0} in the Xε0X^{\varepsilon_{0}} of (2.3). Both are already charged. It changes neither Lemma 3.1 nor (3.1).

4. Three lattice and divisor lemmas

Lemma 4.1.

Let M≥1M\geq 1, let ξ\xi be a unit modulo MM and let U,V≥1U,V\geq 1. Then

(4.1) #⁢{(u,v)∈ℕ2:u≤U,v≤V,gcd⁡(u,v)=1,u≡ξ⁢v⁢(M)}≤1+2⁢U⁢VM.\#\{(u,v)\in\mathbb{N}^{2}:u\leq U,\ v\leq V,\ \gcd(u,v)=1,\ u\equiv\xi v\ (M)% \}\leq 1+\frac{2UV}{M}.
Proof.

Put ℒξ={(u,v)∈ℤ2:u≡ξ⁢v⁢(M)}\mathcal{L}_{\xi}=\{(u,v)\in\mathbb{Z}^{2}:u\equiv\xi v\ (M)\}, of index MM in ℤ2\mathbb{Z}^{2}. Any two of its points have determinant in M⁢ℤM\mathbb{Z}. Positive collinear integer points with gcd⁡(u,v)=1\gcd(u,v)=1 coincide. Thus the points of ℒξ\mathcal{L}_{\xi} with gcd⁡(u,v)=1\gcd(u,v)=1 in [1,U]×[1,V][1,U]\times[1,V] have distinct slopes; order them by slope. Consecutive points span with 0 a triangle of area ≥M/2\geq M/2. These triangles have disjoint interiors and lie in [0,U]×[0,V][0,U]\times[0,V]. With PP points, (P−1)⁢M/2≤U⁢V(P-1)M/2\leq UV. ∎

The proof does not use that ξ\xi is a unit. The constant 22 is sharp. For odd n≥3n\geq 3 take U=nU=n, V=n+4V=n+4, M=n2+2⁢n−4M=n^{2}+2n-4, ξ=n−1\xi=n-1. The primitive points are (n−1,1)(n-1,1), (n,n+4)(n,n+4), (1,n+3)(1,n+3), with consecutive determinants MM, and (P−1)⁢M/(U⁢V)→2(P-1)M/(UV)\to 2.

Lemma 4.2.

Let 1≤q≤61\leq q\leq 6, let M≥1M\geq 1 and let KK be a unit modulo MM. The congruence ηq≡K(modM)\eta^{q}\equiv K\pmod{M} has at most 8ω⁢(M)8^{\omega(M)} solutions in units η\eta, hence Xo⁢(1)X^{o(1)} solutions uniformly for M≤XO⁢(1)M\leq X^{O(1)}.

Proof.

The solution set is empty or a coset of the kernel of η↦ηq\eta\mapsto\eta^{q}. Odd prime power: the unit group is cyclic, so the kernel has order at most q≤6q\leq 6. Modulus 2e2^{e}, e≤2e\leq 2: the unit group has order at most 22. Modulus 2e2^{e}, e≥3e\geq 3: (ℤ/2e⁢ℤ)×≅C2×C2e−2(\mathbb{Z}/2^{e}\mathbb{Z})^{\times}\cong C_{2}\times C_{2^{e-2}}, so the kernel has order gcd⁡(q,2)⁢gcd⁡(q,2e−2)≤8\gcd(q,2)\gcd(q,2^{e-2})\leq 8; the 22-part of q≤6q\leq 6 is at most 44. Multiply by the Chinese remainder theorem. As ω⁢(M)≪log⁡M/log⁡log⁡M\omega(M)\ll\log M/\log\log M for M≥3M\geq 3,

8ω⁢(M)=exp⁡(O⁢(log⁡M/log⁡log⁡M))=XO⁢(1/log⁡log⁡X)(M≤XO⁢(1)).8^{\omega(M)}=\exp\bigl{(}O(\log M/\log\log M)\bigr{)}=X^{O(1/\log\log X)}% \qquad(M\leq X^{O(1)}).

The form Cω⁢(M)≪C,δMδC^{\omega(M)}\ll_{C,\delta}M^{\delta}, for fixed C≥1C\geq 1 and δ>0\delta>0, alone gives no rate. For M≤2M\leq 2 there is one class. No bound Bω⁢(M)B^{\omega(M)} with B<8B<8 holds. For q=4q=4, e≥4e\geq 4, the group C2×C2e−2C_{2}\times C_{2^{e-2}} has gcd⁡(4,2)⁢gcd⁡(4,2e−2)=8\gcd(4,2)\gcd(4,2^{e-2})=8 fourth roots of unity. And q=4q=4 occurs in (5.2). Local kernel size 88 occurs only for 2e2^{e}, e≥4e\geq 4, q=4q=4. So for ω⁢(M)≥2\omega(M)\geq 2 the product of local kernel sizes is at most 8⋅6ω⁢(M)−1<8ω⁢(M)8\cdot 6^{\omega(M)-1}<8^{\omega(M)}. ∎

Lemma 4.3.

Write div⁡(N)=#⁢{m∈ℕ:m∣N}\operatorname{div}(N)=\#\{m\in\mathbb{N}:m\mid N\} for N∈ℕN\in\mathbb{N}. For r≥1r\geq 1 and positive integers e1,…,ere_{1},\dots,e_{r},

#{(x1,…,xr)∈ℕr:x1e1⋯xrer=N}≤div(N)r−1≪r,δNδ(δ>0),\#\{(x_{1},\dots,x_{r})\in\mathbb{N}^{r}:x_{1}^{e_{1}}\cdots x_{r}^{e_{r}}=N\}% \leq\operatorname{div}(N)^{r-1}\ll_{r,\delta}N^{\delta}\qquad(\delta>0),

uniformly in e1,…,ere_{1},\dots,e_{r}. For N≥3N\geq 3 the maximal-order bound gives the rate

div(N)r−1=exp(Or(logN/loglogN)),\operatorname{div}(N)^{r-1}=\exp\!\bigl{(}O_{r}(\log N/\log\log N)\bigr{)},

so for N≤XOd⁢(1)N\leq X^{O_{d}(1)} and r≤dr\leq d the count is XOd⁢(1/log⁡log⁡X)X^{O_{d}(1/\log\log X)}.

Proof.

Each xix_{i} divides NN. The equation determines xrx_{r} from x1,…,xr−1x_{1},\dots,x_{r-1}, for any eie_{i}. Apply the divisor bound and, for the rate, the maximal order of div⁡(N)\operatorname{div}(N). ∎

Thus an unfactored product of roots determines those roots up to Xo⁢(1)X^{o(1)}.

5. The cut

Fix a box. Let (y,z)(y,z) be the other two sides in alphabetical order: (b,c)(b,c), (a,c)(a,c), (a,b)(a,b) for σ=a,b,c\sigma=a,b,c. Write [6]={1,2,3,4,5,6}[6]=\{1,2,3,4,5,6\}. Choose a nonempty

(5.1) T⊆{1,2,3,4,5,6,tail},κT=∑t∈T∩[6]σt+𝟏tail∈T⁢τσ,ΩT=∑t∈T∩[6]t⁢σt+𝟏tail∈T⁢vσ.\begin{gathered}T\subseteq\{1,2,3,4,5,6,\mathrm{tail}\},\\ \kappa_{T}=\sum_{t\in T\cap[6]}\sigma_{t}+\mathbf{1}_{\mathrm{tail}\in T}\tau_% {\sigma},\qquad\Omega_{T}=\sum_{t\in T\cap[6]}t\,\sigma_{t}+\mathbf{1}_{% \mathrm{tail}\in T}v_{\sigma}.\end{gathered}

Here κT\kappa_{T} is the selected root mass for this section. The symbols u,v,M,ξu,v,M,\xi below are local to the cut and are not the corresponding symbols in Sections 9 and 10; vv is also distinct from the tail coordinate vσv_{\sigma}. Choose free sets Ry,Rz⊆[6]R_{y},R_{z}\subseteq[6], not both empty, and put

(5.2) q=gcd⁡(gcd⁡Ry,gcd⁡Rz),F=∑i∈Ryi⁢yi+∑j∈Rzj⁢zj,q=\gcd(\gcd R_{y},\gcd R_{z}),\qquad F=\sum_{i\in R_{y}}i\,y_{i}+\sum_{j\in R_% {z}}j\,z_{j},

with gcd⁡∅=0\gcd\emptyset=0. For such a choice (σ,T,Ry,Rz)(\sigma,T,R_{y},R_{z}), the quantities in (5.1)–(5.2) are fixed by the box and the index sets. As Ry∪Rz≠∅R_{y}\cup R_{z}\neq\emptyset, 1≤q≤61\leq q\leq 6 and qq divides every element of Ry∪RzR_{y}\cup R_{z}. By the choice of dd in Section 3.1, d=6⁢⌈(4/ε0)2⌉≥294d=6\lceil(4/\varepsilon_{0})^{2}\rceil\geq 294, so the tail notation applies. Write max⁡{t,0}=max⁡{t,0}\max\{t,0\}=\max\{t,0\}.

Proposition 5.1.

Let a box satisfy the constraints after (2.3), with ℬd≥1\mathcal{B}_{d}\geq 1. Then

(5.3) D≤(y−∑i∈Ryyi)+(z−∑j∈Rzzj)+κT+max⁡{Fq−ΩT,0}+oε0,d⁢(1),D\leq\Bigl{(}y-\sum_{i\in R_{y}}y_{i}\Bigr{)}+\Bigl{(}z-\sum_{j\in R_{z}}z_{j}% \Bigr{)}+\kappa_{T}+\max\{\frac{F}{q}-\Omega_{T},0\}+o_{\varepsilon_{0},d}(1),

uniformly over the finitely many choices of (σ,T,Ry,Rz)(\sigma,T,R_{y},R_{z}).

For later use write

𝖠cut=(y−∑i∈Ryyi)+(z−∑j∈Rzzj)+κT,𝖡cut=F/q−ΩT.\mathsf{A}_{\rm cut}=\Bigl{(}y-\sum_{i\in R_{y}}y_{i}\Bigr{)}+\Bigl{(}z-\sum_{% j\in R_{z}}z_{j}\Bigr{)}+\kappa_{T},\qquad\mathsf{B}_{\rm cut}=F/q-\Omega_{T}.

The limiting form of (5.3) is D≤𝖠cut+max⁡(0,𝖡cut)D\leq\mathsf{A}_{\rm cut}+\max(0,\mathsf{B}_{\rm cut}).

Proof.

Sizes. The box fixes na,0=a0n_{a,0}=a_{0}, nb,0=b0n_{b,0}=b_{0} and nc,0=c0n_{c,0}=c_{0}. Write nσ,0,ny,0,nz,0n_{\sigma,0},n_{y,0},n_{z,0} for these coefficients and Sσ,i,Sy,i,Sz,iS_{\sigma,i},S_{y,i},S_{z,i} for the dyadic root sizes of the σ,y,z\sigma,y,z sides. Besides (2.2), the proof uses the dyadic ranges and ∏iAii\prod_{i}A_{i}^{i}, ∏iBii\prod_{i}B_{i}^{i}, ∏iCii≤X\prod_{i}C_{i}^{i}\leq X. So all products and cofactors are at most XOd⁢(1)X^{O_{d}(1)}, and Lemmas 4.2 and 4.3 cost Xo⁢(1)X^{o(1)}. The coefficients enter no size estimate.

Enumeration. Write 𝔪i,𝔶i,𝔷i\mathfrak{m}_{i},\mathfrak{y}_{i},\mathfrak{z}_{i} for the roots of the σ\sigma-, yy- and zz-sides, so 𝔪i∼Sσ,i\mathfrak{m}_{i}\sim S_{\sigma,i}, 𝔶i∼Sy,i\mathfrak{y}_{i}\sim S_{y,i}, 𝔷i∼Sz,i\mathfrak{z}_{i}\sim S_{z,i}. Enumerate: the roots of yy outside RyR_{y}; of zz outside RzR_{z}; the selected roots of σ\sigma. Tails go through Lemma 3.1. The yy- and zz-tails are never in Ry,Rz⊆[6]R_{y},R_{z}\subseteq[6], so they are enumerated too. The cost is

(5.4) X(y−∑i∈Ryyi)+(z−∑j∈Rzzj)+κT+oε0,d⁢(1).X^{(y-\sum_{i\in R_{y}}y_{i})+(z-\sum_{j\in R_{z}}z_{j})+\kappa_{T}+o_{% \varepsilon_{0},d}(1)}.

Modulus. The tail roots of σ\sigma are 𝔪j\mathfrak{m}_{j}, j≥7j\geq 7. Put

(5.5) M=∏t∈T∩[6]𝔪tt⁢Mtail𝟏tail∈T,Mtail=∏7≤j≤d𝔪jj.M=\prod_{t\in T\cap[6]}\mathfrak{m}_{t}^{\,t}\,M_{\mathrm{tail}}^{\mathbf{1}_{% \mathrm{tail}\in T}},\qquad M_{\mathrm{tail}}=\prod_{7\leq j\leq d}\mathfrak{m% }_{j}^{\,j}.

Then MM divides the σ\sigma-side value. Also 𝔪t≥Sσ,t=Xσt\mathfrak{m}_{t}\geq S_{\sigma,t}=X^{\sigma_{t}} (left-closed intervals), and Lemma 3.1 bounds the tail. So

(5.6) M≥XΩT.M\geq X^{\Omega_{T}}.

Put

(5.7) u=∏i∈Ry𝔶ii/q,v=∏j∈Rz𝔷jj/q,u=\prod_{i\in R_{y}}\mathfrak{y}_{i}^{\,i/q},\qquad v=\prod_{j\in R_{z}}% \mathfrak{z}_{j}^{\,j/q},

an empty product being 11; the exponents are integers by (5.2).

Congruence. By Lemma 2.1, every factor of the yy- and zz-sides is a unit modulo MM. This covers the coefficients, the enumerated roots, uu and vv. The equation of (2.2) modulo MM gives

(5.8) (u⁢v−1)q≡K(modM)(uv^{-1})^{q}\equiv K\pmod{M}

with

(5.9) K≡ϵcut⁢Ez⁢Ey−1(modM),ϵcut={−1,σ=c,+1,σ≠c,K\equiv\epsilon_{\rm cut}E_{z}E_{y}^{-1}\pmod{M},\qquad\epsilon_{\rm cut}=% \begin{cases}-1,&\sigma=c,\\ +1,&\sigma\neq c,\end{cases}

where

Ey\displaystyle E_{y} =ny,0⁢∏i∈[6]∖Ry𝔶ii⁢∏7≤j≤d𝔶jj,\displaystyle=n_{y,0}\prod_{i\in[6]\setminus R_{y}}\mathfrak{y}_{i}^{\,i}\prod% _{7\leq j\leq d}\mathfrak{y}_{j}^{\,j},
Ez\displaystyle E_{z} =nz,0⁢∏j∈[6]∖Rz𝔷jj⁢∏7≤j≤d𝔷jj.\displaystyle=n_{z,0}\prod_{j\in[6]\setminus R_{z}}\mathfrak{z}_{j}^{\,j}\prod% _{7\leq j\leq d}\mathfrak{z}_{j}^{\,j}.

So KK is a unit fixed by the enumerated data.

Count. By Lemma 4.2, ξ=u⁢v−1\xi=uv^{-1} lies in one of Xo⁢(1)X^{o(1)} classes. By Lemma 2.1, gcd⁡(u,v)=1\gcd(u,v)=1. Also

u≤2∑i∈Ryi/q∏i∈RySy,ii/q=:Ucut,v≤2∑j∈Rzj/q∏j∈RzSz,jj/q=:Vcut,u\leq 2^{\sum_{i\in R_{y}}i/q}\prod_{i\in R_{y}}S_{y,i}^{\,i/q}=:U_{\rm cut},% \qquad v\leq 2^{\sum_{j\in R_{z}}j/q}\prod_{j\in R_{z}}S_{z,j}^{\,j/q}=:V_{\rm cut},

with Ucut,Vcut≥1U_{\rm cut},V_{\rm cut}\geq 1; the powers of 22 cost Od⁢(1/log⁡X)O_{d}(1/\log X), as ∑r≤6r=21\sum_{r\leq 6}r=21. Hence

Ucut=X∑i∈Ryi⁢yi/q+Od⁢(1/log⁡X),Vcut=X∑j∈Rzj⁢zj/q+Od⁢(1/log⁡X),U_{\rm cut}=X^{\sum_{i\in R_{y}}i\,y_{i}/q+O_{d}(1/\log X)},\qquad V_{\rm cut}% =X^{\sum_{j\in R_{z}}j\,z_{j}/q+O_{d}(1/\log X)},

so Ucut⁢Vcut=XF/q+Od⁢(1/log⁡X)U_{\rm cut}V_{\rm cut}=X^{F/q+O_{d}(1/\log X)}. Lemma 4.1 and (5.6) bound the pairs (u,v)(u,v) in one class by

(5.10) 1+2⁢Ucut⁢VcutM≪dXmax⁡{F/q−ΩT,0}+Od⁢(1/log⁡X).1+\frac{2U_{\rm cut}V_{\rm cut}}{M}\ll_{d}X^{\max\{F/q-\Omega_{T},0\}+O_{d}(1/% \log X)}.

Recovery. Lemma 4.3 recovers the free roots from u,vu,v up to Xo⁢(1)X^{o(1)}. Then the yy- and zz-side values are known, and the equation fixes the σ\sigma-side value. Divide by nσ,0n_{\sigma,0} and the selected roots:

Qσ=∏i∈[6]∖T𝔪ii⁢(∏7≤j≤d𝔪jj)1−𝟏tail∈T.Q_{\sigma}=\prod_{i\in[6]\setminus T}\mathfrak{m}_{i}^{\,i}\,\left(\prod_{7% \leq j\leq d}\mathfrak{m}_{j}^{\,j}\right)^{1-\mathbf{1}_{\mathrm{tail}\in T}}.

Lemma 4.3 recovers these unselected roots up to Xo⁢(1)X^{o(1)}. Multiplying (5.4) by Xo⁢(1)X^{o(1)} and (5.10) gives (5.3). ∎

If one free set is empty, Ucut=1U_{\rm cut}=1 or Vcut=1V_{\rm cut}=1, and Lemma 4.1 still applies. The exponent qq depends only on the index sets Ry,RzR_{y},R_{z}, not on which roots equal 11. Counting coefficients is charged to (2.3): inside a box a0,b0,c0a_{0},b_{0},c_{0} are fixed.

Count: 6464 subsets of [6][6] per counted side, 127127 sets TT, three sides σ\sigma. Without the pair of empty free sets this is 3⁢(642−1)⁢127=1 560 1953(64^{2}-1)127=1\,560\,195, as in (1.3).

6. Archimedean rows

Throughout Sections 6–8, assume 0<μ≤10<\mu\leq 1. Take ε0≤4/7\varepsilon_{0}\leq 4/7 and d=d⁢(ε0)d=d(\varepsilon_{0}) as fixed in Section 3.1. Fix a box admissible in (2.3) at scale YY, with λ\lambda replaced by μ\mu and ℬd≥1\mathcal{B}_{d}\geq 1. Of the constraints (2.4) only the side-value bounds are used below, with the coefficient bound 1≤ns,0≤Yε01\leq n_{s,0}\leq Y^{\varepsilon_{0}}. We also use the equation, the gcd condition and the windows of (2.2). For the finite estimates take Y≥Y0Y\geq Y_{0}, the threshold of Lemma 12.2; it depends only on ε0,d\varepsilon_{0},d, and Y0≥exp⁡(exp⁡(1))Y_{0}\geq\exp(\exp(1)). All coordinates s,τs,vs,L,pis,\tau_{s},v_{s},L,p_{i} from Section 2 are now read at base YY. The integer side values are denoted by nsn_{s}; VsV_{s} is the exponent coordinate of the root product, not of nsn_{s}. The root mass of side ss is s=∑i≤dsis=\sum_{i\leq d}s_{i}. Put si=logY⁡Ss,is_{i}=\log_{Y}S_{s,i} and D=logY⁡ℬdD=\log_{Y}\mathcal{B}_{d}.

(6.1) Vs=logY⁢∏j≤dSs,jj=∑i≤6i⁢si+vs(s=a,b,c).V_{s}=\log_{Y}\prod_{j\leq d}S_{s,j}^{\,j}=\sum_{i\leq 6}i\,s_{i}+v_{s}\qquad(% s=a,b,c).

For a tuple of the box write ns=ns,0⁢∏j≤d𝔰jjn_{s}=n_{s,0}\prod_{j\leq d}\mathfrak{s}_{j}^{\,j} for its side values, so na+nb=ncn_{a}+n_{b}=n_{c}. Here ns,0n_{s,0} is the coefficient a0,b0a_{0},b_{0} or c0c_{0} on side ss. Since Sj≤𝔰j<2⁢SjS_{j}\leq\mathfrak{s}_{j}<2S_{j} and 1≤ns,0≤Yε01\leq n_{s,0}\leq Y^{\varepsilon_{0}},

(6.2) YVs≤ns<2hd⁢ns,0⁢YVs≤2hd⁢YVs+ε0.Y^{V_{s}}\leq n_{s}<2^{h_{d}}\,n_{s,0}\,Y^{V_{s}}\leq 2^{h_{d}}\,Y^{V_{s}+% \varepsilon_{0}}.

The side-value constraints of (2.4) read

(6.3) Va≤1,Vb≤1,1−ε02≤Vc≤1.V_{a}\leq 1,\qquad V_{b}\leq 1,\qquad 1-\frac{\varepsilon_{0}}{2}\leq V_{c}% \leq 1.
Lemma 6.1.
Va≤Vc+ε02,Vb≤Vc+ε02.V_{a}\leq V_{c}+\frac{\varepsilon_{0}}{2},\qquad V_{b}\leq V_{c}+\frac{% \varepsilon_{0}}{2}.
Proof.

By (6.3), Va≤1≤Vc+ε0/2V_{a}\leq 1\leq V_{c}+\varepsilon_{0}/2. Likewise for VbV_{b}. ∎

Lemma 6.2.

At least one of

Vc≤Va+3⁢ε02+logY⁡21+hd,Vc≤Vb+3⁢ε02+logY⁡21+hdV_{c}\leq V_{a}+\frac{3\varepsilon_{0}}{2}+\log_{Y}2^{1+h_{d}},\qquad V_{c}% \leq V_{b}+\frac{3\varepsilon_{0}}{2}+\log_{Y}2^{1+h_{d}}

holds.

Proof.

As ℬd≥1\mathcal{B}_{d}\geq 1, choose one tuple of the box. Then na,nb≥1n_{a},n_{b}\geq 1 and na+nb=ncn_{a}+n_{b}=n_{c}, so max⁡(na,nb)≥nc/2\max(n_{a},n_{b})\geq n_{c}/2. Suppose na≥nc/2n_{a}\geq n_{c}/2. By (6.3) and (6.2),

Y1−ε0/2≤YVc≤nc≤2⁢na<21+hd⁢YVa+ε0.Y^{1-\varepsilon_{0}/2}\leq Y^{V_{c}}\leq n_{c}\leq 2n_{a}<2^{1+h_{d}}\,Y^{V_{% a}+\varepsilon_{0}}.

Take logY\log_{Y}:

1≤Va+3⁢ε02+logY⁡21+hd.1\leq V_{a}+\frac{3\varepsilon_{0}}{2}+\log_{Y}2^{1+h_{d}}.

With Vc≤1V_{c}\leq 1 this is the first inequality. If nb≥nc/2n_{b}\geq n_{c}/2, the same argument gives the second. ∎

The choice in Lemma 6.2 uses one tuple. The conclusion concerns the dyadic endpoints, so it holds for the whole box.

Corollary 6.3.

Put ρarch=3⁢ε0/2+logY⁡21+hd\rho_{\mathrm{arch}}=3\varepsilon_{0}/2+\log_{Y}2^{1+h_{d}}. Every nonempty admissible box satisfies

(6.4) Va≤Vc+ρarch,Vb≤Vc+ρarch,V_{a}\leq V_{c}+\rho_{\mathrm{arch}},\qquad V_{b}\leq V_{c}+\rho_{\mathrm{arch% }},

and at least one arm of

(6.5) Vc≤Va+ρarchorVc≤Vb+ρarch.V_{c}\leq V_{a}+\rho_{\mathrm{arch}}\quad\text{or}\quad V_{c}\leq V_{b}+\rho_{% \mathrm{arch}}.
Proof.

Lemmas 6.1 and 6.2, and ε0/2≤ρarch\varepsilon_{0}/2\leq\rho_{\mathrm{arch}}. ∎

In the limit ρarch→0\rho_{\mathrm{arch}}\to 0, the first arm of (6.5) with (6.4) gives Va=Vc≥VbV_{a}=V_{c}\geq V_{b}, the second Vb=Vc≥VaV_{b}=V_{c}\geq V_{a}. A cover node of the certificate carries both arms.

7. The cubic row

We use the following theorem of Heath-Brown [8, Theorem 1.3], with its counting function ρ\rho renamed ℛ\mathcal{R}. In this theorem BB is a height and a,b,ca,b,c are coefficients.

Theorem A ([8, Theorem 1.3]).

Let ℛ⁢(B;a,b,c)\mathcal{R}(B;a,b,c) be the number of integer solutions x,y,zx,y,z to the equation

a⁢x3+b⁢y3+c⁢z3=0ax^{3}+by^{3}+cz^{3}=0

with gcd⁡(x,y,z)=1\gcd(x,y,z)=1 and max⁡(|x|,|y|,|z|)≤B\max(|x|,|y|,|z|)\leq B. Then

ℛ⁢(B;a,b,c)≪εBε\mathcal{R}(B;a,b,c)\ll_{\varepsilon}B^{\varepsilon}

for any ε>0\varepsilon>0, uniformly for all non-zero integer a,b,ca,b,c.

The implied constant depends on ε\varepsilon alone. The coefficients need not be coprime or positive.

Proposition 7.1.

For every ε1>0\varepsilon_{1}>0,

(7.1) D≤∑s=a,b,c(s−s3)+ε1+Oε1⁢(1log⁡Y)=L−p3+ε1+Oε1⁢(1log⁡Y).D\leq\sum_{s=a,b,c}(s-s_{3})+\varepsilon_{1}+O_{\varepsilon_{1}}\Bigl{(}\frac{% 1}{\log Y}\Bigr{)}=L-p_{3}+\varepsilon_{1}+O_{\varepsilon_{1}}\Bigl{(}\frac{1}% {\log Y}\Bigr{)}.

The implied constant depends only on ε1\varepsilon_{1}.

Proof.

Enumeration. Send a tuple of the box to its roots (𝔞i,𝔟i,𝔠i)i≠3(\mathfrak{a}_{i},\mathfrak{b}_{i},\mathfrak{c}_{i})_{i\neq 3} and to (xa,xb,xc)=(𝔞3,𝔟3,𝔠3)(x_{a},x_{b},x_{c})=(\mathfrak{a}_{3},\mathfrak{b}_{3},\mathfrak{c}_{3}). This map is injective. As #⁢{𝔰:𝔰∼S}=S\#\{\mathfrak{s}:\mathfrak{s}\sim S\}=S, the first component takes at most

∏s=a,b,c∏i≤d,i≠3Ss,i=Y∑s(s−s3)\prod_{s=a,b,c}\ \prod_{i\leq d,\ i\neq 3}S_{s,i}=Y^{\sum_{s}(s-s_{3})}

values. The tail roots i≥7i\geq 7 are enumerated one by one, as in Lemma 3.1.

Equation. Fix the first component. Put

α=a0⁢∏i≠3𝔞ii,β=b0⁢∏i≠3𝔟ii,γ=c0⁢∏i≠3𝔠ii.\alpha=a_{0}\prod_{i\neq 3}\mathfrak{a}_{i}^{\,i},\qquad\beta=b_{0}\prod_{i% \neq 3}\mathfrak{b}_{i}^{\,i},\qquad\gamma=c_{0}\prod_{i\neq 3}\mathfrak{c}_{i% }^{\,i}.

These are positive integers. The equation of (2.2) becomes

α⁢xa3+β⁢xb3+(−γ)⁢xc3=0.\alpha x_{a}^{3}+\beta x_{b}^{3}+(-\gamma)x_{c}^{3}=0.

Primitivity. xa∣nax_{a}\mid n_{a}, xb∣nbx_{b}\mid n_{b}, xc∣ncx_{c}\mid n_{c}, and the side values are pairwise coprime by Lemma 2.1. Hence gcd⁡(xa,xb,xc)=1\gcd(x_{a},x_{b},x_{c})=1.

Height. 1≤xa<2⁢A3≤2⁢(∏jAjj)1/3≤2⁢Y1\leq x_{a}<2A_{3}\leq 2\bigl{(}\prod_{j}A_{j}^{\,j}\bigr{)}^{1/3}\leq 2Y by (6.3). Likewise xb,xc<2⁢Yx_{b},x_{c}<2Y.

Count. By Theorem A with B=2⁢YB=2Y and coefficients (α,β,−γ)(\alpha,\beta,-\gamma), the number of (xa,xb,xc)(x_{a},x_{b},x_{c}) is at most ℛ⁢(2⁢Y;α,β,−γ)≤C⁢(ε1)⁢(2⁢Y)ε1\mathcal{R}(2Y;\alpha,\beta,-\gamma)\leq C(\varepsilon_{1})(2Y)^{\varepsilon_{% 1}}, uniformly in α,β,γ\alpha,\beta,\gamma. Hence

ℬd≤C⁢(ε1)⁢ 2ε1⁢Y∑s(s−s3)+ε1.\mathcal{B}_{d}\leq C(\varepsilon_{1})\,2^{\varepsilon_{1}}\,Y^{\sum_{s}(s-s_{% 3})+\varepsilon_{1}}.

Take logY\log_{Y}. ∎

The bound is uniform in the coefficients a0,b0,c0a_{0},b_{0},c_{0} and in the enumerated roots. A constant depending on α,β,γ\alpha,\beta,\gamma would not give a row.

8. Spacing rows

Choose e∈{a,b,c}e\in\{a,b,c\}, either ordering (y,z)(y,z) of the other two sides, and 2≤ℓ≤62\leq\ell\leq 6. Put

(8.1) 𝖠sp=y+(z−zℓ),𝖡sp=Ve−Vz+zℓ.\mathsf{A}_{\rm sp}=y+(z-z_{\ell}),\qquad\mathsf{B}_{\rm sp}=V_{e}-V_{z}+z_{% \ell}.

Here yy and zz also denote the root masses of these sides, as in (2.5).

For side ee, write ne,0n_{e,0} for its coefficient and 𝔢j\mathfrak{e}_{j} for its roots (Section 6). Choose KdK_{d} so that

div(N)d−1≤YKd/log⁡log⁡Yif Y≥exp(exp(1)),N≤2hdY;\operatorname{div}(N)^{d-1}\leq Y^{K_{d}/\log\log Y}\quad\text{if }Y\geq\exp(% \exp(1)),\quad N\leq 2^{h_{d}}Y;

such a constant exists by the divisor bound.

Proposition 8.1.
(8.2) D≤𝖠sp+max⁡{𝖡sp,0}+ε0+Od⁢(1log⁡log⁡Y).D\leq\mathsf{A}_{\rm sp}+\max\{\mathsf{B}_{\rm sp},0\}+\varepsilon_{0}+O_{d}% \Bigl{(}\frac{1}{\log\log Y}\Bigr{)}.
Proof.

Signs. From na+nb=ncn_{a}+n_{b}=n_{c},

ne=ςy⁢ny+ςz⁢nz,(ςy,ςz)={(1,1),e=c,(−1,1),e≠c,z=c,(1,−1),e≠c,y=c.n_{e}=\varsigma_{y}n_{y}+\varsigma_{z}n_{z},\qquad(\varsigma_{y},\varsigma_{z}% )=\begin{cases}(1,1),&e=c,\\ (-1,1),&e\neq c,\ z=c,\\ (1,-1),&e\neq c,\ y=c.\end{cases}

This ordering need not be the alphabetical order used in Section 5.

Enumeration. Enumerate all roots 𝔶j\mathfrak{y}_{j} (j≤d)(j\leq d) of yy and all roots 𝔷j\mathfrak{z}_{j} (j≤d,j≠ℓ)(j\leq d,\ j\neq\ell) of zz. As #⁢{𝔰:𝔰∼S}=S\#\{\mathfrak{s}:\mathfrak{s}\sim S\}=S, there are

(8.3) ∏j≤dSy,j⁢∏j≠ℓSz,j=Yy+z−zℓ\prod_{j\leq d}S_{y,j}\prod_{j\neq\ell}S_{z,j}=Y^{y+z-z_{\ell}}

choices. Fix one. Then nyn_{y} is fixed, and

nz=Πz⁢xℓ,Πz=nz,0⁢∏j≠ℓ𝔷jj,x=𝔷ℓ∈[Sz,ℓ,2⁢Sz,ℓ).n_{z}=\Pi_{z}\,x^{\ell},\qquad\Pi_{z}=n_{z,0}\prod_{j\neq\ell}\mathfrak{z}_{j}% ^{\,j},\qquad x=\mathfrak{z}_{\ell}\in[S_{z,\ell},2S_{z,\ell}).

Interval. By (6.2), nen_{e} lies in an interval IeI_{e} of length |Ie|<2hd⁢YVe+ε0|I_{e}|<2^{h_{d}}Y^{V_{e}+\varepsilon_{0}}. Then

xℓ=ςz⁢ne−ςy⁢nyΠz∈J,J=ςz⁢Ie−ςy⁢nyΠz,x^{\ell}=\varsigma_{z}\,\frac{n_{e}-\varsigma_{y}n_{y}}{\Pi_{z}}\in J,\qquad J% =\varsigma_{z}\,\frac{I_{e}-\varsigma_{y}n_{y}}{\Pi_{z}},

an interval of length |Ie|/Πz|I_{e}|/\Pi_{z}. As Πz≥∏j≠ℓSz,jj=YVz−ℓ⁢zℓ\Pi_{z}\geq\prod_{j\neq\ell}S_{z,j}^{\,j}=Y^{V_{z}-\ell z_{\ell}},

|J|<2hd⁢YVe−Vz+ℓ⁢zℓ+ε0.|J|<2^{h_{d}}\,Y^{V_{e}-V_{z}+\ell z_{\ell}+\varepsilon_{0}}.

Spacing. Let 𝒳\mathcal{X} be the integers x∈[Sz,ℓ,2⁢Sz,ℓ)x\in[S_{z,\ell},2S_{z,\ell}) for which xℓ∈Jx^{\ell}\in J, and put m=|𝒳|m=|\mathcal{X}|. If m=0m=0, this enumeration choice contributes nothing. Otherwise write x1<⋯<xmx_{1}<\dots<x_{m} for 𝒳\mathcal{X}. For i≥2i\geq 2,

xiℓ−xi−1ℓ≥ℓ⁢xi−1ℓ−1≥Sz,ℓℓ−1=Y(ℓ−1)⁢zℓ.x_{i}^{\ell}-x_{i-1}^{\ell}\geq\ell\,x_{i-1}^{\ell-1}\geq S_{z,\ell}^{\ell-1}=% Y^{(\ell-1)z_{\ell}}.

So (m−1)⁢Y(ℓ−1)⁢zℓ≤xmℓ−x1ℓ<|J|(m-1)Y^{(\ell-1)z_{\ell}}\leq x_{m}^{\ell}-x_{1}^{\ell}<|J|, and

(8.4) m<1+2hd⁢Y𝖡sp+ε0≤21+hd⁢Ymax⁡{𝖡sp,0}+ε0.m<1+2^{h_{d}}Y^{\mathsf{B}_{\rm sp}+\varepsilon_{0}}\leq 2^{1+h_{d}}\,Y^{\max% \{\mathsf{B}_{\rm sp},0\}+\varepsilon_{0}}.

This includes Sz,ℓ=1S_{z,\ell}=1, where x=1x=1 and m≤1m\leq 1.

Recovery. Given xx, nzn_{z} and then ne=ςy⁢ny+ςz⁢nzn_{e}=\varsigma_{y}n_{y}+\varsigma_{z}n_{z} are fixed. Put N=ne/ne,0=∏j≤d𝔢jj<2hd⁢YN=n_{e}/n_{e,0}=\prod_{j\leq d}\mathfrak{e}_{j}^{\,j}<2^{h_{d}}Y. By Lemma 4.3 the roots of ee take at most YKd/log⁡log⁡YY^{K_{d}/\log\log Y} values.

Total. Multiply (8.3), (8.4) and the recovery factor:

ℬd≤21+hd⁢Y𝖠sp+max⁡{𝖡sp,0}+ε0+Od⁢(1/log⁡log⁡Y).\mathcal{B}_{d}\leq 2^{1+h_{d}}\,Y^{\mathsf{A}_{\rm sp}+\max\{\mathsf{B}_{\rm sp% },0\}+\varepsilon_{0}+O_{d}(1/\log\log Y)}.

Take logY\log_{Y}; 21+hd2^{1+h_{d}} costs Od⁢(1/log⁡Y)O_{d}(1/\log Y). ∎

Corollary 8.2.

Put

ρsp=ε0+Kdlog⁡log⁡Y+logY⁡21+hd.\rho_{\mathrm{sp}}=\varepsilon_{0}+\frac{K_{d}}{\log\log Y}+\log_{Y}2^{1+h_{d}}.

This is the error in (8.2). For each of the 3⋅2⋅5=303\cdot 2\cdot 5=30 choices of (e,y,z,ℓ)(e,y,z,\ell), a nonempty admissible box satisfies at least one arm of

(8.5) D≤𝖠sp+ρsporD≤𝖠sp+𝖡sp+ρsp.D\leq\mathsf{A}_{\rm sp}+\rho_{\mathrm{sp}}\quad\text{or}\quad D\leq\mathsf{A}% _{\rm sp}+\mathsf{B}_{\rm sp}+\rho_{\mathrm{sp}}.
Proof.

𝖠sp+max⁡{𝖡sp,0}=max⁡(𝖠sp,𝖠sp+𝖡sp)\mathsf{A}_{\rm sp}+\max\{\mathsf{B}_{\rm sp},0\}=\max(\mathsf{A}_{\rm sp},% \mathsf{A}_{\rm sp}+\mathsf{B}_{\rm sp}). ∎

All these errors are μ\mu-free. With ε1=ε0\varepsilon_{1}=\varepsilon_{0}, each is at most 2⁢ε02\varepsilon_{0} for Y≥Y0Y\geq Y_{0}. Table 12.1 lists them with the others.

9. Cubic-sieve rows

9.1. Setting

Fix ε0≤4/7\varepsilon_{0}\leq 4/7 and d=d⁢(ε0)d=d(\varepsilon_{0}) as in Section 3.1. Assume Y≥Y0Y\geq Y_{0}, the threshold of Lemma 12.2. Fix parameters for a nonempty box counted by ℬd\mathcal{B}_{d} in (2.3) at scale YY, and put D=logY⁡ℬdD=\log_{Y}\mathcal{B}_{d}. For each side s∈{a,b,c}s\in\{a,b,c\}, write ns,0n_{s,0} for its coefficient and 𝔯s,j∼Ss,j\mathfrak{r}_{s,j}\sim S_{s,j} (1≤j≤d)(1\leq j\leq d) for its roots. The symbols M,x,u,v,U,V,ξM,x,u,v,U,V,\xi below are local to this section. Its MM is the canonical coefficient of (9.3). The modulus QQ is local to each analytic-input lemma and to Steps 5–7 of Proposition 9.10. Here vsv_{s} is the tail coordinate, while vv is a represented-side label. The integer VV (as in V𝔬V_{\mathfrak{o}}, V⁢(𝐮)V(\mathbf{u}), VιV_{\iota}) is distinct from the coordinate VsV_{s}. The side values

ns=ns,0⁢∏j≤d𝔯s,jjn_{s}=n_{s,0}\prod_{j\leq d}\mathfrak{r}_{s,j}^{\,j}

satisfy na+nb=ncn_{a}+n_{b}=n_{c} and are pairwise coprime by Lemma 2.1. The coordinates are

(9.1) ss,j=logY⁡Ss,j,rs=∑j≤dss,j,ts=∑7≤j≤dss,j,vs=∑7≤j≤dj⁢ss,j,Vs=∑j≤6j⁢ss,j+vs.\begin{gathered}s_{s,j}=\log_{Y}S_{s,j},\qquad r_{s}=\sum_{j\leq d}s_{s,j},% \qquad t_{s}=\sum_{7\leq j\leq d}s_{s,j},\\ v_{s}=\sum_{7\leq j\leq d}j\,s_{s,j},\qquad V_{s}=\sum_{j\leq 6}j\,s_{s,j}+v_{% s}.\end{gathered}

In the notation of Section 2, rs=sr_{s}=s and ts=τst_{s}=\tau_{s}; the coordinate ss,js_{s,j} is the earlier sjs_{j}. By (2.4), Vs≤1V_{s}\leq 1. Hence ns≤ns,0⁢∏j(2⁢Ss,j)j≤2d2⁢Y1+ε0≤Y2n_{s}\leq n_{s,0}\prod_{j}(2S_{s,j})^{j}\leq 2^{d^{2}}Y^{1+\varepsilon_{0}}% \leq Y^{2} for large YY.

Fix a powered side σ\sigma. Its two represented sides u,vu,v and the sign ϵpw\epsilon_{\rm pw} are

(9.2) (σ;u,v;ϵpw)∈{(a;b,c;−1),(b;a,c;−1),(c;a,b;+1)},nv+ϵpw⁢nu=nσ>0.(\sigma;u,v;\epsilon_{\rm pw})\in\{(a;b,c;-1),\ (b;a,c;-1),\ (c;a,b;+1)\},% \qquad n_{v}+\epsilon_{\rm pw}\,n_{u}=n_{\sigma}>0.

So σ∈{a,b}\sigma\in\{a,b\} uses the positive difference nc−nun_{c}-n_{u}. The side σ=c\sigma=c uses the sum na+nbn_{a}+n_{b}. Put

(9.3) M=nσ,0⁢𝔯σ,1⁢𝔯σ,2 2⁢𝔯σ,4⁢𝔯σ,5 2⁢∏7≤j≤d𝔯σ,jj,x=𝔯σ,3⁢𝔯σ,4⁢𝔯σ,5⁢𝔯σ,6 2.M=n_{\sigma,0}\,\mathfrak{r}_{\sigma,1}\mathfrak{r}_{\sigma,2}^{\,2}\mathfrak{% r}_{\sigma,4}\mathfrak{r}_{\sigma,5}^{\,2}\prod_{7\leq j\leq d}\mathfrak{r}_{% \sigma,j}^{\,j},\qquad x=\mathfrak{r}_{\sigma,3}\mathfrak{r}_{\sigma,4}% \mathfrak{r}_{\sigma,5}\mathfrak{r}_{\sigma,6}^{\,2}.

Then nσ=M⁢x3n_{\sigma}=Mx^{3}. We call MM the canonical coefficient. Its labels are the tuple

(𝔯σ,j)j∈{1,2,4,5,7,…,d}.(\mathfrak{r}_{\sigma,j})_{j\in\{1,2,4,5,7,\dots,d\}}.

Put

(9.4) 𝒞σ=rσ−sσ,3−sσ,6,Wσ=vσ+sσ,1+2⁢sσ,2+sσ,4+2⁢sσ,5,Rσ=ru+rv.\mathcal{C}_{\sigma}=r_{\sigma}-s_{\sigma,3}-s_{\sigma,6},\qquad W_{\sigma}=v_% {\sigma}+s_{\sigma,1}+2s_{\sigma,2}+s_{\sigma,4}+2s_{\sigma,5},\qquad R_{% \sigma}=r_{u}+r_{v}.

Here RσR_{\sigma} is the combined root mass of the represented sides. Put ζσ=logY⁡nσ,0\zeta_{\sigma}=\log_{Y}n_{\sigma,0}. The coefficient range in (2.3) gives 0≤ζσ≤ε00\leq\zeta_{\sigma}\leq\varepsilon_{0}. Since each labelled root lies in [Sσ,j,2⁢Sσ,j)[S_{\sigma,j},2S_{\sigma,j}), the finite-box modulus satisfies

(9.5) Wσ+ζσ≤logY⁡M<Wσ+ζσ+(6+∑7≤j≤dj)⁢log⁡2log⁡Y=Wσ+ζσ+Od⁢(1log⁡Y).W_{\sigma}+\zeta_{\sigma}\leq\log_{Y}M<W_{\sigma}+\zeta_{\sigma}+\frac{\bigl{(% }6+\sum_{7\leq j\leq d}j\bigr{)}\log 2}{\log Y}=W_{\sigma}+\zeta_{\sigma}+O_{d% }\!\left(\frac{1}{\log Y}\right).
Lemma 9.1.
  1. (i)

    There are at most Y𝒞σY^{\mathcal{C}_{\sigma}} label tuples.

  2. (ii)

    Every label tuple gives M≥YWσM\geq Y^{W_{\sigma}}.

  3. (iii)

    Wσ−𝒞σ=sσ,2+sσ,5+(vσ−tσ)≥0W_{\sigma}-\mathcal{C}_{\sigma}=s_{\sigma,2}+s_{\sigma,5}+(v_{\sigma}-t_{% \sigma})\geq 0.

  4. (iv)

    A given integer M≤Y2M\leq Y^{2} arises from Yod⁢(1)Y^{o_{d}(1)} label tuples.

Proof.

(i) #⁢{𝔯:𝔯∼S}=S\#\{\mathfrak{r}:\mathfrak{r}\sim S\}=S, and ∏j≠3,6Sσ,j=Yrσ−sσ,3−sσ,6\prod_{j\neq 3,6}S_{\sigma,j}=Y^{r_{\sigma}-s_{\sigma,3}-s_{\sigma,6}}. (ii) nσ,0≥1n_{\sigma,0}\geq 1 and 𝔯σ,j≥Sσ,j\mathfrak{r}_{\sigma,j}\geq S_{\sigma,j}, so M≥YWσM\geq Y^{W_{\sigma}}. Also

M≤nσ,0⁢∏j≤d𝔯σ,jj<2hd⁢YVσ+ε0≤Y2M\leq n_{\sigma,0}\prod_{j\leq d}\mathfrak{r}_{\sigma,j}^{\,j}<2^{h_{d}}Y^{V_{% \sigma}+\varepsilon_{0}}\leq Y^{2}

for large YY, since Vσ≤1V_{\sigma}\leq 1 and ε0<1\varepsilon_{0}<1. (iii) Expand (9.4); vσ≥7⁢tσv_{\sigma}\geq 7t_{\sigma} by (9.1). (iv) nσ,0n_{\sigma,0} is fixed; apply Lemma 4.3 to M/nσ,0M/n_{\sigma,0} with r=d−2r=d-2. ∎

All o⁢(1)o(1) below tend to 0 as Y→∞Y\to\infty, for fixed ε0\varepsilon_{0}, dd and the parameter θ\theta of the sieve. They are uniform in the box.

9.2. Analytic inputs

Fix once and for all w∈C∞⁢(ℝ)w\in C^{\infty}(\mathbb{R}) with 0≤w≤10\leq w\leq 1, supp⁡w⊂[1/2,4]\operatorname{supp}w\subset[1/2,4] and w=1w=1 on [1,2][1,2]. For a Dirichlet character χ\chi, extended by 0 on nonunits, and N≥1N\geq 1 put

(9.6) FN⁢(χ)=∑n≥1χ⁢(n)⁢w⁢(n/N).F_{N}(\chi)=\sum_{n\geq 1}\chi(n)\,w(n/N).

We quote the all-character estimate of [6, Lemma 4]. In this section QQ denotes the modulus of an analytic input, or the modulus M⁢𝔭1⁢𝔭2M\mathfrak{p}_{1}\mathfrak{p}_{2} of Steps 5–7 of Proposition 9.10. It is local to that input or step. It differs from the cut cofactor QσQ_{\sigma} and the geometry forms QjQ_{j}. The L⁢(s,χ)L(s,\chi) below is the Dirichlet LL-function, not the root mass LL; ss in this subsection is a complex variable.

Lemma 9.2 ([6, Lemma 4], “Hybrid fourth moment estimate”).

Let H≥2H\geq 2 and q0≥2q_{0}\geq 2. Then

∑χ∫|t|≤H|L(12+it,χ)|4dt≪Hφ(q0)log(Hq0)4,\sum_{\chi}\int_{|t|\leq H}\bigl{|}L(\tfrac{1}{2}+it,\chi)\bigr{|}^{4}dt\ll H% \varphi(q_{0})\log(Hq_{0})^{4},

where the sum is over all characters modulo q0q_{0}.

The all-character estimate in Lemma 9.2 is the only input needed for the next lemma. Since φ⁢(Q)≤Q\varphi(Q)\leq Q, it implies the weaker form used below.

Lemma 9.3.

For H≥2H\geq 2 and Q≥2Q\geq 2,

∑χmodQ∫|t|≤H|L(12+it,χ)|4dt≪HQlog(HQ)4.\sum_{\chi\bmod Q}\int_{|t|\leq H}|L(\tfrac{1}{2}+it,\chi)|^{4}\,dt\ll HQ\log(% HQ)^{4}.
Proof.

Apply Lemma 9.2 with q0=Q≥2q_{0}=Q\geq 2 and use φ⁢(Q)≤Q\varphi(Q)\leq Q. In our applications Q≤YOd,θ⁢(1)Q\leq Y^{O_{d,\theta}(1)}. The factor Q/φ⁢(Q)Q/\varphi(Q) lost here is paid in Step 7 of Proposition 9.10. ∎

Lemma 9.4.

For all integers Q≥2Q\geq 2 and reals N≥1N\geq 1,

(9.7) ∑χmodQχ≠χ0|FN(χ)|4≪QN2log(2Q)4.\sum_{\begin{subarray}{c}\chi\bmod Q\\ \chi\neq\chi_{0}\end{subarray}}|F_{N}(\chi)|^{4}\ll Q\,N^{2}\log(2Q)^{4}.

The implied constant depends only on ww.

Proof.

Let w~⁢(s)=∫0∞w⁢(y)⁢ys−1⁢𝑑y\widetilde{w}(s)=\int_{0}^{\infty}w(y)y^{s-1}dy. It is entire. Four integrations by parts give, for 12≤ℜ⁡s≤2\tfrac{1}{2}\leq\Re s\leq 2,

w~⁢(s)=1s⁢(s+1)⁢(s+2)⁢(s+3)⁢∫0∞w(4)⁢(y)⁢ys+3⁢𝑑y≪(1+|s|)−4.\widetilde{w}(s)=\frac{1}{s(s+1)(s+2)(s+3)}\int_{0}^{\infty}w^{(4)}(y)\,y^{s+3% }dy\ll(1+|s|)^{-4}.

By Mellin inversion,

FN⁢(χ)=12⁢π⁢i⁢∫(2)L⁢(s,χ)⁢w~⁢(s)⁢Ns⁢𝑑s.F_{N}(\chi)=\frac{1}{2\pi i}\int_{(2)}L(s,\chi)\,\widetilde{w}(s)\,N^{s}\,ds.

Let χ≠χ0\chi\neq\chi_{0}. Its partial sums Aχ⁢(y)=∑n≤yχ⁢(n)A_{\chi}(y)=\sum_{n\leq y}\chi(n) satisfy |Aχ⁢(y)|≤φ⁢(Q)|A_{\chi}(y)|\leq\varphi(Q). Partial summation gives L⁢(s,χ)=s⁢∫1∞Aχ⁢(y)⁢y−s−1⁢𝑑yL(s,\chi)=s\int_{1}^{\infty}A_{\chi}(y)y^{-s-1}dy. Thus L⁢(s,χ)L(s,\chi) is holomorphic in ℜ⁡s>0\Re s>0, and |L⁢(s,χ)|≤2⁢Q⁢(1+|s|)|L(s,\chi)|\leq 2Q(1+|s|) for ℜ⁡s≥12\Re s\geq\frac{1}{2}. The integrand is therefore ≪Q⁢N2⁢(1+|s|)−3\ll QN^{2}(1+|s|)^{-3} on 12≤ℜ⁡s≤2\tfrac{1}{2}\leq\Re s\leq 2. Move the line to ℜ⁡s=12\Re s=\frac{1}{2}; there is no pole. With kw⁢(t)=|w~⁢(12+i⁢t)|≪(1+|t|)−4k_{w}(t)=|\widetilde{w}(\tfrac{1}{2}+it)|\ll(1+|t|)^{-4},

|FN(χ)|≤N1/22⁢π∫ℝ|L(12+it,χ)|kw(t)dt.|F_{N}(\chi)|\leq\frac{N^{1/2}}{2\pi}\int_{\mathbb{R}}\bigl{|}L(\tfrac{1}{2}+% it,\chi)\bigr{|}\,k_{w}(t)\,dt.

Hölder with respect to kw⁢(t)⁢d⁢tk_{w}(t)\,dt gives

|FN⁢(χ)|4\displaystyle|F_{N}(\chi)|^{4} ≤N2(2⁢π)4⁢(∫kw)3⁢∫ℝ|L⁢(12+i⁢t,χ)|4⁢kw⁢(t)⁢𝑑t\displaystyle\leq\frac{N^{2}}{(2\pi)^{4}}\Bigl{(}\int k_{w}\Bigr{)}^{3}\int_{% \mathbb{R}}\bigl{|}L(\tfrac{1}{2}+it,\chi)\bigr{|}^{4}k_{w}(t)\,dt
≪N2⁢∫ℝ|L⁢(12+i⁢t,χ)|4⁢(1+|t|)−4⁢𝑑t.\displaystyle\ll N^{2}\int_{\mathbb{R}}\bigl{|}L(\tfrac{1}{2}+it,\chi)\bigr{|}% ^{4}(1+|t|)^{-4}dt.

Sum over χ≠χ0\chi\neq\chi_{0} and enlarge to all χmodQ\chi\bmod Q. Split |t|≤2|t|\leq 2 and 2j−1<|t|≤2j2^{j-1}<|t|\leq 2^{j} (j≥2)(j\geq 2). By Lemma 9.3 with modulus QQ and H=2jH=2^{j},

∑χ≠χ0|FN(χ)|4≪N2∑j≥12−4⁢(j−1) 2jQlog(2jQ)4≪N2Qlog(2Q)4∑j≥124−3⁢jj4.\sum_{\chi\neq\chi_{0}}|F_{N}(\chi)|^{4}\ll N^{2}\sum_{j\geq 1}2^{-4(j-1)}\,2^% {j}Q\log(2^{j}Q)^{4}\ll N^{2}Q\log(2Q)^{4}\sum_{j\geq 1}2^{4-3j}j^{4}.

The last sum converges. ∎

Lemma 9.5.

For N′,N′′≥1N^{\prime},N^{\prime\prime}\geq 1 and a Dirichlet character χ\chi, put

G⁢(χ)=FN′⁢(χ)⁢FN′′⁢(χ2),Z0=46⁢(N′⁢N′′⁣ 2)2.G(\chi)=F_{N^{\prime}}(\chi)F_{N^{\prime\prime}}(\chi^{2}),\qquad Z_{0}=4^{6}(% N^{\prime}N^{\prime\prime\,2})^{2}.

For every integer Q≥1Q\geq 1 and δ>0\delta>0,

(9.8) ∑χmodQ|G⁢(χ)|4≪δφ⁢(Q)⁢(N′⁢N′′)2⁢Z0δ⁢(1+Z0Q).\sum_{\chi\bmod Q}|G(\chi)|^{4}\ll_{\delta}\varphi(Q)\,(N^{\prime}N^{\prime% \prime})^{2}\,Z_{0}^{\delta}\Bigl{(}1+\frac{Z_{0}}{Q}\Bigr{)}.

The sum includes the principal character.

Proof.

Complete multiplicativity gives

G⁢(χ)=∑n≥1A⁢(n)⁢χ⁢(n),A⁢(n)=∑n1⁢n22=nw⁢(n1/N′)⁢w⁢(n2/N′′)≥0.G(\chi)=\sum_{n\geq 1}A(n)\chi(n),\qquad A(n)=\sum_{n_{1}n_{2}^{2}=n}w(n_{1}/N% ^{\prime})\,w(n_{2}/N^{\prime\prime})\geq 0.

The coefficients do not depend on χ\chi. Then G⁢(χ)2=∑mB⁢(m)⁢χ⁢(m)G(\chi)^{2}=\sum_{m}B(m)\chi(m) with B=A∗A≥0B=A*A\geq 0. Now B⁢(m)=0B(m)=0 unless m≤(4⁢N′⁢(4⁢N′′)2)2=Z0m\leq(4N^{\prime}(4N^{\prime\prime})^{2})^{2}=Z_{0}, and

B⁢(m)≤#⁢{(n1,n2,n3,n4):n1⁢n22⁢n3⁢n42=m}≪δmδB(m)\leq\#\{(n_{1},n_{2},n_{3},n_{4}):n_{1}n_{2}^{2}n_{3}n_{4}^{2}=m\}\ll_{% \delta}m^{\delta}

by Lemma 4.3. Also

∑mB⁢(m)=(∑nA⁢(n))2=(∑n1w⁢(n1/N′))2⁢(∑n2w⁢(n2/N′′))2≤(16⁢N′⁢N′′)2.\sum_{m}B(m)=\Bigl{(}\sum_{n}A(n)\Bigr{)}^{2}=\Bigl{(}\sum_{n_{1}}w(n_{1}/N^{% \prime})\Bigr{)}^{2}\Bigl{(}\sum_{n_{2}}w(n_{2}/N^{\prime\prime})\Bigr{)}^{2}% \leq(16N^{\prime}N^{\prime\prime})^{2}.

Orthogonality over all characters modulo QQ gives

∑χmodQ|G⁢(χ)|4=∑χmodQ|∑mB⁢(m)⁢χ⁢(m)|2=φ⁢(Q)⁢∑m≡m′⁢(mod⁢Q)(m⁢m′,Q)=1B⁢(m)⁢B⁢(m′).\sum_{\chi\bmod Q}|G(\chi)|^{4}=\sum_{\chi\bmod Q}\Bigl{|}\sum_{m}B(m)\chi(m)% \Bigr{|}^{2}=\varphi(Q)\sum_{\begin{subarray}{c}m\equiv m^{\prime}\ (\mathrm{% mod}\ Q)\\ (mm^{\prime},Q)=1\end{subarray}}B(m)B(m^{\prime}).

For fixed mm, at most 1+Z0/Q1+Z_{0}/Q integers m′∈[1,Z0]m^{\prime}\in[1,Z_{0}] satisfy m′≡m(modQ)m^{\prime}\equiv m\pmod{Q}. Hence the right side is at most

φ⁢(Q)⁢∑mB⁢(m)⋅maxm′≤Z0⁡B⁢(m′)⋅(1+Z0Q).\varphi(Q)\sum_{m}B(m)\cdot\max_{m^{\prime}\leq Z_{0}}B(m^{\prime})\cdot\Bigl{% (}1+\frac{Z_{0}}{Q}\Bigr{)}.

Insert the two bounds. ∎

Lemma 9.6.

Let ℓ\ell be prime, ψ\psi a nonprincipal and ν\nu any character modulo ℓ\ell, and ϵ∈{±1}\epsilon\in\{\pm 1\}. Then

|∑t∈(ℤ/ℓ)×ν⁢(t)⁢ψ⁢(1+ϵ⁢t)|≤ℓ.\Bigl{|}\sum_{t\in(\mathbb{Z}/\ell)^{\times}}\nu(t)\,\psi(1+\epsilon t)\Bigr{|% }\leq\sqrt{\ell}.
Proof.

If ν\nu is principal the sum is ∑y∈𝔽ℓψ⁢(y)−ψ⁢(1)=−1\sum_{y\in\mathbb{F}_{\ell}}\psi(y)-\psi(1)=-1. Otherwise substitute y=−ϵ⁢ty=-\epsilon t. The sum becomes ν⁢(−ϵ)⁢𝒥⁢(ν,ψ)\nu(-\epsilon)\mathcal{J}(\nu,\psi) with 𝒥⁢(ν,ψ)=∑y∈𝔽ℓν⁢(y)⁢ψ⁢(1−y)\mathcal{J}(\nu,\psi)=\sum_{y\in\mathbb{F}_{\ell}}\nu(y)\psi(1-y), both characters nonprincipal. Then |𝒥⁢(ν,ψ)|=ℓ|\mathcal{J}(\nu,\psi)|=\sqrt{\ell} if ν⁢ψ\nu\psi is nonprincipal and |𝒥⁢(ν,ψ)|=1|\mathcal{J}(\nu,\psi)|=1 otherwise [9, Ch. 8, §3]. ∎

Lemma 9.7.

Let M≥1M\geq 1, and let 𝔭1≠𝔭2\mathfrak{p}_{1}\neq\mathfrak{p}_{2} be primes not dividing MM. Put Q=M⁢𝔭1⁢𝔭2Q=M\mathfrak{p}_{1}\mathfrak{p}_{2}. Let ξ\xi be a character modulo 𝔭1⁢𝔭2\mathfrak{p}_{1}\mathfrak{p}_{2}. Assume its components modulo 𝔭1\mathfrak{p}_{1} and 𝔭2\mathfrak{p}_{2} are both nonprincipal. Let ξ~\tilde{\xi} be the character modulo QQ induced by ξ\xi, and fix ϵ∈{±1}\epsilon\in\{\pm 1\}. There are coefficients cϵ⁢(α)∈ℂc_{\epsilon}(\alpha)\in\mathbb{C} for characters α\alpha modulo QQ, with

(9.9) |cϵ⁢(α)|≤𝔭1⁢𝔭2,|c_{\epsilon}(\alpha)|\leq\sqrt{\mathfrak{p}_{1}\mathfrak{p}_{2}},

such that for all integers U,VU,V

(9.10) 𝟏(U⁢V,Q)=1⁢ 1M∣V+ϵ⁢U⁢ξ⁢(V+ϵ⁢UM)=ξ⁢(M)¯φ⁢(Q)⁢∑αmodQcϵ⁢(α)⁢α⁢(U)⁢(ξ~⁢α¯)⁢(V).\mathbf{1}_{(UV,Q)=1}\,\mathbf{1}_{M\mid V+\epsilon U}\;\xi\Bigl{(}\frac{V+% \epsilon U}{M}\Bigr{)}=\frac{\overline{\xi(M)}}{\varphi(Q)}\sum_{\alpha\bmod Q% }c_{\epsilon}(\alpha)\,\alpha(U)\,(\tilde{\xi}\bar{\alpha})(V).

The left side is read as 0 when M∤V+ϵ⁢UM\nmid V+\epsilon U.

Proof.

If (U⁢V,Q)>1(UV,Q)>1, then α⁢(U)⁢(ξ~⁢α¯)⁢(V)=0\alpha(U)(\tilde{\xi}\bar{\alpha})(V)=0 for every α\alpha, and both sides vanish. Let (U⁢V,Q)=1(UV,Q)=1. By the Chinese remainder theorem each α\alpha is α=η⁢ν\alpha=\eta\nu with unique ηmodM\eta\bmod M and νmod𝔭1⁢𝔭2\nu\bmod\mathfrak{p}_{1}\mathfrak{p}_{2}; then ξ~⁢α¯=η¯⋅ξ⁢ν¯\tilde{\xi}\bar{\alpha}=\bar{\eta}\cdot\xi\bar{\nu}. Define

cϵ⁢(α)=η⁢(−ϵ)⁢f^⁢(ν),f^⁢(ν)=∑y∈(ℤ/𝔭1⁢𝔭2)×ν¯⁢(y)⁢ξ⁢(1+ϵ⁢y).c_{\epsilon}(\alpha)=\eta(-\epsilon)\,\hat{f}(\nu),\qquad\hat{f}(\nu)=\sum_{y% \in(\mathbb{Z}/\mathfrak{p}_{1}\mathfrak{p}_{2})^{\times}}\bar{\nu}(y)\,\xi(1+% \epsilon y).

Orthogonality on the finite group (ℤ/M)×(\mathbb{Z}/M)^{\times}, for any MM, gives

1φ⁢(M)⁢∑ηmodMη⁢(−ϵ⁢U)⁢η¯⁢(V)=𝟏−ϵ⁢U≡V⁢(mod⁢M)=𝟏M∣V+ϵ⁢U.\frac{1}{\varphi(M)}\sum_{\eta\bmod M}\eta(-\epsilon U)\bar{\eta}(V)=\mathbf{1% }_{-\epsilon U\equiv V\ (\mathrm{mod}\ M)}=\mathbf{1}_{M\mid V+\epsilon U}.

Fourier inversion of f⁢(y)=ξ⁢(1+ϵ⁢y)f(y)=\xi(1+\epsilon y) on (ℤ/𝔭1⁢𝔭2)×(\mathbb{Z}/\mathfrak{p}_{1}\mathfrak{p}_{2})^{\times}, at y=U⁢V−1y=UV^{-1}, gives

1φ⁢(𝔭1⁢𝔭2)⁢∑νmod𝔭1⁢𝔭2f^⁢(ν)⁢ν⁢(U)⁢(ξ⁢ν¯)⁢(V)=ξ⁢(V)⁢ξ⁢(1+ϵ⁢U⁢V−1)=ξ⁢(V+ϵ⁢U).\frac{1}{\varphi(\mathfrak{p}_{1}\mathfrak{p}_{2})}\sum_{\nu\bmod\mathfrak{p}_% {1}\mathfrak{p}_{2}}\hat{f}(\nu)\,\nu(U)\,(\xi\bar{\nu})(V)=\xi(V)\,\xi(1+% \epsilon UV^{-1})=\xi(V+\epsilon U).

Multiply; φ⁢(Q)=φ⁢(M)⁢φ⁢(𝔭1⁢𝔭2)\varphi(Q)=\varphi(M)\varphi(\mathfrak{p}_{1}\mathfrak{p}_{2}). The right side of (9.10) becomes

ξ⁢(M)¯⁢ 1M∣V+ϵ⁢U⁢ξ⁢(V+ϵ⁢U).\overline{\xi(M)}\,\mathbf{1}_{M\mid V+\epsilon U}\,\xi(V+\epsilon U).

If M∣V+ϵ⁢UM\mid V+\epsilon U, then ξ⁢(V+ϵ⁢U)=ξ⁢(M)⁢ξ⁢((V+ϵ⁢U)/M)\xi(V+\epsilon U)=\xi(M)\,\xi((V+\epsilon U)/M) and |ξ⁢(M)|=1|\xi(M)|=1. This is (9.10). Write ξ=ξ𝔭1⁢ξ𝔭2\xi=\xi_{\mathfrak{p}_{1}}\xi_{\mathfrak{p}_{2}} and ν=ν𝔭1⁢ν𝔭2\nu=\nu_{\mathfrak{p}_{1}}\nu_{\mathfrak{p}_{2}}. The Chinese remainder theorem factors f^⁢(ν)\hat{f}(\nu) into two sums of the shape of Lemma 9.6, with ψ=ξ𝔭1\psi=\xi_{\mathfrak{p}_{1}}, ξ𝔭2\xi_{\mathfrak{p}_{2}}. This gives (9.9). ∎

No division by xx occurs in (9.10), and MM need not be squarefree, odd or prime to xx. For ϵ=+1\epsilon=+1 this is the sum identity; for ϵ=−1\epsilon=-1 the difference identity.

Lemma 9.8.

Let Ksv≥1K_{\rm sv}\geq 1 and θ>0\theta>0. Let M≤YKsvM\leq Y^{K_{\rm sv}} be a positive integer and

𝒫M={p⁢prime:p≡1⁢(mod⁢ 3),Yθ≤p≤2⁢Yθ,p∤M}.\mathcal{P}_{M}=\{p\ \text{prime}:\ p\equiv 1\ (\mathrm{mod}\ 3),\ Y^{\theta}% \leq p\leq 2Y^{\theta},\ p\nmid M\}.

For p∈𝒫Mp\in\mathcal{P}_{M} fix a character χpmodp\chi_{p}\bmod p of exact order 33. Let (ϖι,Uι,Vι,nι)ι∈ℐ(\varpi_{\iota},U_{\iota},V_{\iota},n_{\iota})_{\iota\in\mathcal{I}} be a finite family with ϖι≥0\varpi_{\iota}\geq 0 and nonzero integers Uι,Vι,nιU_{\iota},V_{\iota},n_{\iota} satisfying |Uι⁢Vι⁢nι|≤YKsv|U_{\iota}V_{\iota}n_{\iota}|\leq Y^{K_{\rm sv}}. If Y≥Ysv⁢(Ksv,θ)Y\geq Y_{\rm sv}(K_{\rm sv},\theta), then |𝒫M|≥Yθ/(3⁢θ⁢log⁡Y)|\mathcal{P}_{M}|\geq Y^{\theta}/(3\theta\log Y) and

(9.11) ∑ι:nι∈Cubϖι≤4|𝒫M|⁢∑ιϖι+4|𝒫M|2⁢∑𝔭1,𝔭2∈𝒫M𝔭1≠𝔭2|∑ιϖι⁢ 1(𝔭1⁢𝔭2,Uι⁢Vι)=1⁢χ𝔭1⁢(nι)⁢χ𝔭2⁢(nι)¯|,\sum_{\iota:\,n_{\iota}\in\mathrm{Cub}}\varpi_{\iota}\leq\frac{4}{|\mathcal{P}% _{M}|}\sum_{\iota}\varpi_{\iota}+\frac{4}{|\mathcal{P}_{M}|^{2}}\sum_{\begin{% subarray}{c}\mathfrak{p}_{1},\mathfrak{p}_{2}\in\mathcal{P}_{M}\\ \mathfrak{p}_{1}\neq\mathfrak{p}_{2}\end{subarray}}\Bigl{|}\sum_{\iota}\varpi_% {\iota}\,\mathbf{1}_{(\mathfrak{p}_{1}\mathfrak{p}_{2},U_{\iota}V_{\iota})=1}% \,\chi_{\mathfrak{p}_{1}}(n_{\iota})\overline{\chi_{\mathfrak{p}_{2}}(n_{\iota% })}\Bigr{|},

where Cub={m3:m∈ℤ}\mathrm{Cub}=\{m^{3}:m\in\mathbb{Z}\} is the set of integer cubes.

Proof.

By the prime number theorem in progressions modulo 33,

#⁢{p∈[Yθ,2⁢Yθ]:p≡1(mod3)}≥Yθ2.5⁢θ⁢log⁡Y\#\{p\in[Y^{\theta},2Y^{\theta}]:p\equiv 1\pmod{3}\}\geq\frac{Y^{\theta}}{2.5% \,\theta\log Y}

for large YY. At most Ksv/θK_{\rm sv}/\theta of them divide MM. This gives the bound for |𝒫M||\mathcal{P}_{M}|. For ι∈ℐ\iota\in\mathcal{I} put

𝒵ι=∑p∈𝒫Mp∤Uι⁢Vι⁢nιχp⁢(nι).\mathcal{Z}_{\iota}=\sum_{\begin{subarray}{c}p\in\mathcal{P}_{M}\\ p\nmid U_{\iota}V_{\iota}n_{\iota}\end{subarray}}\chi_{p}(n_{\iota}).

Since 0<|Uι⁢Vι⁢nι|≤YKsv0<|U_{\iota}V_{\iota}n_{\iota}|\leq Y^{K_{\rm sv}}, at most Ksv/θK_{\rm sv}/\theta primes of 𝒫M\mathcal{P}_{M} divide Uι⁢Vι⁢nιU_{\iota}V_{\iota}n_{\iota}. If nι=m3n_{\iota}=m^{3} and p∤nιp\nmid n_{\iota}, then χp⁢(nι)=χp⁢(m)3=1\chi_{p}(n_{\iota})=\chi_{p}(m)^{3}=1. So nι∈Cubn_{\iota}\in\mathrm{Cub} gives 𝒵ι≥|𝒫M|−Ksv/θ≥|𝒫M|/2\mathcal{Z}_{\iota}\geq|\mathcal{P}_{M}|-K_{\rm sv}/\theta\geq|\mathcal{P}_{M}% |/2 for large YY. Hence

𝟏nι∈Cub≤4⁢|𝒵ι|2|𝒫M|2(ι∈ℐ).\mathbf{1}_{n_{\iota}\in\mathrm{Cub}}\leq\frac{4|\mathcal{Z}_{\iota}|^{2}}{|% \mathcal{P}_{M}|^{2}}\qquad(\iota\in\mathcal{I}).

Expand |𝒵ι|2|\mathcal{Z}_{\iota}|^{2}. The diagonal terms 𝔭1=𝔭2\mathfrak{p}_{1}=\mathfrak{p}_{2} equal 11, and there are at most |𝒫M||\mathcal{P}_{M}| of them. For 𝔭1≠𝔭2\mathfrak{p}_{1}\neq\mathfrak{p}_{2}, the conditions 𝔭1,𝔭2∤nι\mathfrak{p}_{1},\mathfrak{p}_{2}\nmid n_{\iota} may be dropped, because χ𝔭1⁢(nι)=0\chi_{\mathfrak{p}_{1}}(n_{\iota})=0 when 𝔭1∣nι\mathfrak{p}_{1}\mid n_{\iota}. Multiply by ϖι\varpi_{\iota}, sum over ι∈ℐ\iota\in\mathcal{I}, and use the triangle inequality in (𝔭1,𝔭2)(\mathfrak{p}_{1},\mathfrak{p}_{2}). ∎

9.3. Descriptors and the master estimate

A slot is a pair (s,j)(s,j) with s∈{u,v}s\in\{u,v\} and 1≤j≤61\leq j\leq 6. Its mass is ss,js_{s,j}.

Definition 9.9.

A descriptor is a triple 𝔇=(σ,𝒢,𝒰)\mathfrak{D}=(\sigma,\mathcal{G},\mathcal{U}). Here σ\sigma is a powered side; 𝒢\mathcal{G} is a set of groups, each of the form gs={(s,1),(s,2)}g_{s}=\{(s,1),(s,2)\} with s∈{u,v}s\in\{u,v\}; 𝒰\mathcal{U} is a set of singleton slots disjoint from ⋃𝒢\bigcup\mathcal{G}; and |𝒢|+|𝒰|=4|\mathcal{G}|+|\mathcal{U}|=4. Its retained set, retained mass, grouped lengths and generic exponent are

(9.12) J=𝒰∪⋃𝒢,PJ=∑(s,j)∈Jss,j,ℒgs=ss,1+2⁢ss,2,E𝔇=𝒞σ+Rσ−12⁢PJ.J=\mathcal{U}\cup\bigcup\mathcal{G},\qquad P_{J}=\sum_{(s,j)\in J}s_{s,j},% \qquad\mathcal{L}_{g_{s}}=s_{s,1}+2s_{s,2},\qquad E_{\mathfrak{D}}=\mathcal{C}% _{\sigma}+R_{\sigma}-\tfrac{1}{2}P_{J}.

Write 𝒰^={{(s,j)}:(s,j)∈𝒰}\widehat{\mathcal{U}}=\{\{(s,j)\}:(s,j)\in\mathcal{U}\} and ℱ𝔇=𝒢∪𝒰^\mathcal{F}_{\mathfrak{D}}=\mathcal{G}\cup\widehat{\mathcal{U}} for the four analytic factors.

So |J|=4|J|=4, 55 or 66. There are always four analytic factors, one per group and one per singleton. Aggregate tails are never slots. 𝒢=∅\mathcal{G}=\emptyset is ordinary POW3\mathrm{POW3}.

Proposition 9.10.

Let 𝔇\mathfrak{D} be a descriptor and θ>0\theta>0 with

(9.13) Wσ+2⁢θ≥2⁢ℒg(g∈𝒢).W_{\sigma}+2\theta\geq 2\mathcal{L}_{g}\qquad(g\in\mathcal{G}).

Then

(9.14) D≤max⁡(E𝔇+θ,Rσ−θ)+o⁢(1).D\leq\max\bigl{(}E_{\mathfrak{D}}+\theta,\ R_{\sigma}-\theta\bigr{)}+o(1).
Proof.

Write C=𝒞σC=\mathcal{C}_{\sigma}, W=WσW=W_{\sigma}, R=RσR=R_{\sigma} and 𝔯s,j\mathfrak{r}_{s,j}, Ss,jS_{s,j} for the roots and sizes of the represented sides.

Step 1. Outer configurations. An outer configuration 𝔬\mathfrak{o} consists of the labels of MM and all roots 𝔯s,j\mathfrak{r}_{s,j} (s∈{u,v}, 1≤j≤d,(s,j)∉J)(s\in\{u,v\},\ 1\leq j\leq d,\ (s,j)\notin J). By Lemma 9.1(i) and #⁢{𝔯∼S}=S\#\{\mathfrak{r}\sim S\}=S,

(9.15) #⁢{𝔬}≤YC⁢∏(s,j)∉JSs,j=YC+R−PJ.\#\{\mathfrak{o}\}\leq Y^{C}\prod_{(s,j)\notin J}S_{s,j}=Y^{C+R-P_{J}}.

Fix 𝔬\mathfrak{o}. For (s,j)∈J(s,j)\in J write 𝔯s,j=𝔲s,j\mathfrak{r}_{s,j}=\mathfrak{u}_{s,j} and 𝐮=(𝔲s,j)(s,j)∈J\mathbf{u}=(\mathfrak{u}_{s,j})_{(s,j)\in J}. Then

(9.16) nu=U𝔬⁢∏(u,j)∈J𝔲u,jj,nv=V𝔬⁢∏(v,j)∈J𝔲v,jj,n_{u}=U_{\mathfrak{o}}\prod_{(u,j)\in J}\mathfrak{u}_{u,j}^{\,j},\qquad n_{v}=% V_{\mathfrak{o}}\prod_{(v,j)\in J}\mathfrak{u}_{v,j}^{\,j},

with U𝔬,V𝔬U_{\mathfrak{o}},V_{\mathfrak{o}} fixed. Write U⁢(𝐮),V⁢(𝐮)U(\mathbf{u}),V(\mathbf{u}) for the right sides. Given 𝔬\mathfrak{o} and 𝐮\mathbf{u}, (9.2) fixes nσ=V+ϵpw⁢Un_{\sigma}=V+\epsilon_{\rm pw}U and (9.3) fixes x=(nσ/M)1/3x=(n_{\sigma}/M)^{1/3}. By Lemma 4.3, 𝔯σ,3⁢𝔯σ,62=x/(𝔯σ,4⁢𝔯σ,5)\mathfrak{r}_{\sigma,3}\mathfrak{r}_{\sigma,6}^{2}=x/(\mathfrak{r}_{\sigma,4}% \mathfrak{r}_{\sigma,5}) has Yo⁢(1)Y^{o(1)} solutions. Pairwise coprimality of the sides gives (M,U⁢V)=1(M,UV)=1. Hence

(9.17) ℬd≤Yo⁢(1)⁢∑𝔬N⁢(𝔬),N⁢(𝔬)=#⁢{𝐮:𝔲s,j∼Ss,j,(M,U⁢V)=1,M∣V+ϵpw⁢U,(V+ϵpw⁢U)/M⁢is a positive integer cube}.\begin{gathered}\mathcal{B}_{d}\leq Y^{o(1)}\sum_{\mathfrak{o}}N(\mathfrak{o})% ,\\ N(\mathfrak{o})=\#\Bigl{\{}\mathbf{u}:\ \begin{aligned} &\mathfrak{u}_{s,j}% \sim S_{s,j},\ (M,UV)=1,\ M\mid V+\epsilon_{\rm pw}U,\\ &(V+\epsilon_{\rm pw}U)/M\ \text{is a positive integer cube}\end{aligned}\Bigr% {\}}.\end{gathered}

Step 2. Positive ambientization. For 𝐮∈ℕJ\mathbf{u}\in\mathbb{N}^{J} put

(9.18) ϖ𝔬⁢(𝐮)\displaystyle\varpi_{\mathfrak{o}}(\mathbf{u}) =∏(s,j)∈Jw⁢(𝔲s,j/Ss,j)\displaystyle=\prod_{(s,j)\in J}w\bigl{(}\mathfrak{u}_{s,j}/S_{s,j}\bigr{)}
⋅𝟏(M,U⁢V)=1⁢ 1V+ϵpw⁢U≠0⁢ 1M∣V+ϵpw⁢U,\displaystyle\quad\cdot\mathbf{1}_{(M,UV)=1}\,\mathbf{1}_{V+\epsilon_{\rm pw}U% \neq 0}\,\mathbf{1}_{M\mid V+\epsilon_{\rm pw}U},
n⁢(𝐮)\displaystyle n(\mathbf{u}) =V+ϵpw⁢UM.\displaystyle=\frac{V+\epsilon_{\rm pw}U}{M}.

Since w≥0w\geq 0 and w=1w=1 on [1,2)[1,2), pointwise

(9.19) N⁢(𝔬)≤∑𝐮∈ℕJϖ𝔬⁢(𝐮)⁢ 1n⁢(𝐮)∈Cub.N(\mathfrak{o})\leq\sum_{\mathbf{u}\in\mathbb{N}^{J}}\varpi_{\mathfrak{o}}(% \mathbf{u})\,\mathbf{1}_{n(\mathbf{u})\in\mathrm{Cub}}.

We drop the condition gcd⁡(U,V)=1\gcd(U,V)=1 and the sharp dyadic windows of the retained roots, and keep (M,U⁢V)=1(M,UV)=1. We also weaken the positive-cube condition to: n⁢(𝐮)n(\mathbf{u}) is a nonzero integer cube. These changes only increase the count. We retain MM, its labels, every unretained represented root and every tail in 𝔬\mathfrak{o}. On the support, 𝔲s,j≤4⁢Ss,j\mathfrak{u}_{s,j}\leq 4S_{s,j}, so |U⁢V⁢n|≤Y8|UVn|\leq Y^{8} for large YY.

Step 3. Sieve. Apply Lemma 9.8 with Ksv=8K_{\rm sv}=8 to the family (ϖ𝔬⁢(𝐮),U,V,n⁢(𝐮))(\varpi_{\mathfrak{o}}(\mathbf{u}),U,V,n(\mathbf{u})) restricted to its support. Then

(9.20) N⁢(𝔬)≤4|𝒫M|⁢∑𝐮ϖ𝔬⁢(𝐮)+4⁢max𝔭1,𝔭2∈𝒫M𝔭1≠𝔭2⁡|ℰ𝔭1,𝔭2⁢(𝔬)|,ℰ𝔭1,𝔭2⁢(𝔬)=∑𝐮ϖ𝔬⁢(𝐮)⁢𝟏(𝔭1⁢𝔭2,U⁢V)=1⁢ξ⁢(n⁢(𝐮)),\begin{gathered}N(\mathfrak{o})\leq\frac{4}{|\mathcal{P}_{M}|}\sum_{\mathbf{u}% }\varpi_{\mathfrak{o}}(\mathbf{u})+4\max_{\begin{subarray}{c}\mathfrak{p}_{1},% \mathfrak{p}_{2}\in\mathcal{P}_{M}\\ \mathfrak{p}_{1}\neq\mathfrak{p}_{2}\end{subarray}}|\mathcal{E}_{\mathfrak{p}_% {1},\mathfrak{p}_{2}}(\mathfrak{o})|,\\ \mathcal{E}_{\mathfrak{p}_{1},\mathfrak{p}_{2}}(\mathfrak{o})=\sum_{\mathbf{u}% }\varpi_{\mathfrak{o}}(\mathbf{u})\mathbf{1}_{(\mathfrak{p}_{1}\mathfrak{p}_{2% },UV)=1}\,\xi(n(\mathbf{u})),\end{gathered}

with ξ=χ𝔭1⁢χ¯𝔭2\xi=\chi_{\mathfrak{p}_{1}}\bar{\chi}_{\mathfrak{p}_{2}}, a character modulo 𝔭1⁢𝔭2\mathfrak{p}_{1}\mathfrak{p}_{2} whose components are χ𝔭1\chi_{\mathfrak{p}_{1}} and χ¯𝔭2\bar{\chi}_{\mathfrak{p}_{2}}, both nonprincipal. Also |𝒫M|−1≤Y−θ+o⁢(1)|\mathcal{P}_{M}|^{-1}\leq Y^{-\theta+o(1)}.

Step 4. Diagonal. Split 𝔬=(𝔪,𝔶)\mathfrak{o}=(\mathfrak{m},\mathfrak{y}) into the labels 𝔪\mathfrak{m} of MM and the represented part 𝔶\mathfrak{y}. For fixed (𝔶,𝐮)(\mathfrak{y},\mathbf{u}) the integers U,VU,V are fixed and V+ϵpw⁢U≠0V+\epsilon_{\rm pw}U\neq 0 on the support. Then M∣V+ϵpw⁢UM\mid V+\epsilon_{\rm pw}U leaves at most div⁡(|V+ϵpw⁢U|)\operatorname{div}(|V+\epsilon_{\rm pw}U|) values of MM, each with Yo⁢(1)Y^{o(1)} label tuples by Lemma 9.1(iv). Hence

∑𝔬∑𝐮ϖ𝔬⁢(𝐮)\displaystyle\sum_{\mathfrak{o}}\sum_{\mathbf{u}}\varpi_{\mathfrak{o}}(\mathbf% {u}) ≤Yo⁢(1)⁢∑𝔶∏(s,j)∈J∑𝔲≥1w⁢(𝔲/Ss,j)\displaystyle\leq Y^{o(1)}\sum_{\mathfrak{y}}\ \prod_{(s,j)\in J}\sum_{% \mathfrak{u}\geq 1}w(\mathfrak{u}/S_{s,j})
≤Yo⁢(1)⁢YR−PJ⁢∏(s,j)∈J4⁢Ss,j=YR+o⁢(1).\displaystyle\leq Y^{o(1)}\,Y^{R-P_{J}}\prod_{(s,j)\in J}4S_{s,j}=Y^{R+o(1)}.

The diagonal part of (9.20), summed over 𝔬\mathfrak{o}, is therefore ≤YR−θ+o⁢(1)\leq Y^{R-\theta+o(1)}. Summing first over 𝔪\mathfrak{m} would give YC+R−θY^{C+R-\theta}; the divisor recovery removes CC.

Step 5. Fourier expansion. Fix 𝔬\mathfrak{o} and 𝔭1≠𝔭2\mathfrak{p}_{1}\neq\mathfrak{p}_{2} in 𝒫M\mathcal{P}_{M}. Put Q=M⁢𝔭1⁢𝔭2Q=M\mathfrak{p}_{1}\mathfrak{p}_{2}. Since ξ⁢(0)=0\xi(0)=0 and (M,U⁢V)=1(M,UV)=1 is in ϖ𝔬\varpi_{\mathfrak{o}},

ℰ𝔭1,𝔭2⁢(𝔬)=∑𝐮∏(s,j)∈Jw⁢(𝔲s,j/Ss,j)⁢ 1(U⁢V,Q)=1⁢ 1M∣V+ϵpw⁢U⁢ξ⁢(V+ϵpw⁢UM).\mathcal{E}_{\mathfrak{p}_{1},\mathfrak{p}_{2}}(\mathfrak{o})=\sum_{\mathbf{u}% }\prod_{(s,j)\in J}w\bigl{(}\mathfrak{u}_{s,j}/S_{s,j}\bigr{)}\,\mathbf{1}_{(% UV,Q)=1}\,\mathbf{1}_{M\mid V+\epsilon_{\rm pw}U}\,\xi\Bigl{(}\frac{V+\epsilon% _{\rm pw}U}{M}\Bigr{)}.

Apply Lemma 9.7. Dirichlet characters are completely multiplicative and vanish on nonunits, and 𝐮\mathbf{u} runs over a product set. So

(9.21) ℰ𝔭1,𝔭2⁢(𝔬)=ξ⁢(M)¯φ⁢(Q)⁢∑αmodQcϵpw⁢(α)⁢α⁢(U𝔬)⁢(ξ~⁢α¯)⁢(V𝔬)⁢∏f∈ℱ𝔇Φf⁢(γf⁢(α)),\mathcal{E}_{\mathfrak{p}_{1},\mathfrak{p}_{2}}(\mathfrak{o})=\frac{\overline{% \xi(M)}}{\varphi(Q)}\sum_{\alpha\bmod Q}c_{\epsilon_{\rm pw}}(\alpha)\,\alpha(% U_{\mathfrak{o}})\,(\tilde{\xi}\bar{\alpha})(V_{\mathfrak{o}})\prod_{f\in% \mathcal{F}_{\mathfrak{D}}}\Phi_{f}\bigl{(}\gamma_{f}(\alpha)\bigr{)},

where γf⁢(α)=α\gamma_{f}(\alpha)=\alpha if ff lies on side uu and γf⁢(α)=ξ~⁢α¯\gamma_{f}(\alpha)=\tilde{\xi}\bar{\alpha} if ff lies on side vv, and

Φ{(s,j)}⁢(χ)=FSs,j⁢(χj),Φgs⁢(χ)=Gs⁢(χ)=FSs,1⁢(χ)⁢FSs,2⁢(χ2).\Phi_{\{(s,j)\}}(\chi)=F_{S_{s,j}}(\chi^{j}),\qquad\Phi_{g_{s}}(\chi)=G_{s}(% \chi)=F_{S_{s,1}}(\chi)\,F_{S_{s,2}}(\chi^{2}).

For the group this uses χ⁢(𝔲1)⁢χ⁢(𝔲2)2=χ⁢(𝔲1⁢𝔲22)\chi(\mathfrak{u}_{1})\chi(\mathfrak{u}_{2})^{2}=\chi(\mathfrak{u}_{1}% \mathfrak{u}_{2}^{2}). By (9.9),

(9.22) |ℰ𝔭1,𝔭2⁢(𝔬)|≤𝔭1⁢𝔭2φ⁢(Q)⁢∑αmodQ∏f∈ℱ𝔇|Φf⁢(γf⁢(α))|.|\mathcal{E}_{\mathfrak{p}_{1},\mathfrak{p}_{2}}(\mathfrak{o})|\leq\frac{\sqrt% {\mathfrak{p}_{1}\mathfrak{p}_{2}}}{\varphi(Q)}\sum_{\alpha\bmod Q}\ \prod_{f% \in\mathcal{F}_{\mathfrak{D}}}\bigl{|}\Phi_{f}(\gamma_{f}(\alpha))\bigr{|}.

This is one family of φ⁢(Q)\varphi(Q) modes. Each γf\gamma_{f} is a bijection of the character group modulo QQ.

Step 6. Torsion modes. Here Q=M⁢𝔭1⁢𝔭2Q=M\mathfrak{p}_{1}\mathfrak{p}_{2}, as in Step 5. Let 𝒯tor={α:γf⁢(α)j=χ0⁢for some⁢f={(s,j)}∈𝒰^}\mathcal{T}_{\rm tor}=\{\alpha:\ \gamma_{f}(\alpha)^{j}=\chi_{0}\ \text{for % some}\ f=\{(s,j)\}\in\widehat{\mathcal{U}}\}. The character group modulo QQ is isomorphic to (ℤ/Q)×(\mathbb{Z}/Q)^{\times}, whose jj-torsion has at most jω⁢(Q)+1j^{\omega(Q)+1} elements. So |𝒯tor|≤4⋅6ω⁢(Q)+1=Yo⁢(1)|\mathcal{T}_{\rm tor}|\leq 4\cdot 6^{\omega(Q)+1}=Y^{o(1)}, as Q≤Y2⋅4⁢Y2⁢θ=YOd,θ⁢(1)Q\leq Y^{2}\cdot 4Y^{2\theta}=Y^{O_{d,\theta}(1)}. Trivially |Φf|≤∏(s,j)∈f4⁢Ss,j|\Phi_{f}|\leq\prod_{(s,j)\in f}4S_{s,j}. By Lemma 9.1(ii), φ⁢(Q)≥Q⁢Y−o⁢(1)≥YW+2⁢θ−o⁢(1)\varphi(Q)\geq Q\,Y^{-o(1)}\geq Y^{W+2\theta-o(1)}. The modes in 𝒯tor\mathcal{T}_{\rm tor} contribute to (9.22) at most

2⁢YθYW+2⁢θ−o⁢(1)⁢Yo⁢(1)⁢ 46⁢YPJ=YPJ−W−θ+o⁢(1).\frac{2Y^{\theta}}{Y^{W+2\theta-o(1)}}\,Y^{o(1)}\,4^{6}Y^{P_{J}}=Y^{P_{J}-W-% \theta+o(1)}.

Sum over 𝔬\mathfrak{o} with (9.15). By Lemma 9.1(iii) the total is

YC+R−W−θ+o⁢(1)≤YR−θ+o⁢(1).Y^{C+R-W-\theta+o(1)}\leq Y^{R-\theta+o(1)}.

Step 7. Generic modes. By Hölder with four exponents 44,

∑α∉𝒯tor∏f∈ℱ𝔇|Φf⁢(γf⁢(α))|≤∏f∈ℱ𝔇(∑α∉𝒯tor|Φf⁢(γf⁢(α))|4)1/4.\sum_{\alpha\notin\mathcal{T}_{\rm tor}}\prod_{f\in\mathcal{F}_{\mathfrak{D}}}% \bigl{|}\Phi_{f}(\gamma_{f}(\alpha))\bigr{|}\leq\prod_{f\in\mathcal{F}_{% \mathfrak{D}}}\Bigl{(}\sum_{\alpha\notin\mathcal{T}_{\rm tor}}\bigl{|}\Phi_{f}% (\gamma_{f}(\alpha))\bigr{|}^{4}\Bigr{)}^{1/4}.

Singleton f={(s,j)}f=\{(s,j)\}: for α∉𝒯tor\alpha\notin\mathcal{T}_{\rm tor} the character γf⁢(α)j\gamma_{f}(\alpha)^{j} is nonprincipal. The map α↦γf⁢(α)j\alpha\mapsto\gamma_{f}(\alpha)^{j} has fibres of size ≤6ω⁢(Q)+1\leq 6^{\omega(Q)+1}. Lemma 9.4 gives

∑α∉𝒯tor|Φf⁢(γf⁢(α))|4≤6ω⁢(Q)+1⁢∑χ≠χ0|FSs,j⁢(χ)|4≤φ⁢(Q)⁢Ss,j 2⁢Yo⁢(1).\sum_{\alpha\notin\mathcal{T}_{\rm tor}}|\Phi_{f}(\gamma_{f}(\alpha))|^{4}\leq 6% ^{\omega(Q)+1}\sum_{\chi\neq\chi_{0}}|F_{S_{s,j}}(\chi)|^{4}\leq\varphi(Q)\,S_% {s,j}^{\,2}\,Y^{o(1)}.

Here Q/φ⁢(Q)=Yo⁢(1)Q/\varphi(Q)=Y^{o(1)}, since Q≤YOd,θ⁢(1)Q\leq Y^{O_{d,\theta}(1)}. Group f=gsf=g_{s}: γf\gamma_{f} is a bijection, so by Lemma 9.5

∑α|Gs⁢(γf⁢(α))|4=∑χmodQ|Gs⁢(χ)|4≤φ⁢(Q)⁢(Ss,1⁢Ss,2)2⁢Yo⁢(1)⁢(1+46⁢Y2⁢ℒgsQ).\sum_{\alpha}|G_{s}(\gamma_{f}(\alpha))|^{4}=\sum_{\chi\bmod Q}|G_{s}(\chi)|^{% 4}\leq\varphi(Q)\,(S_{s,1}S_{s,2})^{2}\,Y^{o(1)}\Bigl{(}1+\frac{4^{6}Y^{2% \mathcal{L}_{g_{s}}}}{Q}\Bigr{)}.

Here Q≥M⁢Y2⁢θ≥YW+2⁢θ≥Y2⁢ℒgsQ\geq MY^{2\theta}\geq Y^{W+2\theta}\geq Y^{2\mathcal{L}_{g_{s}}} by Lemma 9.1(ii) and (9.13). So the bracket is ≤1+46\leq 1+4^{6}. The guard is closed: equality in (9.13) still leaves a bounded number of shifts m′≡m(modQ)m^{\prime}\equiv m\pmod{Q}. Multiply the four bounds:

∑α∉𝒯tor∏f∈ℱ𝔇|Φf⁢(γf⁢(α))|≤φ⁢(Q)⁢Yo⁢(1)⁢∏(s,j)∈JSs,j1/2=φ⁢(Q)⁢YPJ/2+o⁢(1).\sum_{\alpha\notin\mathcal{T}_{\rm tor}}\prod_{f\in\mathcal{F}_{\mathfrak{D}}}% \bigl{|}\Phi_{f}(\gamma_{f}(\alpha))\bigr{|}\leq\varphi(Q)\,Y^{o(1)}\prod_{(s,% j)\in J}S_{s,j}^{1/2}=\varphi(Q)\,Y^{P_{J}/2+o(1)}.

In (9.22) the factor φ⁢(Q)\varphi(Q) cancels. Since 𝔭1⁢𝔭2≤2⁢Yθ\sqrt{\mathfrak{p}_{1}\mathfrak{p}_{2}}\leq 2Y^{\theta}, the generic modes contribute Yθ+PJ/2+o⁢(1)Y^{\theta+P_{J}/2+o(1)}. Sum over 𝔬\mathfrak{o} with (9.15):

YC+R−PJ+PJ/2+θ+o⁢(1)=YE𝔇+θ+o⁢(1).Y^{C+R-P_{J}+P_{J}/2+\theta+o(1)}=Y^{E_{\mathfrak{D}}+\theta+o(1)}.

Step 8. Assembly. By (9.17), (9.19), (9.20) and Steps 4, 6, 7,

ℬd≤Yo⁢(1)⁢(YR−θ+YR−θ+YE𝔇+θ).\mathcal{B}_{d}\leq Y^{o(1)}\bigl{(}Y^{R-\theta}+Y^{R-\theta}+Y^{E_{\mathfrak{% D}}+\theta}\bigr{)}.

Take logY\log_{Y}. ∎

The proof uses four fourth moments in every case. With two groups,

∑α|Gs⁢Gs′⁢Φf⁢Φf′|≤‖Gs‖4⁢‖Gs′‖4⁢‖Φf‖4⁢‖Φf′‖4,\sum_{\alpha}|G_{s}G_{s^{\prime}}\Phi_{f}\Phi_{f^{\prime}}|\leq\|G_{s}\|_{4}\|% G_{s^{\prime}}\|_{4}\|\Phi_{f}\|_{4}\|\Phi_{f^{\prime}}\|_{4},

over the one mode family; no mixed correlation and no eighth moment enter. Both guards are imposed at the same θ\theta.

9.4. Elimination of θ\theta

Lemma 9.11.

Let 0≤k≤20\leq k\leq 2, let E,R,Γ1,…,ΓkE,R,\Gamma_{1},\dots,\Gamma_{k} be real, and let 0<ρ0≤10<\rho_{0}\leq 1. Put

θ∗=max⁡(0,12⁢(R−E),Γ1,…,Γk),Θ⁢(ρ0)={m⁢ρ0:m∈ℤ, 1≤m≤4/ρ0},\theta^{*}=\max\bigl{(}0,\tfrac{1}{2}(R-E),\Gamma_{1},\dots,\Gamma_{k}\bigr{)}% ,\qquad\Theta(\rho_{0})=\{m\rho_{0}:\ m\in\mathbb{Z},\ 1\leq m\leq 4/\rho_{0}\},

and assume θ∗≤3\theta^{*}\leq 3. Some θ∈Θ⁢(ρ0)\theta\in\Theta(\rho_{0}) satisfies θ≥Γi\theta\geq\Gamma_{i} for all ii and

max⁡(E+θ,R−θ)≤max⁡(E,12⁢(E+R),E+Γ1,…,E+Γk)+ρ0.\max(E+\theta,R-\theta)\leq\max\bigl{(}E,\tfrac{1}{2}(E+R),E+\Gamma_{1},\dots,% E+\Gamma_{k}\bigr{)}+\rho_{0}.
Proof.

Let θ\theta be the least element of Θ⁢(ρ0)\Theta(\rho_{0}) with θ≥θ∗\theta\geq\theta^{*}. It exists since max⁡Θ⁢(ρ0)>4−ρ0≥3\max\Theta(\rho_{0})>4-\rho_{0}\geq 3. Then θ∗≤θ≤θ∗+ρ0\theta^{*}\leq\theta\leq\theta^{*}+\rho_{0}. As θ≥12⁢(R−E)\theta\geq\frac{1}{2}(R-E), R−θ≤E+θR-\theta\leq E+\theta. So the left side is E+θ≤E+θ∗+ρ0E+\theta\leq E+\theta^{*}+\rho_{0}, and E+θ∗E+\theta^{*} is the displayed maximum. ∎

Proposition 9.12.

Let 0<ρ0≤10<\rho_{0}\leq 1. There is Yel=Yel⁢(ε0,d,ρ0)Y_{\rm el}=Y_{\rm el}(\varepsilon_{0},d,\rho_{0}) such that for Y≥YelY\geq Y_{\rm el} and every descriptor 𝔇\mathfrak{D}:

  1. (a)

    if 𝒢=∅\mathcal{G}=\emptyset,

    (9.23) D≤E𝔇+2⁢ρ0orD≤12⁢(E𝔇+Rσ)+2⁢ρ0;D\leq E_{\mathfrak{D}}+2\rho_{0}\quad\text{or}\quad D\leq\tfrac{1}{2}(E_{% \mathfrak{D}}+R_{\sigma})+2\rho_{0};
  2. (b)

    if 𝒢={g}\mathcal{G}=\{g\},

    (9.24) D≤E𝔇+2⁢ρ0orD≤12⁢(E𝔇+Rσ)+2⁢ρ0orD≤E𝔇+ℒg−12⁢Wσ+2⁢ρ0;D\leq E_{\mathfrak{D}}+2\rho_{0}\quad\text{or}\quad D\leq\tfrac{1}{2}(E_{% \mathfrak{D}}+R_{\sigma})+2\rho_{0}\quad\text{or}\quad D\leq E_{\mathfrak{D}}+% \mathcal{L}_{g}-\tfrac{1}{2}W_{\sigma}+2\rho_{0};
  3. (c)

    if 𝒢={g,g′}\mathcal{G}=\{g,g^{\prime}\},

    (9.25) D≤E𝔇+2⁢ρ0orD≤12⁢(E𝔇+Rσ)+2⁢ρ0orD≤E𝔇+ℒg−12⁢Wσ+2⁢ρ0orD≤E𝔇+ℒg′−12⁢Wσ+2⁢ρ0.\begin{gathered}D\leq E_{\mathfrak{D}}+2\rho_{0}\quad\text{or}\quad D\leq% \tfrac{1}{2}(E_{\mathfrak{D}}+R_{\sigma})+2\rho_{0}\quad\text{or}\\ D\leq E_{\mathfrak{D}}+\mathcal{L}_{g}-\tfrac{1}{2}W_{\sigma}+2\rho_{0}\quad% \text{or}\quad D\leq E_{\mathfrak{D}}+\mathcal{L}_{g^{\prime}}-\tfrac{1}{2}W_{% \sigma}+2\rho_{0}.\end{gathered}

Here E𝔇E_{\mathfrak{D}}, PJP_{J}, ℒg\mathcal{L}_{g} are as in (9.12) and 𝒞σ\mathcal{C}_{\sigma}, WσW_{\sigma}, RσR_{\sigma} as in (9.4).

Proof.

Write 𝒢={g(1),…,g(k)}\mathcal{G}=\{g^{(1)},\dots,g^{(k)}\} and take Γi=ℒg(i)−12⁢Wσ\Gamma_{i}=\mathcal{L}_{g^{(i)}}-\frac{1}{2}W_{\sigma} in Lemma 9.11. Its hypothesis holds: 𝒞σ≥0\mathcal{C}_{\sigma}\geq 0 and PJ≤RσP_{J}\leq R_{\sigma} give E𝔇≥12⁢Rσ≥0E_{\mathfrak{D}}\geq\frac{1}{2}R_{\sigma}\geq 0. Also Rσ≤2R_{\sigma}\leq 2, since rs≤Vs≤1r_{s}\leq V_{s}\leq 1 for each represented side. Thus 12⁢(Rσ−E𝔇)≤14⁢Rσ≤12\frac{1}{2}(R_{\sigma}-E_{\mathfrak{D}})\leq\frac{1}{4}R_{\sigma}\leq\frac{1}{2}; and Γi≤ℒg(i)≤Vs≤1\Gamma_{i}\leq\mathcal{L}_{g^{(i)}}\leq V_{s}\leq 1. The chosen θ∈Θ⁢(ρ0)\theta\in\Theta(\rho_{0}) satisfies (9.13). Proposition 9.10 at this θ\theta gives

D≤max⁡(E𝔇,12⁢(E𝔇+Rσ),E𝔇+Γ1,…,E𝔇+Γk)+ρ0+o⁢(1).D\leq\max\bigl{(}E_{\mathfrak{D}},\tfrac{1}{2}(E_{\mathfrak{D}}+R_{\sigma}),E_% {\mathfrak{D}}+\Gamma_{1},\dots,E_{\mathfrak{D}}+\Gamma_{k}\bigr{)}+\rho_{0}+o% (1).

The grid Θ⁢(ρ0)\Theta(\rho_{0}) and the set of descriptors are finite. So the o⁢(1)o(1) is ≤ρ0\leq\rho_{0} for Y≥YelY\geq Y_{\rm el}. Since E𝔇+max⁡(0,Γi)=max⁡(E𝔇,E𝔇+Γi)E_{\mathfrak{D}}+\max(0,\Gamma_{i})=\max(E_{\mathfrak{D}},E_{\mathfrak{D}}+% \Gamma_{i}), the maximum is the largest arm. A bound by a maximum is the stated disjunction. ∎

Each clause is used together with the direct row (2.11), D≤RσD\leq R_{\sigma}. So (a) reads D≤min⁡(Rσ,max⁡(E𝔇,12⁢(E𝔇+Rσ)))D\leq\min\bigl{(}R_{\sigma},\max(E_{\mathfrak{D}},\tfrac{1}{2}(E_{\mathfrak{D}% }+R_{\sigma}))\bigr{)} up to the relaxation. A clause may not be replaced by the conjunction of its arms.

9.5. The installed descriptor families

Proposition 9.12 holds for every descriptor. The system of Section 11 installs the following finite families. For brevity, sjs_{j} in a descriptor denotes the slot (s,j)(s,j); its mass is always ss,js_{s,j}.

  1. POW3⁢(σ)\mathrm{POW3}(\sigma).

    𝒢=∅\mathcal{G}=\emptyset, 𝒰=J\mathcal{U}=J any four of the twelve slots u1,…,u6,v1,…,v6u_{1},\dots,u_{6},v_{1},\dots,v_{6}. For σ=b\sigma=b and σ=c\sigma=c all (124)=495\binom{12}{4}=495 sets are installed. For σ=a\sigma=a, install the 486486 sets not containing {b1,c1,c4}\{b_{1},c_{1},c_{4}\}. The nine omitted sets are valid rows, but were not installed in the finite system. Including them would remove the displayed witness; the optimum of the enlarged system is not computed here.

  2. GROUP12c⁢(y)\mathrm{GROUP12c}(y).

    σ=c\sigma=c, y∈{a,b}y\in\{a,b\}, zz the other represented side, 𝒢={gy}\mathcal{G}=\{g_{y}\}, 𝒰={y4,z1,z4}\mathcal{U}=\{y_{4},z_{1},z_{4}\}. Two clauses.

  3. GROUP12ab⁢(σ)\mathrm{GROUP12ab}(\sigma).

    σ∈{a,b}\sigma\in\{a,b\}, zz the represented side other than cc, 𝒢={gc}\mathcal{G}=\{g_{c}\}, 𝒰\mathcal{U} any three of c3,c4,c5,c6,z1,…,z6c_{3},c_{4},c_{5},c_{6},z_{1},\dots,z_{6}. In total 2⁢(103)=2402\binom{10}{3}=240 clauses.

  4. GROUP1212ab⁢(σ)\mathrm{GROUP1212ab}(\sigma).

    σ∈{a,b}\sigma\in\{a,b\}, zz as before, 𝒢={gc,gz}\mathcal{G}=\{g_{c},g_{z}\}, 𝒰\mathcal{U} any two of z3,z4,z5,z6,c3,c4,c5,c6z_{3},z_{4},z_{5},z_{6},c_{3},c_{4},c_{5},c_{6}. In total 2⁢(82)=562\binom{8}{2}=56 clauses.

For these families, (9.4) and (9.12) read as follows. In GROUP12c⁢(y)\mathrm{GROUP12c}(y),

C=c−sc,3−sc,6,R=a+b,PJ=sy,1+sy,2+sy,4+sz,1+sz,4,W=vc+sc,1+2⁢sc,2+sc,4+2⁢sc,5,ℒgy=sy,1+2⁢sy,2.\begin{gathered}C=c-s_{c,3}-s_{c,6},\qquad R=a+b,\qquad P_{J}=s_{y,1}+s_{y,2}+% s_{y,4}+s_{z,1}+s_{z,4},\\ W=v_{c}+s_{c,1}+2s_{c,2}+s_{c,4}+2s_{c,5},\qquad\mathcal{L}_{g_{y}}=s_{y,1}+2s% _{y,2}.\end{gathered}

In GROUP12ab⁢(σ)\mathrm{GROUP12ab}(\sigma) and GROUP1212ab⁢(σ)\mathrm{GROUP1212ab}(\sigma), C=σ−sσ,3−sσ,6C=\sigma-s_{\sigma,3}-s_{\sigma,6}, W=vσ+sσ,1+2⁢sσ,2+sσ,4+2⁢sσ,5W=v_{\sigma}+s_{\sigma,1}+2s_{\sigma,2}+s_{\sigma,4}+2s_{\sigma,5}, R=rz+rcR=r_{z}+r_{c}, ℒgc=sc,1+2⁢sc,2\mathcal{L}_{g_{c}}=s_{c,1}+2s_{c,2}, ℒgz=sz,1+2⁢sz,2\mathcal{L}_{g_{z}}=s_{z,1}+2s_{z,2}. Here a bare side letter is its root mass rs=∑j≤dss,jr_{s}=\sum_{j\leq d}s_{s,j} from (9.1).

All clauses of this section carry the one relaxation 2⁢ρ02\rho_{0}; we take ρ0=ε0/2\rho_{0}=\varepsilon_{0}/2. Table 12.1 records it.

10. Moment rows

10.1. Setting

Fix ε0≤4/7\varepsilon_{0}\leq 4/7 and d=d⁢(ε0)d=d(\varepsilon_{0}) as in Section 3.1. Work in a nonempty box admissible in (2.3) at scale YY, and put D=logY⁡ℬdD=\log_{Y}\mathcal{B}_{d}. Fix σ∈{a,b,c}\sigma\in\{a,b,c\}, and let (y,z)(y,z) be the other sides in alphabetical order. Choose nonempty T⊆{1,…,6,tail}T\subseteq\{1,\dots,6,\mathrm{tail}\}, with κT,ΩT\kappa_{T},\Omega_{T} as in (5.1). Write 𝔪i\mathfrak{m}_{i}, 𝔶i\mathfrak{y}_{i}, 𝔷i\mathfrak{z}_{i} for the roots of the σ\sigma-, yy- and zz-sides. Let MM be the modulus (5.5), and

ϵmo=−1⁢(σ=c),ϵmo=+1⁢(σ≠c).\epsilon_{\rm mo}=-1\ (\sigma=c),\qquad\epsilon_{\rm mo}=+1\ (\sigma\neq c).

Then the side values satisfy ny≡ϵmo⁢nz(modM)n_{y}\equiv\epsilon_{\rm mo}\,n_{z}\pmod{M}, as M∣nσM\mid n_{\sigma} and na+nb=ncn_{a}+n_{b}=n_{c}. Here MM is the cut modulus of (5.5); the cubic-sieve section uses its own local coefficient MM. The function φ\varphi denotes Euler’s totient.

A block is a pair β=(s,j)\beta=(s,j), where s∈{y,z}s\in\{y,z\} and 1≤j≤d1\leq j\leq d. Its root xβx_{\beta} is 𝔶j\mathfrak{y}_{j} or 𝔷j\mathfrak{z}_{j}. Let SβS_{\beta} be its dyadic size, and put jβ=jj_{\beta}=j and hβ=logY⁡Sβh_{\beta}=\log_{Y}S_{\beta}. Thus hβh_{\beta} is yjy_{j} or zjz_{j}; it is unrelated to hd=d⁢(d+1)/2h_{d}=d(d+1)/2. The block is ordinary when j≤6j\leq 6. For a set ℋ\mathcal{H} of blocks put hℋ=∑β∈ℋhβh_{\mathcal{H}}=\sum_{\beta\in\mathcal{H}}h_{\beta}, and let ℋy,ℋz\mathcal{H}_{y},\mathcal{H}_{z} be its blocks on yy and zz. Put

(10.1) Pmo=∑βhβ,P_{\rm mo}=\sum_{\beta}h_{\beta},

the sum over all 2⁢d2d blocks: the total root mass of the sides yy and zz. Tails are included in PmoP_{\rm mo}.

All o⁢(1)o(1) terms below tend to 0 as Y→∞Y\to\infty for fixed ε0\varepsilon_{0} and dd (and δ\delta in Proposition 10.9). They are uniform in the box, in (σ,T)(\sigma,T) and in ℋ\mathcal{H}.

Lemma 10.1.

For Y≥Y0Y\geq Y_{0}, YΩT≤M≤Y2Y^{\Omega_{T}}\leq M\leq Y^{2} and φ⁢(M)≥M/div⁡(M)≥YΩT−o⁢(1)\varphi(M)\geq M/\operatorname{div}(M)\geq Y^{\Omega_{T}-o(1)}. Every root xβx_{\beta} is prime to MM. Moreover ΩT≤1\Omega_{T}\leq 1 and hβ≤1/jβh_{\beta}\leq 1/j_{\beta}.

Proof.

The lower bound is (5.6) at scale YY. MM divides ∏j𝔪jj<2d⁢(d+1)/2⁢YVσ≤Y2\prod_{j}\mathfrak{m}_{j}^{\,j}<2^{d(d+1)/2}Y^{V_{\sigma}}\leq Y^{2} for large YY, by (2.4). Next φ⁢(M)=M⁢∏p∣M(1−1/p)≥M⁢2−ω⁢(M)≥M/div⁡(M)\varphi(M)=M\prod_{p\mid M}(1-1/p)\geq M2^{-\omega(M)}\geq M/\operatorname{div% }(M), and div⁡(M)=Yo⁢(1)\operatorname{div}(M)=Y^{o(1)} for M≤Y2M\leq Y^{2}. Coprimality is Lemma 2.1. Finally ΩT≤Vσ≤1\Omega_{T}\leq V_{\sigma}\leq 1 and jβ⁢hβ≤Vs≤1j_{\beta}h_{\beta}\leq V_{s}\leq 1 by (2.4). ∎

10.2. Reduction and orthogonality

For a set ℋ\mathcal{H} of blocks, a unit KK modulo MM and a character ψ\psi modulo MM put

(10.2) Σβ⁢(ψ)=∑Sβ≤x<2⁢Sβψ⁢(x),Nℋ⁢(K)=#⁢{(xβ)β∈ℋ:Sβ≤xβ<2⁢Sβ,(xβ,M)=1,∏β∈ℋyxβjβ≡K⁢∏β∈ℋzxβjβ⁢(mod⁢M)}.\begin{gathered}\Sigma_{\beta}(\psi)=\sum_{S_{\beta}\leq x<2S_{\beta}}\psi(x),% \\ N_{\mathcal{H}}(K)=\#\Bigl{\{}(x_{\beta})_{\beta\in\mathcal{H}}:\ \begin{% aligned} &S_{\beta}\leq x_{\beta}<2S_{\beta},\ (x_{\beta},M)=1,\\ &\textstyle\prod_{\beta\in\mathcal{H}_{y}}x_{\beta}^{\,j_{\beta}}\equiv K\prod% _{\beta\in\mathcal{H}_{z}}x_{\beta}^{\,j_{\beta}}\ (\mathrm{mod}\ M)\end{% aligned}\Bigr{\}}.\end{gathered}
Lemma 10.2.

For every set ℋ\mathcal{H} of blocks,

ℬd≤YκT+Pmo−hℋ+o⁢(1)⁢maxK⁡Nℋ⁢(K),\mathcal{B}_{d}\leq Y^{\kappa_{T}+P_{\rm mo}-h_{\mathcal{H}}+o(1)}\max_{K}N_{% \mathcal{H}}(K),

the maximum over the outer data fixed in the proof and over units KK modulo the resulting MM.

Proof.

Enumeration. Enumerate the roots of σ\sigma selected by TT. Its individual tail roots are among them exactly when tail∈T\mathrm{tail}\in T. Also enumerate the roots of all blocks outside ℋ\mathcal{H}, on yy and zz. A tail block in ℋ\mathcal{H} remains unenumerated. As #⁢{x:S≤x<2⁢S}=S\#\{x:S\leq x<2S\}=S, there are YκT⋅YPmo−hℋY^{\kappa_{T}}\cdot Y^{P_{\rm mo}-h_{\mathcal{H}}} choices. Fix one. Then MM is fixed.

Congruence. Write ny=Πy⁢∏ℋyxβjβn_{y}=\Pi_{y}\prod_{\mathcal{H}_{y}}x_{\beta}^{\,j_{\beta}} and nz=Πz⁢∏ℋzxβjβn_{z}=\Pi_{z}\prod_{\mathcal{H}_{z}}x_{\beta}^{\,j_{\beta}}. The coefficients ny,0,nz,0n_{y,0},n_{z,0} are fixed by the box, so Πy,Πz\Pi_{y},\Pi_{z} are fixed. They are units modulo MM by Lemmas 10.1 and 2.1. So ny≡ϵmo⁢nzn_{y}\equiv\epsilon_{\rm mo}n_{z} gives the congruence of (10.2) with K≡ϵmo⁢Πz⁢Πy−1K\equiv\epsilon_{\rm mo}\Pi_{z}\Pi_{y}^{-1}. The sign ϵmo\epsilon_{\rm mo} equals ϵcut\epsilon_{\rm cut} in (5.9). The roots xβx_{\beta} are units. So the remaining tuples number at most Nℋ⁢(K)N_{\mathcal{H}}(K).

Recovery. Given all roots of yy and zz, the side values ny,nzn_{y},n_{z} are fixed, hence nσn_{\sigma}. Divide by nσ,0n_{\sigma,0} and by the selected part. The quotient Qσ=∏i∈[6]∖T𝔪ii⋅(∏j≥7𝔪jj)1−𝟏tail∈T<2d2⁢YQ_{\sigma}=\prod_{i\in[6]\setminus T}\mathfrak{m}_{i}^{\,i}\cdot(\prod_{j\geq 7% }\mathfrak{m}_{j}^{\,j})^{1-\mathbf{1}_{\mathrm{tail}\in T}}<2^{d^{2}}Y determines the unselected roots of σ\sigma up to div(Qσ)d−1=Yo⁢(1)\operatorname{div}(Q_{\sigma})^{d-1}=Y^{o(1)} choices by Lemma 4.3. ∎

Lemma 10.3.
Nℋ⁢(K)=1φ⁢(M)⁢∑χmodMχ¯⁢(K)⁢∏β∈ℋyΣβ⁢(χjβ)⁢∏β∈ℋzΣβ⁢(χ¯jβ).N_{\mathcal{H}}(K)=\frac{1}{\varphi(M)}\sum_{\chi\bmod M}\overline{\chi}(K)% \prod_{\beta\in\mathcal{H}_{y}}\Sigma_{\beta}(\chi^{j_{\beta}})\prod_{\beta\in% \mathcal{H}_{z}}\Sigma_{\beta}(\overline{\chi}^{\,j_{\beta}}).
Proof.

For units g1,g2g_{1},g_{2}, φ⁢(M)−1⁢∑χχ⁢(g1)⁢χ¯⁢(g2)=𝟏g1≡g2\varphi(M)^{-1}\sum_{\chi}\chi(g_{1})\overline{\chi}(g_{2})=\mathbf{1}_{g_{1}% \equiv g_{2}}. Take g1=∏ℋyxβjβg_{1}=\prod_{\mathcal{H}_{y}}x_{\beta}^{\,j_{\beta}}, g2=K⁢∏ℋzxβjβg_{2}=K\prod_{\mathcal{H}_{z}}x_{\beta}^{\,j_{\beta}}. Characters vanish on nonunits, so summing over all xβx_{\beta} in the windows imposes (xβ,M)=1(x_{\beta},M)=1. Expand by complete multiplicativity. ∎

10.3. Moment inputs

Lemma 10.4.

Let j≥1j\geq 1. Then #⁢{χmodM:χj=χ0}≤(2⁢j)ω⁢(M)\#\{\chi\bmod M:\chi^{j}=\chi_{0}\}\leq(2j)^{\omega(M)}, and every fibre of χ↦χj\chi\mapsto\chi^{j} has at most (2⁢j)ω⁢(M)(2j)^{\omega(M)} elements. For j≤dj\leq d and M≤Y2M\leq Y^{2} this is Yo⁢(1)Y^{o(1)}.

Proof.

The character group is isomorphic to (ℤ/M)×(\mathbb{Z}/M)^{\times}, and the fibres of a homomorphism are cosets of its kernel. By the Chinese remainder theorem count ηj=1\eta^{j}=1 locally. Odd pep^{e}: cyclic, at most gcd⁡(j,φ⁢(pe))≤j\gcd(j,\varphi(p^{e}))\leq j. 2e2^{e}: the group is 11, C2C_{2} or C2×C2e−2C_{2}\times C_{2^{e-2}}, at most gcd⁡(j,2)⁢gcd⁡(j,2e−2)≤2⁢j\gcd(j,2)\gcd(j,2^{e-2})\leq 2j. Finally ω⁢(M)≪log⁡M/log⁡log⁡M\omega(M)\ll\log M/\log\log M. ∎

We use the 2009 author-preprint formulation of [4, Theorem 1]; the published article is listed in the bibliography. The displayed bound is meaningful for m≥3m\geq 3, where log⁡log⁡m>0\log\log m>0. For m=1,2m=1,2 the nonprincipal character set is empty, so those cases contribute zero.

Theorem B ([4, Theorem 1]).

For every integer m≥3m\geq 3 and integers a,Ba,B with B>0B>0 we have

1φ⁢(m)⁢∑χ≠χ0|∑x=a+1a+Bχ⁢(x)|4≪8ω⁢(m)⁢div⁡(m)⁢(log⁡m)3⁢(log⁡log⁡m)7⁢B2.\frac{1}{\varphi(m)}\sum_{\chi\neq\chi_{0}}\Bigl{|}\sum_{x=a+1}^{a+B}\chi(x)% \Bigr{|}^{4}\ll 8^{\omega(m)}\operatorname{div}(m)(\log m)^{3}(\log\log m)^{7}% B^{2}.

Here χ\chi runs over all characters modulo mm, including imprimitive characters. The published reference is J. Number Theory 130 (2010), no. 3, 767–785; the frozen source is the 2009 author preprint. The window S≤x<2⁢SS\leq x<2S is a=S−1a=S-1, B=SB=S.

Lemma 10.5.

Let r,S,M∈ℕr,S,M\in\mathbb{N} with r≥1r\geq 1, S≥1S\geq 1 and Sr≤MS^{r}\leq M. Then

∑χmodM|∑S≤x<2⁢Sχ(x)|2⁢r≤(2r+1)φ(M)Srmaxn≤(2⁢S)rdiv(n)r−1.\sum_{\chi\bmod M}\Bigl{|}\sum_{S\leq x<2S}\chi(x)\Bigr{|}^{2r}\leq(2^{r}+1)\,% \varphi(M)\,S^{r}\max_{n\leq(2S)^{r}}\operatorname{div}(n)^{r-1}.
Proof.

Expand the 2⁢r2r-th power and apply orthogonality. The left side is φ⁢(M)\varphi(M) times the number of (𝐱,𝐱′)∈[S,2⁢S)2⁢r(\mathbf{x},\mathbf{x}^{\prime})\in[S,2S)^{2r} with all coordinates prime to MM and x1⁢⋯⁢xr≡x1′⁢⋯⁢xr′(modM)x_{1}\cdots x_{r}\equiv x^{\prime}_{1}\cdots x^{\prime}_{r}\pmod{M}. Fix 𝐱′\mathbf{x}^{\prime}: SrS^{r} choices. Then n=x1⁢⋯⁢xr<(2⁢S)r≤2r⁢Mn=x_{1}\cdots x_{r}<(2S)^{r}\leq 2^{r}M lies in a fixed class modulo MM: at most 2r+12^{r}+1 values. Each nn has at most div(n)r−1\operatorname{div}(n)^{r-1} factorizations by Lemma 4.3. ∎

Lemma 10.6.

Let β\beta be a block, j=jβj=j_{\beta}, S=SβS=S_{\beta}, and ℰj={χmodM:χj=χ0}\mathcal{E}_{j}=\{\chi\bmod M:\chi^{j}=\chi_{0}\}.

  1. (i)

    ∑χ∉ℰj|Σβ⁢(χj)|4≤φ⁢(M)⁢S2⁢Yo⁢(1)\displaystyle\sum_{\chi\notin\mathcal{E}_{j}}|\Sigma_{\beta}(\chi^{j})|^{4}% \leq\varphi(M)\,S^{2}\,Y^{o(1)}.

  2. (ii)

    If rmax∈ℕr_{\max}\in\mathbb{N}, 1≤r≤rmax1\leq r\leq r_{\max} and Sr≤MS^{r}\leq M, then ∑χmodM|Σβ⁢(χj)|2⁢r≤φ⁢(M)⁢Sr⁢Yo⁢(1)\displaystyle\sum_{\chi\bmod M}|\Sigma_{\beta}(\chi^{j})|^{2r}\leq\varphi(M)\,% S^{r}\,Y^{o(1)}, the o⁢(1)o(1) depending on rmaxr_{\max}.

Proof.

(i) For χ∉ℰj\chi\notin\mathcal{E}_{j}, ψ=χj\psi=\chi^{j} is nonprincipal, and each ψ\psi has at most (2⁢j)ω⁢(M)(2j)^{\omega(M)} preimages (Lemma 10.4). So the sum is at most (2⁢j)ω⁢(M)⁢∑ψ≠ψ0|Σβ⁢(ψ)|4(2j)^{\omega(M)}\sum_{\psi\neq\psi_{0}}|\Sigma_{\beta}(\psi)|^{4}. For M≤2M\leq 2 this vanishes. For M≥3M\geq 3 apply Theorem B with m=Mm=M, a=S−1a=S-1, B=SB=S. Its factor is at most div(M)4(2logY)10=Yo⁢(1)\operatorname{div}(M)^{4}(2\log Y)^{10}=Y^{o(1)}. (ii) The same fibre bound reduces to all ψ\psi; apply Lemma 10.5. The total factor is (2j)ω⁢(M)(2rmax+1)maxn≤(2⁢S)rdiv(n)r−1(2j)^{\omega(M)}(2^{r_{\max}}+1)\max_{n\leq(2S)^{r}}\operatorname{div}(n)^{r-1}, which is YOd,rmax⁢(1/log⁡log⁡Y)Y^{O_{d,r_{\max}}(1/\log\log Y)}. ∎

Lemma 10.7.

Let 𝒳\mathcal{X} be a set of characters modulo MM and ℋ\mathcal{H} a finite set. For β∈ℋ\beta\in\mathcal{H} let fβ:𝒳→ℂf_{\beta}:\mathcal{X}\to\mathbb{C}, Sβ≥1S_{\beta}\geq 1, CH≥1C_{\rm H}\geq 1 and integers rβ≥1r_{\beta}\geq 1 satisfy

|fβ|≤Sβ,∑χ∈𝒳|fβ⁢(χ)|2⁢rβ≤CH⁢φ⁢(M)⁢Sβrβ.|f_{\beta}|\leq S_{\beta},\qquad\sum_{\chi\in\mathcal{X}}|f_{\beta}(\chi)|^{2r% _{\beta}}\leq C_{\rm H}\,\varphi(M)\,S_{\beta}^{\,r_{\beta}}.

Let 0≤ϑβ≤10\leq\vartheta_{\beta}\leq 1 with ∑βϑβ/(2⁢rβ)≤1\sum_{\beta}\vartheta_{\beta}/(2r_{\beta})\leq 1. Then

1φ⁢(M)⁢∑χ∈𝒳∏β∈ℋ|fβ⁢(χ)|≤CH|ℋ|⁢∏β∈ℋSβ 1−ϑβ/2.\frac{1}{\varphi(M)}\sum_{\chi\in\mathcal{X}}\prod_{\beta\in\mathcal{H}}|f_{% \beta}(\chi)|\leq C_{\rm H}^{|\mathcal{H}|}\prod_{\beta\in\mathcal{H}}S_{\beta% }^{\,1-\vartheta_{\beta}/2}.
Proof.

|fβ|≤Sβ1−ϑβ⁢|fβ|ϑβ|f_{\beta}|\leq S_{\beta}^{1-\vartheta_{\beta}}|f_{\beta}|^{\vartheta_{\beta}}. Apply Hölder to the functions |fβ|ϑβ|f_{\beta}|^{\vartheta_{\beta}} (ϑβ>0)(\vartheta_{\beta}>0) with exponents 2⁢rβ/ϑβ2r_{\beta}/\vartheta_{\beta}, and to the constant 11 with the complementary exponent. With |𝒳|≤φ⁢(M)|\mathcal{X}|\leq\varphi(M),

∑𝒳∏β|fβ|ϑβ\displaystyle\sum_{\mathcal{X}}\prod_{\beta}|f_{\beta}|^{\vartheta_{\beta}} ≤φ⁢(M)1−∑ϑβ/(2⁢rβ)\displaystyle\leq\varphi(M)^{1-\sum\vartheta_{\beta}/(2r_{\beta})}
⋅∏β(CHφ(M)Sβrβ)ϑβ/(2⁢rβ)\displaystyle\quad\cdot\prod_{\beta}\bigl{(}C_{\rm H}\varphi(M)S_{\beta}^{\,r_% {\beta}}\bigr{)}^{\vartheta_{\beta}/(2r_{\beta})}
≤CH|ℋ|⁢φ⁢(M)⁢∏βSβϑβ/2.\displaystyle\leq C_{\rm H}^{|\mathcal{H}|}\varphi(M)\prod_{\beta}S_{\beta}^{% \,\vartheta_{\beta}/2}.

Multiply by ∏βSβ1−ϑβ\prod_{\beta}S_{\beta}^{1-\vartheta_{\beta}}. ∎

10.4. The rows

Proposition 10.8 (CS4).

Let ℋ\mathcal{H} be a set of at most four blocks, in total over yy and zz. Then

(10.3) D≤κT+Pmo−min⁡(ΩT,hℋ2)+o⁢(1).D\leq\kappa_{T}+P_{\rm mo}-\min\Bigl{(}\Omega_{T},\frac{h_{\mathcal{H}}}{2}% \Bigr{)}+o(1).
Proof.

If ℋ=∅\mathcal{H}=\emptyset, then N∅⁢(K)=𝟏K≡1(modM)≤1N_{\emptyset}(K)=\mathbf{1}_{K\equiv 1\pmod{M}}\leq 1, and the assertion is immediate. Write h=hℋh=h_{\mathcal{H}}. By Lemma 10.2 it suffices to show Nℋ⁢(K)≤Ymax⁡(h−ΩT,h/2)+o⁢(1)N_{\mathcal{H}}(K)\leq Y^{\max(h-\Omega_{T},\,h/2)+o(1)} uniformly in KK. Expand by Lemma 10.3. Let ℰ=⋃β∈ℋℰjβ\mathcal{E}=\bigcup_{\beta\in\mathcal{H}}\mathcal{E}_{j_{\beta}}, the characters for which some held power is principal. It contains χ0\chi_{0}.

Torsion. |ℰ|≤4⁢(2⁢d)ω⁢(M)=Yo⁢(1)|\mathcal{E}|\leq 4(2d)^{\omega(M)}=Y^{o(1)} by Lemma 10.4. On ℰ\mathcal{E} use |Σβ|≤Sβ|\Sigma_{\beta}|\leq S_{\beta}. By Lemma 10.1 these characters contribute at most

|ℰ|φ⁢(M)⁢∏βSβ≤Yh−ΩT+o⁢(1).\frac{|\mathcal{E}|}{\varphi(M)}\prod_{\beta}S_{\beta}\leq Y^{h-\Omega_{T}+o(1% )}.

Generic. Let 𝒳\mathcal{X} be the complement of ℰ\mathcal{E}. For χ∈𝒳\chi\in\mathcal{X} and every β\beta, χjβ\chi^{j_{\beta}} and χ¯jβ\overline{\chi}^{\,j_{\beta}} are nonprincipal, and |Σβ⁢(χ¯jβ)|=|Σβ⁢(χjβ)||\Sigma_{\beta}(\overline{\chi}^{\,j_{\beta}})|=|\Sigma_{\beta}(\chi^{j_{\beta% }})|. Lemma 10.6(i) gives the hypothesis of Lemma 10.7 with rβ=2r_{\beta}=2, CH=Yo⁢(1)C_{\rm H}=Y^{o(1)}. Take ϑβ=1\vartheta_{\beta}=1; then ∑βϑβ/4=|ℋ|/4≤1\sum_{\beta}\vartheta_{\beta}/4=|\mathcal{H}|/4\leq 1. The generic characters contribute at most Yo⁢(1)⁢∏βSβ1/2=Yh/2+o⁢(1)Y^{o(1)}\prod_{\beta}S_{\beta}^{1/2}=Y^{h/2+o(1)}.

Total. Nℋ⁢(K)≤Yo⁢(1)⁢(Yh−ΩT+Yh/2)N_{\mathcal{H}}(K)\leq Y^{o(1)}(Y^{h-\Omega_{T}}+Y^{h/2}). With Lemma 10.2,

D≤κT+Pmo−h+max⁡(h−ΩT,h2)+o⁢(1)=κT+Pmo−min⁡(ΩT,h2)+o⁢(1).D\leq\kappa_{T}+P_{\rm mo}-h+\max\Bigl{(}h-\Omega_{T},\frac{h}{2}\Bigr{)}+o(1)% =\kappa_{T}+P_{\rm mo}-\min\Bigl{(}\Omega_{T},\frac{h}{2}\Bigr{)}+o(1).

∎

No case distinction in ΩT\Omega_{T} occurs. The proof holds for every M≥1M\geq 1; for M≤2M\leq 2 the generic sum is empty. If ℋ=∅\mathcal{H}=\emptyset the row is trivial.

Proposition 10.9 (PS23).

Let 0<δ≤1/20<\delta\leq 1/2. Then

(10.4) D≤κT+Pmo−min⁡(Pmo2,2⁢ΩT3)+d⁢δ+o⁢(1),D\leq\kappa_{T}+P_{\rm mo}-\min\Bigl{(}\frac{P_{\rm mo}}{2},\frac{2\Omega_{T}}% {3}\Bigr{)}+d\delta+o(1),

the o⁢(1)o(1) depending on δ\delta.

Proof.

Paid blocks. Let ℋ={β:hβ≥δ}\mathcal{H}=\{\beta:h_{\beta}\geq\delta\} and h=hℋh=h_{\mathcal{H}}. The other blocks number at most 2⁢d2d, so Pmo−h<2⁢d⁢δP_{\rm mo}-h<2d\delta.

Orders. For β∈ℋ\beta\in\mathcal{H} put

rβ=2(hβ>ΩT/2),rβ=⌊ΩT/hβ⌋(hβ≤ΩT/2).r_{\beta}=2\quad(h_{\beta}>\Omega_{T}/2),\qquad r_{\beta}=\lfloor\Omega_{T}/h_% {\beta}\rfloor\quad(h_{\beta}\leq\Omega_{T}/2).

In the second case 2≤rβ≤1/δ2\leq r_{\beta}\leq 1/\delta, by Lemma 10.1, and Sβrβ=Yrβ⁢hβ≤YΩT≤MS_{\beta}^{\,r_{\beta}}=Y^{r_{\beta}h_{\beta}}\leq Y^{\Omega_{T}}\leq M. In both cases

(10.5) rβ⁢hβ≥2⁢ΩT3.r_{\beta}h_{\beta}\geq\frac{2\Omega_{T}}{3}.

Indeed 2⁢hβ>ΩT2h_{\beta}>\Omega_{T} in the first case. In the second, put t=ΩT/hβ≥2t=\Omega_{T}/h_{\beta}\geq 2: for t<3t<3, ⌊t⌋/t=2/t>2/3\lfloor t\rfloor/t=2/t>2/3; for t≥3t\geq 3, ⌊t⌋>t−1≥2⁢t/3\lfloor t\rfloor>t-1\geq 2t/3.

Moments. Expand Nℋ⁢(K)N_{\mathcal{H}}(K) by Lemma 10.3. Let ℰ=⋃β∈ℋℰjβ\mathcal{E}=\bigcup_{\beta\in\mathcal{H}}\mathcal{E}_{j_{\beta}} and 𝒳\mathcal{X} its complement. On 𝒳\mathcal{X},

∑χ∈𝒳|Σβ⁢(χjβ)|2⁢rβ≤φ⁢(M)⁢Sβrβ⁢Yo⁢(1)(β∈ℋ),\sum_{\chi\in\mathcal{X}}|\Sigma_{\beta}(\chi^{j_{\beta}})|^{2r_{\beta}}\leq% \varphi(M)\,S_{\beta}^{\,r_{\beta}}\,Y^{o(1)}\qquad(\beta\in\mathcal{H}),

by Lemma 10.6(i) if hβ>ΩT/2h_{\beta}>\Omega_{T}/2, and by Lemma 10.6(ii) with rmax=⌊1/δ⌋r_{\max}=\lfloor 1/\delta\rfloor if hβ≤ΩT/2h_{\beta}\leq\Omega_{T}/2.

Budget. Put bH=∑β∈ℋ1/(2⁢rβ)b_{\rm H}=\sum_{\beta\in\mathcal{H}}1/(2r_{\beta}) and ϑ=min⁡(1,1/bH)\vartheta=\min(1,1/b_{\rm H}), with ϑ=1\vartheta=1 if ℋ=∅\mathcal{H}=\emptyset. Then ∑βϑ/(2⁢rβ)≤1\sum_{\beta}\vartheta/(2r_{\beta})\leq 1. By (10.5),

ϑ2⁢h=ϑ⁢∑βrβ⁢hβ2⁢rβ≥2⁢ΩT3⁢ϑ⁢bH.\frac{\vartheta}{2}\,h=\vartheta\sum_{\beta}\frac{r_{\beta}h_{\beta}}{2r_{% \beta}}\geq\frac{2\Omega_{T}}{3}\,\vartheta b_{\rm H}.

If bH≤1b_{\rm H}\leq 1, then ϑ=1\vartheta=1 and the saving ϑ⁢h/2\vartheta h/2 equals h/2h/2. If bH>1b_{\rm H}>1, then ϑ⁢bH=1\vartheta b_{\rm H}=1 and ϑ⁢h/2≥2⁢ΩT/3\vartheta h/2\geq 2\Omega_{T}/3. In both cases ϑ⁢h/2≥min⁡(h/2,2⁢ΩT/3)\vartheta h/2\geq\min(h/2,2\Omega_{T}/3).

Generic. Lemma 10.7 with ϑβ=ϑ\vartheta_{\beta}=\vartheta and |ℋ|≤2⁢d|\mathcal{H}|\leq 2d bounds the generic characters by Yh−ϑ⁢h/2+o⁢(1)≤Yh−min⁡(h/2,2⁢ΩT/3)+o⁢(1)Y^{h-\vartheta h/2+o(1)}\leq Y^{h-\min(h/2,2\Omega_{T}/3)+o(1)}.

Torsion. |ℰ|≤2⁢d⁢(2⁢d)ω⁢(M)=Yo⁢(1)|\mathcal{E}|\leq 2d(2d)^{\omega(M)}=Y^{o(1)}. As in Proposition 10.8 these characters contribute Yh−ΩT+o⁢(1)Y^{h-\Omega_{T}+o(1)}. Since min⁡(h/2,2⁢ΩT/3)≤ΩT\min(h/2,2\Omega_{T}/3)\leq\Omega_{T}, this is dominated.

Total. By Lemma 10.2,

D≤κT+Pmo−min⁡(h2,2⁢ΩT3)+o⁢(1).D\leq\kappa_{T}+P_{\rm mo}-\min\Bigl{(}\frac{h}{2},\frac{2\Omega_{T}}{3}\Bigr{% )}+o(1).

Finally min⁡(h/2,2⁢ΩT/3)≥min⁡(Pmo/2,2⁢ΩT/3)−(Pmo−h)/2\min(h/2,2\Omega_{T}/3)\geq\min(P_{\rm mo}/2,2\Omega_{T}/3)-(P_{\rm mo}-h)/2 and (Pmo−h)/2<d⁢δ(P_{\rm mo}-h)/2<d\delta. ∎

If hβ≤ΩT/2h_{\beta}\leq\Omega_{T}/2, then Sβ 2≤MS_{\beta}^{\,2}\leq M, and Lemma 10.6(ii) with r=2r=2 gives the bound of Lemma 10.6(i). Thus this proof invokes Theorem B only for blocks with hβ>ΩT/2h_{\beta}>\Omega_{T}/2. When every block is at most ΩT/2\Omega_{T}/2, the elementary moment suffices.

For larger blocks the elementary moment with Lemma 10.7 falls short. Take ΩT=1\Omega_{T}=1 and four block masses

35,1750,1750,150.\frac{3}{5},\quad\frac{17}{50},\quad\frac{17}{50},\quad\frac{1}{50}.

The target saving is min⁡(Pmo/2,2⁢ΩT/3)=13/20\min(P_{\rm mo}/2,2\Omega_{T}/3)=13/20. With the elementary moment, the available orders satisfy rβ≤⌊ΩT/hβ⌋r_{\beta}\leq\lfloor\Omega_{T}/h_{\beta}\rfloor, giving r=(1,2,2,50)r=(1,2,2,50). The best saving with per-block exponents is the fractional-knapsack value

max0≤ϑi≤1∑iϑi/(2⁢ri)≤1⁡12⁢∑iϑi⁢hi=161250,(ϑ1,ϑ2,ϑ3,ϑ4)=(4950,1,1,1).\max_{\begin{subarray}{c}0\leq\vartheta_{i}\leq 1\\ \sum_{i}\vartheta_{i}/(2r_{i})\leq 1\end{subarray}}\frac{1}{2}\sum_{i}% \vartheta_{i}h_{i}=\frac{161}{250},\qquad(\vartheta_{1},\vartheta_{2},% \vartheta_{3},\vartheta_{4})=\left(\frac{49}{50},1,1,1\right).

The greedy order is by the ratio ri⁢hir_{i}h_{i}. A uniform exponent instead gives ϑ=100/101\vartheta=100/101 and saving 65/10165/101. Even the per-block optimum is short by

1320−161250=3500.\frac{13}{20}-\frac{161}{250}=\frac{3}{500}.

The masses and ΩT\Omega_{T} are homogeneous. Rescale them into the admissible region L≤1L\leq 1. This concerns only that method. It is no counterexample to Proposition 10.9.

Corollary 10.10.

Put δ=ε0/(2⁢d)\delta=\varepsilon_{0}/(2d). Fix Y≥Y0Y\geq Y_{0}, a pair (σ,T)(\sigma,T), and a set ℋ\mathcal{H} of at most four ordinary blocks. Then at least one arm of each displayed disjunction holds:

(10.6) D≤κT+Pmo−ΩT+ρCSorD≤κT+Pmo−12⁢hℋ+ρCS,\displaystyle D\leq\kappa_{T}+P_{\rm mo}-\Omega_{T}+\rho_{\mathrm{CS}}\quad% \text{or}\quad D\leq\kappa_{T}+P_{\rm mo}-\tfrac{1}{2}h_{\mathcal{H}}+\rho_{% \mathrm{CS}},
(10.7) D≤κT+12⁢Pmo+ρPSorD≤κT+Pmo−23⁢ΩT+ρPS\displaystyle D\leq\kappa_{T}+\tfrac{1}{2}P_{\rm mo}+\rho_{\mathrm{PS}}\quad% \text{or}\quad D\leq\kappa_{T}+P_{\rm mo}-\tfrac{2}{3}\Omega_{T}+\rho_{\mathrm% {PS}}

with ρCS=Od⁢(1/log⁡log⁡Y)≤ε0/2\rho_{\mathrm{CS}}=O_{d}(1/\log\log Y)\leq\varepsilon_{0}/2 and ρPS=ε0/2+Oε0,d⁢(1/log⁡log⁡Y)≤ε0\rho_{\mathrm{PS}}=\varepsilon_{0}/2+O_{\varepsilon_{0},d}(1/\log\log Y)\leq% \varepsilon_{0}.

Proof.

Propositions 10.8 and 10.9 apply, since d⁢δ=ε0/2d\delta=\varepsilon_{0}/2. The divisor, prime-factor and logarithmic factors are each YOd⁢(1/log⁡log⁡Y)Y^{O_{d}(1/\log\log Y)}. The exponents depend on dd and 1/δ1/\delta. The constants contribute O⁢(1/log⁡Y)O(1/\log Y). The families are finite. A maximum gives the disjunction of its arms. ∎

The installed families are: CS4⁢(σ,T,ℋ)\mathrm{CS4}(\sigma,T,\mathcal{H}) with |ℋ|=4|\mathcal{H}|=4 ordinary blocks, 3⋅127⋅(124)=188 5953\cdot 127\cdot\binom{12}{4}=188\,595 descriptors; and PS23⁢(σ,T)\mathrm{PS23}(\sigma,T), 3⋅127=3813\cdot 127=381 descriptors. Table 12.1 records the relaxation of each arm. The certificate fixes the actual held set ℋ\mathcal{H} of each CS4\mathrm{CS4} clause.

11. The finite system

The variables are the 2828 nonnegative exponents

(11.1) (a,b,c;a1,…,a6,b1,…,b6,c1,…,c6;va,vb,vc;fa,fb,fc;D).(a,b,c;\,a_{1},\dots,a_{6},b_{1},\dots,b_{6},c_{1},\dots,c_{6};\,v_{a},v_{b},v% _{c};\,f_{a},f_{b},f_{c};\,D).

Here LL, pip_{i}, τs\tau_{s} and VsV_{s} of (6.1) are linear forms. The auxiliary variables fsf_{s} encode (2.12):

(11.2) fs≥s2+s4+s6,fs≥s3+s6,fs≥s5(s=a,b,c),fa+fb+fc≤4⁢L−6⁢D.\begin{gathered}f_{s}\geq s_{2}+s_{4}+s_{6},\qquad f_{s}\geq s_{3}+s_{6},% \qquad f_{s}\geq s_{5}\qquad(s=a,b,c),\\ f_{a}+f_{b}+f_{c}\leq 4L-6D.\end{gathered}

A point satisfies (2.12) if and only if some fsf_{s} satisfy (11.2); take fsf_{s} the maximum. Since 𝖠cut+max⁡{𝖡cut,0}=max⁡(𝖠cut,𝖠cut+𝖡cut)\mathsf{A}_{\rm cut}+\max\{\mathsf{B}_{\rm cut},0\}=\max(\mathsf{A}_{\rm cut},% \mathsf{A}_{\rm cut}+\mathsf{B}_{\rm cut}), the limiting cut (5.3) is the clause

(11.3) D≤𝖠cutorD≤𝖠cut+𝖡cut.D\leq\mathsf{A}_{\rm cut}\quad\text{or}\quad D\leq\mathsf{A}_{\rm cut}+\mathsf% {B}_{\rm cut}.

Let 𝒮\mathcal{S} be the following system.

  • •

    2929 linear rows: (2.8), (2.9), (2.10), (2.11), the last two rows of (3.1) per side, the ten rows of (11.2), (7.1) and (6.4).

  • •

    The clauses of Table 11.1, each with all its arms.

All rows are in the limiting form of Table 12.1: every entry in its last column is dropped. A clause holds if one of its arms holds. It is never replaced by the conjunction of its arms. Coefficients, dyadic bounds, tail enumeration and recovery costs are inside the rows. So the theorems below are finite statements about (11.1).

Table 11.1. The clauses of 𝒮\mathcal{S}.
clause arms number source
(G1)–(G13) 22 1313 Appendix B
(6.5) 22 11 Corollary 6.3
(8.5) 22 3030 Corollary 8.2
(11.3) 22 1 560 1951\,560\,195 Proposition 5.1
(10.6) 22 188 595188\,595 Corollary 10.10
(10.7) 22 381381 Corollary 10.10
(9.23) 22 14761476 Proposition 9.12(a)
(9.24) 33 242242 Proposition 9.12(b)
(9.25) 44 5656 Proposition 9.12(c)

The descriptor sets are those of Sections 5, 8, 9.5 and 10. The 242242 one-group clauses are the two GROUP12c\mathrm{GROUP12c} clauses and the 240240 GROUP12ab\mathrm{GROUP12ab} clauses. In total 𝒮\mathcal{S} has 2929 linear rows and 1 750 9891\,750\,989 clauses. The certificate below uses only these families.

11.1. The certificate

Theorem 2 (Computer-assisted).

Every nonnegative solution of 𝒮\mathcal{S} satisfies D≤20/37D\leq 20/37.

Proof.

Write xx for the vector (11.1). Let eDe_{D} be the unit vector in the DD coordinate. The certificate is a finite rooted trie. Each internal node carries one clause of 𝒮\mathcal{S} and all its arms as children. Each leaf tt carries a set I⁢(t)I(t) of rows. These are the linear rows of 𝒮\mathcal{S}, the rows −xk≤0-x_{k}\leq 0 and the arms on the path from the root to tt. No other row is admissible. Write each row as ⟨gi,x⟩≤bi\langle g_{i},x\rangle\leq b_{i}. The certificate gives ηi≥0\eta_{i}\geq 0 in ℚ\mathbb{Q} on I⁢(t)I(t). The checker verifies at every leaf

(11.4) ∑i∈I⁢(t)ηi⁢gi=eD,∑i∈I⁢(t)ηi⁢bi≤2037.\sum_{i\in I(t)}\eta_{i}g_{i}=e_{D},\qquad\sum_{i\in I(t)}\eta_{i}b_{i}\leq% \frac{20}{37}.

Let x≥0x\geq 0 satisfy 𝒮\mathcal{S}. At each internal node xx satisfies one arm of its clause. Descend into that child. So xx reaches a leaf tt, and every row of I⁢(t)I(t) holds at xx. Hence

(11.5) D=⟨eD,x⟩=∑i∈I⁢(t)ηi⁢⟨gi,x⟩≤∑i∈I⁢(t)ηi⁢bi≤2037.∎D=\langle e_{D},x\rangle=\sum_{i\in I(t)}\eta_{i}\langle g_{i},x\rangle\leq% \sum_{i\in I(t)}\eta_{i}b_{i}\leq\frac{20}{37}.\qed

The checker also verifies that no leaf path is a prefix of another. The clause (6.5) may occur at any depth; every (6.5) node has both children. Put

(11.6) ΛU=maxt⁢∑i∈I⁢(t)not −xk≤0ηi.\Lambda_{U}=\max_{t}\sum_{\begin{subarray}{c}i\in I(t)\\ \text{not }-x_{k}\leq 0\end{subarray}}\eta_{i}.

Each row is encoded in the normalisation of its displayed source and of Table C.1. In that normalisation its right-hand side rises by at most the entry of Table 12.1. The checker gives ΛU=586/201\Lambda_{U}=586/201, attained at leaf 95 26395\,263. Tables 11.2 and 11.3 give the statistics. The combined row for the two grouped families in Table 11.3 records their certificate census together.

Table 11.2. The certificate of Theorem 2.
leaves (all of kind upper) 394 633394\,633
internal nodes 394 243394\,243
nodes 788 876788\,876
depth 4949
infeasible leaves 0
ΛU\Lambda_{U} 586/201586/201
worst certificate value ∑iηi⁢bi\sum_{i}\eta_{i}b_{i} 20/3720/37
leaves with certificate value exactly 20/3720/37 1 3581\,358
largest number of nonzero multipliers on a leaf 2828
distinct cuts (11.3) on paths 17 25617\,256
Table 11.3. Census of the certificate by family. A row of a clause family is one of its arms.
family internal nodes distinct clauses on paths distinct rows with ηi>0\eta_{i}>0 pairs (leaf, row) with ηi>0\eta_{i}>0
linear rows of 𝒮\mathcal{S} 29 2 061 265
nonnegativity 21 2 478 333
(6.5) 4 972 1 2 26 673
(G1)–(G13) 27 223 13 26 675 941
(8.5) 15 468 30 60 479 423
(11.3) 236 038 17 256 34 116 2 417 940
(10.6) 48 765 10 649 21 220 644 485
(10.7) 61 110 155 310 673 495
(9.23) 387 75 149 1 924
(9.24), (9.25) 280 27 89 2 679

11.2. The optimum

Let x∗x^{*} be the point

(11.7) a=1737,a1=737,a3=1037;b=737,b1=237,vb=3537;c=1337,c1=537,c4=837;fa=1037,fc=837;D=2037,\begin{gathered}a=\tfrac{17}{37},\ a_{1}=\tfrac{7}{37},\ a_{3}=\tfrac{10}{37};% \qquad b=\tfrac{7}{37},\ b_{1}=\tfrac{2}{37},\ v_{b}=\tfrac{35}{37};\\ c=\tfrac{13}{37},\ c_{1}=\tfrac{5}{37},\ c_{4}=\tfrac{8}{37};\qquad f_{a}=% \tfrac{10}{37},\ f_{c}=\tfrac{8}{37};\qquad D=\tfrac{20}{37},\end{gathered}

with every unlisted coordinate zero.

Proposition 11.1.

x∗x^{*} satisfies 𝒮\mathcal{S}. Thus 20/3720/37 is the exact optimum of the installed system 𝒮\mathcal{S}.

Proof.

The witness verifier of Appendix C checks every row and every arm at x∗x^{*} in exact arithmetic. Table 11.4 gives the result. We check the binding rows by hand.

Linear rows. L=1L=1, and

Va=737+3⋅1037=1,Vb=237+3537=1,Vc=537+4⋅837=1.V_{a}=\tfrac{7}{37}+3\cdot\tfrac{10}{37}=1,\qquad V_{b}=\tfrac{2}{37}+\tfrac{3% 5}{37}=1,\qquad V_{c}=\tfrac{5}{37}+4\cdot\tfrac{8}{37}=1.

So (6.4) and ∑i≤6i⁢si+vs≤1\sum_{i\leq 6}is_{i}+v_{s}\leq 1 hold with equality. Also τa=τc=0\tau_{a}=\tau_{c}=0 and τb=5/37\tau_{b}=5/37, so vb=7⁢τbv_{b}=7\tau_{b}. Then (2.10) holds with equality on all three sides. The pair rows give b+c=20/37=Db+c=20/37=D. For (11.2), fa=a3f_{a}=a_{3}, fb=0f_{b}=0, fc=c4f_{c}=c_{4}, and fa+fb+fc=18/37≤28/37=4⁢L−6⁢Df_{a}+f_{b}+f_{c}=18/37\leq 28/37=4L-6D. For (7.1), L−p3=27/37L-p_{3}=27/37.

Clauses. One arm suffices. Both arms of (6.5) hold. For (G2), P2=24/37P_{2}=24/37, Q2=17/37Q_{2}=17/37 and L−Q2=20/37L-Q_{2}=20/37. For (8.5) with (e,y,z,ℓ)=(a,b,c,2)(e,y,z,\ell)=(a,b,c,2), 𝖡sp=Va−Vc+c2=0\mathsf{B}_{\rm sp}=V_{a}-V_{c}+c_{2}=0 and 𝖠sp=b+c−c2=20/37\mathsf{A}_{\rm sp}=b+c-c_{2}=20/37. For (11.3) with σ=c\sigma=c, T={1,4}T=\{1,4\}, Ry={1,3}R_{y}=\{1,3\}, Rz={1}R_{z}=\{1\}: q=1q=1,

𝖠cut=(a−a1−a3)+(b−b1)+c1+c4=1837,𝖡cut=(a1+3⁢a3+b1)−(c1+4⁢c4)=3937−1=237.\begin{gathered}\mathsf{A}_{\rm cut}=(a-a_{1}-a_{3})+(b-b_{1})+c_{1}+c_{4}=% \tfrac{18}{37},\\ \mathsf{B}_{\rm cut}=(a_{1}+3a_{3}+b_{1})-(c_{1}+4c_{4})=\tfrac{39}{37}-1=% \tfrac{2}{37}.\end{gathered}

For (10.7) with σ=b\sigma=b, T={tail}T=\{\mathrm{tail}\}: κT=τb=5/37\kappa_{T}=\tau_{b}=5/37, ΩT=vb\Omega_{T}=v_{b}, Pmo=a+c=30/37P_{\rm mo}=a+c=30/37, and κT+Pmo/2=20/37\kappa_{T}+P_{\rm mo}/2=20/37. For (10.6) with σ=a\sigma=a, T={1}T=\{1\}, ℋ={b1,b2,c1,c4}\mathcal{H}=\{b_{1},b_{2},c_{1},c_{4}\}: κT=ΩT=7/37\kappa_{T}=\Omega_{T}=7/37, and κT+Pmo−ΩT=b+c=20/37\kappa_{T}+P_{\rm mo}-\Omega_{T}=b+c=20/37. For (9.23) with σ=c\sigma=c, J={a1,a2,a3,b1}J=\{a_{1},a_{2},a_{3},b_{1}\}: Cc=13/37C_{c}=13/37, Rc=24/37R_{c}=24/37, PJ=19/37P_{J}=19/37, and E𝔇=55/74>20/37E_{\mathfrak{D}}=55/74>20/37. This is the smallest bound within POW3⁢(c)\mathrm{POW3}(c). ∎

Table 11.4. Smallest bound at x∗x^{*} per family. The bound of a clause is its largest arm. For (9.23)–(9.25) it is taken before intersection with (2.11). The other linear rows hold.
family entries smallest bound
(2.11) 33 20/3720/37
(7.1) 11 27/3727/37
(G1)–(G13) 1313 20/3720/37
(8.5) 3030 20/3720/37
(11.3) 1 560 1951\,560\,195 20/3720/37
(10.6) 188 595188\,595 20/3720/37
(10.7) 381381 20/3720/37
POW3⁢(a)\mathrm{POW3}(a), (b)(b), (c)(c) 486486, 495495, 495495 41/7441/74, 26/3726/37, 55/7455/74
GROUP12c\mathrm{GROUP12c}, group on aa; on bb 11; 11 33/3733/37; 65/7465/74
GROUP12ab⁢(a)\mathrm{GROUP12ab}(a); (b)(b) 120120; 120120 21/3721/37; 26/3726/37
GROUP1212ab⁢(a)\mathrm{GROUP1212ab}(a); (b)(b) 2828; 2828 21/3721/37; 26/3726/37

The nine POW3⁢(a)\mathrm{POW3}(a) descriptors with J⊇{b1,c1,c4}J\supseteq\{b_{1},c_{1},c_{4}\} are valid rows. They are not in 𝒮\mathcal{S}. At x∗x^{*} they have PJ=15/37P_{J}=15/37, E𝔇=39/74<20/37E_{\mathfrak{D}}=39/74<20/37 and 12⁢(E𝔇+Ra)=79/148<20/37\tfrac{1}{2}(E_{\mathfrak{D}}+R_{a})=79/148<20/37. Both arms fail at x∗x^{*}. Leaving out valid rows keeps Theorem 2 true. The point x∗x^{*} lies in the installed 𝒮\mathcal{S}. Adding the nine valid rows removes this witness; the optimum of that enlarged system is not asserted here. The point is not an a⁢b⁢cabc triple and gives no lower bound for N1⁢(X)N_{1}(X).

12. Stability and the endpoint

Lemma 12.1.

Let ρ≥0\rho\geq 0 and x≥0x\geq 0. Suppose that, with right-hand sides raised by ρ\rho,

  • •

    every linear row of 𝒮\mathcal{S} holds at xx;

  • •

    every clause of 𝒮\mathcal{S} has an arm that holds at xx.

The rows −xk≤0-x_{k}\leq 0 are not relaxed. Then

(12.1) D≤2037+ΛU⁢ρ.D\leq\frac{20}{37}+\Lambda_{U}\rho.
Proof.

Descend the trie as in the proof of Theorem 2, with relaxed arms. At the leaf, (11.5) with relaxed right-hand sides adds

ρ⁢∑i⁢not −xk≤0ηi≤ΛU⁢ρ.∎\rho\sum_{i\ \text{not }-x_{k}\leq 0}\eta_{i}\leq\Lambda_{U}\rho.\qed
Lemma 12.2.

Let 0<μ≤10<\mu\leq 1. Let Y0=Y0⁢(ε0,d)Y_{0}=Y_{0}(\varepsilon_{0},d) be the largest of YredY_{\rm red} of Section 2, exp⁡(exp⁡(1))\exp(\exp(1)), Ysv⁢(8,θ)Y_{\rm sv}(8,\theta) for θ∈Θ⁢(ε0/2)\theta\in\Theta(\varepsilon_{0}/2), Yel⁢(ε0,d,ε0/2)Y_{\rm el}(\varepsilon_{0},d,\varepsilon_{0}/2) and two further thresholds. The first is the point beyond which the statements made for large YY in Sections 6–10 hold. The second is the least YY beyond which each displayed vanishing loss, including logY⁡21+hd\log_{Y}2^{1+h_{d}}, is at most ε0/2\varepsilon_{0}/2. It depends only on ε0\varepsilon_{0} and dd. Let Y≥Y0Y\geq Y_{0}, and take a nonempty box admissible in (2.3) at scale YY. Then every linear row of 𝒮\mathcal{S} holds in a μ\mu-free form. So does at least one arm of every clause. Each right-hand side rises by at most the amount in Table 12.1. In particular (2.8) becomes L≤1+3⁢ε0/4L\leq 1+3\varepsilon_{0}/4. Consequently

(12.2) ρ=18⁢ε0+oε0,d⁢(1)\rho=18\varepsilon_{0}+o_{\varepsilon_{0},d}(1)

is admissible in Lemma 12.1, and ρ≤19⁢ε0\rho\leq 19\varepsilon_{0} for μ≤1\mu\leq 1 and Y∈[Y0,X]Y\in[Y_{0},X].

Table 12.1. The relaxation carried by each family of 𝒮\mathcal{S}. Here ε1=ε0\varepsilon_{1}=\varepsilon_{0}, ρ0=ε0/2\rho_{0}=\varepsilon_{0}/2 and δ=ε0/(2⁢d)\delta=\varepsilon_{0}/(2d).
family source raised by
(2.8) [2, (6.1)] 3⁢ε0/43\varepsilon_{0}/4
(2.9), (2.10), (3.1), the fsf_{s} rows of (11.2) definitions and (2.4) 0
(2.11) Lemma A.2 Od⁢(1/log⁡log⁡Y)O_{d}(1/\log\log Y)
Appendix B Corollary A.5 6⁢ε0+oε0,d⁢(1)6\varepsilon_{0}+o_{\varepsilon_{0},d}(1)
(2.12), the last row of (11.2) Lemma A.3, DD-coefficient 66 18⁢ε0+oε0,d⁢(1)18\varepsilon_{0}+o_{\varepsilon_{0},d}(1)
(5.3), (11.3) Proposition 5.1 oε0,d⁢(1)o_{\varepsilon_{0},d}(1)
(6.4) Lemma 6.1 ε0/2\varepsilon_{0}/2
(6.5), each arm Lemma 6.2 3⁢ε0/2+logY⁡21+hd3\varepsilon_{0}/2+\log_{Y}2^{1+h_{d}}
(7.1) Proposition 7.1 ε0+Oε0⁢(1/log⁡Y)\varepsilon_{0}+O_{\varepsilon_{0}}(1/\log Y)
(8.5), each arm Proposition 8.1 ε0+Od⁢(1/log⁡log⁡Y)\varepsilon_{0}+O_{d}(1/\log\log Y)
(9.23)–(9.25), each arm Proposition 9.12 2⁢ρ0=ε02\rho_{0}=\varepsilon_{0}
(10.6), each arm Corollary 10.10 Od⁢(1/log⁡log⁡Y)O_{d}(1/\log\log Y)
(10.7), each arm Corollary 10.10 ε0/2+Oε0,d⁢(1/log⁡log⁡Y)\varepsilon_{0}/2+O_{\varepsilon_{0},d}(1/\log\log Y)
Proof.

Run Section 2 at scale YY with λ\lambda replaced by μ\mu and logY\log_{Y} in place of logX\log_{X} in (2.5). In (2.4), μ\mu occurs only in the radical constraint. Its upper half is

(12.3) L≤μ+3⁢ε0/4≤1+3⁢ε0/4,L\leq\mu+3\varepsilon_{0}/4\leq 1+3\varepsilon_{0}/4,

the one row of 𝒮\mathcal{S} that depends on μ\mu. Its lower half is

(12.4) μ≤L+Od⁢(1log⁡Y).\mu\leq L+O_{d}\Bigl{(}\frac{1}{\log Y}\Bigr{)}.

The proof of [2, Theorem 1.3] uses the weaker radical bound

∏j≤dAj⁢Bj⁢Cj≤Yμ+3⁢ε0≤Y.\prod_{j\leq d}A_{j}B_{j}C_{j}\leq Y^{\mu+3\varepsilon_{0}}\leq Y.

This needs ε0≤(1−μ)/3\varepsilon_{0}\leq(1-\mu)/3, false at μ=1\mu=1 for every ε0>0\varepsilon_{0}>0. It is the only use of μ<1\mu<1 in that proof, and the visible source of its μ\mu-dependent constant. We keep (12.3) as a relaxed row instead.

By (12.4), μ\mu leaves the other rows. The other constraints of (2.4) are μ\mu-free. So (2.9), (2.10), (3.1) and Lemma 3.1 are μ\mu-free and exact. So are the rows fs≥⋯f_{s}\geq\cdots of (11.2), which define fsf_{s}. The constants of the reduction and of Appendix A depend only on ε0\varepsilon_{0} and dd, not on μ\mu. The condition ε0≤(1−μ)/3\varepsilon_{0}\leq(1-\mu)/3 is needed for the separate step A⁢B⁢C≤YABC\leq Y in the proof of [2, Theorem 1.3].

Pair row. [2, Proposition 2.3] has no rate in YY. Lemma A.2 at scale YY gives (2.11) with the factor Δ=YOd⁢(1/log⁡log⁡Y)\Delta=Y^{O_{d}(1/\log\log Y)}. So (2.11) costs Od⁢(1/log⁡log⁡Y)O_{d}(1/\log\log Y), as in Table 12.1.

Cut. The proof of Proposition 5.1 uses only the dyadic ranges, (2.2) and the fixed-dd lemmas. The same argument at scale YY applies for every 0<μ≤10<\mu\leq 1. Its divisor and root-class factors cost Od⁢(1/log⁡log⁡Y)O_{d}(1/\log\log Y).

Fourier and geometry. Lemma A.3 at scale YY contains no μ\mu; its ε0\varepsilon_{0}-exponent is 3⁢ε03\varepsilon_{0}. Our Fourier row is κF\kappa_{F} times the logarithm of that bound, with

κF=[D]row[D]lemma=61=[L]row[L]lemma=42/3=11/6=6\kappa_{F}=\frac{[D]_{\text{row}}}{[D]_{\text{lemma}}}=\frac{6}{1}=\frac{[L]_{% \text{row}}}{[L]_{\text{lemma}}}=\frac{4}{2/3}=\frac{1}{1/6}=6

on the DD, LL and root terms. So 3⁢ε03\varepsilon_{0} becomes 18⁢ε018\varepsilon_{0}. Corollary A.5 has ε0\varepsilon_{0}-exponents 4⁢ε04\varepsilon_{0}, 6⁢ε06\varepsilon_{0}, and μ\mu appears as YμY^{\mu} and Yμ−1Y^{\mu-1}. By (12.4), μ→L\mu\to L costs Od⁢(1/log⁡Y)O_{d}(1/\log Y). The rows (G1)–(G13) have coefficient 11 on DD and LL, so they rise by at most 6⁢ε06\varepsilon_{0}.

New rows. Sections 6–10 work at scale YY with logY\log_{Y} coordinates. They use (2.2), the dyadic ranges, the coefficient bound and the μ\mu-free constraints of (2.4). So their rows are μ\mu-free. Their errors are those of Corollary 6.3, Proposition 7.1 with ε1=ε0\varepsilon_{1}=\varepsilon_{0}, Corollary 8.2, Proposition 9.12 with ρ0=ε0/2\rho_{0}=\varepsilon_{0}/2, and Corollary 10.10 with δ=ε0/(2⁢d)\delta=\varepsilon_{0}/(2d). For Y≥Y0Y\geq Y_{0} each is at most 2⁢ε02\varepsilon_{0}. The cubic-sieve proofs use only M≥YWσM\geq Y^{W_{\sigma}}; the coefficient nσ,0≥1n_{\sigma,0}\geq 1 is the only coefficient property used in that bound. The factor Q/φ⁢(Q)Q/\varphi(Q) is accounted for in Step 7 of Proposition 9.10. The factor six above multiplies only the printed 3⁢ε03\varepsilon_{0} of the Fourier row. No other row carries it.

These are the entries of Table 12.1; the largest is (12.2). All constants depend only on ε0\varepsilon_{0} and dd, not on μ\mu. The YY-dependent errors are the displayed Od⁢(1/log⁡Y)O_{d}(1/\log Y), Od⁢(1/log⁡log⁡Y)O_{d}(1/\log\log Y) and oε0,d⁢(1)o_{\varepsilon_{0},d}(1) terms. They include the constants of the reduction in Section 2, of Lemma A.3 and of Corollary A.5. The Y0Y_{0} threshold absorbs them. ∎

By (12.2),

(12.5) ΛU⁢ρ=586201⁢(18⁢ε0+oε0,d⁢(1))=351667⁢ε0+oε0,d⁢(1).\Lambda_{U}\rho=\frac{586}{201}\bigl{(}18\varepsilon_{0}+o_{\varepsilon_{0},d}% (1)\bigr{)}=\frac{3516}{67}\,\varepsilon_{0}+o_{\varepsilon_{0},d}(1).

The certificate has no infeasible leaf, so no infeasibility margin enters.

Lemma 12.2 removes the restriction λ<1\lambda<1 of [2, Theorem 1.3]. At μ=1\mu=1 the row (2.8) is lost, and Lemma 12.1 prices the relaxation ρ\rho at ΛU⁢ρ\Lambda_{U}\rho in the exponent. The constant does not depend on μ\mu. 𝒮\mathcal{S}, its certificate and ΛU\Lambda_{U} are free of ε0\varepsilon_{0} and dd. So choosing ε0\varepsilon_{0} from ΛU\Lambda_{U} is not circular. The parameters are chosen in this order:

ε⟶freeze certificate⟶ε0⟶d=d⁢(ε0),δ=ε02⁢d,ρ0=ε02,ε1=ε0⟶X.\begin{gathered}\varepsilon\ \longrightarrow\ \text{freeze certificate}\ % \longrightarrow\ \varepsilon_{0}\ \longrightarrow\ d=d(\varepsilon_{0}),\\ \delta=\frac{\varepsilon_{0}}{2d},\ \rho_{0}=\frac{\varepsilon_{0}}{2},\ % \varepsilon_{1}=\varepsilon_{0}\ \longrightarrow\ X.\end{gathered}

The grid Θ⁢(ρ0)\Theta(\rho_{0}) of Lemma 9.11 is finite once ρ0\rho_{0} is fixed. Proposition 10.9 needs no tail cutoff: dd is fixed before δ\delta, and the paid blocks cost d⁢δ=ε0/2d\delta=\varepsilon_{0}/2.

13. Proof of Theorem 1

Fix ε>0\varepsilon>0. Choose ε0>0\varepsilon_{0}>0 with 11335201⁢ε0<ε/2\frac{11335}{201}\,\varepsilon_{0}<\varepsilon/2 and with folded index at least seven (Section 3.1). This fixes d=d⁢(ε0)d=d(\varepsilon_{0}), then δ\delta, ρ0\rho_{0} and ε1=ε0\varepsilon_{1}=\varepsilon_{0} as above. The factors 8ω⁢(M)8^{\omega(M)}, (2⁢j)ω⁢(M)(2j)^{\omega(M)} and div(N)Od⁢(1)\operatorname{div}(N)^{O_{d}(1)} are Yo⁢(1)Y^{o(1)} for fixed dd (Lemmas 4.2, 4.3, 10.4); they need no budget. Dyadic constants and the count of boxes are inside (2.3).

Let μ≤1\mu\leq 1 and Y≤XY\leq X. If μ≤0\mu\leq 0, then Nμ∗⁢(Y)=0N^{*}_{\mu}(Y)=0, as rad⁡(a⁢b⁢c)≥1≥cμ\operatorname{rad}(abc)\geq 1\geq c^{\mu}. Let 0<μ≤10<\mu\leq 1. If Y<Y0⁢(ε0,d)Y<Y_{0}(\varepsilon_{0},d), then Nμ∗⁢(Y)≤Y3≪ε0,d1N^{*}_{\mu}(Y)\leq Y^{3}\ll_{\varepsilon_{0},d}1. If Y≥Y0Y\geq Y_{0}, then for a nonempty box Lemma 12.2 raises every row and arm of 𝒮\mathcal{S} by at most ρ≤19⁢ε0\rho\leq 19\varepsilon_{0}. So the stability and reduction losses are at most

19⁢ΛU⁢ε0+ε0=11335201⁢ε0<ε2.19\Lambda_{U}\varepsilon_{0}+\varepsilon_{0}=\frac{11335}{201}\,\varepsilon_{0% }<\frac{\varepsilon}{2}.

Thus Theorem 2 and Lemma 12.1 give

(13.1) ℬd≤Y20/37+11134201⁢ε0.\mathcal{B}_{d}\leq Y^{20/37+\frac{11134}{201}\,\varepsilon_{0}}.

By (2.3) at scale YY, at a further cost Yε0Y^{\varepsilon_{0}}, Nμ∗⁢(Y)≪εY20/37+ε/2N^{*}_{\mu}(Y)\ll_{\varepsilon}Y^{20/37+\varepsilon/2}. The constant depends only on ε\varepsilon. Finally (2.1) with λ=1\lambda=1 absorbs (log⁡X)2(\log X)^{2} and the maxima into the remaining ε/2\varepsilon/2. ∎

Appendix A BBLT estimates in the half-open convention

We prove the pair, Fourier and geometry bounds of [2, Propositions 2.3, 3.1 and 4.1] for the boxes (2.2). The reduction [2, Proposition 2.1] is rerun in Section 2. Work at scale XX with exponent λ\lambda, in a box satisfying (2.4). Windows are ℐ⁢(S)=[S,2⁢S)∩ℕ\mathcal{I}(S)=[S,2S)\cap\mathbb{N} with S≥1S\geq 1 a power of two, so #⁢ℐ⁢(S)=S\#\mathcal{I}(S)=S and ℐ⁢(1)={1}\mathcal{I}(1)=\{1\}. Roots equal to 11 are allowed. Put

A=∏i≤dAi,B=∏i≤dBi,C=∏i≤dCi,A=\prod_{i\leq d}A_{i},\qquad B=\prod_{i\leq d}B_{i},\qquad C=\prod_{i\leq d}C% _{i},

so A⁢B⁢C=XLABC=X^{L}. For a side ss with roots 𝔰i∈ℐ⁢(Ss,i)\mathfrak{s}_{i}\in\mathcal{I}(S_{s,i}) put Ns=∏i≤d𝔰iiN_{s}=\prod_{i\leq d}\mathfrak{s}_{i}^{\,i}, so the side value is ns,0⁢Nsn_{s,0}N_{s}. Since 𝔰i<2⁢Ss,i\mathfrak{s}_{i}<2S_{s,i} and ∏iSs,ii≤X\prod_{i}S_{s,i}^{\,i}\leq X,

(A.1) 1≤Ns<2hd⁢X.1\leq N_{s}<2^{h_{d}}X.

Put

Δ=max1≤N<2hd⁢Xdiv(N)d.\Delta=\max_{1\leq N<2^{h_{d}}X}\operatorname{div}(N)^{d}.

By the maximal order of div\operatorname{div}, Δ=XOd⁢(1/log⁡log⁡X)\Delta=X^{O_{d}(1/\log\log X)} for X≥3X\geq 3. So Δ≪d,δ′Xδ′\Delta\ll_{d,\delta^{\prime}}X^{\delta^{\prime}} for every fixed δ′>0\delta^{\prime}>0. By Lemma 4.3, a product ∏i∈I𝔰ii<2hd⁢X\prod_{i\in I}\mathfrak{s}_{i}^{\,i}<2^{h_{d}}X with I⊆[d]I\subseteq[d] determines the roots (𝔰i)i∈I(\mathfrak{s}_{i})_{i\in I} up to Δ\Delta choices. The constants below depend only on dd and ε0\varepsilon_{0}. They do not depend on λ\lambda, the coefficients or the box.

Lemma A.1.

Let j≥2j\geq 2 and m∈ℤ∖{0}m\in\mathbb{Z}\setminus\{0\}. Then

#⁢{(x,y)∈ℕ2:xj−yj=m}≤2⁢(j−1)⁢div⁡(|m|).\#\{(x,y)\in\mathbb{N}^{2}:x^{j}-y^{j}=m\}\leq 2(j-1)\operatorname{div}(|m|).
Proof.

Put t=x−yt=x-y. Then t≠0t\neq 0, and t∣mt\mid m since xj−yj=t⁢∑i<jxj−1−i⁢yix^{j}-y^{j}=t\sum_{i<j}x^{j-1-i}y^{i}. So tt takes at most 2⁢div⁡(|m|)2\operatorname{div}(|m|) values. For fixed tt, xj−(x−t)jx^{j}-(x-t)^{j} is a polynomial in xx of degree j−1≥1j-1\geq 1 with leading coefficient j⁢t≠0jt\neq 0. So it equals mm for at most j−1j-1 values of xx, and y=x−ty=x-t. ∎

Lemma A.2 (pair bound).

ℬd≤Δ⁢min⁡(A⁢B,A⁢C,B⁢C)\mathcal{B}_{d}\leq\Delta\min(AB,AC,BC).

Proof.

Fix the aa- and bb-roots: exactly A⁢BAB choices. The equation in (2.2) fixes c0⁢Ncc_{0}N_{c}, hence NcN_{c}. By (A.1), the cc-roots take at most Δ\Delta values. The pairs (a,c)(a,c) and (b,c)(b,c) are the same, since b0⁢Nb=c0⁢Nc−a0⁢Nab_{0}N_{b}=c_{0}N_{c}-a_{0}N_{a} and a0⁢Na=c0⁢Nc−b0⁢Nba_{0}N_{a}=c_{0}N_{c}-b_{0}N_{b}. ∎

Lemma A.3 (Fourier bound).

Let 2≤j,k,ℓ≤d2\leq j,k,\ell\leq d and put

ΠF=∏j∣iAi⁢∏k∣iBi⁢∏ℓ∣iCi,\Pi_{F}=\prod_{j\mid i}A_{i}\prod_{k\mid i}B_{i}\prod_{\ell\mid i}C_{i},

the products over i≤di\leq d. Then

ℬd≤(3⁢d)1/2⁢Δ5/2⁢(A⁢B⁢C)2/3ΠF1/6≪ε0,dX3⁢ε0⁢(A⁢B⁢C)2/3ΠF1/6.\mathcal{B}_{d}\leq(3d)^{1/2}\Delta^{5/2}\,\frac{(ABC)^{2/3}}{\Pi_{F}^{1/6}}% \ll_{\varepsilon_{0},d}X^{3\varepsilon_{0}}\,\frac{(ABC)^{2/3}}{\Pi_{F}^{1/6}}.
Proof.

Orthogonality. Write e⁢(t)=e2⁢π⁢i⁢te(t)=e^{2\pi it}. For a side ss put

Σs⁢(α)=∑e⁢(α⁢ns,0⁢Ns)(α∈ℝ),\Sigma_{s}(\alpha)=\sum e(\alpha\,n_{s,0}N_{s})\qquad(\alpha\in\mathbb{R}),

the sum over all root tuples of ss in the windows of the box. The integral

∫01Σa⁢(α)⁢Σb⁢(α)⁢Σc⁢(α)¯⁢𝑑α\int_{0}^{1}\Sigma_{a}(\alpha)\Sigma_{b}(\alpha)\overline{\Sigma_{c}(\alpha)}% \,d\alpha

counts the root tuples with a0⁢Na+b0⁢Nb=c0⁢Nca_{0}N_{a}+b_{0}N_{b}=c_{0}N_{c}. Dropping the gcd condition, this is at least ℬd\mathcal{B}_{d}, and at most ∫01|Σa⁢Σb⁢Σc|\int_{0}^{1}|\Sigma_{a}\Sigma_{b}\Sigma_{c}|. By Hölder with exponents 3,3,33,3,3 and Cauchy–Schwarz,

(A.2) ℬd≤∏s=a,b,c(∫01|Σs|3)1/3,∫01|Σs|3≤(∫01|Σs|2)1/2⁢(∫01|Σs|4)1/2.\mathcal{B}_{d}\leq\prod_{s=a,b,c}\Bigl{(}\int_{0}^{1}|\Sigma_{s}|^{3}\Bigr{)}% ^{1/3},\qquad\int_{0}^{1}|\Sigma_{s}|^{3}\leq\Bigl{(}\int_{0}^{1}|\Sigma_{s}|^% {2}\Bigr{)}^{1/2}\Bigl{(}\int_{0}^{1}|\Sigma_{s}|^{4}\Bigr{)}^{1/2}.

We treat side aa with jj. Sides bb and cc, with kk and ℓ\ell, are the same. Write 𝐚=(𝔞i)i≤d\mathbf{a}=(\mathfrak{a}_{i})_{i\leq d} and N⁢(𝐚)=NaN(\mathbf{a})=N_{a}. As a0≥1a_{0}\geq 1, ∫01e⁢(α⁢a0⁢m)⁢𝑑α=𝟏m=0\int_{0}^{1}e(\alpha a_{0}m)\,d\alpha=\mathbf{1}_{m=0} for m∈ℤm\in\mathbb{Z}.

Second moment. ∫01|Σa|2\int_{0}^{1}|\Sigma_{a}|^{2} counts pairs (𝐚,𝐚′)(\mathbf{a},\mathbf{a}^{\prime}) with N⁢(𝐚)=N⁢(𝐚′)N(\mathbf{a})=N(\mathbf{a}^{\prime}). Choose 𝐚\mathbf{a} in AA ways; then 𝐚′\mathbf{a}^{\prime} takes at most Δ\Delta values. So

∫01|Σa|2≤A⁢Δ.\int_{0}^{1}|\Sigma_{a}|^{2}\leq A\Delta.

Fourth moment. Let J={i≤d:j∣i}J=\{i\leq d:j\mid i\}, so j∈Jj\in J. Split 𝐚=(𝐚∘,𝐚∙)\mathbf{a}=(\mathbf{a}^{\circ},\mathbf{a}^{\bullet}) into the roots with i∉Ji\notin J and i∈Ji\in J, and put

u⁢(𝐚∘)=∏i∉J𝔞ii,W⁢(𝐚∙)=∏i∈J𝔞ii.u(\mathbf{a}^{\circ})=\prod_{i\notin J}\mathfrak{a}_{i}^{\,i},\qquad W(\mathbf% {a}^{\bullet})=\prod_{i\in J}\mathfrak{a}_{i}^{\,i}.

The tuple 𝐚∘\mathbf{a}^{\circ} runs over exactly A∘=∏i∉JAi=A/∏j∣iAiA^{\circ}=\prod_{i\notin J}A_{i}=A/\prod_{j\mid i}A_{i} values. Cauchy–Schwarz over 𝐚∘\mathbf{a}^{\circ} gives

|Σa⁢(α)|2≤A∘⁢𝒯⁢(α),𝒯⁢(α)=∑𝐚∘∑𝐚∙,𝐚′⁣∙e⁢(α⁢a0⁢u⁢(𝐚∘)⁢(W⁢(𝐚∙)−W⁢(𝐚′⁣∙)))≥0.|\Sigma_{a}(\alpha)|^{2}\leq A^{\circ}\,\mathcal{T}(\alpha),\qquad\mathcal{T}(% \alpha)=\sum_{\mathbf{a}^{\circ}}\ \sum_{\mathbf{a}^{\bullet},\mathbf{a}^{% \prime\bullet}}e\bigl{(}\alpha a_{0}\,u(\mathbf{a}^{\circ})(W(\mathbf{a}^{% \bullet})-W(\mathbf{a}^{\prime\bullet}))\bigr{)}\geq 0.

Expand |Σa|2|\Sigma_{a}|^{2} over pairs (𝐚′′,𝐚′′′)(\mathbf{a}^{\prime\prime},\mathbf{a}^{\prime\prime\prime}) and integrate:

∫01|Σa|4≤A∘⁢∫01𝒯⁢|Σa|2=A∘⁢𝒩,\int_{0}^{1}|\Sigma_{a}|^{4}\leq A^{\circ}\int_{0}^{1}\mathcal{T}|\Sigma_{a}|^% {2}=A^{\circ}\,\mathcal{N},

Here 𝒩\mathcal{N} counts the tuples (𝐚∘,𝐚∙,𝐚′⁣∙,𝐚′′,𝐚′′′)(\mathbf{a}^{\circ},\mathbf{a}^{\bullet},\mathbf{a}^{\prime\bullet},\mathbf{a}% ^{\prime\prime},\mathbf{a}^{\prime\prime\prime}) with

(A.3) u⁢(𝐚∘)⁢(W⁢(𝐚∙)−W⁢(𝐚′⁣∙))=N⁢(𝐚′′′)−N⁢(𝐚′′).u(\mathbf{a}^{\circ})\bigl{(}W(\mathbf{a}^{\bullet})-W(\mathbf{a}^{\prime% \bullet})\bigr{)}=N(\mathbf{a}^{\prime\prime\prime})-N(\mathbf{a}^{\prime% \prime}).

Zero case. If the right side of (A.3) is 0, then W⁢(𝐚∙)=W⁢(𝐚′⁣∙)W(\mathbf{a}^{\bullet})=W(\mathbf{a}^{\prime\bullet}). Choose (𝐚∘,𝐚∙)(\mathbf{a}^{\circ},\mathbf{a}^{\bullet}) and 𝐚′′\mathbf{a}^{\prime\prime} in A2A^{2} ways. Then 𝐚′⁣∙\mathbf{a}^{\prime\bullet} and 𝐚′′′\mathbf{a}^{\prime\prime\prime} take at most Δ\Delta values each. This gives at most A2⁢Δ2A^{2}\Delta^{2} tuples.

Nonzero case. Choose 𝐚′′,𝐚′′′\mathbf{a}^{\prime\prime},\mathbf{a}^{\prime\prime\prime} in A2A^{2} ways, with right side m0≠0m_{0}\neq 0. By (A.1), |m0|<2hd⁢X|m_{0}|<2^{h_{d}}X. Each 𝔞i\mathfrak{a}_{i} with i∉Ji\notin J divides m0m_{0}, so 𝐚∘\mathbf{a}^{\circ} takes at most div(|m0|)d≤Δ\operatorname{div}(|m_{0}|)^{d}\leq\Delta values. Then m=m0/u⁢(𝐚∘)≠0m=m_{0}/u(\mathbf{a}^{\circ})\neq 0 is fixed, and |m|<2hd⁢X|m|<2^{h_{d}}X. As j∣ij\mid i for i∈Ji\in J,

W⁢(𝐚∙)=xj,W⁢(𝐚′⁣∙)=yj,x=∏i∈J𝔞ii/j,y=∏i∈J𝔞i′⁣i/j,W(\mathbf{a}^{\bullet})=x^{j},\quad W(\mathbf{a}^{\prime\bullet})=y^{j},\qquad x% =\prod_{i\in J}\mathfrak{a}_{i}^{\,i/j},\quad y=\prod_{i\in J}\mathfrak{a}_{i}% ^{\prime\,i/j},

with x,y∈ℕx,y\in\mathbb{N} and xj−yj=mx^{j}-y^{j}=m. Lemma A.1 gives at most 2⁢(j−1)⁢div⁡(|m|)≤2⁢d⁢Δ2(j-1)\operatorname{div}(|m|)\leq 2d\Delta pairs (x,y)(x,y). Since x≤xj<2hd⁢Xx\leq x^{j}<2^{h_{d}}X and y≤yj<2hd⁢Xy\leq y^{j}<2^{h_{d}}X, Lemma 4.3 recovers 𝐚∙\mathbf{a}^{\bullet} from xx and 𝐚′⁣∙\mathbf{a}^{\prime\bullet} from yy, with at most Δ\Delta values each. This gives at most 2⁢d⁢A2⁢Δ42dA^{2}\Delta^{4} tuples.

Hence 𝒩≤3⁢d⁢A2⁢Δ4\mathcal{N}\leq 3dA^{2}\Delta^{4} and

∫01|Σa|4≤3⁢d⁢Δ4⁢A3∏j∣iAi.\int_{0}^{1}|\Sigma_{a}|^{4}\leq 3d\,\Delta^{4}\,\frac{A^{3}}{\prod_{j\mid i}A% _{i}}.

Combination. By (A.2),

∫01|Σa|3≤(3⁢d)1/2⁢Δ5/2⁢A2(∏j∣iAi)1/2.\int_{0}^{1}|\Sigma_{a}|^{3}\leq(3d)^{1/2}\Delta^{5/2}\,\frac{A^{2}}{\bigl{(}% \prod_{j\mid i}A_{i}\bigr{)}^{1/2}}.

Multiply the three sides and take the cube root. Finally Δ5/2≪ε0,dX3⁢ε0\Delta^{5/2}\ll_{\varepsilon_{0},d}X^{3\varepsilon_{0}}. ∎

Take logX\log_{X}, multiply by 66, keep only i≤6i\leq 6 and choose j,k,ℓ∈{2,3,5}j,k,\ell\in\{2,3,5\}. Since all coordinates are nonnegative, this gives the 2727 rows of (2.12), each raised by 18⁢ε0+Oε0,d⁢(1/log⁡X)18\varepsilon_{0}+O_{\varepsilon_{0},d}(1/\log X).

For the geometry bound we import the following lattice-point count, in the form used in the proof of [2, Proposition 4.1].

Theorem C ([7, Lemma 3]).

Let a′,b′,c′a^{\prime},b^{\prime},c^{\prime} be nonzero integers with gcd⁡(a′,b′,c′)=1\gcd(a^{\prime},b^{\prime},c^{\prime})=1, and let Ha,Hb,Hc≥1H_{a},H_{b},H_{c}\geq 1. The number of (x,y,z)∈ℤ3(x,y,z)\in\mathbb{Z}^{3} with gcd⁡(x,y,z)=1\gcd(x,y,z)=1, a′⁢x+b′⁢y=c′⁢za^{\prime}x+b^{\prime}y=c^{\prime}z and |x|≤Ha|x|\leq H_{a}, |y|≤Hb|y|\leq H_{b}, |z|≤Hc|z|\leq H_{c} is

≪1+Ha⁢Hb⁢Hcmax⁡{|a′|⁢Ha,|b′|⁢Hb,|c′|⁢Hc},\ll 1+\frac{H_{a}H_{b}H_{c}}{\max\{|a^{\prime}|H_{a},|b^{\prime}|H_{b},|c^{% \prime}|H_{c}\}},

with an absolute implied constant CHBC_{\rm HB}.

Lemma A.4 (geometry bound).

Let I,I′,I′′⊆[d]I,I^{\prime},I^{\prime\prime}\subseteq[d] and put

Π1=∏i∈IAi⁢∏i∈I′Bi⁢∏i∈I′′Ci,Π2=∏i∈IAii−1⁢∏i∈I′Bii−1⁢∏i∈I′′Cii−1.\Pi_{1}=\prod_{i\in I}A_{i}\prod_{i\in I^{\prime}}B_{i}\prod_{i\in I^{\prime% \prime}}C_{i},\qquad\Pi_{2}=\prod_{i\in I}A_{i}^{i-1}\prod_{i\in I^{\prime}}B_% {i}^{i-1}\prod_{i\in I^{\prime\prime}}C_{i}^{i-1}.

Then

ℬd≤CHB⁢Δ3⁢(A⁢B⁢CΠ1+23⁢hd⁢X−1+ε0/2⁢A⁢B⁢C⁢Π2).\mathcal{B}_{d}\leq C_{\rm HB}\,\Delta^{3}\Bigl{(}\frac{ABC}{\Pi_{1}}+2^{3h_{d% }}X^{-1+\varepsilon_{0}/2}\,ABC\,\Pi_{2}\Bigr{)}.
Proof.

Variables. For a tuple counted by ℬd\mathcal{B}_{d} put

a′\displaystyle a^{\prime} =a0⁢∏i∉I𝔞ii,\displaystyle=a_{0}\prod_{i\notin I}\mathfrak{a}_{i}^{\,i}, b′\displaystyle b^{\prime} =b0⁢∏i∉I′𝔟ii,\displaystyle=b_{0}\prod_{i\notin I^{\prime}}\mathfrak{b}_{i}^{\,i}, c′\displaystyle c^{\prime} =c0⁢∏i∉I′′𝔠ii,\displaystyle=c_{0}\prod_{i\notin I^{\prime\prime}}\mathfrak{c}_{i}^{\,i},
x\displaystyle x =∏i∈I𝔞ii,\displaystyle=\prod_{i\in I}\mathfrak{a}_{i}^{\,i}, y\displaystyle y =∏i∈I′𝔟ii,\displaystyle=\prod_{i\in I^{\prime}}\mathfrak{b}_{i}^{\,i}, z\displaystyle z =∏i∈I′′𝔠ii.\displaystyle=\prod_{i\in I^{\prime\prime}}\mathfrak{c}_{i}^{\,i}.

Then a′⁢x+b′⁢y=c′⁢za^{\prime}x+b^{\prime}y=c^{\prime}z and a′,b′,c′≥1a^{\prime},b^{\prime},c^{\prime}\geq 1. The integers a′,b′,c′a^{\prime},b^{\prime},c^{\prime} divide the three side values, and so do x,y,zx,y,z. The side values are pairwise coprime by Lemma 2.1. So gcd⁡(a′,b′,c′)=1\gcd(a^{\prime},b^{\prime},c^{\prime})=1 and gcd⁡(x,y,z)=1\gcd(x,y,z)=1.

Heights. Put

Ha=2hd⁢∏i∈IAii,Hb=2hd⁢∏i∈I′Bii,Hc=2hd⁢∏i∈I′′Cii.H_{a}=2^{h_{d}}\prod_{i\in I}A_{i}^{\,i},\qquad H_{b}=2^{h_{d}}\prod_{i\in I^{% \prime}}B_{i}^{\,i},\qquad H_{c}=2^{h_{d}}\prod_{i\in I^{\prime\prime}}C_{i}^{% \,i}.

These are at least 11. Since 𝔞i<2⁢Ai\mathfrak{a}_{i}<2A_{i}, 0<x<Ha0<x<H_{a}; likewise y<Hby<H_{b} and z<Hcz<H_{c}. As c0≥1c_{0}\geq 1 and 𝔠i≥Ci\mathfrak{c}_{i}\geq C_{i},

c′⁢Hc≥∏i∉I′′Cii⁢∏i∈I′′Cii=∏i≤dCii≥X1−ε0/2c^{\prime}H_{c}\geq\prod_{i\notin I^{\prime\prime}}C_{i}^{\,i}\prod_{i\in I^{% \prime\prime}}C_{i}^{\,i}=\prod_{i\leq d}C_{i}^{\,i}\geq X^{1-\varepsilon_{0}/2}

by (2.4).

Count. Fix the complementary roots 𝔞i\mathfrak{a}_{i} (i∉I)(i\notin I), 𝔟i\mathfrak{b}_{i} (i∉I′)(i\notin I^{\prime}) and 𝔠i\mathfrak{c}_{i} (i∉I′′)(i\notin I^{\prime\prime}): exactly A⁢B⁢C/Π1ABC/\Pi_{1} choices. They fix a′,b′,c′a^{\prime},b^{\prime},c^{\prime}. By Theorem C, the number of (x,y,z)(x,y,z) is at most

CHB⁢(1+Ha⁢Hb⁢Hcc′⁢Hc)≤CHB⁢(1+23⁢hd⁢X−1+ε0/2⁢∏i∈IAii⁢∏i∈I′Bii⁢∏i∈I′′Cii).C_{\rm HB}\Bigl{(}1+\frac{H_{a}H_{b}H_{c}}{c^{\prime}H_{c}}\Bigr{)}\leq C_{\rm HB% }\Bigl{(}1+2^{3h_{d}}X^{-1+\varepsilon_{0}/2}\prod_{i\in I}A_{i}^{\,i}\prod_{i% \in I^{\prime}}B_{i}^{\,i}\prod_{i\in I^{\prime\prime}}C_{i}^{\,i}\Bigr{)}.

Each of x,y,zx,y,z is less than 2hd⁢X2^{h_{d}}X. So it fixes its selected roots up to Δ\Delta values. Multiply, and use

A⁢B⁢CΠ1⁢∏i∈IAii⁢∏i∈I′Bii⁢∏i∈I′′Cii=A⁢B⁢C⁢Π2.∎\frac{ABC}{\Pi_{1}}\prod_{i\in I}A_{i}^{\,i}\prod_{i\in I^{\prime}}B_{i}^{\,i}% \prod_{i\in I^{\prime\prime}}C_{i}^{\,i}=ABC\,\Pi_{2}.\qed
Corollary A.5.

For I,I′,I′′⊆[d]I,I^{\prime},I^{\prime\prime}\subseteq[d],

ℬd≪ε0,dXλ+4⁢ε0Π1+Xλ−1+6⁢ε0⁢Π2.\mathcal{B}_{d}\ll_{\varepsilon_{0},d}\frac{X^{\lambda+4\varepsilon_{0}}}{\Pi_% {1}}+X^{\lambda-1+6\varepsilon_{0}}\,\Pi_{2}.
Proof.

By (2.4), A⁢B⁢C≤Xλ+3⁢ε0/4ABC\leq X^{\lambda+3\varepsilon_{0}/4}, and Δ3≪ε0,dXε0/4\Delta^{3}\ll_{\varepsilon_{0},d}X^{\varepsilon_{0}/4}. Lemma A.4 gives

ℬd≪ε0,dXλ+ε0Π1+Xλ−1+3⁢ε0/2⁢Π2,\mathcal{B}_{d}\ll_{\varepsilon_{0},d}\frac{X^{\lambda+\varepsilon_{0}}}{\Pi_{% 1}}+X^{\lambda-1+3\varepsilon_{0}/2}\,\Pi_{2},

which is stronger, as X≥1X\geq 1. ∎

This is [2, Proposition 4.1] in our convention, with the same exponents. Lemmas A.2–A.4 use the windows, (2.2), ns,0≥1n_{s,0}\geq 1 and the λ\lambda-free constraints of (2.4). Corollary A.5 also uses A⁢B⁢C≤Xλ+3⁢ε0/4ABC\leq X^{\lambda+3\varepsilon_{0}/4}. At scale YY with λ:=μ\lambda:=\mu they give the entries of Table 12.1 for (2.11), (2.12) and (G1)–(G13).

Appendix B The thirteen min-disjunctions

We work at scale XX with exponent λ\lambda; Lemma 12.2 uses the same derivation at scale YY with μ\mu. Put pi=ai+bi+cip_{i}=a_{i}+b_{i}+c_{i}, L=a+b+cL=a+b+c. Each row is Corollary A.5 for one triple I,I′,I′′⊆[6]I,I^{\prime},I^{\prime\prime}\subseteq[6]. A sum of two terms is at most twice the larger, so

D≤max⁡(λ+4⁢ε0−P,λ+6⁢ε0−Q)+Oε0,d⁢(1/log⁡X),D\leq\max(\lambda+4\varepsilon_{0}-P,\lambda+6\varepsilon_{0}-Q)+O_{% \varepsilon_{0},d}(1/\log X),

where P=∑i∈Iai+∑i∈I′bi+∑i∈I′′ciP=\sum_{i\in I}a_{i}+\sum_{i\in I^{\prime}}b_{i}+\sum_{i\in I^{\prime\prime}}c% _{i} and Q=1−∑i∈I(i−1)⁢ai−∑i∈I′(i−1)⁢bi−∑i∈I′′(i−1)⁢ciQ=1-\sum_{i\in I}(i-1)a_{i}-\sum_{i\in I^{\prime}}(i-1)b_{i}-\sum_{i\in I^{% \prime\prime}}(i-1)c_{i}. With Cε0,dC_{\varepsilon_{0},d} the constant of Corollary A.5, the constant and the factor 22 cost log⁡(2⁢Cε0,d)/log⁡X=Oε0,d⁢(1/log⁡X)\log(2C_{\varepsilon_{0},d})/\log X=O_{\varepsilon_{0},d}(1/\log X). By the lower bound in (2.4) and (2.5),

2−Od⁢(1)⁢Xλ≤∏j≤dAj⁢Bj⁢Cj=XL,λ≤L+Oε0,d⁢(1/log⁡X).2^{-O_{d}(1)}X^{\lambda}\leq\prod_{j\leq d}A_{j}B_{j}C_{j}=X^{L},\qquad\lambda% \leq L+O_{\varepsilon_{0},d}(1/\log X).

Hence min⁡(P,Q)≤L−D+6⁢ε0+Oε0,d⁢(1/log⁡X)\min(P,Q)\leq L-D+6\varepsilon_{0}+O_{\varepsilon_{0},d}(1/\log X). The certificate uses the limiting form below, free of ε0\varepsilon_{0}; the slack 6⁢ε0+Oε0,d⁢(1/log⁡X)6\varepsilon_{0}+O_{\varepsilon_{0},d}(1/\log X) is charged in Lemma 12.2 and Table 12.1. The choices, from the proof of [2, Theorem 1.3]:

row ⁢1:I=I′=I′′={1,2,4};rows ⁢2⁢–⁢4:I=I′={1,2},I′′={1,2,3}⁢and permutations;rows ⁢5⁢–⁢7:I={1,2},I′=I′′={1,2,3}⁢and permutations;rows ⁢8⁢–⁢10:I=I′={1,2},I′′={1,3}⁢and permutations;rows ⁢11⁢–⁢13:I={1,2},I′=I′′={1,3}⁢and permutations.\begin{array}[]{ll}\text{row }1:&I=I^{\prime}=I^{\prime\prime}=\{1,2,4\};\\ \text{rows }2\text{--}4:&I=I^{\prime}=\{1,2\},\ I^{\prime\prime}=\{1,2,3\}\ % \text{and permutations};\\ \text{rows }5\text{--}7:&I=\{1,2\},\ I^{\prime}=I^{\prime\prime}=\{1,2,3\}\ % \text{and permutations};\\ \text{rows }8\text{--}10:&I=I^{\prime}=\{1,2\},\ I^{\prime\prime}=\{1,3\}\ % \text{and permutations};\\ \text{rows }11\text{--}13:&I=\{1,2\},\ I^{\prime}=I^{\prime\prime}=\{1,3\}\ % \text{and permutations}.\end{array}

Written out:

(G1) P1\displaystyle P_{1} =p1+p2+p4,\displaystyle=p_{1}+p_{2}+p_{4}, Q1\displaystyle Q_{1} =1−p2−3⁢p4\displaystyle=1-p_{2}-3p_{4}
(G2) P2\displaystyle P_{2} =p1+p2+a3,\displaystyle=p_{1}+p_{2}+a_{3}, Q2\displaystyle Q_{2} =1−p2−2⁢a3\displaystyle=1-p_{2}-2a_{3}
(G3) P3\displaystyle P_{3} =p1+p2+b3,\displaystyle=p_{1}+p_{2}+b_{3}, Q3\displaystyle Q_{3} =1−p2−2⁢b3\displaystyle=1-p_{2}-2b_{3}
(G4) P4\displaystyle P_{4} =p1+p2+c3,\displaystyle=p_{1}+p_{2}+c_{3}, Q4\displaystyle Q_{4} =1−p2−2⁢c3\displaystyle=1-p_{2}-2c_{3}
(G5) P5\displaystyle P_{5} =p1+p2+a3+b3,\displaystyle=p_{1}+p_{2}+a_{3}+b_{3}, Q5\displaystyle Q_{5} =1−p2−2⁢a3−2⁢b3\displaystyle=1-p_{2}-2a_{3}-2b_{3}
(G6) P6\displaystyle P_{6} =p1+p2+b3+c3,\displaystyle=p_{1}+p_{2}+b_{3}+c_{3}, Q6\displaystyle Q_{6} =1−p2−2⁢b3−2⁢c3\displaystyle=1-p_{2}-2b_{3}-2c_{3}
(G7) P7\displaystyle P_{7} =p1+p2+c3+a3,\displaystyle=p_{1}+p_{2}+c_{3}+a_{3}, Q7\displaystyle Q_{7} =1−p2−2⁢c3−2⁢a3\displaystyle=1-p_{2}-2c_{3}-2a_{3}
(G8) P8\displaystyle P_{8} =p1+a3+b2+c2,\displaystyle=p_{1}+a_{3}+b_{2}+c_{2}, Q8\displaystyle Q_{8} =1−2⁢a3−b2−c2\displaystyle=1-2a_{3}-b_{2}-c_{2}
(G9) P9\displaystyle P_{9} =p1+b3+a2+c2,\displaystyle=p_{1}+b_{3}+a_{2}+c_{2}, Q9\displaystyle Q_{9} =1−2⁢b3−a2−c2\displaystyle=1-2b_{3}-a_{2}-c_{2}
(G10) P10\displaystyle P_{10} =p1+c3+a2+b2,\displaystyle=p_{1}+c_{3}+a_{2}+b_{2}, Q10\displaystyle Q_{10} =1−2⁢c3−a2−b2\displaystyle=1-2c_{3}-a_{2}-b_{2}
(G11) P11\displaystyle P_{11} =p1+a2+b3+c3,\displaystyle=p_{1}+a_{2}+b_{3}+c_{3}, Q11\displaystyle Q_{11} =1−a2−2⁢b3−2⁢c3\displaystyle=1-a_{2}-2b_{3}-2c_{3}
(G12) P12\displaystyle P_{12} =p1+b2+a3+c3,\displaystyle=p_{1}+b_{2}+a_{3}+c_{3}, Q12\displaystyle Q_{12} =1−b2−2⁢a3−2⁢c3\displaystyle=1-b_{2}-2a_{3}-2c_{3}
(G13) P13\displaystyle P_{13} =p1+c2+a3+b3,\displaystyle=p_{1}+c_{2}+a_{3}+b_{3}, Q13\displaystyle Q_{13} =1−c2−2⁢a3−2⁢b3\displaystyle=1-c_{2}-2a_{3}-2b_{3}

and each row is used as the disjunction D≤L−PjD\leq L-P_{j} or D≤L−QjD\leq L-Q_{j}.

Appendix C Computer checks

The paper comes with external files. They are the certificate report of Theorem 2 and the checking programs of Table C.2. The rows, witness (11.7), and verification procedures are specified in the text. All arithmetic is exact. No checking program imports a numerical package or an LP solver.

C.1. The report

The file final-report.raw.json.xz decompresses to the report. normalize_completed_report.py recomputes its derived trie statistics; on this report its output equals its input byte for byte. The report is one JSON object with fields target ("20/37"), system, search_flags, complete, stats, certificates, survivors, open_stack and elapsed_s. The lists survivors and open_stack are empty. Each certificate has exactly four fields.

  • •

    kind: always "upper".

  • •

    path: the list of arm labels from the root to the leaf.

  • •

    terms: a list of [row-label,"p/q"], multipliers positive.

  • •

    rhs: the value ∑iηi⁢bi\sum_{i}\eta_{i}b_{i}.

The paths form the trie of Theorem 2. A label names one row or arm of 𝒮\mathcal{S} (Table C.1). The verifier rebuilds each row from its label and reads no stored coefficient vector. The metadata string system also contains the label DET. It names a row family outside 𝒮\mathcal{S}. The verifier builds no row from it, and no path or multiplier in this certificate uses such a row.

program what it checks
verify_tree_report_clean.py Standard library only. Strict JSON, duplicate keys rejected; target, system string and flags. At each leaf: every label well formed and in 𝒮\mathcal{S}; every term a linear row, a row −xk≤0-x_{k}\leq 0, or an arm on the path; (11.4) exactly, that is ∑iηi⁢gi=eD\sum_{i}\eta_{i}g_{i}=e_{D} and ∑iηi⁢bi≤20/37\sum_{i}\eta_{i}b_{i}\leq 20/37; the declared rhs. The trie: paths distinct and prefix-free; the children of each internal node are exactly the arms of one clause, (6.5) included at any depth. It recomputes Tables 11.2 and 11.3 and ΛU\Lambda_{U}. It rejects 4646 corrupted reports, among them a missing arm, a missing (6.5) arm, a tampered multiplier, a row outside its path, a forbidden POW3⁢(a)\mathrm{POW3}(a) descriptor and a prefix leaf.
verify_tree_report.py a second replay of (11.4) and of the node counts
verify_witness_clean.py x∗x^{*} against every clause of 𝒮\mathcal{S} (Table 11.4); it rejects 1919 corrupted constructors
audit_clause_compiler.py, compiler_differential_used.py every row used by the certificate, and every POW3\mathrm{POW3} and grouped descriptor, rebuilt by the search program’s compiler and compared with the verifier’s row

The driver runs these programs and writes their output:

run_verification.sh ⟶\longrightarrow FROZEN_VERIFICATION.stdout.

Soundness uses the displayed row definitions and the label map in Table C.1. It also uses the exact Farkas identities at every leaf and the admissibility and trie checks of the first program. The compiler differential also compares the verifier’s row builder with the search compiler. The coefficient formulas and derivations in Sections 2–B identify those rows with the system 𝒮\mathcal{S}.

Table C.1 gives the labels. Here s∈{a,b,c}s\in\{a,b,c\}; σ\sigma is the modulus or powered side; (y,z)(y,z) is as in Section 5. A set T⊆{1,…,6,tail}T\subseteq\{1,\dots,6,\mathrm{tail}\} is written as the integer ∑t∈T2t−1\sum_{t\in T}2^{t-1}, with the tail counted as t=7t=7. Free sets Ry,RzR_{y},R_{z} are written likewise, in [1,63][1,63] or 0. Slots are written a1, …, c6.

Table C.1. Verifier labels and their sources.
verifier label row or arm
L (2.8)
roots<=s, rad-s (2.9), (2.10)
tail7-s, val-s vs≥7⁢τsv_{s}\geq 7\tau_{s}, ∑i≤6i⁢si+vs≤1\sum_{i\leq 6}is_{i}+v_{s}\leq 1 of (3.1)
pair-xy (2.11)
fourier-s-j, j=0,1,2j=0,1,2; fourier-sum the rows fs≥s2+s4+s6f_{s}\geq s_{2}+s_{4}+s_{6}, s3+s6s_{3}+s_{6}, s5s_{5}; the last row of (11.2)
HB3 (7.1)
ARCH:a<=c, ARCH:b<=c (6.4)
ARCH:max-a, ARCH:max-b the arms of (6.5)
G0; G1-s; G2-st; G3-s; G4-s;
suffix :0, :1
(G1); (G2)–(G4); (G5)–(G7), s⁢t=a⁢b,b⁢c,c⁢ast=ab,bc,ca; (G8)–(G10); (G11)–(G13); the PP arm, the QQ arm
SP:e:y:z:k:0, :1 The field kk equals the spacing exponent ℓ\ell; the two arms of (8.5)
UN:σ\sigma:RyR_{y}:RzR_{z}:TT:00, :10 D≤𝖠cutD\leq\mathsf{A}_{\rm cut}, D≤𝖠cut+𝖡cutD\leq\mathsf{A}_{\rm cut}+\mathsf{B}_{\rm cut} of (11.3)
CS4:σ\sigma:TT:ℋ\mathcal{H}:W, :h2 the two arms of (10.6); TT is the integer mask above, and ℋ\mathcal{H} is the four comma-separated, lexicographically sorted held slots
PS:σ\sigma:TT:half, :2W3 the two arms of (10.7)
POW3σ\sigma:JJ:S, :avg D≤E𝔇D\leq E_{\mathfrak{D}}, D≤12⁢(E𝔇+Rσ)D\leq\frac{1}{2}(E_{\mathfrak{D}}+R_{\sigma}) of (9.23)
GROUP12c:…
GROUP12a:c1c2sq+…
GROUP12b:c1c2sq+…
suffix :S, :avg, :gate
the three arms of (9.24); after c1c2sq+ come three canonical singleton slots separated by +
GROUP1212a:b1b2sq+c1c2sq+…
GROUP1212b:a1a2sq+c1c2sq+…
suffix :S, :avg, :gate-ss
the four arms of (9.25); after the two fixed squared groups come two canonical singleton slots separated by +
nonneg:x −x≤0-x\leq 0
Table C.2. SHA-256 of the files this paper depends on.
file SHA-256
MANIFEST.sha256 (20/37 package) 7ba2202c473e0204baf7752a8fd41923
82111ca4cd189a6db584e3912a3bcf43
final-report.raw.json.xz f0412ad682389d463d410b96737144e6
65afba13ef26c29f64c7a13f128e24e0
report (decompressed, normalized) 9cf43afd90bb683897290c18a9ebfb58
697d0baafe8c9d2c6ae6ff71e8f5e2f7
normalize_completed_report.py f38667a2fe45bda186c0ef0ae827f11c
8c68cfac0976da043f7eba59bbd9c701
verify_tree_report_clean.py 9c301c46a2561e2d3c7c27a2c258186d
66703d89a52f86d74c2f1e6604ad2d0d
verify_tree_report.py d7abb356e4098127e775c4f003ef4bd8
2660cbd734547154ab5f8b3f1b394f4a
verify_witness_clean.py b795b735b3ec81177b57f6402b746d26
2b5fae0a102eadc5f6b07777b9944cf3
audit_clause_compiler.py ea40e6d7cbac17b5a2662b31e4d2b96a
2ee3a1805ae137892d947311d15df929
compiler_differential_used.py 39ece2ea82da2cd5e221624707de6f0b
4d5e7cd18a6599b3e53f02452f9072e3
run_verification.sh dacd0fe7868341f22c4ed5b94a284492
df3c8c45dc4f9da578800ba8b0db215b
FROZEN_VERIFICATION.stdout 3c7494813ddb89721817b77f48bdac05
5f9bef2f298b3ca7291799e4565df947

Statements and declarations

Competing interests. The author has no competing interests.

Funding. No funding was received for this work.

Data availability. The certificates, the checking programs of Appendix C and their outputs accompany this paper. Their SHA-256 values are in Table C.2.

References

  • [1] C. Bernert, The exceptional set in the abc conjecture, preprint (2025), arXiv:2506.13364v1.
  • [2] C. Bernert, T. Browning, J. D. Lichtman, and J. Teräväinen, Bounds on the exceptional set in the abc conjecture, to appear in C. R. Math.; arXiv:2410.12234v2, revised 9 May 2026.
  • [3] T. Browning, J. D. Lichtman, and J. Teräväinen, Bounds on the exceptional set in the abc conjecture, preprint (2024), arXiv:2410.12234v1; earlier version of [2].
  • [4] Todd Cochrane and Sanying Shi, The congruence x1⁢x2≡x3⁢x4(modm)x_{1}x_{2}\equiv x_{3}x_{4}\pmod{m} and mean values of character sums, J. Number Theory 130 (2010), no. 3, 767–785, https://doi.org/10.1016/j.jnt.2009.08.006.
  • [5] N. G. de Bruijn, On the number of integers ≤x\leq x whose prime factors divide nn, Illinois J. Math. 6 (1962), 137–141, https://doi.org/10.1215/ijm/1255631814.
  • [6] O. Gorodetsky, K. Matomäki, M. Radziwiłł, and B. Rodgers, On the variance of squarefree integers in short intervals and arithmetic progressions, Geom. Funct. Anal. 31 (2021), 111–149, https://doi.org/10.1007/s00039-021-00557-5.
  • [7] D. R. Heath-Brown, Diophantine approximation with square-free numbers, Math. Z. 187 (1984), 335–344, https://doi.org/10.1007/BF01161951.
  • [8] D. R. Heath-Brown, Counting square-full solutions to x+y=zx+y=z, preprint (2026), arXiv:2601.07817v1.
  • [9] K. Ireland and M. Rosen, A classical introduction to modern number theory, 2nd ed., Grad. Texts in Math. 84, Springer, New York, 1990, https://doi.org/10.1007/978-1-4757-2103-4.
  • [10] D. M. Kane, On the number of ABC solutions with restricted radical sizes, J. Number Theory 154 (2015), 32–43, https://doi.org/10.1016/j.jnt.2014.09.021.
  • [11] R. Li, On the exceptional set in the abc conjecture, preprint (2025), arXiv:2507.02885v1.