Documentation

LeanPool.HighContrastHomogenization.Provider.Quenched.SmallContrastFusionAdapters

High-contrast homogenization: Provider.Quenched.SmallContrastFusionAdapters #

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

The fusion's remaining adapters, and the ∀ n body fully assembled #

Three numeric positions of the argument table (hA1, hA2, hquad0), the entry position hentry, and what binds them remain. This file closes the three numeric positions once and for all by naming the recursion constant, and assembles the whole ∀ n binder body from the two producers that are available on both sides:

What is not closed here is hentry: it is carried as a hypothesis in exactly the shape hrec_line_of_one_step_isotropy_sharp_at_jb_src consumes, at the named source group weakSourceGroupSummed M L (contrastRho g) vsum vmsrc bsrc. The rate-general form of the entry lemma is provided, because the delay form asks for a decay of rate one per generation in 3 ^ (-(N₀ + n)), whereas the source group's legs decay at the rooted rate (1 - contrastRho g)/2 in H_w and at the half rate in the lag J.

Nonnegativity of the metric-free base #

The constant contribution of the seminorm decomposition is nonnegative.

The quadratic slot #

theorem HCPolySupport.HighContrast.Quenched.quadCoefficient_nonneg (d : ℕ) {Cpre Crow : ℝ} (hCpre : 0 ≤ Cpre) (hCrow : 0 ≤ Crow) :
0 ≤ quadCoefficient d Cpre Crow

The quadratic coefficient is nonnegative. This is the hquad0 position.

The entry exponent at a general rate #

The recursion constant, and the ∀ n body #