Reading settings

Settings and reading history are stored only in this browser.

English中文0%

Select a passage or formula to leave a suggestion here. Saved suggestions remain private until reviewed.

From small-return increment bounds to a rational fast splitting

This chapter reconstructs the geometry-of-numbers argument in the proof of Lemma 4.3 on pages 17–18 of H, restricted to the one-parameter case needed in Lemma 6.1. The source is page 17 of the fixed October 5 version of An L3L^3 bound for the trilinear Hilbert transform. Page 41 applies this argument to the conclusion of the two-slot return analysis.

The preceding chapter turns a non-negligible two-slot correlation into a bound on the frequency increment of every sufficiently small return. This is the only analytic input used below. The proof compares successive minima of a body and its polar, bounds the numerators and denominators of a projection, and constructs a nonzero return with a quantitative lower bound on its length. The large real vector VV and the large real number Λ\Lambda do not enter the final complexity bound.

Back to the guide to H

1. Assumptions, conclusion, and the one-parameter scope

Let d≥0d\ge0, let C∈Qd×dC\in\mathbb Q^{d\times d} have entries of height at most H≥2H\ge2, and let

V∈Rd,Λ∈R V\in\mathbb R^d,\quad \Lambda\in\mathbb R

be arbitrary. Here VV is a single column vector, not a horizontal matrix with several parameter columns. Set

A=C−CT,Csy=C+CT2,Csk=C−CT2. A=C-C^T,\quad C_{\mathrm{sy}}=\frac{C+C^T}{2},\quad C_{\mathrm{sk}}=\frac{C-C^T}{2}.

Choose a positive integer PP for which PCPC is an integer matrix. This PP clears denominators; it is not the scale parameter in Section 6 of H.

Assume that there are 0<a≤1/20<a\le1/2 and BΩ≥1B_\Omega\ge1 such that, for every

h∈R,m∈PZd,δ=Vh−m,∣h∣+∥δ∥2≤a h\in\mathbb R,\quad m\in P\mathbb Z^d,\quad \delta=Vh-m,\quad |h|+\|\delta\|_2\le a

we have

∣Ω(h,m)∣≤BΩ,Ω(h,m)=(2Λ+VTCV)h−VTAm.(Return hypothesis) |\Omega(h,m)|\le B_\Omega,\quad \Omega(h,m)=(2\Lambda+V^TCV)h-V^TAm. \tag{Return hypothesis}

In the two-slot argument we can take BΩ=9B_\Omega=9, and its denominator-clearing integer P0P_0 can serve as PP here.

We seek a rational subspace U⊂RdU\subset\mathbb R^d with orthogonal projections PfP_f and Ps=I−PfP_s=I-P_f such that

A∣U×U=0,Vf=PfV,Vs=PsV, A|_{U\times U}=0,\quad V_f=P_fV,\quad V_s=P_sV,
∥Vs∥2≤H′,∣Λ∗∣≤H′,Λ∗=Λ+12VTCsyV+VfTCskVs,(Splitting target) \|V_s\|_2\le H',\quad |\Lambda_*|\le H',\quad \Lambda_*=\Lambda+\frac12V^TC_{\mathrm{sy}}V+V_f^TC_{\mathrm{sk}}V_s, \tag{Splitting target}

and both projections have rational height at most H′H'.

The following uniform bound suffices:

H′=exp⁡ ⁣(C∗(d+1)4T),T=1+log⁡H+log⁡P+log⁡(1/a)+log⁡(1+BΩ),(Overall bound) H'=\exp\!\left(C_*(d+1)^4\mathcal T\right),\quad \mathcal T=1+\log H+\log P+\log(1/a)+\log(1+B_\Omega), \tag{Overall bound}

Here C∗C_* is a sufficiently large absolute constant. We first derive more explicit bounds for each step, then check that this expression dominates them.

2. Two returns produce an integer that must vanish

The absolute value of a matrix entry is at most its height, so

∥A∥op≤2dH. \|A\|_{\mathrm{op}}\le2dH.

Reduce the threshold to

a0=min⁡(a,1100(1+BΩ+2dH)). a_0=\min\left(a,\frac1{100(1+B_\Omega+2dH)}\right).

Take two returns Vh=m+δVh=m+\delta and Vh′=m′+δ′Vh'=m'+\delta' below this threshold. Since VTAV=0V^TAV=0, direct expansion gives

δ′TAδ=(Vh′−m′)TA(Vh−m)=−h′VTAm+hVTAm′+m′TAm, \begin{aligned} \delta'^TA\delta &=(Vh'-m')^TA(Vh-m)\\ &=-h'V^TAm+hV^TAm'+m'^TAm, \end{aligned}

The first term in Ω\Omega cancels upon antisymmetrizing. Hence

h′Ω(h,m)−hΩ(h′,m′)=δ′TAδ−m′TAm.(Antisymmetric identity) h'\Omega(h,m)-h\Omega(h',m') =\delta'^TA\delta-m'^TAm. \tag{Antisymmetric identity}

This is an exact identity. No large term involving VV has been discarded.

Writing m=Pz,m′=Pz′m=Pz,m'=Pz', we have

m′TAm=P2z′T(C−CT)z∈Z m'^TAm=P^2z'^T(C-C^T)z\in\mathbb Z

because PCPC is an integer matrix. On the other hand,

∣m′TAm∣≤2a0BΩ+∥A∥opa02<1. |m'^TAm|\le2a_0B_\Omega+\|A\|_{\mathrm{op}}a_0^2<1.

this integer must vanish. Thus the integer displacements of all returns below the threshold a0a_0 satisfy the pairwise identities

m′TAm=0.(Integer isotropy) m'^TAm=0. \tag{Integer isotropy}

This step requires a hypothesis on every small return and one common threshold for both returns.

3. The polar body and successive minima

First suppose d≥1d\ge1. Define the centrally symmetric convex body

K=P−1V[−1,1]+[−1,1]d. K=P^{-1}V[-1,1]+[-1,1]^d.

This Minkowski sum of a line segment and a cube is compact, convex, centrally symmetric, and contains the entire cube, so its interior is nonempty. It remains nondegenerate even when V=0V=0.

Its polar body is

K∘={q∈Rd:sup⁡x∈K∣q⋅x∣≤1}. K^\circ=\{q\in\mathbb R^d:\sup_{x\in K}|q\cdot x|\le1\}.

In this case we can compute the support function of the original body directly; it determines the polar:

sup⁡x∈K∣q⋅x∣=P−1∣q⋅V∣+∥q∥1.(Support function) \sup_{x\in K}|q\cdot x|=P^{-1}|q\cdot V|+\|q\|_1. \tag{Support function}

In particular, K∘K^\circ is also a centrally symmetric compact convex body with nonempty interior.

For 1≤j≤d1\le j\le d, define

λj=min⁡{t>0:tK contains j linearly independent integer vectors}, \lambda_j=\min\{t>0:tK\text{ contains }j\text{ linearly independent integer vectors}\},

and let μj\mu_j be the corresponding minima of K∘K^\circ. Both sequences consist of finite positive numbers and are nondecreasing. Compactness and discreteness of the lattice ensure that these minima are attained.

4. The precise classical input

The only classical result from the geometry of numbers not reproved here is the upper bound in Minkowski's second theorem:

(∏j=1dλj(B,Γ))vol⁡(B)≤2ddet⁡Γ.(Minkowski) \left(\prod_{j=1}^d\lambda_j(B,\Gamma)\right)\operatorname{vol}(B) \le2^d\det\Gamma. \tag{Minkowski}

Its assumptions are that BB is a compact convex body centrally symmetric about the origin, with nonempty interior and that Γ\Gamma is a full-rank lattice. The source cited by H is Martin Henk, “Successive Minima and Lattice Points”, arXiv:math/0204158v1, Theorem 1.3 on page 2. That source states precisely this one-sided bound. Apply it with B=K,K∘B=K,K^\circ and Γ=Zd\Gamma=\mathbb Z^d; both lattice determinants are 11. No stronger polar transference theorem is needed.

We now derive the required transference inequalities from this input.

5. A transference lower bound and a volume product

Choose jj independent integer vectors x1,…,xj∈λjKx_1,\ldots,x_j\in\lambda_jK and d+1−jd+1-j independent integer vectors q1,…,qd+1−j∈μd+1−jK∘q_1,\ldots,q_{d+1-j}\in\mu_{d+1-j}K^\circ.

If every cross inner product vanished, the latter span would lie in the orthogonal complement of the former. Its dimension d+1−j>d−jd+1-j>d-j makes this impossible. Hence some integer inner product is nonzero and has absolute value at least 11. The definition of the polar gives

1≤λjμd+1−j.(Transference lower bound) 1\le\lambda_j\mu_{d+1-j}. \tag{Transference lower bound}

For the upper bound, first establish a sufficient volume-product estimate. By compactness, in KK we can choose vectors v1,…,vdv_1,\ldots,v_d maximizing the absolute determinant of T=(v1,…,vd)T=(v_1,\ldots,v_d). Since KK has interior, the maximum is positive. Put B1d={t:∑∣tj∣≤1}B_1^d=\{t:\sum|t_j|\le1\}. Convexity and symmetry give

TB1d⊂K. TB_1^d\subset K.

For any x=Tt∈Kx=Tt\in K, take the matrix TT and replace its column jj by xx. The new determinant is tjdet⁡Tt_j\det T. Maximality gives ∣tj∣≤1|t_j|\le1, so

K⊂T[−1,1]d. K\subset T[-1,1]^d.

Taking polars reverses inclusion:

K∘⊃T−TB1d. K^\circ\supset T^{-T}B_1^d.

The cross-polytope B1dB_1^d is the union of 2d2^d simplices of volume 1/d!1/d! with disjoint interiors. Therefore

vol⁡(K)vol⁡(K∘)≥∣det⁡T∣2dd! ∣det⁡T∣−12dd!=4d(d!)2.(Volume product) \operatorname{vol}(K)\operatorname{vol}(K^\circ) \ge|\det T|\frac{2^d}{d!}\,|\det T|^{-1}\frac{2^d}{d!} =\frac{4^d}{(d!)^2}. \tag{Volume product}

6. Derive the upper transference bound without a stronger theorem

Apply the Minkowski upper bound to KK and K∘K^\circ separately, and multiply:

∏j=1dλjμj≤4dvol⁡(K)vol⁡(K∘)≤(d!)2. \prod_{j=1}^d\lambda_j\mu_j \le\frac{4^d}{\operatorname{vol}(K)\operatorname{vol}(K^\circ)} \le(d!)^2.

This is the same product as ∏jλjμd+1−j\prod_j\lambda_j\mu_{d+1-j}. Section 5 showed that each reverse-index factor is at least 11, so no single factor can exceed the whole product:

1≤λjμd+1−j≤(d!)2,1≤j≤d.(Transference) 1\le\lambda_j\mu_{d+1-j}\le(d!)^2,\quad 1\le j\le d. \tag{Transference}

This is all the polar transference information required below.

7. A gap between successive minima gives an isotropic space

Put

L=16(d!)2,bmax⁡=a0100P(d+2). L=16(d!)^2,\quad b_{\max}=\frac{a_0}{100P(d+2)}.

Here LL is only the gap ratio used in this argument. It is unrelated to a graph path length or the number of colours in H. Consider the d+1d+1 disjoint half-open intervals

(bmax⁡L−j−1, bmax⁡L−j],j=0,…,d. (b_{\max}L^{-j-1},\,b_{\max}L^{-j}],\quad j=0,\ldots,d.

There are only dd successive minima, so at least one interval contains no λν\lambda_\nu. Denote its left endpoint by b0b_0. Then

bmax⁡L−d−1≤b0≤bmax⁡,(b0,Lb0] contains no successive minimum.(Gap) b_{\max}L^{-d-1}\le b_0\le b_{\max},\quad (b_0,Lb_0]\text{ contains no successive minimum}. \tag{Gap}

Define

U=span⁡R(Zd∩b0K),r0=dim⁡U. U=\operatorname{span}_{\mathbb R}(\mathbb Z^d\cap b_0K),\quad r_0=\dim U.

Compactness of b0Kb_0K makes its set of integer points finite, so UU is a rational subspace.

Every n∈Zd∩b0Kn\in\mathbb Z^d\cap b_0K has a representation

n=P−1Vh+w,∣h∣≤b0,∥w∥∞≤b0. n=P^{-1}Vh+w,\quad |h|\le b_0,\quad \|w\|_\infty\le b_0.

Set m=Pnm=Pn and δ=−Pw=Vh−m\delta=-Pw=Vh-m. Then

∣h∣+∥δ∥2≤b0+Pd b0≤a0. |h|+\|\delta\|_2\le b_0+P\sqrt d\,b_0\le a_0.

Thus these mm are displacements of small returns as in Section 2. Any two generators n,n′n,n' satisfy P2n′TAn=0P^2n'^TAn=0, giving

A∣U×U=0.(Isotropy of the fast space) A|_{U\times U}=0. \tag{Isotropy of the fast space}

If r0<dr_0<d, the definition of the successive minima and the gap together imply

λr0+1>Lb0.(Fast-slow gap) \lambda_{r_0+1}>Lb_0. \tag{Fast-slow gap}

The half-open endpoints matter: a minimum λ=b0\lambda=b_0 is allowed and its directions are already included in UU, whereas λ=Lb0\lambda=Lb_0 is excluded by the gap.

8. Short integer normals control both height and the slow part

First define β=1/(16b0)\beta=1/(16b_0) for every rank. If r0=dr_0=d, take Pf=I,Ps=0P_f=I,P_s=0 and skip the rest of this section. Otherwise, transference gives

μd−r0≤(d!)2λr0+1<(d!)2Lb0=116b0=β. \mu_{d-r_0}\le\frac{(d!)^2}{\lambda_{r_0+1}} <\frac{(d!)^2}{Lb_0}=\frac1{16b_0}=\beta.

There are therefore d−r0d-r_0 independent integer vectors qν∈βK∘q_\nu\in\beta K^\circ. For every n∈Zd∩b0Kn\in\mathbb Z^d\cap b_0K,

∣qν⋅n∣≤βb0=1/16<1. |q_\nu\cdot n|\le\beta b_0=1/16<1.

the inner product is an integer, so it vanishes. The dimensions match exactly; hence these qνq_\nu span U⊥U^\perp.

The support-function formula above gives two distinct kinds of control at once:

∥qν∥1≤β,∣qνTV∣≤Pβ.(Two bounds on the normals) \|q_\nu\|_1\le\beta,\quad |q_\nu^TV|\le P\beta. \tag{Two bounds on the normals}

The first bounds the integer coordinates and the projection height; the second bounds evaluation on the large vector VV. The first bound alone does not imply that ∥PsV∥\|P_sV\| is bounded.

9. Expand the inverse Gram matrix without hiding a factor ∥V∥\|V\|

The following inverse-Gram and cofactor calculations apply only when the fast space is a proper subspace of the ambient space, so the number of rows is positive. In full dimension the slow projection has already been set to zero, and the uniform bound at the end of this section still applies.

Let m0=d−r0m_0=d-r_0, and arrange qνTq_\nu^T as the rows of an integer matrix SS. It has full row rank, and

G=SST,Ps=STG−1S. G=SS^T,\quad P_s=S^TG^{-1}S.

The matrix GG is positive definite and integral. Thus det⁡G\det G is a positive integer and is at least 11.

Put t=1+β≥1t=1+\beta\ge1. Entrywise,

∣Sνj∣≤t,∣Gνμ∣≤dt2. |S_{\nu j}|\le t,\quad |G_{\nu\mu}|\le dt^2.

Expanding the determinant and cofactors gives

det⁡G≤m0!(dt2)m0,∣cof⁡νμG∣≤(m0−1)!(dt2)m0−1.(Integer Gram bounds) \det G\le m_0!(dt^2)^{m_0},\quad |\operatorname{cof}_{\nu\mu}G| \le(m_0-1)!(dt^2)^{m_0-1}. \tag{Integer Gram bounds}

When m0=1m_0=1, the zeroth-order cofactor is 11, and the same formula applies.

Every entry of PsP_s therefore has the common denominator det⁡G\det G, with numerator of absolute value at most

m02t2(m0−1)!(dt2)m0−1. m_0^2t^2(m_0-1)!(dt^2)^{m_0-1}.

Reducing the fraction can only lower its height. For Pf=I−PsP_f=I-P_s, adding det⁡G\det G to a numerator leaves a bound of the same form.

Crucially, use SVSV directly, rather than bounding it by ∥S∥∥V∥\|S\|\|V\|:

∣(SV)ν∣≤Pβ≤Pt. |(SV)_\nu|\le P\beta\le Pt.

If y=G−1SVy=G^{-1}SV, the adjugate formula and det⁡G≥1\det G\ge1 give

∣yν∣≤m0(m0−1)!(dt2)m0−1Pt, |y_\nu|\le m_0(m_0-1)!(dt^2)^{m_0-1}Pt,

and hence

∣(PsV)j∣≤m02t(m0−1)!(dt2)m0−1Pt. |(P_sV)_j|\le m_0^2t(m_0-1)!(dt^2)^{m_0-1}Pt.

All these quantities, together with ∥PsV∥2\|P_sV\|_2, are bounded by

Q=(4P(d+1)2(1+β)2)2d+4(Projection bound) Q=\bigl(4P(d+1)^2(1+\beta)^2\bigr)^{2d+4} \tag{Projection bound}

This deliberately generous expression absorbs square-root dimension factors, factorials, and the addition in I−PsI-P_s. If r0=dr_0=d, the same QQ remains a valid bound.

10. The pigeonhole return needs a lower bound on its length

An arbitrarily small nonzero return is not enough, because the final step divides by its length. We therefore construct a return with a quantitative positive lower bound.

Put

q=⌈4/b0⌉,M0=qd. q=\left\lceil4/b_0\right\rceil,\quad M_0=q^d.

Partition Td\mathbb T^d into M0M_0 half-open cubes with side length 1/q≤b0/41/q\le b_0/4. Take M0+1M_0+1 equally spaced times

tj=jb0M0,j=0,…,M0, t_j=\frac{jb_0}{M_0},\quad j=0,\ldots,M_0,

and consider P−1Vtj mod ZdP^{-1}Vt_j\bmod\mathbb Z^d. Two points lie in the same small cube. Subtracting the earlier time from the later one gives

b0/M0≤h≤b0,P−1Vh=n+η,n∈Zd,∥η∥∞≤b0/4.(Nonzero return) b_0/M_0\le h\le b_0,\quad P^{-1}Vh=n+\eta,\quad n\in\mathbb Z^d,\quad \|\eta\|_\infty\le b_0/4. \tag{Nonzero return}

Set m=Pnm=Pn and δ=Pη\delta=P\eta. Then

∣h∣+∥δ∥2≤b0+Pd b0/4≤a0, |h|+\|\delta\|_2 \le b_0+P\sqrt d\,b_0/4\le a_0,

so the return hypothesis applies. Also,

n=P−1Vh−η∈b0K. n=P^{-1}Vh-\eta\in b_0K.

Thus n∈Un\in U and hence m∈Um\in U. The time difference is strictly positive, and its reciprocal satisfies

h−1≤M0/b0,M0≤(1+4/b0)d.(Reciprocal bound) h^{-1}\le M_0/b_0,\quad M_0\le(1+4/b_0)^d. \tag{Reciprocal bound}

No Diophantine condition on VV is needed.

11. Cancel the large terms in the effective curvature

Write

F=PfV,Vs=PsV,Δ=m−Fh=−Pfδ. F=P_fV,\quad V_s=P_sV,\quad \Delta=m-Fh=-P_f\delta.

Since m,F∈Um,F\in U, we have Δ∈U\Delta\in U and ∥Δ∥2≤∥δ∥2\|\Delta\|_2\le\|\delta\|_2. Isotropy gives

FTAΔ=0,VTAΔ=VsTAΔ.(Only the slow part remains) F^TA\Delta=0,\quad V^TA\Delta=V_s^TA\Delta. \tag{Only the slow part remains}

In the one-parameter case VTCskV=0V^TC_{\mathrm{sk}}V=0, while

VTAF=(F+Vs)T(2Csk)F=−2FTCskVs. V^TAF=(F+V_s)^T(2C_{\mathrm{sk}})F =-2F^TC_{\mathrm{sk}}V_s.

We therefore have the exact identity

2Λ+VTCV−VTAF=2(Λ+12VTCsyV+FTCskVs)=2Λ∗.(Curvature identity) 2\Lambda+V^TCV-V^TAF =2\left(\Lambda+\frac12V^TC_{\mathrm{sy}}V +F^TC_{\mathrm{sk}}V_s\right)=2\Lambda_*. \tag{Curvature identity}

Substituting m=Fh+Δm=Fh+\Delta yields

Ω(h,m)=2Λ∗h−VsTAΔ. \Omega(h,m)=2\Lambda_*h-V_s^TA\Delta.

The nonzero return from the preceding section now gives

∣Λ∗∣≤M02b0(BΩ+∥Vs∥2∥A∥op∥δ∥2)≤M02b0(BΩ+Q(2dH)Pd b0/4).(Curvature bound) |\Lambda_*| \le\frac{M_0}{2b_0} \left(B_\Omega+\|V_s\|_2\|A\|_{\mathrm{op}}\|\delta\|_2\right) \le\frac{M_0}{2b_0} \left(B_\Omega+Q(2dH)P\sqrt d\,b_0/4\right). \tag{Curvature bound}

The right-hand side contains no ∥F∥\|F\|, ∥V∥\|V\|, or ∣Λ∣|\Lambda|. The large terms cancel in an exact identity before any estimates are applied.

12. Final parameter dependence and degenerate cases

Track the logarithms term by term. The definition of a0a_0 gives

log⁡(1/a0)≤C(T+log⁡(d+1)). \log(1/a_0)\le C(\mathcal T+\log(d+1)).

The choice L=16(d!)2L=16(d!)^2 and the gap construction give

log⁡(1/b0)≤log⁡(1/a0)+log⁡(100P(d+2))+(d+1)log⁡L≤C(T+(d+1)2log⁡(d+2)). \begin{aligned} \log(1/b_0) &\le\log(1/a_0)+\log(100P(d+2))+(d+1)\log L\\ &\le C\bigl(\mathcal T+(d+1)^2\log(d+2)\bigr). \end{aligned}

The projection, reciprocal, and curvature bounds then imply

log⁡ ⁣(2+Q+M02b0[BΩ+Q(2dH)Pd b0/4])≤C(d+1)(T+(d+1)2log⁡(d+2)). \log\!\left(2+Q+\frac{M_0}{2b_0} \left[B_\Omega+Q(2dH)P\sqrt d\,b_0/4\right]\right) \le C(d+1)\bigl(\mathcal T+(d+1)^2\log(d+2)\bigr).

Since T≥1\mathcal T\ge1 and log⁡(d+2)≤C(d+1)\log(d+2)\le C(d+1), this is controlled by the overall bound in Section 1. This completes the bounds for projection height, the slow part, and effective curvature.

If d=0d=0, no convex body or Gram matrix is needed. Take h=a/2h=a/2 and the empty integer displacement m=0m=0. The return condition holds and Ω=2Λh=Λa\Omega=2\Lambda h=\Lambda a, so

∣Λ∣≤BΩ/a. |\Lambda|\le B_\Omega/a.

Take U={0}U=\{0\}; the projections are empty matrices, assigned height 11. The overall bound still holds. If d≥1d\ge1 but r0=0r_0=0, Sections 8–11 apply without change. If r0=dr_0=d, use Ps=0P_s=0, but still control Λ∗\Lambda_* with the nonzero return from Section 10. A vanishing slow part does not eliminate the curvature step.

13. Return to Lemma 6.1 and separate the same-slot analysis

The two-slot return chapter gives d≤2log⁡Hd\le2\log H, a denominator-clearing integer satisfying log⁡P≤C(1+log⁡H)3\log P\le C(1+\log H)^3, and

BΩ=9,log⁡(1/a)≤C(1+log⁡H+log⁡(1/τ2))C. B_\Omega=9,\quad \log(1/a)\le C(1+\log H+\log(1/\tau_2))^C.

Substitution into this chapter's overall bound yields

H′≤exp⁡ ⁣(C(1+log⁡H+log⁡(1/τ2))C). H'\le\exp\!\left(C(1+\log H+\log(1/\tau_2))^C\right).

This is the one-parameter version of (2) for the difference data. Choose Hed≥H′H_{\mathrm{ed}}\ge H' in advance from the uniform complexity of all columns. A two-slot correlation of absolute value greater than τ2\tau_2 then forces the two tags to be joined by an edge, completing the contradiction for the distinct-slot branch.

The classical input has been stated precisely, and every remaining polar-body, projection, and curvature calculation has been given explicitly. This chapter does not prove all the matrix cases of Lemma 4.3 for general 1≤k≤31\le k\le3. In the multiparameter setting there is also the matrix term VsTCskVsV_s^TC_{\mathrm{sk}}V_s, and returns must be constructed along each parameter coordinate. A same-slot inner product must first yield the return hypothesis through smoothing and a one-dimensional Fourier energy argument. That analysis is treated separately in the next chapter.