EllipticityBranchLow #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The coarse-ellipticity branch of l.bad.event.lemma at n < m #
BadEventLemmaCases.lean supplies a conditional local result for the
coarse-ellipticity branch of ABK26's
Lemma l.bad.event.lemma on the branch n >= m. This module supplies a
conditional local result for the other branch, n < m:
lambda^{-1}_{1/8,2}(square_m; a_n)
<= max_{z in 3^n Z^d cap square_m} lambda^{-1}_{1/8,2}(z + square_n; a_n) ,
then p.cg.ellipticity.bounds at each translate and l.maximums.Gamma.s.
The two corrections this branch runs under #
The printed max form is false at finite
q. Definition (2.23) puts a sum of per-depth maxima on the left and a maximum of sums on the right, and the printed step fails by3^{2(m-n)(d/q-s)}, unbounded in the separation. The consuming step is routed instead through the trueq = infinitymax form and exponent monotonicity, reading the coarse-graining input at a fixedt < s; the canonical instantiation ist = 1/16. This module consumes the proved gap-constant route (sharp only relative to the geometric profile)ErrorComparison.lambdaSq_eighth_inv_le_two_mul_max_descendants_sixteenth(lambda^{-1}_{1/8,2}(Q) <= 2 max_{R in descendantsAtScale Q n} lambda^{-1}_{1/16,2}(R), gap constantG(1/8,1/16,2) = 1 + 3^{-1/8} <= 2). This is exactly the accounting recorded in the header ofFiniteQTransfer.lean.The entropy of the
3^{d(m-n)}translates is NOT absorbed by an adjusted constant. ABK26 says "the constantcis adjusted to absorb the polynomial factor3^{d(m-n)}from the union bound". A dimension-onlyccannot do that: the loss grows withm - nwhile the double exponentialexp(-exp(c E^{-2} gamma^{-1}))does not. Accordingly the headline theorem here,measureReal_coarseEllipticityFailure_le_of_translateCoarseBounds, is stated with no gate at all and carries the loss,P[ lambda^{-1}_{1/8,2}(square_m; a_n) sigmabar_{n-1} > 2 . 2 Ccg ] <= 3^{d(m-n)} exp( - exp( (1/4) Ccg^{-1} E^{-2} gamma^{-1} ) ) ,and the passage to the printed shape is a separate, explicitly gated step (
..._of_absorb,..._printed_of_gap), whose gated (m - n) log 3 + T <= exp( (1/4) Ccg^{-1} E^{-2} gamma^{-1} )is the exact and only inequality the absorption needs. Nothing in this module hides it: the loss-carrying theorem is unconditional, and every printed-shape statement carries the gate as a named binder.
The size of the gate #
The gate above is a genuine restriction on m - n, not a constant adjustment.
Two remarks fix its size.
- It is much weaker than the self-consistent restriction imposed on the
oscillation branch at
n < m(3^{5(m-n)_+} <= c c_star gamma^{-1}, i.e.m - n <~ log_3(gamma^{-1})/5), because herem - nmay grow likeexp(c E^{-2} gamma^{-1}), doubly exponentially larger. - The union bound wins because the per-translate tail is doubly exponential
while the loss is only exponential in
m - n; that is the whole reason a gate onm - nsuffices and no adjustment of the constant is needed.
The two conditional binders #
hcgis the conclusion ofp.cg.ellipticity.boundsat every translateR in descendantsAtScale Q n, atsigma = 1/2,s = 1/16,q = 2, in the exact shape of the frozenAlgsuperdiff.Frozen.Section3.coarse_ellipticity_boundsconclusion but with the centered observableObservable.cutoffLowerEllipticityInv M n L ...replaced by the general-cube observablecubeLowerEllipticityInv M .... Two things are carried by this single binder, both of them steps the manuscript itself takes:- the helper keeps the frozen theorem's specialization explicit as a
conditional A binder, exactly as in
BadEventLemmaCases.lean; the frozen theorem is now proved and may discharge the centered instance in a downstream assembly; - the manuscript applies the proposition at each translate
z + square_n, which is its own stationarity reduction; the frozen statement is at the centered cube. On the centered cubeR = originCube d nthe two observables agree almost everywhere (cubeLowerEllipticityInv_ae_eq_cutoffLowerEllipticityInv); note however that this a.e. identification does NOT by itself transport the frozen conclusion to this binder even at that one translate, becauseIsLowerIntegerFamilyOrliczWithWitness.dominatesis a pointwise (∀ ω) clause, which an a.e. route cannot reach. Both halves are resolved below.- Centered. The exported general-cube and centered observables both
reduce pointwise to the same literal by
cubeLowerEllipticityInv_eq_literal,Observable.cutoffLowerEllipticityInv_eq_literal, andcubeLowerEllipticityInvLiteral_originCube. Hence the family relation transports with the same witness and no null-set surgery. - Since the observable bodies are the literals clamped
at
0, the exported observables carry pointwise information, and the proved pathwise covarianceLambdaCovariance.lambdaSq_cutoff_translateCutoffSampleapplies to them directly:cubeLowerEllipticityInv M s hs q omegaequals the centered observable at scaleR.scaleread at the translated sample (ObservableSwapPayoff.cubeLowerEllipticityInv_translateCutoffSample). With the law invarianceCutoff.map_translateCutoffSample_cutoffSampleLawthis produces the WHOLE∀ R ∈ descendantsAtScale Q nbinder from a SINGLE centered instance at scalen(ObservableSwapPayoff'sisLowerIntegerFamilyOrlicz_cubeLowerEllipticityInv_forall_descendant), which is precisely the manuscript's stationarity reduction. The binder remains as stated because this module exposes the translated statement rather than assembling its upstream input. The frozen theorem discharges the centered instance, and the transport is what is proved here. The exponent is1/16, not the printed1/8, by theq = infinityreading described above.1/16lies in the frozens-windowSet.Icc (gamma/2 + exp(-Ccg^{-1} E^{-2} gamma^{-1})) 1exactly whengamma/2 + exp(-Ccg^{-1} E^{-2} gamma^{-1}) <= 1/16, thet = 1/16analogue of the proveds = 1/8gate; that gate is a precondition of the frozen theorem, discharged where the binder is discharged, and therefore appears nowhere here.
- Centered. The exported general-cube and centered observables both
reduce pointwise to the same literal by
- the helper keeps the frozen theorem's specialization explicit as a
conditional A binder, exactly as in
hgamma : gamma <= 1/16makes the frozen deterministic profilelowerEllipticityProfile Ccg gamma (1/16) 2 = Ccg (1/16) (1/8 - gamma)^{-1}at mostCcg. It is not an addition:gamma_le_one_sixteenth_of_admissiblederives it from the manuscript's own admissibilitye.bad.event.admissibilityat the dimension-only constantbadEventOscAdmissibleConst, exactly as the provedn >= mbranch derivesgamma <= 1/8(both come fromgamma <= E^{-5} <= 1/32).
Main results #
lowerEllipticityProfile_exponentTwo_eq,lowerEllipticityProfile_exponentTwo_sixteenth_le,gamma_le_one_sixteenth_of_admissible: the deterministic profile ats = 1/16.cubeLowerEllipticityInv_le_two_mul_finsetSupReal_ae: the transfer, at the observables (stated almost everywhere; the underlying fact is in fact pointwise --- see the structure note at that theorem).measureReal_translateCoarseEllipticityTail_le: the per-translate tail.measureReal_coarseEllipticityFailure_le_of_translateCoarseBounds: the branch, loss-carrying and gate-free.measureReal_coarseEllipticityFailure_le_of_absorb,measureReal_coarseEllipticityFailure_le_printed_of_gap: the printed shape, under the explicit entropy gate.
References #
- ABK26,
l.bad.event.lemma; the casen < m; the recombined display. - ABK26,
p.cg.ellipticity.bounds. - ABK26,
l.maximums.Gamma.s.
The frozen deterministic profile at q = 2 #
At gamma <= 1/16 the frozen deterministic profile at the exponent t = 1/16
is below the frozen constant itself, which is what the manuscript's threshold
2 C_{(e.cg.ellip.lower)} needs. This is the t = 1/16 analogue of the
proved lowerEllipticityProfile_exponentTwo_le.
The manuscript's own admissibility e.bad.event.admissibility, at
the dimension-only constant badEventOscAdmissibleConst, implies gamma <= 1/16 (indeed gamma <= 1/32). Same derivation as the proved
gamma_le_one_eighth_of_admissible, read at the exponent.
The transfer at the observable level #
ErrorComparison.lambdaSq_eighth_inv_le_two_mul_max_descendants_sixteenth is a
statement about the literal Ch02.lambdaSq of a triadic coefficient family, and
holds pointwise in the sample.
The observable bodies are the literals
clamped at 0, so cubeLowerEllipticityInv M Q n s hs q is
cubeLowerEllipticityInvLiteral M Q n s q on the source range s > 0
(cubeLowerEllipticityInv_eq_literal), and the transfer descends at every
sample point. The same applies to the a.e. route of LambdaTransfer.lean.
The transfer, at the observables. Almost surely (in fact at every sample point — see the structure note above),
lambda^{-1}_{1/8,2}(square_m; a_n)
<= 2 max_{R in descendantsAtScale Q n} lambda^{-1}_{1/16,2}(R; a_n) ,
The per-translate tail #
In the manuscript, p.cg.ellipticity.bounds at scale n, applied at the
translate z + square_n, gives the weak-Orlicz bound whose tail at the level
Ccg is the printed double exponential. The argument is the proved one of
BadEventLemmaCases.lean, read at the translate and at the exponent.
The per-translate tail (ABK26). At each scale-n translate R, the
coarse-graining input at the exponent t = 1/16 gives
P[ lambda^{-1}_{1/16,2}(R; a_n) sigmabar_{n-1} > 2 Ccg ]
<= exp( - exp( (1/4) Ccg^{-1} E^{-2} gamma^{-1} ) ) .
The subcube cover of the failure event #
The subcube decomposition of the failure event (ABK26), almost surely:
at the re-based constant 2 Ccg the printed-cube coarse-ellipticity failure
event is covered by the scale-n translate events at the bare level 2 Ccg.
The branch, loss-carrying and gate-free #
The case n < m of the coarse-ellipticity branch (ABK26), with the
union loss carried:
P[ lambda^{-1}_{1/8,2}(square_m; a_n) sigmabar_{n-1} > 2 . (2 Ccg) ]
<= 3^{d(m-n)} exp( - exp( (1/4) Ccg^{-1} E^{-2} gamma^{-1} ) ) .
There is no hypothesis on m - n: the cardinality of the translate set appears
in the conclusion, where the manuscript puts it into an "adjusted" constant c,
which a dimension-only c cannot absorb. The passage to the printed shape is
measureReal_coarseEllipticityFailure_le_of_absorb.
The constant 2 Ccg at which the failure event is read is the Ccg re-basing
(gap route, G <= 2); hcg is the coarse-graining input at every translate,
at the exponent t = 1/16.
The absorption of the union loss #
The logarithm of the union loss is the manuscript's own d (m - n) log 3.
The absorption of the union loss. If the entropy of the 3^{d(m-n)}
translates fits under the per-translate double exponent with room T to spare,
the branch is delivered at the level exp(-T).
The hypothesis hAbsorb is the inequality the manuscript's needs and does not
state; by log_card_descendantsAtScale it reads
d (m - n) log 3 + T <= exp( (1/4) Ccg^{-1} E^{-2} gamma^{-1} ) .
It is a restriction on the scale separation m - n, not a constant adjustment.
The printed shape of the branch, under the explicit entropy gate. With
T = exp((1/8) Ccg^{-1} E^{-2} gamma^{-1}) the conclusion is the manuscript's
own display, at the dimension-only constant c = Ccg^{-1}/8 (the proved n >= m branch delivers Ccg^{-1}/4, which is stronger, so the two branches combine
at Ccg^{-1}/8).
The gate is stated in the manuscript's own variables: m = Q.scale, n, and
d.