ProfileCloseEndpoint #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The q = infinity payload, composed at the sSup carrier #
Provider/CoarseEllipticity/GridDominationEndpoint.lean proves the endpoint's
own dominations: lambda_{s,infinity}^{-1} and Lambda_{s,infinity} are
suprema (e.coarse.grained.ellipticity.infty), so any majorant of the
individual weighted grid maxima majorizes them --- with no (2s)^{-1} and
no fold. This module supplies the summation half of the endpoint analogue of
what PayloadSandwich.lean does at finite q: the endpoint weight, its
arithmetic against the finite-q grid weight, and the model-free two-term
endpoint summation in the shape the lower payload consumes.
The recipe, adapted from the finite-q sandwich #
At finite q the sandwich runs: identify CoarseGraining's Chapter 4 grid
maximum with a gridSupAbs at an explicit per-cube family, transport it to the
cutoff sample space, split it per cube, lift the lanes by e.maxy.bound, and
sum. The endpoint runs the same five steps at the endpoint's own scales m - n, n >= 0 --- and it is simpler in exactly two places.
- No gap-
0fold is inert.gridWeight rho k = 3^{-rho(k+1)}covers gaps>= 1only, which is what forces the finite-qproducers to fold the depth-0term at a constantctop. The endpoint index runs over all `n= 0
, so the endpoint weightendpointWeight rho n = 3^{-rho n}has`endpointWeight rho 0 = 1and the top scale is simply one of the terms. No`ctop, nofoldedAmp, nofoldedBlockPole`. - The deterministic slot is exactly
Cdet, with no pole. A supremum ofCdet + (lane at gap n)is at mostCdet + sup_n (lane): the deterministic constant is not multiplied by the number of scales. That is whytwoTermFamilySplit_of_endpointMajorantreturnsYdet <= Cdetand notCdet (mass rho^{-1}), and it matchesLowerLegProfile.lowerEllipticityProfile_infinity(lowerEllipticityProfile C gamma s infinity = C) with nothing left to price.
The collar is still present and still real. On the lower route,
e.slstar.multiscale normalizes the whole payload by 3^{-gamma(m-n)} on its
left, so the per-cube estimate enters as |Xc n R| <= 3^{g n} (Cdet + U n R).
The upper source comparison instead leaves its deterministic C uncollared and
collars only its two random lanes, so an all-collared reading of it is a weaker
derived majorant, not the verbatim printed split. In either abstract
interface, rpow_collar_eq_endpointWeight is the identity 3^{-2sn} 3^{gn} = endpointWeight (2s - g) n. Since endpointWeight (2s-g) n <= 1,
even a collared deterministic term is bounded by Cdet, keeping the endpoint
profile pole-free.
What is proved here #
- the endpoint weight
endpointWeight rho n = 3^{-rho n}and its arithmetic, including the reductionendpointWeight rho n = 3^{rho} gridWeight rho nwhich transports everygridWeightsummability and pole bound ofGridWeights/BlockPayloadto the endpoint at the cost of one factor3^{rho}, and the collar identityrpow_collar_eq_endpointWeight. endpointTerm_le_tsum--- a single endpoint term is below the weighted series, the elementary step every per-scale estimate passes through.twoTermFamilySplit_of_endpointMajorant--- the model-free endpoint summation, whose deterministic slot isCdetwith no pole, in exactly the payload shapeLowerLeg.isLowerIntegerFamilyOrlicz_of_familySplitconsumes.
What is NOT proved here #
Nothing in this module touches an observable: the endpoint sandwich at the
sSup carrier, the e.maxy.bound lift at the endpoint grid, and the composed
producers feeding LowerLeg.isLowerIntegerFamilyOrlicz_of_familySplit and
UpperLeg.isDeterministicShiftTwoTermOneSidedOrlicz_of_split are not carried
here. The summation's own hdom binder --- the per-cube block estimate at the
endpoint, uniform in the cutoff index L --- is an explicit hypothesis, and
nothing below asserts that it is satisfiable. The small-m branch is
untouched.
References #
- ABK26,
e.coarse.grained.ellipticity.infty, (the endpoint is a supremum);p.cg.ellipticity.bounds, statement (e.cg.ellip.lowerlabel,e.cg.ellip.upperlabel), proof (in the upper per-cube comparison, the deterministic term is and the two collared random lanes are);p.bfA.multiscalebound,e.slstar.multiscalelabel ande.bL.multiscalelabel;l.maximums.Gamma.slabel. Provider/CoarseEllipticity/GridDominationEndpoint.lean(the dominations composed here),.../PayloadSandwich.lean(the finite-qrecipe this module adapts),.../LowerLegProfile.lean(lowerEllipticityProfile_infinity),.../ProfileClose.lean(the finite-qpricing).
Geometric endpoint weights for summing the scale profile.
Equations
- Algsuperdiff.Section3.Provider.CoarseEllipticity.endpointWeight rho n = (3 ^ (-rho)) ^ n