Breakdown #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Provider: the localization breakdown e.mathcal.E.breakdown #
This file is a proved local provider for the display e.mathcal.E.breakdown of
ABK26, the first displayed step in the proof of the localization lemma
l.localization.mathcalE. It is a provider endpoint only: the localization lemma
itself additionally needs the comparator normalization, the ฮป-gate, the
J-injection, the good-event aggregation and the bad-event factorization, none of
which is in this file.
Applying e.mathcalE.infty.to.q with p = 2ds^{-1} and q = 2 and squaring, the
source records
`๐_{s,โ,2}(โกm; a_m, ฯ_m)^2 โค c{2s} ฮฃ_{l=-โ}^m 3^{-s(m-l)} (โจ_{z โ 3^l โค^d โฉ โกm} max{|e|=1} J(z+โก_l, ฯ_m^{-1/2}e, ฯ_m^{1/2}e; a_m)^{d/s})^{s/d}
- c_{2s} ฮฃ_{l=-โ}^m 3^{-s(m-l)} (โจ_{z โ 3^l โค^d โฉ โกm} max{|e|=1} J(z+โก_l, ฯ_m^{-1/2}e, ฯ_m^{1/2}e; a_m^t)^{d/s})^{s/d}`,
where c_{2s} = 1 - 3^{-2s} is Homogenization.Book.Ch02.geometricDiscount s 2.
Main results #
homogenizationErrorOnCube_sq_le_breakdown: the display, pathwise on CoarseGraining's literal๐_{s,โ,2}carrier, for every triadic coefficient family and every constant comparator. The two right-hand terms carry the coefficient(1/2) c_{2s}: the1/2is the weight of the block splitting, retained rather than discarded, and it cancels the doubling of the frame-sup legs, so that the conclusion is the printed display verbatim under the leg identificationlegA = 2 ยท max_{|e|=1} J(ยท; a)(see the frame-sup deviation below).cutoffHomogenizationError_sq_ae_le_breakdown: the same display transported to the Section 3 observableObservable.cutoffHomogenizationError M m โจs, _โฉat the running diffusivityฯ_m.breakdownLegA/breakdownLegB,legScaleAverage,breakdownLegSum: the two legs and the two weighted leg sums of the display, with the A (responseJ_le_breakdownLegA,breakdownLegA_le_of_forall_frame,legScaleAverage_smul,summable_breakdownLegSum_terms, and theirBtwins) through which the downstream comparator normalization consumes the conclusion.breakdownLegAValueSet_isotropic_eq/breakdownLegBValueSet_isotropic_eqandbreakdownLegA_le_of_paired_bound/breakdownLegB_le_of_paired_bound: at the isotropic comparatorฯ Idโ the only comparator on the localization wire โ the two legs are exactly the manuscript's paired familiesJ(z+โก_l, ฯ^{-1/2}v, ฯ^{1/2}v; a)andJ(z+โก_l, ฯ^{-1/2}v, ฯ^{1/2}v; a^t)atv = eโ โ eโ, with|v|^2 โค 2(vecNormSq_frameLegAVec_le,vecNormSq_frameLegBVec_le). The loadings are written in the Section 3 carrier's own spellingObservable.inverseSqrtLoad/Observable.sqrtLoad.
Source correspondence and disclosed deviations #
d.mathcal.Eis built from the block functional๐(R, ๐_0^{-1/2}e, ๐_0^{1/2}e; a)withea unit vector of the doubled2d-dimensional space; the two scalar legs of the printed display arise from it through the unconditional block splittingdoubledResponseJ = ยฝ J(ยท;a) + ยฝ J(ยท;a^t)(Homogenization.Book.Ch02.doubledResponseJ_eq_half_responseJ_adjoint_sum). AccordinglybreakdownLegA/breakdownLegBare the suprema of the scalar responses over the doubled unit sphere; at the scalar comparator used on the localization wire the loading vectorv = eโ โ eโhas Euclidean length up toโ2, so each leg is twice the printedmax_{|e|=1}object. This file carries the frame-sup form. The doubling and the1/2of the splitting cancel here, and the cancellation is performed rather than asserted. The1/2ofdoubledResponseJ = ยฝ J(ยท;a) + ยฝ J(ยท;a^t)is retained innormalizedBlockResponseMax_le_breakdownLegA_add_breakdownLegB(which is therefore a bound byยฝ (legA + legB), not bylegA + legB), and it is carried through the per-scale power mean by its positive homogeneity (legScaleAverage_smul) into the constant of both endpoints. The paired shape and the size bound|v|^2 โค 2are proved here at the isotropic comparator (breakdownLegAValueSet_isotropic_eqand its twin), so the deviation is exhibited rather than asserted. What the cancellation removes is the second, spurious factor2โ the one that came from the discarded splitting weight and had no source warrant at all.- The gap is an artifact of the printed range, not of the mathematics: what the
breakdown actually needs from the embedding is its one-scale counting core,
which carries no window on
sat all. This file therefore consumesErrorComparison.scaleResponseAtScale_infinity_rpow_le_card_mul_finite(binders0 < p,0 < qonly) and performs the outer geometric scale sum directly, rather than the packaged displayErrorComparison.homogenizationError_infinity_le_finite, whose retained (and, in that file, unused) binders < 1would exclude the endpoint. The resulting statement holds on all ofs โ (0, 1], so the recorded source gap is refuted in Lean rather than inherited. - Consequently the inner and outer power-mean exponents are the printed
d/sands/d, and the geometric weight is the printed3^{-s(m-l)}. - No
๐_{s,p,โ}branch and non < mtruncation occurs. - The deterministic statement
homogenizationErrorOnCube_sq_le_breakdownis genuinely pathwise: it holds for every coefficient family and every comparator, with no exceptional set. The Section 3 endpoint is nevertheless almost sure, and its null set sits inside thesbinder, because the observableObservable.cutoffHomogenizationErroris an verified measurable representative which only almost everywhere equals CoarseGraining's literal๐_{s,โ,2}(Observable.cutoffHomogenizationError_ae_eq_homogenizationErrorOnCube), and that identification is itself indexed bys. The a.e. quantifier here is therefore forced by the carrier, not by the argument; thes-uniform form would require ans-uniform representative identification, which the Observable layer does not supply.
References #
- ABK26,
e.mathcal.E.breakdown, insidel.localization.mathcalE. - ABK26,
e.mathcalE.infty.to.q(d.mathcal.E).
Real-power and finite-average bookkeeping #
The two frame legs of the display #
The block-normalized loading ๐_0^{-1/2} e of a doubled direction e, split
into its two โ^d halves.
Equations
Instances For
The block-normalized loading ๐_0^{1/2} e of a doubled direction e, split
into its two โ^d halves.
Equations
Instances For
The value set of the a-leg of e.mathcal.E.breakdown: the scalar responses
J(R, ยท, ยท; a) at the primal frame loadings of the doubled unit directions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The value set of the a^t-leg of e.mathcal.E.breakdown: the scalar responses
J(R, ยท, ยท; a^t) at the adjoint frame loadings of the doubled unit directions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The a-leg of e.mathcal.E.breakdown: the frame supremum
max_{|e|=1} J(R, ๐_0^{-1/2}e, ๐_0^{1/2}e; a) over the doubled unit sphere.
Equations
Instances For
The a^t-leg of e.mathcal.E.breakdown: the frame supremum
max_{|e|=1} J(R, ๐_0^{-1/2}e, ๐_0^{1/2}e; a^t) over the doubled unit sphere.
Equations
Instances For
The a-leg is nonnegative.
The a^t-leg is nonnegative.
On a descendant cube the a-leg value set is bounded above.
On a descendant cube the a^t-leg value set is bounded above.
Every a-leg frame value of a descendant cube is bounded by the leg.
Every a^t-leg frame value of a descendant cube is bounded by the leg.
A uniform bound on the a-leg frame values bounds the leg. This is the
entry point through which the downstream comparator normalization converts a
per-frame response estimate into an estimate on the leg.
A uniform bound on the a^t-leg frame values bounds the leg.
The a-leg of a descendant cube is bounded by twice its normalized block
response.
The a^t-leg of a descendant cube is bounded by twice its normalized block
response.
The per-cube two-leg split. The block functional from which
๐_{s,p,q} is built is bounded by half the sum of the two scalar frame legs,
because the doubled response splits unconditionally into the primal and adjoint
halves with the weight 1/2 on each
(Book.Ch02.doubledResponseJ_eq_half_responseJ_adjoint_sum).
The 1/2 is the arithmetic content of the splitting and is retained here: the
weaker bound by the full sum โ obtained by discarding each 1/2 against
responseJ_nonneg โ would double the constant of e.mathcal.E.breakdown against
the printed display. Retaining the 1/2 uses strictly fewer inputs than
discarding it: only the splitting identity and the two frame bounds
responseJ_le_breakdownLegA / responseJ_le_breakdownLegB, and no
nonnegativity of the individual scalar responses.
The per-scale power mean and the weighted leg sums #
The per-scale power mean of a leg at the printed exponents of
e.mathcal.E.breakdown:
(โจ_{z โ 3^k โค^d โฉ Q} leg(z + โก_k)^{d/s})^{s/d}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The per-scale power mean of a nonnegative leg is nonnegative.
A uniform bound on a nonnegative leg bounds its per-scale power mean.
Positive homogeneity of the per-scale power mean. The power mean
(โจ leg^{d/s})^{s/d} is degree-one homogeneous in a nonnegative leg, so a
nonnegative constant factor passes through it unchanged. This is what carries
the 1/2 of the block splitting
(normalizedBlockResponseMax_le_breakdownLegA_add_breakdownLegB) out of the
per-scale average and into the constant of e.mathcal.E.breakdown.
Minkowski's inequality at one scale. For s โค 1 โค d the inner exponent
d/s is at least one, so the per-scale power mean is subadditive in the leg.
The weighted leg sum of e.mathcal.E.breakdown,
ฮฃ_{l=-โ}^m 3^{-s(m-l)} (โจ_{z โ 3^l โค^d โฉ โก_m} leg(z+โก_l)^{d/s})^{s/d},
reindexed by the depth j = m - l โ โ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The summability producer. The leg series of the display is summable: each leg is bounded on the descendants by twice CoarseGraining's structural uniform response bound for the root cube, so the series is dominated by a convergent geometric series.
This is public because it is the intended producer of the Summable side
conditions of the leg series: a consumer discharges them by supplying a uniform
descendant bound D on its leg rather than by re-proving the domination
argument.
e.mathcal.E.breakdown (ABK26), pathwise on CoarseGraining's literal
๐_{s,โ,2} carrier.
For every triadic coefficient family a, every constant comparator a0, every
cube scale m and every s โ (0, 1],
๐_{s,โ,2}(โก_m; a, a0)^2
โค (1/2) c_{2s} ฮฃ_{l โค m} 3^{-s(m-l)}
(โจ_{z โ 3^l โค^d โฉ โก_m} legA(z+โก_l)^{d/s})^{s/d}
+ (1/2) c_{2s} ฮฃ_{l โค m} 3^{-s(m-l)}
(โจ_{z โ 3^l โค^d โฉ โก_m} legB(z+โก_l)^{d/s})^{s/d},
with legA/legB the primal and adjoint frame legs and
c_{2s} = 1 - 3^{-2s} = geometricDiscount s 2.
This is the printed display verbatim. The exact accounting: legA and
legB are the frame suprema over the doubled unit sphere, and at the scalar
comparator each equals twice the printed max_{|e|=1} object ([P]). The
per-scale power mean is degree-one homogeneous (legScaleAverage_smul), so
(1/2) * breakdownLegSum m s legA is exactly the printed sum ฮฃ_{l โค m} 3^{-s(m-l)} (โจ max_{|e|=1} J(z+โก_l, a0^{-1/2}e, a0^{1/2}e; a)^{d/s})^{s/d},
and likewise for legB with a^t. Under that identification the two sides of
this inequality are the two sides of e.mathcal.E.breakdown with the same
constant c_{2s} โ the doubling of the legs and the 1/2 of the block
splitting (normalizedBlockResponseMax_le_breakdownLegA_add_breakdownLegB)
cancel here, rather than being asserted to cancel later.
The endpoint s = 1 is included; see the module docstring for the disclosure of
the printed range of e.mathcalE.infty.to.q and of the frame-sup
normalization.
The two frame combinations and their size #
The primal frame combination eโ - eโ of a doubled direction e.
Equations
Instances For
The adjoint frame combination eโ + eโ of a doubled direction e.
Equations
Instances For
The primal loading vector of a doubled unit direction has squared length at
most 2.
The adjoint loading vector of a doubled unit direction has squared length at
most 2.
The isotropic comparator acts diagonally on the doubled frame #
The legs in the manuscript's paired form #
The primal leg at the isotropic comparator is the manuscript's paired
family. Each doubled unit direction e contributes exactly
J(R, ฯ^{-1/2}v, ฯ^{1/2}v; a) at the loading vector v = eโ - eโ.
The adjoint leg at the isotropic comparator is the manuscript's paired
family. Each doubled unit direction e contributes exactly
J(R, ฯ^{-1/2}v, ฯ^{1/2}v; a^t) at the loading vector v = eโ + eโ.
The consumption interface #
The primal leg under a paired-loading bound. A bound on the manuscript's
paired response J(R, ฯ^{-1/2}v, ฯ^{1/2}v; a), uniform over loading vectors of
squared Euclidean length at most 2, bounds the leg. This is the interface
through which the localization proof's per-cube estimates โ which are proved at
paired unit loadings โ reach the legs of e.mathcal.E.breakdown; the excess
length โ2 is exactly the doubling recorded in [P].
The adjoint leg under a paired-loading bound.
The Section 3 carrier #
The paper-wide dimension assumption 2 โค d stored in the model discharges the
[NeZero d] binder carried by the statements of this file. That binder is
therefore typing data for the block carriers, not an additional mathematical
premise: any caller holding an ABKModel d can supply it.
e.mathcal.E.breakdown on the Section 3 carrier (ABK26). For the
measurable Section 3 observable ๐_{s,โ,2}(โก_m; a_m, ฯ_m) at any s โ (0, 1],
๐_{s,โ,2}(โก_m; a_m, ฯ_m)^2
โค (1/2) c_{2s} ฮฃ_{l โค m} 3^{-s(m-l)}
(โจ_{z โ 3^l โค^d โฉ โก_m} legA(z+โก_l; a_m, ฯ_m)^{d/s})^{s/d}
+ (1/2) c_{2s} ฮฃ_{l โค m} 3^{-s(m-l)}
(โจ_{z โ 3^l โค^d โฉ โก_m} legB(z+โก_l; a_m, ฯ_m)^{d/s})^{s/d}
almost surely under the cutoff-sample law, with legA the primal and legB the
adjoint frame leg at the ฯ_m-normalized loadings.
This is the printed display verbatim, with the same accounting as
homogenizationErrorOnCube_sq_le_breakdown: each leg is twice the printed
max_{|e|=1} object, the per-scale power mean is degree-one homogeneous
(legScaleAverage_smul), so (1/2) * breakdownLegSum m s legA is exactly the
printed sum and the constant is the printed c_{2s}.
The inequality itself is deterministic
(homogenizationErrorOnCube_sq_le_breakdown); the almost-sure quantifier, and
the fact that its null set sits inside the s binder, come only from the
verified measurable representative underlying
Observable.cutoffHomogenizationError, whose identification with
CoarseGraining's literal ๐_{s,โ,2} is itself indexed by s ([F]).