Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Homogenization.VarianceClosure

VarianceClosure #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

The carrier bridge and the descendant envelopes of the variance closure #

ABK26. This module carries item (2) and the two missing inputs of item (3) of the depgraph record for node p.combine.corrected, the finite good-event Besov step.

Part A: the carrier bridge (item (2)) #

Two proved carriers had no seam between them.

The manuscript passes between them by conjugating with the diagonal gauge diag(λ^{1/2}𝟙, λ^{-1/2}𝟙) at λ = σ_L and reading off the two displayed entries of the conjugated matrix. Here that passage is exact: the conjugated matrix's rows are computed at the two block loads (e,0) and (0,e),

Δ (e,0) = (σ · Δ_{lowerRight} e , Δ_{upperRight} e), Δ (0,e) = (Δ_{lowerLeft} e , σ^{-1} · Δ_{upperLeft} e),

and the two single-block operator norms are recovered by ContinuousLinearMap.opNorm_le_bound. Only the two displayed halves are used; the companion halves are discarded by positivity, exactly as in the printed proof. The results are

σ² |Δ_{lowerRight}|² ≤ starredFluctuationOperatorNormSq 𝐁(σ) 𝐂 U a and |Δ_{lowerLeft}|² ≤ starredFluctuationOperatorNormSq 𝐁(σ) 𝐂 U a,

with |·| the Chapter 2 Euclidean matrix operator norm — the manuscript's |A|. The asymmetric weighting (σ² on the first, 1 on the second) is forced by the gauge and is exactly the printed weighting of (e.initial.JL.bound) and of (e.var.bound.astar.withS).

Composed with the proved corridor variance bound, Part A delivers the printed left side of the Step-3 display (e.var.bound.astar.withS) at the genuine cutoff law:

σ_L² var[σ_{L,*}^{-1}(□_n)] + var[σ_{L,*}^{-1}(□_n)κ_L(□_n)] ≤ 2 C_var δ (δ + 3^{-d(n-L)}),

where δ is the corridor's own two-term amplitude δ = E²γ + exp(-2E^{-3}γ^{-1}).

Part B: the two descendant envelopes (the missing inputs of item (3)) #

The hK producer (3) needs a uniform a.e. bound on the good event for CombineExpectation.coarseMatrixVariationBlock and CombineExpectation.coarseScaleSeparationBlock. Both reduce, through VarianceSplit.coarseScaleSeparation_eq_coarseBlockScaleSeparation, VarianceSplit.coarseBlockScaleSeparation_sub and the triangle inequality, to uniform bounds on

Ch02.matrixOperatorNorm (coarseBlockMatrix (cubeSet R) a.toFun).lowerRight and Ch02.matrixOperatorNorm (coarseBlockMatrix (cubeSet R) a.toFun).lowerLeft

over the descendants R of originCube d m. Both are supplied here.

What is NOT proved here #

The diagonal gauge #

The two row readings #

The operator-norm transfer #

The carrier bridge #

The carrier bridge, lower-right channel. At the isotropic comparator normalizer 𝐁(σ), the squared Euclidean operator norm of the σ_*^{-1} channel of 𝐀(U;a) - 𝐂, weighted by σ², is below the squared operator norm of the full starred fluctuation matrix.

The weight σ² is the exact gauge weight of the manuscript's conjugation: the load (e,0) reads the lower-right block twice through σ^{1/2}.

The carrier bridge, lower-left channel. The σ_*^{-1}κ channel of 𝐀(U;a) - 𝐂 carries no gauge weight: the load (0,e) reads the off-diagonal block once through σ^{-1/2} and once through σ^{1/2}. This is the printed asymmetry of (e.initial.JL.bound) -- weight σ_L² on the σ_*^{-1} variances, weight 1 on the σ_*^{-1}κ variances.

The genuine-law instances #

The σ_*^{-1} variance carrier under the corridor observable. The variance-split integrand |σ_*^{-1}(R;a) - σ_{L,*}^{-1}(□_n)|², weighted by the printed σ_L², is below the Step-3 corridor observable at the same centering scale, sample by sample and at every cube.

The left side of (e.var.bound.astar.withS) under the corridor observable. The printed combination σ_L² var[σ_{L,*}^{-1}(□_n)] + var[σ_{L,*}^{-1}(□_n)κ_L(□_n)] is at most twice the expectation of the Step-3 corridor observable.

The Integrable clause is a conditional A obligation in the convention of integral_starredFluctuationNormSq_le_descendantAndResponseBounds; see the module docstring.

The Step-3 display (e.var.bound.astar.withS) #

theorem Algsuperdiff.Section3.Provider.Homogenization.exists_coefficientCutoff_finiteCorridor_starInverseVariance_withS_bound {d : ℕ} [NeZero d] :
∃ (Chom : ℝ) (Cvar : ℝ), 64 ≤ Chom ∧ 2 * (↑(Cutoff.cutoffRelativeNormalizationShift d) + 1) ≤ Chom ∧ 1 ≤ Cvar ∧ ∀ (M : ABKModel d) (m : ℤ) (E : { E : ℝ // 1 ≤ E }), (∀ k ≤ m - 1, ∀ (s : ℝ) (hsWindow : s ∈ Set.Icc (8 * M.gamma) 1), Probability.IsTwoTermBigOWith (↑(Cutoff.cutoffSampleLaw M)) (HCPolySupport.IndependentSums.gammaSigma 2) (HCPolySupport.IndependentSums.gammaSigma (1 / 2)) (Observable.cutoffHomogenizationError M k ⟨s, ⋯⟩) (↑E * s⁻¹ * √M.gamma) (s⁻¹ ^ 2 * Real.exp (-((↑E)⁻¹ ^ 3 * M.gamma⁻¹)))) → ∀ epsilon ∈ Set.Ioc 0 (1 / 2), M.gamma ≤ Chom⁻¹ * (↑E)⁻¹ ^ 2 * epsilon → ∀ (L : ℤ), ↑L ≤ ↑m - Chom * |Real.log epsilon| → ∀ n ∈ Set.Icc L m, MeasureTheory.Integrable (fun (a : HCPolySupport.RegCoeffField d) => starredFluctuationOperatorNormSq (cutoffComparatorNormalizer M L) (HCPolySupport.Book.Ch04.annealedBlockMatrixAtScale (Cutoff.coefficientCutoffLaw M L) n) (HCPolySupport.cubeSet (HCPolySupport.originCube d n)) a) (Cutoff.coefficientCutoffLaw M L) → ↑(Annealed.sigmaBar M L) ^ 2 * starInverseVarianceAtScale M L n + starInverseKappaVarianceAtScale M L n ≤ 2 * Cvar * (↑E ^ 2 * M.gamma + Real.exp (-(2 * (↑E)⁻¹ ^ 3 * M.gamma⁻¹))) * (↑E ^ 2 * M.gamma + Real.exp (-(2 * (↑E)⁻¹ ^ 3 * M.gamma⁻¹)) + Real.rpow 3 (-↑d * ↑(n - L).toNat))

(e.var.bound.astar.withS), at the genuine coefficient cutoff law. Composing the carrier bridge with the proved Step-3 corridor variance bound exists_coefficientCutoff_finiteCorridor_starredFluctuationVariance_bound (CombineFiniteCarrierTransport.lean) gives the printed left side

σ_L² var[σ_{L,*}^{-1}(□_n)] + var[σ_{L,*}^{-1}(□_n)κ_L(□_n)]

below 2 C_var δ (δ + 3^{-d(n-L)}), where δ is the corridor's own two-term amplitude E²γ + exp(-2E^{-3}γ^{-1}). The printed constant C is 2 C_var.

This partially supports and does not realize the printed display: δ is strictly larger than the printed δ₁ := C E²γ, so the conclusion is a weaker form; the Integrable clause remains open; and this theorem has, as proved, no Lean consumer. What it does complete is the left-hand half — it is the first proved statement whose left side is literally the printed variance sum, the proved transport form carrying the starred integral there instead.

The last, Integrable, is the conditional obligation described there: without it the proved corridor bound is vacuous, since a non-integrable Bochner integral is 0.

This is a local Provider theorem and makes no source-node status claim.

Two inputs of the hK producer #

The deterministic descendant envelope of the σ_*^{-1} channel. For the genuine coefficient cutoff, the Euclidean operator norm of the lower-right coarse block is at most 4dν^{-1} at every descendant of every cube, with no event and no random envelope: the bound is the molecular coercivity alone.

This is Cutoff.maxDescendantSigmaStarInvMatrixNormCoeffFieldAtScale_le_cutoffCoercivity (the ambient form of Cutoff.maxDescendantSigmaStarInvMatrixNormAtScale_le_cutoffCoercivity) read on the coarseBlockMatrix carrier through the public CoarseGraining Ch05.Section52 sup identity for the lower-right block (identifying the descendant inverse-ellipticity maximum with the lower-right-block supremum), applied below. It is the σ_*^{-1} half of the hK producer (3); the κ half is not supplied (see the module docstring).

The positive semidefinite off-diagonal block bound #

Positive block Cauchy--Schwarz, upper-right block. For a symmetric positive definite doubled block matrix the upper-right block has operator norm at most the geometric mean of the two diagonal block norms.