91bce0c f45a8dd f0b5485 f0945ea a465777
% ============================================================
%  ANNULAR VARIATION OF THE TRIANGULAR HILBERT TRANSFORM
%  AT THE SYMMETRIC POINT
%
%  An expository rewrite. Written so that a determined
%  high-school student can read it from page one, and so that a
%  graduate student can find every technical step.
%
%  HOW TO READ THIS FILE
%
%  Every line that starts with % is a remark for you, the reader.
%  The mathematics comes afterward. The order is always:
%      story  ->  statement  ->  proof.
%  Whenever a formula appears, the next sentence says what it
%  means in English. Whenever a symbol is new, its first use is
%  defined right there. Skim the technical sections the first
%  time through; come back to them when a proof points you there.
%
%  A formula is bookkeeping. The sentence next to it is the idea.
% ============================================================

\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath,amssymb,amsthm,mathtools}
\usepackage{microtype}
\usepackage[colorlinks=true,linkcolor=blue!45!black,urlcolor=blue!45!black]{hyperref}
\newcommand{\R}{\mathbb R}
\newcommand{\C}{\mathbb C}
\newcommand{\dd}{\,\mathrm d}
\DeclareMathOperator{\tr}{tr}
\DeclareMathOperator{\Dil}{Dil}
\newcommand{\HS}{\mathrm{HS}}
\newcommand{\op}{\mathrm{op}}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Corollary}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}
\numberwithin{equation}{section}

\title{Annular variation of the triangular Hilbert transform\\at the symmetric point\\[4pt]
       \large a rewrite for students}
\author{after the research paper}
\date{}

\begin{document}
\maketitle
\tableofcontents

% ============================================================
\section{The big picture}\label{sec:picture}
% ============================================================

% This section assumes only that you know what an integral and a
% limit are. Everything else is built here. Read it twice.
%
% The whole paper is about ONE operator. It takes two functions
% F and G of two variables (x,y) and returns a third function of
% (x,y). The recipe: step from (x,y) in the horizontal direction
% through F, step from (x,y) in the vertical direction through G,
% multiply, and weight the step length t by 1/t. Then integrate
% over t. The question: is this operator stable under EVERY way
% of truncating the integration in t, including a way that changes
% from point (x,y) to point (x,y)? The answer is yes, at a cost
% that grows like the square root of the number of truncations.

\subsection{The Hilbert transform in one dimension}\label{subsec:hilbert-1d}

% Start in one variable. For a smooth function f that vanishes
% far away, the Hilbert transform of f is
\begin{equation}\label{eq:HT-1d}
 Hf(x)=\frac1\pi\,\operatorname{p.v.}\!\int_{-\infty}^{\infty}
        \frac{f(x+t)}{t}\,\dd t .
\end{equation}
% Read it out loud. At the point x, look at f at the point x+t,
% stepping t to the right. Weight the value by 1/t. Positive t
% contributes f(x+t)/t; negative t contributes the SAME sign in
% front, and 1/t already has the opposite sign for negative t.
% So the transform measures how lopsided f is around x: it is a
% machine for detecting antisymmetry. A constant has zero Hilbert
% transform. A symmetric bump has zero Hilbert transform.

% Two warnings about (1.1).
%
% (i)  The integral is singular. Near t=0, f(x+t)/t looks like
%      f(x)/t, which has infinite integral. The letters "p.v."
%      stand for principal value: integrate the truncated version
%      over eps<|t|<R and only THEN let eps go to zero and R go
%      to infinity. For smooth compactly supported f the limit
%      exists at every x.
%
% (ii) The transform is not bounded on L^1. It IS bounded on
%      every L^p with 1<p<infinity: a constant C_p satisfies
%          ||Hf||_p <= C_p ||f||_p.
%      "L^p" means the function has finite p-th power integral,
%          ||f||_p = (integral of |f|^p)^(1/p),
%      which you may think of as a measure of size with a knob p.
%      Large p emphasises peaks. Small p emphasises mass.

% The TRUNCATIONS are the objects we are going to "vary":
\begin{equation}\label{eq:HT-trunc}
 H_{\varepsilon,R}f(x)
   =\frac1\pi\int_{\varepsilon<|t|<R}\frac{f(x+t)}{t}\,\dd t ,
 \qquad 0<\varepsilon<R<\infty .
\end{equation}
% Even though Hf exists as a principal value, the truncated
% operators H_{eps,R} are far from innocent. As eps decreases to
% zero and R grows to infinity, the functions H_{eps,R}f do
% converge pointwise almost everywhere -- but proving this
% UNIFORMLY in x is a genuine theorem (a one-sided version of
% the classical Carleson theorem for the Hilbert transform).
% "Almost everywhere" means: for every x outside a set of
% measure zero.
%
% The present paper proves the analogue of that statement in TWO
% dimensions, for a bilinear operator, in the strongest possible
% form: not just pointwise convergence, but control of the total
% amount of oscillation across all truncations at once. That is
% the meaning of "variation".


\subsection{The bilinear Hilbert transform}\label{subsec:BHT}

% Before the two-dimensional version, there is a one-dimensional
% bilayer. Take two functions f and g of ONE variable. Send one
% input to the right and the other to the LEFT by the same amount
% t. Then weight by 1/t and integrate.
\begin{equation}\label{eq:BHT}
 \mathrm{BH}(f,g)(x)
 =\operatorname{p.v.}\!\int_{-\infty}^{\infty}
   f(x+t)\,g(x-t)\,\frac{\dd t}{t}.
\end{equation}
% This is the bilinear Hilbert transform. "Bilinear" means linear
% in f alone and linear in g alone, but not in f+g together. It
% was open for decades whether it is bounded on any nontrivial
% range of L^p spaces; Lacey and Thiele settled this in 1997.
% The relevant point for us: the two inputs move in OPPOSITE
% directions along the SAME axis. That opposition is what makes
% the analysis tractable.

\subsection{The triangular Hilbert transform}
\label{subsec:triangular}

% Now come to the operator of the paper. It is
% two-dimensional: F and G are functions of (x,y). Instead of
% moving both inputs along the same x-axis, we move them along
% ORTHOGONAL directions.
\begin{equation}\label{eq:triangular-def}
 B_{\varepsilon,R}(F,G)(x,y)
 =\int_{\varepsilon<|t|<R}
   F(x+t,y)\,G(x,y+t)\,\frac{\dd t}{t},
 \qquad 0<\varepsilon<R<\infty .
\end{equation}
% Read it out loud. Fix an output point (x,y). Step from (x,y)
% to (x+t,y): that is a HORIZONTAL move, and we read F there.
% Step from (x,y) to (x,y+t): that is a VERTICAL move, and we
% read G there. Multiply the two values, weight by 1/t, sum
% over t.
%
% Three points participate:
%    (x,y)       the corner,
%    (x+t,y)     the horizontal vertex,
%    (x,y+t)     the vertical vertex.
% They form a right triangle. The two inputs sit on the two legs
% that leave the corner. This is why the operator is called
% TRIANGULAR.
%
% Compare (1.3) to the bilinear Hilbert transform (1.2). In (1.2)
% both inputs lie on the SAME line. In (1.3) they lie on
% different lines. The one-dimensional opposition in (1.2) was a
% gift; the two-dimensional orthogonality in (1.3) does not give
% the same gift, and the operator is harder. This paper is the
% first proof that it behaves well at the symmetric endpoint
% (defined in the next subsection).

% There is a subtlety in the word "coherent". F(x+t,y) and
% G(x,y+t) can be highly aligned with the kernel 1/t for large
% stretches of t; only cancellations across changes of scale keep
% the operator bounded. In the classical Hilbert transform, those
% cancellations are packaged by orthogonality of frequencies.
% Here the two different directions break that orthogonality and
% a new mechanism is required. That mechanism is what the paper
% discovers.


\subsection{The scalar simplex form and the symmetric point}
\label{subsec:simplex}

% Dualise the bilinear operator into a TRILINEAR form: multiply
% the output of B by a third function G_0 and integrate.
% Holder's inequality, the standard pairing tool, says
%      ||B(F,G)||_p    <=  C ||F||_3 ||G||_3,
%      || G_0 B(F,G)||_1 <= ||G_0||_q ||B(F,G)||_p
% provided 1/q + 1/p = 1. If p=3/2 then q=3. So for a L^3
% basis, the natural companion G_0 is also in L^3. The scalar
% form we want is exactly
\begin{equation}\label{eq:scalar-annular}
 \Lambda_{\varepsilon,R}(G_0,G_1,G_2)
 =\iiint G_0(a,b)\,G_1(b,c)\,G_2(c,a)\,
    \mathbf 1_{\varepsilon<a+b+c<R}\,
    \frac{\dd a\,\dd b\,\dd c}{a+b+c}.
\end{equation}
% Where does (1.4) come from, and why does the kernel become
% 1/(a+b+c) instead of 1/t? Use the determinant-one substitution
%      a=-x,   b=-y,   t=a+b+c,
% whose inverse is   x=-a,   y=-b,   t=a+b+c.
% The three variables (a,b,c) satisfy c=t+x+y. Then
%      F(x+t,y)   becomes  G_1(b,c)=F(b+c,-b),
%      G(x,y+t)   becomes  G_2(c,a)=G(-a,c+a),
%      G_0(x,y)   becomes  G_0(a,b).
% Each of these maps (F,G) -> (G_1,G_2) and back has matrix
% determinant one, and preserves the L^3 norm. Computing from
% (1.3) yields (1.4): the compactly supported part of
% the kernel is 1/t=1/(a+b+c).
%
% The three inputs in (1.4) each see a DIFFERENT PAIR of the
% three scalar variables (a,b,c):
%      G_0 sees (a,b),
%      G_1 sees (b,c),
%      G_2 sees (c,a).
% The pairs form a CYCLE b->c->a->b. This is the "simplex":
% the graph with vertices a,b,c and edges the three pairs. No
% one input sees all three variables. That is what makes the
% operator "entangled" from the point of view of real-interpolation.

% Now for the exponents. Holder in three variables says:
% the bound
%      |\Lambda| <= C ||G_0||_{p_0} ||G_1||_{p_1} ||G_2||_{p_2}
% applies exactly when
%      1/p_0 + 1/p_1 + 1/p_2 = 1.
% That is a whole SURFACE of choices, not a single point.
%
% The SYMMETRIC POINT of that surface is the choice
%      p_0 = p_1 = p_2 = 3.
% It is the choice in which all three inputs are treated equally,
% with exponent 3 for each. Symmetric-point variation and
% symmetric-point principal values are the endpoint of the whole
% theory: they are what we would want if we did not already
% know a comfortable exponent tuple.

% Which of these was open in 2025?
%    - The lower exponents, p_0,p_1,p_2 close to 2, are easier
%      because there is more room in the Holder relation.
%    - The symmetric point p=3,3,3 is the HARDEST nontrivial
%      choice on the boundary: each input is exactly at the
%      point where the coarea/decomposition tools start to lose.
%    - Even harder is the VARIATION version of the estimate:
%      not just a single annulus eps<|t|<R, but a weighted sum
%      of many disjoint annuli (equation (1.7) below).
% This paper proves the hardest version.


\subsection{Variation}\label{subsec:variation-intro}

% The naive object is the single truncated operator B_{eps,R}.
% But we care about how far the family B_{eps,R} can wander as
% the truncation moves. For a real number r>2 (the "variation
% exponent"), define
\begin{equation}\label{eq:variation-def}
 V_r(F,G)(x,y)
 =\sup_{\substack{J\ge1\\0<t_0<\cdots<t_J\\t_j\in\mathbb Q}}
    \Big(\sum_{j=1}^{J}
     |B_{t_{j-1},t_j}(F,G)(x,y)|^r\Big)^{1/r}.
\end{equation}
% Read the outer object first. For EACH point (x,y), pick any
% partition 0<t_0<t_1<...<t_J of the positive real line, form
% the truncated operators on the slices (t_{j-1},t_j), take the
% absolute value of the scalar at (x,y), raise it to the r-th
% power, sum over the slices, take the r-th root, and THEN take
% the supremum over all partitions. The answer is a function of
% (x,y). The map F,G |-> V_r(F,G) is the r-th variation of the
% family B_{eps,R}.
%
% Two features matter.
%
% (i)  The partition is allowed to depend on (x,y). Different
%      points (x,y),(x',y') may use different partitions; the
%      supremum is taken pointwise FIRST and only afterwards
%      are the L^{3/2} norms taken.
%
% (ii) There is no limit on the number of intervals J. The
%      supremum is over every finite partition. We do not
%      prefer dyadic endpoints.
%
% These features are what make variation strictly stronger than
% pointwise convergence and stronger than the maximal estimate.

\subsection{The count estimate}\label{subsec:count-intro}

% Theorem A below follows from a quantitative estimate for
% finitely many annuli. For an integer n>=1, define
\begin{equation}\label{eq:count-def}
 \mathcal S_n(F,G)(x,y)
 =\sup\Big\{\sum_{j=1}^{m}|B_{\varepsilon_j,R_j}(F,G)(x,y)|
 : 0\le m\le n,\ 0<\varepsilon_j<R_j\in\mathbb Q,\
   (\varepsilon_j,R_j)\text{ pairwise disjoint}\Big\}.
\end{equation}
% Same story. For each point (x,y): pick at most n annuli
% eps_j<|t|<R_j that are pairwise disjoint (endpoints may touch;
% "disjoint" is about the interiors), form the truncated operator
% on each, take absolute values, sum. Take the supremum over all
% choices. The result is \mathcal S_n(F,G), a function of (x,y).
%
% The main theorem is the size bound on \mathcal S_n. It is a
% count estimate: it costs the number of annuli n but nothing
% else. From it, variation follows by a short combinatorial
% step (Section 1.7 below).

% Here is why the count estimate is the right reduction.
% From n annuli we lose sqrt(n). From the count estimate to
% VARIATION at exponent r>2, we sort the increments by size
% and bound the resulting series:
%
%      V_r(F,G)  <=  sum_j  2^{j(1/r-1/2)}  \mathcal S_{2^j}(F,G),
%
% and the series on the right converges whenever r>2. In
% particular, the count estimate on the right directly implies
% the full-variation estimate. The series converges because
% (1/r - 1/2) < 0.


\subsection{From count to variation}\label{subsec:count-to-variation}

% Why does the count estimate imply the variation estimate?
% Take any partition t_0<t_1<...<t_J at a point (x,y). Let
%      d_j = |B_{t_{j-1},t_j}(F,G)(x,y)|
% be the increment sizes. Sort them in decreasing order:
%      d_{(1)} >= d_{(2)} >= ... >= d_{(J)}.
% (The (j) is rank of the increment, not index of the interval;
% the procedure is a pointwise rearrangement.)
%
% For every rank 2^k at which the list still has an entry,
% the first 2^k increments together are a valid choice of 2^k
% pairwise disjoint intervals in the count supremum. Hence
%      d_{(2^k)} <= 2^{-k} * \mathcal S_{2^k}(F,G).
%
% The increments of ranks 2^k <= l < 2^{k+1} form a block of
% size 2^k, and each is at most d_{(2^k)}, so this block's
% l^r sum is at most 2^k * d_{(2^k)}^r, i.e. its l^r norm is at
% most 2^{k/r} d_{(2^k)}. Summing over k gives
\begin{equation}\label{eq:count-to-variation}
 V_r(F,G)
 \le \sum_{k\ge0} 2^{k(1/r-1/2)}\, \mathcal S_{2^k}(F,G)
 \quad\text{pointwise},
\end{equation}
% The coefficient 2^{k(1/r-1/2)} is positive and decreases
% geometrically when r>2, which is exactly the range we need
% for the series to converge. Applying the L^{3/2} norm,
% then Minkowski, and then the count estimate,
%      ||V_r(F,G)||_{3/2}
%      <= C ||F||_3 ||G||_3 \sum_k (1+k)2^{k(1/r-1/2)},
% and the geometric series is finite because 1/r-1/2<0. That is
% the whole content of Theorem B below, aside from measurability.

% ============================================================
\section{Statements of the main theorems}\label{sec:statements}
% ============================================================

% Here is the exact content of the paper. Everything else is
% preparation or consequences. We use \R for the real numbers,
% \C for the complex numbers, L^p(\R^2) as usual, and
% ||f||_p for the L^p norm. All functions are complex-valued.

\subsection{The count estimate}

\begin{theorem}[Disjoint-annulus count estimate]\label{thm:count}
There is an absolute constant $C$ such that, for every integer
$n\ge1$ and every complex $F,G\in L^3(\R^2)$,
\begin{equation}\label{eq:count-bound}
 \|\mathcal S_n(F,G)\|_{3/2}
 \le C\sqrt n\,\log(2+n)\,\|F\|_3\,\|G\|_3 .
\end{equation}
\end{theorem}

% Read the right side. There are three factors.
%
%   ||F||_3 ||G||_3  is the size of the inputs. If F=0 or
%   G=0 then the left side is zero.
%
%   sqrt(n) is the price for the number of annuli. Doubling
%   the number of annuli costs at most sqrt(2) more.
%
%   log(2+n) is a negligible extra cost; it appears because we
%   allow arbitrary disjoint annuli, not just dyadic ones.
%
% The constant C is absolute: it does not depend on n, on F, G,
% on the annuli, on the point (x,y), or on anything else.
%
% The answer to "why sqrt(n)" is a rescaling trick. We
% normalize the third input G_0 to unit size, and we can split
% the whole energy of the operator across n annuli. Each annulus
% contributes a bounded amount per switch, but we can choose the
% switch thresholds adaptively. A duality rescaling by a factor
% n^{1/2} absorbs the linear count of switches into the trace
% of the energy (see the smooth-annuli section later).

\subsection{The variation estimate}

\begin{theorem}[Full annular variation]\label{thm:variation}
For every real $r>2$ there is a finite constant $C_r$ such that
\[
 \|V_r(F,G)\|_{3/2}
 \le C_r\,\|F\|_3\,\|G\|_3
\]
for all complex $F,G\in L^3(\R^2)$.
\end{theorem}

% Theorem~\ref{thm:variation} is the headline. It says the
% family B_{eps,R} has bounded r-variation for every r>2,
% uniformly. In particular (take r->infinity formally) it
% implies a maximal estimate, and it implies joint convergence.
% Both consequences are corollaries below.


\subsection{The maximal and principal-value corollaries}
\label{subsec:corollaries}

% Take a single increment in the partition: two endpoints. Then
% variation dominates the maximal operator over all endpoints:
\begin{corollary}[Maximal operator]\label{cor:maximal}
For complex $F,G\in L^3(\R^2)$, define
\[
 B_*(F,G)(x,y)
 =\sup_{0<\varepsilon<R<\infty}|B_{\varepsilon,R}(F,G)(x,y)|
\]
on a common full-measure set (on which every truncated operator
is defined), and set it to zero elsewhere. Then $B_*$ is
measurable and
\begin{equation}\label{eq:hard-maximal-bound}
 \|B_*(F,G)\|_{3/2}\le C_M\|F\|_3\|G\|_3
\end{equation}
with $C_M=C_2$ from Theorem~\ref{thm:variation}.
\end{corollary}

% The supremum is over BOTH hard truncation endpoints, not just
% the upper one. The constant C_M is absolute. From the maximal
% estimate the principal-value theorem follows in one more step.
\begin{corollary}[Joint principal value]\label{cor:bilinear-pv}
For every complex $F,G\in L^3(\R^2)$, the joint limit
\[
 B(F,G)=\lim_{\substack{\varepsilon\downarrow0\\R\uparrow\infty}}
                B_{\varepsilon,R}(F,G)
\]
exists almost everywhere and in $L^{3/2}$, and
$\|B(F,G)\|_{3/2}\le C_M\|F\|_3\|G\|_3$.
Moreover, the entire tail converges in the maximal sense:
\begin{equation}\label{eq:maximal-tail-convergence}
 \Big\|\sup_{\substack{0<\varepsilon<1/n\\R>n}}
 |B_{\varepsilon,R}(F,G)-B(F,G)|\Big\|_{3/2}
 \longrightarrow 0 .
\end{equation}
\end{corollary}

% The maximal operator controls the two-parameter (eps,R)
% truncations simultaneously: the SUPREMUM inside the norm on
% the left of (2.4) shrinks to zero as n grows. So the
% principle-value limit is not merely pointwise; it is
% dominated in L^{3/2} by an integrable envelope.
%
% Section 6 proves all of the above from the count estimate.
% Here we only stated them for context.

% ============================================================
\section{Strategy: how a single-annulus bound becomes a count}
\label{sec:strategy}
% ============================================================

% The proof of Theorem~\ref{thm:count} has three layers, each
% built to solve a problem the one beneath it could not.
%
% 1. HEAT FLOW. Replace the hard annulus indicator by a smooth,
%    Gaussian-derived window. The hard truncation is recovered as
%    the endpoint of a Gaussian scale integral. Smooth windows
%    have the miraculous property that their second derivatives
%    are TRACES OF MATRICES with positive spectrum.
%
% 2. MATRIX ENERGY. Sample the trilinear form on a fine grid.
%    It becomes a trace of a product of three matrices times
%    diagonal insertions. The second derivative of the trace
%    trace(R^*R)^{3/2} in the insertion directions is a sum of
%    squares of entries (a Hessian form). A "mixed trace
%    inequality" bounds the cyclic product by those costs.
%
% 3. ROUGH KERNELS. Coming back to the actual annulus
%    indicator, the endpoint errors are bounded using the
%    frequency-block estimate, which exploits disjointness of
%    the annuli. Counting disjointness is exactly what the
%    sqrt(n) loss comes from.
%
% Here is the logic in one sentence: SMOOTHING COSTS A TRACE,
% DISJOINTNESS BOUNDS THE TRACE, AND RANK SORTING
% CONVERTS A COUNT INTO A VARIATION.


\subsection{The two difficulties, and where sqrt(n) comes from}
\label{subsec:difficulties}

% The proof has to handle TWO kinds of error, and each looks at
% first like it costs a factor of n.
%
% difficulty (S) -- SMOOTH SWITCHES. The smooth annuli
% \int_{eps^2}^{R^2} (k_s * k_s * k_s)(t) ds/s have a
% beginning and an end at each truncation endpoint. Summing
% over every interval, the number of switches is 2n at each
% output point. Naively the bound is n times something, not
% sqrt(n). Section~\ref{sec:smooth} shows how to rescale the
% third input to absorb this linear cost into a square root.
%
% difficulty (H) -- HARD ENDPOINT ERRORS. The gap between the
% smooth annulus and the hard Hilbert annulus is a sum of
% "endpoint error" kernels E_eps, one per endpoint. Naively
% there are 2n of them, which again looks linear. Section
% \ref{sec:rough} groups endpoints at comparable scales. Within
% a dyadic group, disjointness gives a uniform pointwise bound
% on the total, so each group behaves like ONE kernel. The
% frequency-block estimate (Section~\ref{sec:frequency}) divides
% the groups into two classes: those with many jumps (there are
% at most 2 sqrt(n) of them) and those with few (which are
% handled by the frequency estimate). The sqrt(n) is the price
% of the changeover.

% The point is that both difficulties are paid for ONCE by
% sqrt(n), and not by n. This is the content of the paper.

% ============================================================
\section{Preliminaries}\label{sec:preliminaries}
% ============================================================

% This section fixes three things: the representatives of
% truncated operators, the change of variables to simplex
% coordinates, and the step-function structure that makes the
% analysis measurable. Then it records the one-dimensional
% maximal estimates that will pay for the switch costs.

\subsection{Finite truncations}\label{subsec:truncations}

% The truncated operator B_{eps,R}(F,G) is a two-dimensional
% integral in t of a product, and it is not obvious whether it
% even makes sense at a given (x,y). The following lemma
% handles this. We call a "null set" a set of measure zero on
% R^2.
\begin{lemma}[Finite truncations]\label{lem:finite-truncations}
For $F,G\in L^3(\R^2)$, all finite annular integrals defining
$B_{\varepsilon,R}(F,G)$ are absolutely convergent outside one
common null set. On its complement they depend continuously on
$(\varepsilon,R)$ in $0<\varepsilon<R<\infty$. Changing the
representatives of $F$ or $G$ changes this family only on a
common null set. Moreover,
\begin{equation}\label{eq:finite-annulus-bound}
 \Big\|\int_{\varepsilon<|t|<R}
 |F(x+t,y)G(x,y+t)|\,\frac{\dd t}{|t|}\Big\|_{3/2}
 \le 2\log(R/\varepsilon)\|F\|_3\|G\|_3 .
\end{equation}
\end{lemma}
\begin{proof}
Fix $t$. Holder's inequality in $(x,y)$ and translation
invariance give
$\|F(\cdot+t,\cdot)G(\cdot,\cdot+t)\|_{3/2}\le\|F\|_3\|G\|_3$.
Minkowski's integral inequality yields \eqref{eq:finite-annulus-bound}.
Apply it to the countably many annuli $1/m<|t|<m$, $m\ge2$;
their union of exceptional null sets works for every finite
annulus. Absolute continuity of the $t$-integral gives endpoint
continuity. A zero-$L^3$-difference estimate on each of those
annuli proves the assertion about representatives.
\end{proof}

% Read (3.1) as a bookkeeping bound: on any finite annulus the
% truncated operator is dominated by $\log(R/\eps)$ times the
% product of input norms. The $\log$ is essential: without it the
% principal value would not be an L^{3/2}-bounded operator on the
% hard annulus. The lemma lets us use any representative we like;
% the truncation acts on L^3 as a well-defined continuous family
% of operators.
%
% In (1.7) the count supremum uses rational endpoints. By
% continuity in $(\varepsilon,R)$, rational endpoints exhaust all
% endpoints; we may (and will) replace rational by arbitrary
% throughout. Similarly, measurability of $B_*$ and $V_r$ comes
% from this exhaustion.


\subsection{Simplex coordinates}\label{subsec:coordinates}

% Most of the analysis is done in simplex coordinates. The
% change of variables below has absolute determinant one, so it
% preserves every L^p norm and commutes with the operator up to
% name changes.
\begin{equation}\label{eq:coords-change}
 x=-a,\quad y=-b,\quad t=a+b+c,
 \quad\text{with inverse}\quad
 a=-x,\quad b=-y,\quad c=t+x+y .
\end{equation}
% Pulled back along this map, the two inputs F and G become
\begin{equation}\label{eq:pair-maps}
 G_1(b,c)=F(b+c,-b),\qquad G_2(c,a)=G(-a,c+a).
\end{equation}
% Each of these two maps is a norm-preserving bijection of
% L^3(\R^2). Its companion change of the dual input is the
% identity: G_0(a,b) is just G_0(a,b). Combining (3.2) with
% (1.3) yields the simplex form (1.4). Thus the bilinear
% theorem on B_{eps,R} and the trilinear theorem on
% \Lambda_{eps,R} are equivalent, at matching constants.
%
% In particular, (1.4) is not merely a formal change of
% variables. It has the SAME optimal constant as the scalar
% flat form (Section 6). We mark this now because it justifies
% working only with the simplex coordinates from here on.

\subsection{Step choices}\label{subsec:step-choices}

% The count and variation suprema are taken pointwise. But the
% operators appearing under the supremum are not arbitrary
% functions of (a,b); they are built from a FINITE list of
% choices. To keep the analysis measurable and Riemann-summable
% we restrict to choices that are locally constant on a
% partition of \R^2 by finitely many horizontal and vertical
% lines.

\begin{definition}[Step choice]\label{def:step-choice}
A \emph{step choice} for the annulus is a choice of data
\[
 \text{ menu }=\big\{\,(\varepsilon_j^{(m)},R_j^{(m)},
                         \beta_j^{(m)})_{j=1,\ldots,n}
 \big\}_{m=1,\ldots,M}
\]
together with a partition of $\R^2$ into finitely many open
rectangles by horizontal and vertical lines, and a map from
rectangles to $m$. The bounded rectangle is where the operator
is genuinely varying; the values on the measure-zero boundaries
of the rectangles are immaterial.
\end{definition}

% In plain words: we pre-commit to a finite list of annuli
% choices, one per row of a big table. The row is chosen
% independently in each rectangle. In the interior of a rectangle
% the annuli and coefficients do not change as (a,b) varies.
%
% Why step choices? Three reasons.
%
% (1) Measurability. A measurable assignment of annuli to (a,b)
%     can be approximated in measure by a step choice. So proving
%     the bound for step choices with uniform constants gives the
%     bound for all measurable assignments by exhaustion.
%
% (2) Riemann sums. Fixing a step choice means we are reduced to
%     finitely many kernels. Riemann-summing against a smooth
%     companion amounts to a finite calculation.
%
% (3) Endpoints at cell boundaries are measure zero, and they
%     contribute nothing to the trilinear form.

% We will be careful about two points.
% - The cell choice can depend on (a,b) and on the specific
%   rectangular partition (of the OUTPUT point), but the finitely
%   many kernels under the sum are fixed once the partition is
%   fixed.
% - Nothing about the step choice needs to be the same at
%   different points (a,b), nor consistent across dyadic scales.


\subsection{Line maximal estimates}\label{subsec:line-maximal}

% Every jump in a matrix energy is controlled by a maximal
% average along a line. We record the two forms below. The
% constants are absolute.

% Let M_R and M_Z denote the CENTERED Hardy--Littlewood
% maximal operators on the real line and on the integer lattice
% respectively: for functions on R,
%      M_R f(x) = sup_{r>0} (2r)^{-1}\int_{x-r}^{x+r}|f(y)|dy,
% and for sequences on Z,
%      M_Z f(j) = sup_{m>=0} (2m+1)^{-1}\sum_{|l-j|<=m}|f(l)|.

\begin{lemma}[Line maximal estimates]\label{lem:line-maximal}
On either $\R$ or $\mathbb Z$, for $1<p<\infty$,
\begin{equation}\label{eq:line-maximal}
 \mu\{M f>\rho\}\le\frac3\rho\|f\|_1,
 \qquad
 \|Mf\|_p^p\le\frac{6p\,2^{p-1}}{p-1}\|f\|_p^p .
\end{equation}
Let $g_\sigma(t)=(2\pi\sigma)^{-1/2}e^{-t^2/(2\sigma)}$. There is
an absolute constant $C$ such that, uniformly in $\sigma$,
\begin{align}
 \sum_m h g_\sigma((m-j)h)|f(m)|
   &\le C M_{\mathbb Z}f(j), &&\sigma\ge h^2,
   \label{eq:discrete-gaussian-maximal}\\
 \int g_\sigma(t)|f(x-t)|\,\dd t
   &\le C M_{\R}f(x), &&\sigma>0 .
   \label{eq:continuous-gaussian-maximal}
\end{align}
\end{lemma}
\begin{proof}
The weak-type estimate: from any finite family of intervals,
greedily select the widest interval not already overlapping
another, and discard any covered by their triple enlargements;
this yields a disjoint sub-covered set of at most 3x the original
measure (also for integer intervals). Combining with the
truncation argument for strong $L^p$ gives
\eqref{eq:line-maximal}.

The Gaussian bounds follow from splitting the sum or integral
into shells $2^{k-1}a<|m-j|\le 2^ka$ with $a=\sqrt\sigma/h$.
Each shell contributes at most $C2^k a M f$, and the resulting
geometric series converges.
\end{proof}

% ============================================================
\section{Dimension-free matrix inequalities}\label{sec:matrix}
% ============================================================

% This is the linear-algebra engine of the proof. Everything
% below is finite-dimensional. The point of this section is to
% introduce a QUADRATIC COST attached to each possible direction
% of variation of a matrix trace, and to prove that this cost
% controls the trilinear form we want to estimate.

% Setup. Spaces $H_0,H_1,H_2$ are finite-dimensional complex
% Hilbert spaces. Maps $W_v:H_{v+1}\to H_v$ are linear (indices
% mod 3). The ROW STAR at vertex $v$ is
\begin{equation}\label{eq:row-star}
 R_v=[\,W_v\quad W_{v-1}^*\,]:H_{v+1}\oplus H_{v-1}\to H_v,
\end{equation}
% with two Gram matrices
\begin{equation}\label{eq:star-grams}
 T_v=R_v^*R_v,\qquad S_v=R_vR_v^* .
\end{equation}
% The two Grams have equal nonzero spectra, so their energies
% coincide:
\[
 \Phi(T_v)=\Phi(S_v),\qquad \Phi(P):=\tr(P^{3/2}) .
\]

% The energy objective is a smooth function of a positive
% semidefinite matrix $P\ge0$, with a natural Hessian cost.
% We first record the Hessian formula.
\begin{lemma}[Supported Hessian]\label{lem:hessian}
On the cone of matrices positive definite on a fixed support,
$\Phi(P)=\tr(P^{3/2})$ is smooth, and its first and second
derivatives at a supported direction $K$ (and at supported
directions $K,L$) are
\begin{equation}\label{eq:hessian}
 d\Phi_P(K)=\frac32\tr(\sqrt P\,K),\qquad
 d^2\Phi_P(K,L)=\mathcal B_P(K,L),
\end{equation}
where the Hessian form is
\begin{equation}\label{eq:hessian-form}
 \mathcal B_P(K,L)
 =\frac32\operatorname{Re}\big\langle K,
     (\mathsf L_{\sqrt P}+\mathsf R_{\sqrt P})^{-1}L\big\rangle_{\HS} .
\end{equation}
% Here \mathsf L_A(X)=AX and \mathsf R_A(X)=XA$ are the left and
% right multiplication operators. In a diagonal basis for $P$
% with positive eigenvalues $p_i$, we have
\begin{equation}\label{eq:hessian-metric}
 b_P(K)=\mathcal B_P(K,K)
 =\frac32\sum_{i,j}\frac{|K_{ij}|^2}{\sqrt{p_i}+\sqrt{p_j}} .
\end{equation}
% The form $b_P$ is symmetric positive-definite on supported
% Hermitian directions, and it satisfies
% $|\mathcal B_P(K,L)|^2\le b_P(K)b_P(L)$ (after Cauchy--Schwarz).
\end{lemma}
\begin{proof}
Restrict to the support $\supp P$ (where $P$ is positive
definite) and set $A=\sqrt P$. Differentiating the squaring map
$A\mapsto A^2$ at $A$ multiplies the $(i,j)$ entry by
$\sqrt{p_i}+\sqrt{p_j}>0$, so the inverse function theorem
gives a smooth positive square root. Then
$d\Phi_P(K)=\frac32\tr(AK)$ by the chain rule, and one more
differentiation gives (4.4)-(4.5). Diagonalising $A$ yields
(4.6). Cauchy--Schwarz on the Hilbert-Schmidt inner product
along eigenvectors of $\mathsf L_A+\mathsf R_A$ gives the
bound $|\mathcal B_P(K,L)|^2\le b_P(K)b_P(L)$ after noting that
$(\mathsf L_A+\mathsf R_A)^{-1}$ is positive definite on
supported Hermitian matrices.
\end{proof}

% The key use is a COMPARISON: if we enlarge the Gram, the
% cost shrinks. This is a monotonicity of the Hessian form,
% analogous to Loewner--Heinz monotonicity of the square root.


% The following lemma is the monotonicity of the Hessian cost
% under a Loewner-type order on the Gram.
\begin{lemma}[Order comparison]\label{lem:order}
If $P,Q\ge0$ on the same space, $a\ge1$, and $P\le aQ$, then
every Hermitian $K$ supported on $P$ is supported on $Q$, and
\begin{equation}\label{eq:matrix-order}
 b_P(K)\ge a^{-1/2}\,b_Q(K).
\end{equation}
\end{lemma}
\begin{proof}
$\ker Q\subseteq\ker P$ follows directly from $0\le P\le aQ$,
which gives the support containment. The order facts: spectrum
calculus and the integral representation
$\sqrt X=\pi^{-1}\int_0^\infty X(X+tI)^{-1}t^{-1/2}\dd t$
combined with inversion order
($0<X\le Y\Rightarrow Y^{-1}\le X^{-1}$) and monotonicity of
the multiplication operator $\mathsf L_A+\mathsf R_A$ in $A$
give $\sqrt{P+\eta I}\le \sqrt a\sqrt{Q+\eta I}$ for all $\eta>0$.
Then
$(\mathsf L_{\sqrt{P+\eta I}}+\mathsf R_{\sqrt{P+\eta I}})^{-1}$,
being the inverse of a positive operator on Hilbert--Schmidt
space, decreases as $\eta\downarrow0$ by monotonicity of
inversion. Taking $\eta\downarrow0$ proves (4.7).
\end{proof}

% The following lemma bounds a matrix cost of the form
% $R^*LR$ (Gram of $R$, insertion $L$) by the size of $L$
% times $\Phi(R^*R)$. It is the single most-used inequality in
% the paper.
\begin{lemma}[Inserted Gram bound]\label{lem:insertion}
For a linear map $R:E\to F$ and a Hermitian map $L:F\to F$,
the matrix $R^*LR$ is supported on $R^*R$, and
\begin{equation}\label{eq:insertion-bound}
 b_{R^*R}(R^*LR)
 \le \frac34\|L\|_{\op}^2\,\Phi(R^*R) .
\end{equation}
\end{lemma}
\begin{proof}
Let $\rho_i>0$ be the positive singular values of $R$ and
$C$ the compression of $L$ to the left singular subspace.
Then
$b_{R^*R}(R^*LR)
=\frac32\sum_{i,j}\frac{\rho_i^2\rho_j^2}{\rho_i+\rho_j}
 |C_{ij}|^2$.
The pointwise inequality
$x^2y^2/(x+y)\le (x^3+y^3)/4$ for $x,y>0$ and the fact that
each row (and column) of $C$ has squared $\ell^2$ norm at most
$\|L\|_{\op}^2$ yield
$\le\frac34\|L\|_{\op}^2\sum_i\rho_i^3$, which equals
the right side of (4.8).
\end{proof}

% Finally, if we form a PROBABILITY AVERAGE of Grams and their
% insertions, the cost can only decrease. This is what lets
% us average over Gaussian center shifts.
\begin{lemma}[Joint convexity]\label{lem:joint-convexity}
Let $E$ be a fixed subspace and $T_\omega\ge0$, $K_\omega$
measurable, $\supp T_\omega=E$, $K_\omega$ supported on
$T_\omega$, and $\int(\|T_\omega\|_{\op}+\|K_\omega\|_{\op})\dd\nu<\infty$.
Then $\overline T=\int T_\omega\dd\nu$ has support $E$,
$\overline K=\int K_\omega\dd\nu$ is supported on $\overline T$,
and
\begin{equation}\label{eq:joint-convexity}
 b_{\overline T}(\overline K)
 \le\int b_{T_\omega}(K_\omega)\,\dd\nu(\omega) .
\end{equation}
\end{lemma}
\begin{proof}
For any $x\in E$, $\langle\overline T x,x\rangle>0$, so
$\overline T$ is positive definite on $E$, and $K$ is supported
on it. Put $A_\omega=\sqrt{T_\omega}$ and $A=\int A_\omega\dd\nu$.
Cauchy--Schwarz in $\omega$ gives $A^2\le\overline T$. By
$\sqrt X$ monotonicity and
$\langle K,\mathsf M^{-1}K\rangle
=\sup_X\{2\langle K,X\rangle-\langle X,\mathsf M X\rangle\}$
(varational formula for a positive selfadjoint operator), the
cost at $(\overline T,\overline K)$ is controlled by the average
of the costs at $(T_\omega,K_\omega)$.
\end{proof}


% The Hessian cost is defined on a fixed support. But our
% matrices CHANGE rank: when entries are switched on or off
% they go from zero to nonzero. The following lemma covers
% this case: it is a first-derivative formula valid across
% rank changes.

\begin{lemma}[Rank changes and entrywise derivatives]\label{lem:rank-change}
For rectangular $R_-,R_+$ of the same size, set
$R(z)=(1-z)R_-+zR_+$ and $D=R_+-R_-$. Then
\begin{equation}\label{eq:rank-change-derivative}
 \Phi(R_+^*R_+)-\Phi(R_-^*R_-)
 =3\int_0^1\operatorname{Re}\langle R(z)\sqrt{R(z)^*R(z)},D\rangle_{\HS}\,\dd z .
\end{equation}
For every $(i,j)$,
\begin{equation}\label{eq:entry-gradient}
 |(R\sqrt{R^*R})_{ij}|
 \le\|\operatorname{row}_iR\|_2\|\operatorname{col}_jR\|_2 .
\end{equation}
\end{lemma}
\begin{proof}
Approximate by $\sqrt{R(z)^*R(z)+\eta I}$ and let $\eta\downarrow0$.
The main claim is the spectral-calculus continuity
$\|\sqrt{R^*R+\eta I}-\sqrt{R^*R}\|_{\op}\le\sqrt\eta$.
Then (4.9) follows from the fundamental theorem of calculus.
(4.10) is Cauchy--Schwarz in the matrix product.
\end{proof}

% The centrepiece of the section: a cyclic product of three
% matrices, each with a diagonal insertion, is dominated by
% the three Hessian costs.

\begin{lemma}[Mixed trace inequality]\label{lem:mixed-trace}
For Hermitian maps $D_v:H_v\to H_v$ put
$D_*=\max_v\|D_v\|_{\op}$. Then
\begin{equation}\label{eq:mixed-trace}
 |\tr(D_0W_0D_1W_1D_2W_2)|
 \le\frac53 D_*\sum_{v=0}^2 b_{T_v}(R_v^*D_vR_v) .
\end{equation}
The constant is independent of dimensions, and no Gram is
assumed invertible.
\end{lemma}
\begin{proof}
The proof proceeds in three stages.
%
First, package the three costs into one quadratic form.
Let $H=H_0\oplus H_1\oplus H_2$ and set
\[
 M=\begin{pmatrix}0&W_0&W_2^*\\W_0^*&0&W_1\\W_2&W_1^*&0\end{pmatrix},
 \quad D=\operatorname{diag}(D_0,D_1,D_2).
\]
If $P_v$ projects onto $H_v$ and $A_v=MP_vM$, $K_v=MP_vDM$,
then after permuting blocks these equal $T_v$ and $R_v^*D_vR_v$,
and $K_v$ is supported on $A_v\le M^2$. If $b$ denotes $b_{M^2}$
on $H$, then
\begin{equation}\label{eq:trace-common-metric}
 \mathcal E:=\sum_v b_{T_v}(R_v^*D_vR_v)
 \ge\sum_v b_{M^2}(K_v)\ge\tfrac13 b_{M^2}(MDM).
\end{equation}
%
Second, bound a cubic trace using the eigenvalue structure
of $M$: in a diagonal eigenbasis $m_i$ of $M$ with $q_i=|m_i|$
nonincreasing, formula (4.6) yields
$\mathcal E\ge\frac12 Q$ with
\[
 Q:=\sum_{i,j:q_i+q_j>0}\frac{q_i^2q_j^2}{q_i+q_j}|D_{ij}|^2 .
\]
Set
$A_i=q_i^3|D_{ii}|^2$, $E_i=q_i\sum_{j>i}q_j^2|D_{ij}|^2$,
$A=\sum A_i$, $E=\sum E_i$. Then $Q\ge A/2+E$ (Hermitian
symmetry with $q_j\le q_i$ for $j>i$).
Now group the cubic trace $\tr((DM)^3)$ by the smallest index
of each triple:
%
(case 1) smallest index once: the contribution is at most
$3D_*E_i$ by Cauchy--Schwarz in the off-diagonal direction.
% (case 2) smallest index twice: the contribution is at most
$3D_*\sqrt{A_iE_i}$ (Cauchy--Schwarz with
$\sum_k|D_{ik}|^2\le D_*^2$).
% (case 3) all three indices equal: modulus at most $D_*A_i$.
%
Summing and using Cauchy--Schwarz,
\[
 |\tr((DM)^3)|
 \le D_*(A+3E+3\sqrt{AE})
 \le D_*(\tfrac52A+\tfrac92E)
 \le 5D_*(\tfrac A2+E)
 \le 5D_*Q .
\]
%
Third, recover the complex phase. Set
$\tau=\tr(D_0W_0D_1W_1D_2W_2)$. The matrix $M$ has zero
diagonal blocks, so each closed three-step block product visits
all three vertices. The three starting points in one
orientation give $\tau$, in the other give $\overline\tau$, so
$\tr((DM)^3)=6\operatorname{Re}\tau$. If $\tau\ne0$ choose
$|z|=1$ with $z\tau=|\tau|$ and replace $W_0\to zW_0$; this
multiplies $R_0,R_1$ on the right by unitary phase diagonals,
preserving every cost. Applying the previous bound gives
$6|\tau|\le5D_*Q\le10D_*\mathcal E$, which is (4.11).
\end{proof}

% For complex $D_v$, split $D_v=D_v^{(0)}+iD_v^{(1)}$ into
% real and imaginary parts, both Hermitian, of operator norm at
% most $\|D_v\|_{\op}$. Expanding gives eight products with
% Hermitian diagonals. Each is bounded by (4.11) with $D_*$
% unchanged; each cost occurs four times across the eight.
% The result is
\begin{equation}\label{eq:complex-mixed-trace}
 |\tr(D_0W_0D_1W_1D_2W_2)|
 \le\frac{20}{3}D_*\sum_{v=0}^2\sum_{\epsilon=0}^1
   b_{T_v}(R_v^*D_v^{(\epsilon)}R_v) .
\end{equation}
% All directions on the right remain Hermitian.

% That concludes the dimension-free matrix engine. What matters
% for the sequel: the cyclic product is controlled by a sum of
% three positive quadratic costs, one for each vertex.


% ============================================================
\section{Gaussian heat flow}\label{sec:heat}
% ============================================================

% The matrix costs from Section~\ref{sec:matrix} are second
% derivatives. The heat flow turns those second derivatives
% into derivatives in a scale parameter s, so that integrating
% over s controls the accumulated costs by initial and final
% energies. This is the "energy method": we pay the quadratic
% costs by heat dissipation.

% Setup. Fix a finite collection of vertices u_i=ih with
% -N<=i<=N and h>0. Vertex indices v range over Z/3. Edge
% arrays A_v(i,j) are finite, and we set n_v = (sum h^2
% |A_v(i,j)|^3)^{1/3}. Centers p_v are real; variances sigma_v
% positive. Weights:
\begin{equation}\label{eq:weights}
 g_\sigma(t)=(2\pi\sigma)^{-1/2}e^{-t^2/(2\sigma)},\qquad
 w_v(i)=h g_{\sigma_v}(u_i-p_v),\qquad
 W_v(i,j)=A_v(i,j)\sqrt{w_v(i)w_{v+1}(j)} .
\end{equation}
% The star at vertex v has two blocks
\begin{equation}\label{eq:heat-blocks}
 C_{v,v+1}=W_v,\quad C_{v,v-1}=W_{v-1}^*,\quad
 R_v=[C_{v,v+1}\ C_{v,v-1}] ,
\end{equation}
% and the weights enter two matrix cubes through
$e_v=\Phi(T_v)=\Phi(S_v)$ on the corresponding Gram.
% The Gaussian scores and their insertions are
\begin{equation}\label{eq:heat-scores}
 N_v=\operatorname{diag}_i\frac{u_i-p_v}{\sigma_v},\quad
 U_v=R_v^*N_vR_v,\quad
 P_{v,w}=C_{v,w}N_wC_{v,w}^* .
\end{equation}
% The QUADRATIC COSTS we want to dissipate are
\begin{equation}\label{eq:heat-costs}
 V_v=b_{T_v}(U_v),\quad
 Y_{v,w}=b_{S_v}(P_{v,w}),\quad
 Z_v=\mathcal B_{S_v}(P_{v,v+1},P_{v,v-1}) .
\end{equation}
% All insertions are supported on their own Gram, since a
% sandwiched matrix $B^*DB$ annihilates $\ker B$ both ways.

% The plane over which we integrate is $\Pi_d=\{p_0+p_1+p_2=d\}$,
% with measure inherited from any pair of centers (both changed
% to be the free coordinates; the Jacobian is always one).

% We first record the heat identities. These relate the
% derivative in s to center derivatives and the costs.
\begin{lemma}[Heat identities]\label{lem:heat-identities}
For fixed finite arrays and any positive rates $\alpha_v>0$,
evaluated at $\sigma_i=\alpha_is$, $e_v$ is smooth in the
centers and in $s$. On $\Pi_d$,
\begin{equation}\label{eq:heat-identity}
 2\partial_se_v=\sum_i\alpha_i\partial_{p_i}^2e_v
   -\alpha_vV_v-\sum_{w\ne v}\alpha_wY_{v,w} ,
\end{equation}
and
\begin{equation}\label{eq:heat-mixed}
 \partial_{p_{v+1}}\partial_{p_{v-1}}e_v=Z_v .
\end{equation}
The plane integrals $J_v(d,s)=\int_{\Pi_d}e_v\,\dd\pi_d$ are
finite, smooth, and satisfy
\begin{equation}\label{eq:heat-plane-identities}
 \begin{aligned}
 2\partial_sJ_v
 &=\Sigma_\alpha\partial_d^2J_v
   -\int_{\Pi_d}\Big(\alpha_vV_v+\sum_{w\ne v}\alpha_wY_{v,w}\Big)\dd\pi_d,\\
 \partial_d^2J_v&=\int_{\Pi_d}Z_v\,\dd\pi_d ,
 \end{aligned}
\end{equation}
with $\Sigma_\alpha=\sum\alpha_i$. On any compact
$s$-interval $[s_0,s_1]\subset(0,\infty)$, every such plane
integral grows at most polynomially in $|d|$.
\end{lemma}
\begin{proof}
The support issue: each star factors as
$R_v=D_{\rm row}R_v^0D_{\rm col}$ with positive invertible
diagonal multipliers, so $\ker R_v$, $\supp T_v$,
$\ran R_v$, $\supp S_v$ are locally fixed. Smoothness reduces
to smoothness of the positive eigenvalues of a product of two
positive matrices, which is standard. The rank-zero case is
trivial.

The Gaussian identities
$\partial_pw=Nw$, $\partial_p^2w=(N^2-\sigma^{-1})w$,
$2\partial_\sigma w=\partial_p^2 w$ combined with the chain
rule on $e_v$, restricted to its support, give (5.6) and (5.7).
Dominating by polynomial times $e_v$ and using
$\int_{\Pi_d}e_v\,\dd\pi_d\le$ polynomial in $|d|$, we can
differentiate under the integral. Choosing $p_i$ as dependent
coordinate yields $\partial_d^2J_v=\int\partial_{p_i}^2e_v\dd\pi_d$;
choosing $p_{v+1}$ and then $p_{v-1}$ yields
$\partial_d^2J_v=\int\partial_{p_{v+1}}\partial_{p_{v-1}}e_v\dd\pi_d$.
Then (5.6) and (5.7) give (5.8).
\end{proof}


\subsection{Strict dissipation at comparable variances}
\label{subsec:dissipation}

% The mixed term $Z_v$ does not have a sign. We trade it for
% column costs and then compare them to the row costs at the
% neighboring vertex. The loss is $\sqrt2$, small enough that
% strict dissipation survives when the three variance rates
% are comparable.

\begin{lemma}[Plane dissipation]\label{lem:plane-dissipation}
For finite arrays and any positive rates,
\begin{equation}\label{eq:heat-plane-dissipation}
 2\partial_sJ(d,s)\le\int_{\Pi_d}\sum_w
 \Big[-\alpha_w+\sqrt2\max\{0,\Sigma_\alpha/2-\alpha_w\}\Big]
 V_w\,\dd\pi_d .
\end{equation}
In particular, put $\lambda=11/10$. For each permutation of
$(1,\lambda,\lambda)$,
\begin{equation}\label{eq:heat-strict}
 -\partial_sJ(d,s)\ge c_*\int_{\Pi_d}\sum_wV_w\,\dd\pi_d,
 \qquad c_*=\tfrac12\min\{1-\tfrac35\sqrt2,\tfrac{11}{10}-\tfrac12\sqrt2\}>0 .
\end{equation}
\end{lemma}
\begin{proof}
The core inequality is the neighbor comparison
\begin{equation}\label{eq:heat-neighbors}
 Y_{w+1,w}+Y_{w-1,w}\le\sqrt2\,V_w .
\end{equation}
Let $A=W_w$, $B=W_{w-1}^*$, $N=N_w$. The elementary inequality
$\|Az+Bz'\|^2\le 2\|Az\|^2+2\|Bz'\|^2$ implies
$T_w\le2Q$ with $Q=\operatorname{diag}(A^*A,B^*B)$. By
Lemma~\ref{lem:order},
$V_w\ge2^{-1/2}b_Q([A\ B]^*N[A\ B])$. In a block-preserving
eigenbasis of $Q$, discarding off-diagonal blocks gives
$b_Q([A\ B]^*N[A\ B])\ge b_{A^*A}(A^*NA)+b_{B^*B}(B^*NB)$.
Then $A^*A\le S_{w+1}$ with insertion $P_{w+1,w}$, and
$B^*B\le S_{w-1}$ with insertion $P_{w-1,w}$. A second use of
Lemma~\ref{lem:order} with comparison factor one proves
(5.10). Summing (5.8) over $v$ and using
$2Z_v\le Y_{v,v+1}+Y_{v,v-1}$ gives (5.9); the two column
costs carrying the score at vertex $w$ have common coefficient
$\Sigma_\alpha/2-\alpha_w$. For the stated rates $\Sigma=16/5$;
the two coefficients are $-1+(3/5)\sqrt2$ and $-11/10+(1/2)\sqrt2$,
both negative. This gives (5.10).
\end{proof}

\subsection{Energy bounds and single-edge dissipation}
\label{subsec:energy-bounds}

% The initial energy is bounded by the discrete $L^3$ norms
% once the Gaussian variance is at least the mesh square.
\begin{lemma}[Initial energy]\label{lem:initial-energy}
For all $d\in\R$ and all variances $\sigma_v\ge h^2$,
\begin{equation}\label{eq:initial-energy}
 \begin{gathered}
 \int_{\Pi_d}\|W_v\|_{\HS}^3\,\dd\pi_d\le M n_v^3 ,
 \qquad M=1+\sqrt{2/\pi},\\
 \int_{\Pi_d}\sum_ve_v\,\dd\pi_d\le2\sqrt2\,M\sum_v n_v^3 .
 \end{gathered}
\end{equation}
The bounds also hold after replacing entries by smaller ones
in absolute value.
\end{lemma}
\begin{proof}
The Gaussian grid mass obeys
\begin{equation}\label{eq:heat-mesh-mass}
 \sum_i h g_\sigma(u_i-p)\le 1+\frac{2h}{\sqrt{2\pi\sigma}} .
\end{equation}
For $\sigma\ge h^2$, the right side is at most $M$. Weighted
Holder gives
$\|W_v\|_{\HS}^3\le M\sum|A_v|^3w_vw_{v+1}$.
Using $p_v,p_{v+1}$ as free coordinates on $\Pi_d$ and
integrating gives the first estimate; summing over $v$ and
double-counting each edge once in each star gives the second.
\end{proof}

% When variance rates become very unequal, summed star
% dissipation no longer holds. But a SINGLE EDGE still
% dissipates exactly, because its star has no mixed term.
\begin{lemma}[Single-edge energy]\label{lem:single-edge-energy}
Fix $v\ne w$ and retain only the weighted block $C=C_{v,w}$
at vertex $v$. For arbitrary positive rates, set
\[
 e^e_{v,w}=\Phi(CC^*), \quad
 V^e_{v,w}=b_{C^*C}(C^*N_vC), \quad
 Y^e_{v,w}=b_{CC^*}(CN_wC^*),
\]
\[
 J^e_{v,w}(s)=\iint_{\R^2}e^e_{v,w}\,\dd p_v\dd p_w .
\]
The plane integrals of $e^e,V^e,Y^e$ are independent of $d$,
and
\begin{equation}\label{eq:heat-single-edge}
 -2\partial_sJ^e_{v,w}=\iint_{\R^2}
   (\alpha_vV^e_{v,w}+\alpha_wY^e_{v,w})\,\dd p_v\dd p_w .
\end{equation}
With $n_e$ the edge array's $L^3$ norm, whenever
$\alpha_vs_0,\alpha_ws_0\ge h^2$ and $s_1>s_0$,
\begin{equation}\label{eq:heat-single-edge-integral}
 \int_{s_0}^{s_1}\iint_{\R^2}
  (\alpha_vV^e_{v,w}+\alpha_wY^e_{v,w})\,\dd p_v\dd p_w\dd s
 \le2M n_e^3 .
\end{equation}
For the full two-block star, $Y_{v,w}\le Y^e_{v,w}$.
\end{lemma}
\begin{proof}
The integrands depend only on the two endpoint centers; use
those as free coordinates. In the one-edge star the other
column block is zero, so $Z_v=0$. After permuting blocks the
matrices are
$R=[C\ 0]$, $T=\operatorname{diag}(C^*C,0)$,
$U=\operatorname{diag}(C^*N_vC,0)$, $S=CC^*$. The Hessian
costs are exactly $V^e_{v,w}$ and $Y^e_{v,w}$; (5.8) gives
(5.12). Since $e^e_{v,w}\le\|C\|_{\HS}^3$, the initial-energy
lemma bounds $J^e_{v,w}(s_0)\le Mn_e^3$; integrate (5.12) and
use that the terminal energy is nonnegative. Finally $CC^*\le S_v$
and $CN_wC^*$ is supported on $CC^*$, so Lemma~\ref{lem:order}
with factor one bounds $Y_{v,w}\le Y^e_{v,w}$.
\end{proof}

% With the two dissipation lemmas in hand, the heat machinery
% is complete. We can now turn to the main smooth-annulus
% argument.


% ============================================================
\section{Smooth annuli and repeated masks}\label{sec:smooth}
% ============================================================

% We prove the smooth-annulus version of the count estimate.
% Same structure: at most n disjoint scale intervals at each
% output point, complex coefficients $|\beta|\le1$, smooth
% derivative windows. The result costs $\sqrt n$ but no more.

% Define the smooth kernels and their scale-integrals by
\begin{equation}\label{eq:smooth-kernels}
 k_s(t)=\frac{t}{\sqrt s}g_s(t),\qquad
 I_{\varepsilon,R}(t)
   =\int_{\varepsilon^2}^{R^2}(k_s*k_s*k_s)(t)\,\frac{\dd s}{s} .
\end{equation}

\begin{proposition}[Smooth annuli with repeated choices]
\label{prop:smooth-switches}
Let $G_v\in C_c^\infty(\R^2)$ be complex. At each output point
$(a,b)$, make a step choice of at most $n\ge1$ disjoint radius
intervals $(\varepsilon_j,R_j)$ and coefficients $|\beta_j|\le1$.
Then for $\mathcal K_{a,b}(t)=\sum_j\beta_jI_{\varepsilon_j,R_j}(t)$,
\[
 |\Lambda_{\mathcal K}(G_0,G_1,G_2)|
 \le C\sqrt n\prod_{v=0}^2\|G_v\|_3 .
\]
The constant is absolute and independent of the step partition,
the menu, and all endpoints.
\end{proposition}

\subsection{The cost of the switches}
\label{subsec:switch-cost}

% Work on the finite grid of the heat section. The masked dual
% array (choosing which annuli are active at each (i,j))
% is
\begin{equation}\label{eq:repeated-mask}
 A_0^s(i,j)=A_0(i,j)\sum_\ell\beta_\ell
      \mathbf 1_{\{\varepsilon_\ell^2<s<R_\ell^2\}} .
\end{equation}
% The sum runs through the list chosen at THIS index pair.
% Keep $A_1,A_2$ fixed.

% The key inputs are that the mask stays bounded by $|A_0|$ and
% that at every switch, the total variation is linear in n.
\begin{equation}\label{eq:mask-switch-count}
 |A_0^s(i,j)|\le|A_0(i,j)|,\qquad
 \sum_\tau|A_0^{\tau+}(i,j)-A_0^{\tau-}(i,j)|\le2n|A_0(i,j)|.
\end{equation}

\begin{lemma}[Repeated-mask dissipation]\label{lem:repeated-dissipation}
With masked arrays above and variances $\sigma_v=\alpha_vs$ where
$\boldsymbol\alpha$ is a permutation of $(1,11/10,11/10)$,
\begin{equation}\label{eq:repeated-dissipation}
 \int_{s_-}^{s_+}\int_{\Pi_0}\sum_vV_v\dd\pi_0\dd s
 \le C\Big(\sum_vn_v^3+n(n_0^3+n_0^2(n_1+n_2))\Big).
\end{equation}
\end{lemma}
\begin{proof}
Between consecutive switch scales the arrays are fixed, so
\eqref{eq:heat-strict} applies. The only new work is bounding
the total absolute energy jump.

At a switch $\tau$, freeze the weights and set
$\delta A(i,j)=A_0^{\tau+}(i,j)-A_0^{\tau-}(i,j)$.
Interpolate all changed entries linearly; convexity keeps
moduli bounded by $|A_0|$. For fixed centers and index, define
the abbreviations
$X^2=\sum_m|A_0(i,m)|^2w_1(m)$,
$Y^2=\sum_m|A_0(m,j)|^2w_0(m)$,
$H^2=\sum_m|A_2(m,i)|^2w_2(m)$,
$Q^2=\sum_m|A_1(j,m)|^2w_2(m)$.
In $R_0=[W_0\ W_2^*]$, the changing entry has row norm at most
$\sqrt{w_0(i)}(X+H)$, column norm $\sqrt{w_1(j)}Y$,
derivative $|\delta A(i,j)|\sqrt{w_0(i)w_1(j)}$; the adjoint
in $R_1=[W_1\ W_0^*]$ has row and column bounds
$\sqrt{w_1(j)}(Y+Q)$ and $\sqrt{w_0(i)}X$. The star at vertex 2
is untouched. Lemma~\ref{lem:rank-change} gives
\[
 |\Delta e_0|+|\Delta e_1|\le C\sum_{i,j}w_0(i)w_1(j)|\delta A(i,j)|
  (2XY+HY+QX).
\]
The measure $h^{-2}w_0(i)w_1(j)\dd\pi_0$ is a probability measure,
under which $p_0,p_1$ are independent normals with means
$u_i,u_j$ and variances $\sigma_0,\sigma_1$, and $p_2=-p_0-p_1$.
Adding Gaussian variances gives
$\mathbb E w_0(m)=hg_{2\sigma_0}(u_m-u_i)$,
$\mathbb E w_1(m)=hg_{2\sigma_1}(u_m-u_j)$,
$\mathbb E w_2(m)=hg_{\sigma_0+\sigma_1+\sigma_2}(u_m+u_i+u_j)$, and
Lemma~\ref{lem:line-maximal} bounds the $\mathbb E$ of
$X^2,Y^2,H^2,Q^2$ by constant multiples of
$X_*^2=M_{\mathbb Z}(|A_0(i,\cdot)|^2)(j)$,
$Y_*^2=M_{\mathbb Z}(|A_0(\cdot,j)|^2)(i)$,
$H_*^2=M_{\mathbb Z}(|A_2(\cdot,i)|^2)(-i-j)$,
$Q_*^2=M_{\mathbb Z}(|A_1(j,\cdot)|^2)(-i-j)$,
all independent of the switch scale. Cauchy--Schwarz under the
probability measure controls the three products. Applying the
$L^{3/2}$ line maximal inequality on slices gives (via
bijection $j\mapsto-i-j$ on relevant slices) that the three
$L^3$ norms of the majorants are at most $Cn_0,Cn_2,Cn_1$.
Integrating, summing the switches using
\eqref{eq:mask-switch-count}, and H\"older on the grid gives
the total jump cost
$\sum_\tau|\Delta\sum_vJ_v(0,\tau)|\le Cn(n_0^3+n_0^2(n_1+n_2))$.
Discarding the terminal energy and adding the initial-energy
bound from Lemma~\ref{lem:initial-energy} finishes the proof.
\end{proof}


\subsection{From the energy to the smooth kernel}
\label{subsec:energy-to-kernel}

\begin{proof}[Proof of Proposition~\ref{prop:smooth-switches}]
Put $\lambda=11/10$ and use base variances $\lambda s$ at every
vertex. In Lemma~\ref{lem:mixed-trace}, insert the diagonal matrix
with entries $k_s(u_i-p_v)/g_{\lambda s}(u_i-p_v)$ at vertex $v$.
It is Hermitian and uniformly bounded: the polynomial factor in
$k_s$ is absorbed by the extra Gaussian decay of $g_{\lambda s}$
relative to $k_s$.

To handle the cost at vertex $v$, narrow just its row variance to
$s$. Write $T_v^{\rm b}$ for the base Gram and $T_v^{\rm n}$ for
the narrowed-row Gram. Then
$(R_v^{\rm b})^*D_vR_v^{\rm b}=\sqrt s\,U_v^{\rm n}$ and
$T_v^{\rm n}\le\sqrt\lambda\,T_v^{\rm b}$. Row scaling preserves
support, so Lemma~\ref{lem:order} bounds the base cost by
$CsV_v^{\rm n}$. The narrowed variances are one of the
permutations allowed in Lemma~\ref{lem:repeated-dissipation}.

Integrate the mixed trace inequality over base centers in $\Pi_0$
and over $s$ with measure $\dd s/s$. Its right side is controlled
by \eqref{eq:repeated-dissipation}. On the left the density at
each vertex is $hk_s(u_i-p_v)$; integration over the center plane
convolves the three windows, giving
\[
 h^3\sum_{i,j,l}A_0(i,j)A_1(j,l)A_2(l,i)
    \sum_{\text{chosen at }(i,j)}\beta\,
    I_{\varepsilon,R}(u_i+u_j+u_l).
\]
If the original norms are nonzero, apply this to arrays normalized
to have norms $n^{-1/2},1,1$. The right side is bounded by an
absolute constant because $n(n^{-3/2}+2n^{-1})$ is bounded.
Rescaling gives $C\sqrt n\prod_vn_v$. The Riemann passage of the
preliminaries gives the proposition for smooth compactly supported
inputs.
\end{proof}

\subsection{The hard endpoint identity}
\label{subsec:hard-endpoint}

% Smooth annuli differ from hard Hilbert annuli by a
% difference of two odd endpoints. We record the exact
% identity now so that the next two sections can estimate
% the endpoint errors together.
%
% Put
%   psi = k_1*k_1*k_1 = -g_3''',
%   P(v) = 2int_0^v psi(z)dz   (v>=0),
%   c_0 = P(inf) = 2g_3''(0) != 0.
% Then P has a smooth even extension vanishing to second order
% at zero. For rho>0 define
\begin{equation}\label{eq:endpoint-kernel}
 E_\rho(t)=\frac{P(|t|/\rho)-c_0\mathbf 1_{\{|t|>\rho\}}}{t},
\end{equation}
% with the continuous value zero at $t=0$. Gaussian scaling and
% the substitution $z=|t|/\sqrt s$ in (6.1) give, away from
% the endpoint values,
\begin{equation}\label{eq:hard-smooth}
 I_{\varepsilon,R}(t)
 =\frac{c_0}{t}\mathbf 1_{\{\varepsilon<|t|<R\}}
   +E_\varepsilon(t)-E_R(t) .
\end{equation}
% This is the BRIDGE between smooth and hard annuli. The hard
% kernel is $c_0/t$ on the annulus $(\varepsilon,R)$; the
% two endpoint errors $E_\varepsilon$ and $E_R$ account for the
% Gaussian tail. Each $E_\rho$ is an odd dilate of one fixed
% kernel with two jumps at $\pm\rho$.

% So the hard count estimate reduces to two problems.
% (i) The smooth-annuli estimate of Proposition~\ref{prop:smooth-switches}
%     bounds the correct $c_0/t$ piece after adding the
%     endpoint errors.
% (ii) A frequency-block estimate, developed next, controls
%     the endpoint errors with square-root loss.


% ============================================================
\section{Uniform frequency-block estimate}\label{sec:frequency}
% ============================================================

% The second main new ingredient: a Fourier estimate for
% oscillatory Gaussian windows, with coefficients that can
% depend jointly on scale, frequency, and output point. Its
% decisive hypothesis is a POINTWISE square-integral bound over
% scales and frequencies. No sum of frequency suprema is
% required.

% Setup. Fix q>0, D>=1, and let Xi_D subset [-2D,2D] be
% measurable with measure dxi/D, so mu(Xi_D)<=4. The frequency
% windows and their convolutions are
\begin{equation}\label{eq:frequency-windows}
 \ell_\xi(z)=D^{-1}\frac{\dd}{\dd z}
                 \bigl(g_q(z)e^{i\xi z}\bigr),\qquad
 H_\xi=\ell_\xi*\ell_\xi*\ell_\xi .
\end{equation}
% The parameters q,D are suppressed in this notation.

\begin{proposition}[Frequency-block estimate]\label{prop:frequency-block}
Let $\mathcal I\subset\mathbb Z$ be finite and nonempty, and
$L_k=2^k$. Let $A_0,A_1,A_2$ be finite arrays on the lattice
$u_i=ih$ with the $L^3$ norms $n_v$ defined as in
Section~\ref{sec:heat}. Suppose measurable coefficients
$\mu_{ij,k}:\Xi_D\to\C$ satisfy
\begin{equation}\label{eq:frequency-coefficient-condition}
 |\mu_{ij,k}(\xi)|\le C_1,\qquad
 \sum_{k\in\mathcal I}\int_{\Xi_D}
  |\mu_{ij,k}(\xi)|^2\,\dd\gamma(\xi)\le C_1^2,
 \quad \dd\gamma=\dd\xi/D,
\end{equation}
for every index pair $(i,j)$, the first inequality holding
almost everywhere. If
\begin{equation}\label{eq:frequency-mesh}
 h^2\le\frac{q\min_{k\in\mathcal I}L_k^2}{16D^2},
\end{equation}
then
\begin{equation}\label{eq:frequency-finite-estimate}
 \Big|h^3\int_{\Xi_D}\sum_{k\in\mathcal I}\sum_{i,j,l}
 A_0(i,j)\mu_{ij,k}(\xi)A_1(j,l)A_2(l,i)
 \mathrm{Dil}_{L_k}H_\xi(u_i+u_j+u_l)\,\dd\gamma(\xi)\Big|
 \le C(q,C_1)\prod_{v=0}^2n_v .
\end{equation}
\end{proposition}

% There are two reasons for refining one Gaussian variance in the
% proof.
% (1) A window oscillating at frequency D becomes an average
%     of score insertions at variance comparable to D^{-2}s.
% (2) The boundary energy from changing the output array can
%     still be estimated uniformly at this small variance.
% The refined row scores are controlled by the heat identity
% through single-edge energies and changes of star energy at
% slab boundaries. Such a change contains the square of the
% changing edge norm times the norm of the unchanged edge; we
% isolate a uniform estimate for that mixed term first.

\begin{lemma}[Uniform mixed boundary estimate]
\label{lem:frequency-boundary}
Fix distinct $v,w\in\{0,1\}$, so $\{v,w\}=\{0,1\}$. The edge
$v-w$ has array $B$, indexed in original order $(0,1)$, and the
edge $v-2$ has array $E$, indexed in the order $(v,2)$. Put
variances $(\theta s,s,s)$ with $0<\theta\le1/16$ and
$h^2\le\theta s$. Let $\dd\nu_s(d)=g_{(1-\theta)s}(d)\dd d$.
There is a nonnegative array $\mathcal H_E(i,j)$, independent of
$(s,\theta)$, such that
\begin{align}
 &\int_{\R}\int_{\Pi_d}
   \|C_{v,w}\|_{\HS}^2\|C_{v,2}\|_{\HS}\,\dd\pi_d\dd\nu_s(d)
 \le C\sum h^2|B(i,j)|^2\mathcal H_E(i,j),\label{eq:frequency-boundary-mixed}\\
 &\Big(\sum h^2\mathcal H_E(i,j)^3\Big)^{1/3}
 \le C\Big(\sum h^2|E(m,l)|^3\Big)^{1/3}.\label{eq:frequency-boundary-norm}
\end{align}
Here $(i,j)$ are in the original endpoint order of edge $0$;
$i_v,i_w$ denote the same two indices in the order $(v,w)$. The
arrays $B,E$ are extended by zero on $\mathbb Z^2$.
\end{lemma}
\begin{proof}
Expand the first Hilbert--Schmidt squared. For each $(i,j)$,
$h^{-2}w_v(i_v)w_w(i_w)\dd\pi_d\dd\nu_s(d)$ is a probability
measure: with $p_v,p_w$ the free coordinates, it makes them
independent normals with means $u_{i_v},u_{i_w}$ and variances
$\theta s,s$, while $d\sim g_{(1-\theta)s}$ and $p_2=d-p_v-p_w$.

Under this measure, $\mathbb E h^{-2}w_v(m)w_2(l)$ is a bivariate
Gaussian density at $(u_m,u_l)$ with mean $(u_{i_v},-u_{i_v}-u_{i_w})$
and covariance
$\Sigma=s\big(\!\begin{smallmatrix}2\theta&-\theta\\-\theta&3\end{smallmatrix}\!\big)$.
The bounds $\Sigma\le4s\operatorname{diag}(\theta,1)$,
$\det\Sigma=\theta(6-\theta)s^2$ and the Gaussian density
formula give
\begin{equation}\label{eq:frequency-covariance-domination}
 \mathbb E[w_v(m)w_2(l)]
 \le Ch^2g_{C'\theta s}(u_m-u_{i_v})
                g_{C's}(u_l+u_{i_v}+u_{i_w})
\end{equation}
with $C'=4$ absolute.

Let $M_{\mathbb Z}^{(1)},M_{\mathbb Z}^{(2)}$ be line maximal
operators in the two coordinates. By Lemma~\ref{lem:line-maximal},
take
\begin{equation}\label{eq:frequency-boundary-majorant}
 \mathcal H_E(i,j)^2
 =C\bigl(M_{\mathbb Z}^{(1)}M_{\mathbb Z}^{(2)}|E|^2\bigr)
                 (i_v,-i_v-i_w).
\end{equation}
Then $\mathbb E\|C_{v,2}\|_{\HS}^2\le\mathcal H_E(i,j)^2$ by
(7.4) and $h^2\le\theta s$. Cauchy--Schwarz under the
probability measure gives (7.2). The map
$(i,j)\mapsto(i_v,-i_v-i_w)$ is a bijection $\mathbb Z^2$;
the $\ell^{3/2}$ bounds for the two line maximal operators
applied to $|E|^2$ give (7.3).
\end{proof}


\subsection{Proof of the frequency-block estimate}
\label{subsec:freq-proof}

\begin{proof}[Proof of Proposition~\ref{prop:frequency-block}]

\paragraph{Reduction to pointwise bounds.}
Discard a common null set of frequencies so that both bounds in
\eqref{eq:frequency-coefficient-condition} hold pointwise.
Set
\[
 B_{0,k}^\xi(i,j)=A_0(i,j)\mu_{ij,k}(\xi),\quad
 a_k=qL_k^2,\quad \theta=\frac1{16D^2}.
\]
For each $\xi$, use $B_{0,k}^\xi$ on the open slab
$2a_k<s<3a_k$, and zero outside; keep $A_1,A_2$ throughout.
Slabs are disjoint because $a_{k+1}=4a_k$. The mesh hypothesis
$h^2\le\theta s$ holds on the whole scale interval
$[s_-,s_+]=[\min a_k,4\max a_k]$.

\paragraph{Refining a row variance.}
Fix a slab, put $L=L_k$, $a=a_k$, $\omega=\xi/L$. The dilated
window is
\[
 f_{\xi,k}(u)=\Dil_L\ell_\xi(u)
   =\frac LD\frac{\dd}{\dd u}\bigl(g_a(u)e^{i\omega u}\bigr).
\]
Initially all three vertices have variance $s$. The diagonal
insertion with entries $f_{\xi,k}(u_i-p_v)/g_s(u_i-p_v)$ has
operator norm at most $C(q)$: $|L\omega/D|\le2$, and Gaussian
decay in $g_a/g_s$ kills the rest. Splitting into real and
imaginary parts gives eight terms, each a Hermitian insertion of
uniformly bounded norm (Lemma~\ref{lem:mixed-trace}).

Consider the row cost at $v$. Replace row variance $s$ by
$b'=\theta s$, keep column variances at $s$, and shift the row
center $p_v\to p_v+d$. Denote the refined Gram and score insertion
by $T_v^d,U_v^d$. Gaussian variance addition gives
\[
 T_v=\int_\R T_v^d\dd\nu_s(d),\qquad
 \dd\nu_s(d)=g_{s-b'}(d)\dd d .
\]
All these Grams share a common support (positive row scaling on
the kernel preserves the kernel of the row matrix).

To represent the inserted Gram in the same way, put
$\omega'=a\omega/(a-b')$. Since $b'<a/2$, completing the square
gives the exact identity
\[
 g_a(u)e^{i\omega u}
 =\exp\!\Big(\frac{\omega^2ab'}{2(a-b')}\Big)
   \int_\R g_{b'}(u-d)e^{i\omega'd}g_{a-b'}(d)\dd d .
\]
Differentiating in $u$, the derivative of $g_{b'}(u-d)$
supplies the negative refined row score $-(u-d)/b'$. The
prefactor is at most $C(q)$; also
$g_{a-b'}(d)\le Cg_{s-b'}(d)$ and $L/D\le C(q)\sqrt{\theta s}$.
Applying Lemma~\ref{lem:joint-convexity} and quadratic
homogeneity to the resulting average gives
\begin{equation}\label{eq:frequency-score-refinement}
 b_{T_v}(K_v)\le C(q)\theta s\int_\R
   V_v(p_0,\ldots,p_v+d,\ldots,p_2;s)\dd\nu_s(d).
\end{equation}
The refined variances are now $(\sigma_v,\sigma_w,\sigma_{v'})=(b',s,s)$
with $b'<a/2$.

\paragraph{Integrated refined scores.}
Fix $v$; all stars, energies, costs refer to the slab edge $0$.
For a center-dependent $Q$, abbreviate
$\widetilde Q(s)=\int_\R\int_{\Pi_d}Q(p,s)\dd\pi_d\dd\nu_s(d)$.
On any open scale interval with fixed arrays, the heat identities
give
\begin{equation}\label{eq:frequency-averaged-heat}
 2\partial_s\widetilde J_v=3\widetilde Z_v-\theta\widetilde V_v
  -\sum_{w\ne v}\widetilde Y_{v,w}.
\end{equation}
The coefficient $3$ comes from the original second derivative
$2+\theta$ in the plane, plus $1-\theta$ from differentiating
$\nu_s$ and integrating by parts. Dominating by polynomials
times $e_v$ and using Gaussian decay of $\nu_s$ justifies the
$s$-differentiation and the two integrations by parts, and gives
one-sided limits at slab boundaries.

The metric Cauchy--Schwarz inequality $2Z_v\le\sum_{w\ne v}Y_{v,w}$
gives
\begin{equation}\label{eq:frequency-score-differential}
 \theta\widetilde V_v
 \le-2\partial_s\widetilde J_v+\tfrac12\sum_{w\ne v}\widetilde Y_{v,w}.
\end{equation}
Pay column costs by single edges: $S_v\ge C_{v,w}C_{v,w}^*$, so
Lemma~\ref{lem:order} yields $Y_{v,w}\le Y^e_{v,w}$. The integrated
single-edge bound (5.13) controls the total of $Y^e_{v,w}$. If the
edge is a fixed one (say at vertices $1,2$), it costs at most
$C(n_1^3+n_2^3)$; if it is the slab edge $0$, it costs at most
$C\sum_k\sum_{i,j}h^2|B_{0,k}^\xi(i,j)|^3$, which after frequency
integration by \eqref{eq:frequency-coefficient-condition} is at
most $C(C_1)n_0^3$. All column terms are thus controlled, and the
coefficient $1$ of the column cost makes this independent of the
small variance ratio $\theta$.

\paragraph{Summing slab boundaries.}
Before the first slab, edge $0$ is zero, so the initial energy is
at most $C(n_1^3+n_2^3)$ by Lemma~\ref{lem:initial-energy}. At a
boundary of each slab, the change in the pointwise star energy at
$v\in\{0,1\}$ is at most
\[
 C\bigl(\|C_{\rm sw}\|_{\HS}^3+\|C_{\rm sw}\|_{\HS}^2\|C_{\rm fix}\|_{\HS}\bigr).
\]
The cubic term integrates by Lemma~\ref{lem:initial-energy} to at
most $C\sum_{i,j}k\sum h^2|B_{0,k}^\xi|^3$, i.e.\ at most
$C(C_1)n_0^3$ after frequency integration.

For the mixed term, let $A^{(v,2)}$ be the fixed unweighted array
on edge $v-2$, indexed in the order $(v,2)$. Apply
Lemma~\ref{lem:frequency-boundary} with this array; its majorant
$\mathcal H_v$ is independent of $(k,\xi,s)$, and its cube norm
is at most $C(n_1+n_2)$. Both boundaries together contribute at
most a constant times
\[
 \sum_{i,j}h^2|A_0(i,j)|^2\mathcal H_v(i,j)
       \sum_k\int_{\Xi_D}|\mu_{ij,k}|^2\dd\gamma
 \le C(C_1)n_0^2(n_1+n_2)
\]
by \eqref{eq:frequency-coefficient-condition} and H\"older. This
step is exactly where averaging coefficient squares over
frequency matters; taking a separate frequency supremum per scale
would not give the bound.

\paragraph{Recovering the frequency-block form.}
Integrate (7.7) on intervals between consecutive boundaries and
telescope. Discard the terminal energy (nonnegative). The
initial energy, the absolute jumps just estimated, and the
single-edge costs give
\begin{equation}\label{eq:frequency-integrated-score}
 \int_{\Xi_D}\int_{s_-}^{s_+}
   \theta\widetilde V_v\,\dd s\,\dd\gamma
 \le C(C_1)\sum_{j=0}^2n_j^3 .
\end{equation}
Values at the finitely many slab boundaries are immaterial.
Measurability in $\xi$ follows from measurability of the arrays
and Borel dependence of finite-matrix energies; Tonelli's theorem
justifies every nonnegative frequency integration above.

Return to equal-variance stars and apply Lemma~\ref{lem:mixed-trace}
to the real and imaginary parts of the three window insertions.
Integrate over base centers on $\Pi_0$. Shifting the row center in
(7.6) maps this plane to $\Pi_d$; the two column centers are free
coordinates, so its Jacobian is one. The cost at vertex $v$ is at
most $C(q)\theta s\widetilde V_v$; integrate over every slab with
$\dd s/s$ and over $\Xi_D$ with $\dd\gamma$; (7.8) bounds the sum.

On the other side, multiplying the three weighted windows in the
trace and integrating the centers gives exactly
\[
 h^3\sum_{i,j,l}B_{0,k}^\xi(i,j)A_1(j,l)A_2(l,i)
    \Dil_{L_k}H_\xi(u_i+u_j+u_l),
\]
the convolution identity on $\Pi_0$: the three window arguments
sum to $u_i+u_j+u_l$. The expression is independent of $s$
within its slab, whose logarithmic length is $\log(3/2)$.

This proves \eqref{eq:frequency-finite-estimate} with the right
side replaced by $C(q,C_1)\sum_vn_v^3$. If all $n_v>0$, apply
this to $A_v/n_v$; coefficients and mesh hypothesis are unchanged,
and trilinearity gives the product bound. If any norm is zero,
the form is zero.
\end{proof}


\subsection{Continuous version}

\begin{corollary}[Continuous frequency-block estimate]
\label{cor:frequency-continuum}
Let $q,D,\Xi_D,\mathcal I$ be as in Proposition~\ref{prop:frequency-block}.
Suppose $\mu_{a,b,k}(\xi)$ is constant in $(a,b)$ on every cell
of one finite rectangular partition, independent of $\xi$ and
common to all $k$. Suppose its values on cells are bounded
measurable functions of $\xi$ and that
\begin{equation}\label{eq:frequency-continuous-condition}
 |\mu_{a,b,k}(\xi)|\le C_1,\qquad
 \sum_k\int_{\Xi_D}|\mu_{a,b,k}(\xi)|^2\dd\gamma\le C_1^2 .
\end{equation}
Define
\begin{equation}\label{eq:frequency-continuous-kernel}
 \mathcal K_{a,b}(t)=\int_{\Xi_D}\sum_{k\in\mathcal I}
   \mu_{a,b,k}(\xi)\Dil_{L_k}H_\xi(t)\dd\gamma(\xi).
\end{equation}
Then for complex $G_v\in L^3(\R^2)$,
\begin{equation}\label{eq:frequency-continuous-estimate}
 |\Lambda_{\mathcal K}(G_0,G_1,G_2)|\le C(q,C_1)\prod_{v=0}^2\|G_v\|_3 .
\end{equation}
\end{corollary}
\begin{proof}
Take $G_v$ smooth compactly supported. On each step choice the
kernel (7.10) is continuous in $t$ (bounded block, bounded
measurable coefficients, Gaussian common majorant). After the
frequency integration, the trilinear integral is the limit of
its lattice Riemann sums. The finitely many rectangular step
boundaries have measure zero. The mesh condition (7.2) holds
for all sufficiently fine lattices, and the discrete norms
converge to $\|G_v\|_3$. Proposition~\ref{prop:frequency-block}
proves (7.11) for these inputs.

For general $L^3$ inputs, the fixed finite block and scale set
admit an integrable majorant $k_*(t)\ge|\mathcal K_{a,b}(t)|$,
uniform in $(a,b)$, obtained as a finite sum of
$\sup_{\xi\in\Xi_D}|H_\xi|$ dilates. For any integrable $k\ge0$,
\[
 \iiint|G_0(a,b)G_1(b,c)G_2(c,a)|k(a+b+c)\dd a\dd b\dd c
 \le\|k\|_1\prod_v\|G_v\|_3 .
\]
Set $t=a+b+c$, apply Holder in $(a,b)$ for fixed $t$, then use
the determinant-one changes of variables for the other two edge
functions. Thus the defining integral is absolutely convergent,
is continuous in the three $L^3$ inputs, and smooth
approximation finishes the proof. The final constant is
independent of $D$, of the number of scales, and of the step
choice.
\end{proof}

% ============================================================
\section{Rough kernels and endpoint errors}\label{sec:rough}
% ============================================================

% The comparison (6.3) leaves one error kernel at each annular
% endpoint. Naively estimating them separately would cost the
% number of endpoints. We instead collect endpoints at
% comparable scales, so disjointness of the annuli gives a
% Gaussian bound independent of the number of discontinuities.
% The frequency-block estimate from the previous section
% controls the groups with few discontinuities; the remaining
% groups are few enough to estimate pointwise.

\subsection{A pointwise Gaussian estimate}
\label{subsec:gaussian-envelope}

% For a locally integrable function on R^2, let M_x and M_y
% denote the centered HL maximal operators in the two
% coordinates. For F,G in L^3, put
\begin{equation}\label{eq:rough-maximal-envelope}
 \mathcal M_{F,G}(x,y)
 =\bigl(M_x(|F|^{5/2})(x,y)\bigr)^{2/5}
  \bigl(M_y(|G|^{5/2})(x,y)\bigr)^{2/5}.
\end{equation}
% The one-dimensional maximal inequality on L^{6/5}, then
% Hölder, gives
\begin{equation}\label{eq:rough-maximal-norm}
 \|\mathcal M_{F,G}\|_{3/2}\le C\|F\|_3\|G\|_3 .
\end{equation}

\begin{lemma}[Gaussian envelope]\label{lem:gaussian-envelope}
Suppose $c>0$ and a measurable kernel $f$ satisfies
$|f(z)|\le e^{-cz^2}w(z)$ with $w\ge0$ and $\|w\|_5\le\delta$.
Then for every $L>0$,
\begin{equation}\label{eq:gaussian-envelope}
 \int_\R|F(x+t,y)G(x,y+t)|\,|\Dil_Lf(t)|\dd t
 \le C_c\delta\,\mathcal M_{F,G}(x,y)
\end{equation}
at every point where the right side is finite.
\end{lemma}
\begin{proof}
After setting $t=Lz$, apply Holder with exponents
$(5/2,5/2,5)$ to
$|F(x+Lz,y)|e^{-cz^2/2}$,
$|G(x,y+Lz)|e^{-cz^2/2}$, $w(z)$.
The first two resulting integrals are controlled by
$M_x(|F|^{5/2})$ and $M_y(|G|^{5/2})$, uniformly in $L$, by
splitting $\R$ into $|z|\le1$ and shells $2^j<|z|\le2^{j+1}$.
The last is $\|w\|_5\le\delta$.
\end{proof}

% In the triangular form, $G_1(b,c)=F(b+c,-b)$ and
% $G_2(c,a)=G(-a,c+a)$, both norm-preserving. With
% $t=a+b+c$, the c-integral is bounded by
% $C_c\delta\mathcal M_{F,G}(-a,-b)$, so integrating
% against |G_0(a,b)| gives a contribution at most
% $C_c\delta\prod_v\|G_v\|_3$. Everything can depend on (a,b)
% uniformly, so this statement holds for any kernel family
% with a uniform closed-form Gaussian envelope.


\subsection{Rough kernels with a controlled number of jumps}
\label{subsec:rough-family}

% The following proposition turns the frequency estimate into a
% bound for piecewise smooth kernels. The POINTWISE bound on
% the number of jumps at one scale and the bound on their TOTAL
% number play different roles: they supply the uniform bound and
% the square-integral bound for the frequency coefficients.

\begin{proposition}[Rough kernel families]\label{prop:rough-family}
Fix $A\ge1$, $c>0$. Let $n\ge1$, $\mathcal I\subset\mathbb Z$
finite. For $k\in\mathcal I$, let $K_{a,b,k}:\R\to\C$ and
$m_{a,b,k}\in\{0,1,2,\ldots\}$ be finite-valued step choices in
$(a,b)$ with $K_{a,b,k}=0$ whenever $m_{a,b,k}=0$. When
$m_{a,b,k}\ge1$, suppose $K_{a,b,k}$ is $C^1$ off a set of at
most $Am_{a,b,k}$ points, and that outside this set
\begin{equation}\label{eq:rough-family-decay}
 |K_{a,b,k}(z)|+|K_{a,b,k}'(z)|\le Ae^{-cz^2} .
\end{equation}
Suppose also that
\begin{equation}\label{eq:rough-family-hypotheses}
 \int_\R z^\ell K_{a,b,k}(z)\dd z=0\quad(\ell=0,1,2),
 \quad\sum_k m_{a,b,k}\le An,
 \quad m_{a,b,k}\le A\sqrt n .
\end{equation}
For $\mathcal K_{a,b}(t)=\sum_k\Dil_{2^k}K_{a,b,k}(t)$ and
$G_v\in C_c^\infty$, one has
\begin{equation}\label{eq:rough-family-bound}
 |\Lambda_{\mathcal K}(G_0,G_1,G_2)|
 \le C_{A,c}\sqrt n\log(2+n)\prod_v\|G_v\|_3 .
\end{equation}
\end{proposition}
\begin{proof}

\paragraph{A Gaussian-weighted primitive.}
Seek a representation $K=(g_{3q}f)'''$. Define
\[
 U(z)=\frac12\int_{-\infty}^z(z-u)^2K(u)\dd u .
\]
The three moment conditions imply, for $j=0,1,2$,
\[
 U^{(j)}(z)=-\frac1{(2-j)!}\int_z^\infty(z-u)^{2-j}K(u)\dd u .
\]
Use the defining integral when $z\le0$, the tail integral when
$z\ge0$; the Gaussian tail estimates give
$|U^{(j)}(z)|\le Ce^{-c_1 z^2}$ for $j=0,1,2$, with $c_1>0$ fixed.
Moreover $U'''=K$ as a weak derivative. Choose $q>0$ large enough,
depending on $(A,c)$, and put $f=U/g_{3q}$. Then
\begin{equation}\label{eq:rough-f-decay}
 |f^{(j)}(z)|\le Ce^{-c_2z^2}\quad(0\le j\le3).
\end{equation}
The functions $f,f',f''$ are continuous. Using $K'$ between
exceptional points bounds the classical derivative of $f'''$ by
$Ce^{-c_2z^2}$; the jump at each exceptional point is bounded by
$C$, and there are at most $Am$ of them. Thus
\begin{equation}\label{eq:rough-f-bv}
 \|f^{(j)}\|_\infty\le C,\quad
 \operatorname{Var}(f^{(j)})\le Cm\quad(0\le j\le3).
\end{equation}

\paragraph{Fourier bounds.}
Normalize $\widehat f(\xi)=(2\pi)^{-1}\int f(z)e^{-i\xi z}\dd z$.
Let $\Xi_1=\{|\xi|<2\}$ and $\Xi_D=\{D\le|\xi|<2D\}$ for dyadic
$D\ge2$. For $D\ge2$, the distributional derivative of $f'''$ is
a finite measure of total variation at most $Cm$, so
$|\xi|^4|\widehat f(\xi)|\le Cm$ gives the first bound below. For
the second, the translation inequality for bounded variation
gives
$\|f'''(\cdot+D^{-1})-f'''\|_1\le Cm/D$; applying the supremum
bound \eqref{eq:rough-f-bv} to bound its $L^2$ norm squared by
$Cm/D$, and using Plancherel
$\widehat{f'''}(\xi)=(i\xi)^3\widehat f(\xi)$ together with
$|e^{i\xi/D}-1|\ge2\sin(1/2)$ on $\Xi_D$, yields
\begin{equation}\label{eq:rough-fourier-bounds}
 \sup_{\xi\in\Xi_D}|D^3\widehat f(\xi)|\le\frac{Cm}{D},\quad
 \int_{\Xi_D}|D^3\widehat f(\xi)|^2\dd\xi\le\frac{Cm}{D}.
\end{equation}
For $D=1$, both bounds follow from \eqref{eq:rough-f-decay} and
$m\ge1$.

\paragraph{A finite frequency cutoff.}
Choose $\chi\in C_c^\infty$ supported on $[-2,2]$ equal to one on
$[-1,1]$, set $P_*=(2+n)^8$, and let
$\widehat{f_*}(\xi)=\widehat f(\xi)\chi(\xi/P_*)$,
$K_*=(g_{3q}f_*)'''$. Let $\eta$ be the Schwartz kernel of the
multiplier $\chi$, $\eta_{P_*}(z)=P_*\eta(P_*z)$; then
$f_*^{(j)}=f^{(j)}*\eta_{P_*}$ for $0\le j\le3$. The
translation inequality gives
$\|f^{(j)}-f_*^{(j)}\|_1\le Cm/P_*$. The supremum norms are
uniformly bounded. Interpolation between $L^1$ and $L^\infty$
yields $\|f^{(j)}-f_*^{(j)}\|_5\le C(m/P_*)^{1/5}$.
Since every derivative of $g_{3q}$ is bounded by a constant
multiple of a slightly wider Gaussian, the product rule shows
\begin{equation}\label{eq:rough-cutoff-error}
 |K(z)-K_*(z)|\le e^{-c_3z^2}w(z),\quad
 \|w\|_5\le C(m/P_*)^{1/5}
\end{equation}
for a nonnegative $w$. Apply this separately to each
$K_{a,b,k}$. By \eqref{eq:rough-family-hypotheses},
$(m_{a,b,k}/P_*)^{1/5}\le C/n$ whenever $m_{a,b,k}\ne0$, and at
each $(a,b)$ at most $An$ such indices are nonzero.
Lemma~\ref{lem:gaussian-envelope} bounds the sum of all
replacement errors by $C\mathcal M_{F,G}(-a,-b)$ after
integration in $c$, hence their contribution to
$\Lambda_{\mathcal K}$ is at most $C\prod_v\|G_v\|_3$.

\paragraph{Applying the frequency estimate.}
For each dyadic $D$ use the kernels of
Corollary~\ref{cor:frequency-continuum}:
$\ell_\xi(z)=D^{-1}d/dz(g_q(z)e^{i\xi z})$ and
$H_\xi=\ell_\xi*\ell_\xi*\ell_\xi$. Gaussian convolution and
modulation give $(g_{3q}(z)e^{i\xi z})'''=D^3H_\xi(z)$. For block
$\Xi_D$, the contribution to $K_{a,b,k,*}$ is
\[
 \int_{\Xi_D}c_{a,b,k}(\xi)H_\xi(z)\dd\xi,\quad
 c_{a,b,k}(\xi)=D^3\widehat f_{a,b,k}(\xi)\chi(\xi/P_*).
\]
Set $\mu_{a,b,k}(\xi)=Dc_{a,b,k}(\xi)/\sqrt n$. The two estimates
in \eqref{eq:rough-fourier-bounds} give
\[
 |\mu_{a,b,k}(\xi)|\le\frac{Cm_{a,b,k}}{\sqrt n}\le C,\quad
 \sum_k\int_{\Xi_D}|\mu_{a,b,k}|^2\frac{\dd\xi}{D}
 \le C\sum_k\frac{m_{a,b,k}}{n}\le C .
\]
Every step choice in $(a,b)$ has been preserved; different $k$
share a common finite rectangular partition. The block kernel is
$\sqrt n\int_{\Xi_D}\mu_{a,b,k}(\xi)H_\xi\,\dd\xi/D$. By
Corollary~\ref{cor:frequency-continuum} (with measure $\dd\xi/D$),
this block contributes at most $C\sqrt n\prod_v\|G_v\|_3$. Only
$O(\log(2+n))$ blocks meet the cutoff's support; summing their
bounds and adding the replacement error proves
\eqref{eq:rough-family-bound}.
\end{proof}


\subsection{Removing the first moment of an odd kernel}
\label{subsec:odd-family}

% Endpoint kernels are odd but need not have vanishing first
% moment. A dilation identity reduces them to the previous
% proposition.

\begin{corollary}[Odd kernel families]\label{cor:odd-family}
Proposition~\ref{prop:rough-family} remains valid if the
three moment conditions in \eqref{eq:rough-family-hypotheses}
are replaced by the assumption that every $K_{a,b,k}$ is odd
almost everywhere.
\end{corollary}
\begin{proof}
Choose a real, smooth, compactly supported odd $\varphi$ with
$\int z\varphi(z)\dd z=1$. Put $u_{a,b,k}=\int zK_{a,b,k}\dd z$
(uniformly bounded, vanishing when $m_{a,b,k}=0$). The kernels
$K_{a,b,k}-u_{a,b,k}\varphi$ satisfy all three moment conditions
and the other hypotheses of Proposition~\ref{prop:rough-family},
with enlarged fixed constants and unchanged counts. It remains
to bound the subtracted terms.

Define $\Psi=\varphi-2^{-1}\Dil_2\varphi$; oddness gives its
zeroth and second moments, and its first moment is
$1-2^{-1}\cdot2=0$. For any integer $J\ge1$,
\[
 \Dil_{2^k}\varphi
 =\sum_{j=0}^{J-1}2^{-j}\Dil_{2^{k+j}}\Psi
   +2^{-J}\Dil_{2^{k+J}}\varphi.
\]
For each fixed $j$, apply Proposition~\ref{prop:rough-family} to
shifted scales $k+j$ with kernels $u_{a,b,k}\Psi$ and shifted
counts $m_{a,b,k}$; the constants are independent of $j$ and the
outer coefficients $2^{-j}$ are summable. The remainder
contributes at most $C2^{-J}n\prod_v\|G_v\|_3$ by
Lemma~\ref{lem:gaussian-envelope}, since there are at most $An$
nonzero counts at any output point. Letting $J\to\infty$ proves
the claim.
\end{proof}

\subsection{Grouping the endpoint errors}
\label{subsec:endpoint-errors}

\begin{proposition}[Endpoint errors]\label{prop:endpoint-errors}
At each $(a,b)$, choose at most $n$ pairwise disjoint open radius
intervals $(\varepsilon_j,R_j)$ with $0<\varepsilon_j<R_j<\infty$
and complex coefficients $\beta_j$, $|\beta_j|\le1$. Suppose
these are a finite-valued step function of $(a,b)$. Then the
kernel $\mathcal E_{a,b}(t)=\sum_j\beta_j(E_{\varepsilon_j}-E_{R_j})(t)$
satisfies
\begin{equation}\label{eq:endpoint-error-bound}
 |\Lambda_{\mathcal E}(G_0,G_1,G_2)|
 \le C\sqrt n\log(2+n)\prod_{v=0}^2\|G_v\|_3
\end{equation}
for $G_v\in C_c^\infty$.
\end{proposition}
\begin{proof}
Place each endpoint $\rho$ in the unique half-open dyadic
interval $[L_k,2L_k)$, $L_k=2^k$. Let $m_{a,b,k}$ count
endpoints with multiplicity, collect their contributions into
$\Dil_{L_k}K_{a,b,k}$. Thus $K_{a,b,k}$ is a linear combination
of the dimensionless kernels
\begin{equation}\label{eq:dimensionless-endpoint}
 e_\alpha(z)=\frac{P(|z|/\alpha)-c_0\mathbf 1_{\{|z|>\alpha\}}}{z},
 \qquad 1\le\alpha<2,
\end{equation}
with coefficient $\beta_j$ at a lower endpoint and $-\beta_j$ at
its upper endpoint. Every kernel is odd, its possible jump
points are $\pm\alpha$, and
\begin{equation}\label{eq:endpoint-count}
 \sum_k m_{a,b,k}\le2n .
\end{equation}

The important assertion is the uniform bound, with constants
independent of $m_{a,b,k}$,
\begin{equation}\label{eq:paired-endpoint-bound}
 |K_{a,b,k}(z)|+|K_{a,b,k}'(z)|\le Ce^{-cz^2}
\end{equation}
off at most $2m_{a,b,k}$ points. Fix $(a,b)$ and $k$. Pair the
two endpoints of each annulus whose endpoints both lie in
$[L_k,2L_k)$. After scaling, its contribution is
$\beta_j(e_{\alpha_j}-e_{\gamma_j})$ with
$1\le\alpha_j<\gamma_j<2$. The intervals $(\alpha_j,\gamma_j)$
are disjoint, so $\sum_j(\gamma_j-\alpha_j)\le1$. At most two
endpoints are unpaired, corresponding to intervals that straddle
$L_k$ and $2L_k$ respectively (an interval that strictly
contains $[L_k,2L_k)$ has no endpoint in this group).

For $|z|\le3$, the smooth term $s_\alpha(z)=P(|z|/\alpha)/z$ has
a smooth even extension, and
$\sup_{|z|\le3,1\le\alpha\le2}(|\partial_\alpha s_\alpha|+
|\partial_z\partial_\alpha s_\alpha|)<\infty$. The fundamental
theorem of calculus in $\alpha$, followed by the length bound,
bounds the sum of the paired smooth terms independently of their
number. For the paired hard terms, at most one difference is
nonzero at any $|z|$, and on its support $|z|\ge1$, so the size
and classical derivative are uniformly bounded. The two unpaired
terms obey the same bounds on this compact range.

For $|z|>3$, all indicators equal one and
$P(|z|/\alpha)-c_0=-2g_3''(|z|/\alpha)$. Consequently
$e_\alpha$, $\partial_ze_\alpha$, $\partial_\alpha e_\alpha$,
and $\partial_z\partial_\alpha e_\alpha$ are bounded by
$Ce^{-cz^2}$, uniformly for $1\le\alpha\le2$. The length bound
and the two unpaired terms give the same bound for their sum.
Combining the compact and tail estimates proves
\eqref{eq:paired-endpoint-bound}.

Finish by separating groups by their count. At each output
point, \eqref{eq:endpoint-count} implies at most $2\sqrt n$
indices have $m_{a,b,k}>\sqrt n$. The uniform bound
\eqref{eq:paired-endpoint-bound} and
Lemma~\ref{lem:gaussian-envelope} bound all these groups
together, after $c$-integration, by $C\sqrt n\mathcal M_{F,G}$;
their trilinear contribution is at most
$C\sqrt n\prod_v\|G_v\|_3$.

Set the kernels and counts of those groups to zero. The
remaining family satisfies \eqref{eq:rough-family-decay}, has
odd kernels, and has counts satisfying
$\sum_km_{a,b,k}\le2n$ and $m_{a,b,k}\le\sqrt n$.
Corollary~\ref{cor:odd-family} applies and proves
\eqref{eq:endpoint-error-bound}. Every grouping and deletion is
made at the output point; no common choice of endpoints or
dyadic groups is imposed at different points.
\end{proof}