Documentation

LeanPool.HighContrastHomogenization.Provider.Quenched.SmallContrastValueClauseAtLevel

High-contrast homogenization: Provider.Quenched.SmallContrastValueClauseAtLevel #

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

The value clause at the line producer's pinned coefficients #

The line producer reads the weak base at the pinned group coefficients; the released weak value reports at coefficients that move with the split level. This file names the normalizer that reconciles them, so the assembly can supply the value clause without a producer of its own.

The normalizer is (cfirst + cmax + 1) · M, which is above M and dominates both released coefficients after division by sixteen. It is a choice, not an estimate: every group of the base is linear in the normalizer and the consumer's constant bundle asks only that it be nonnegative.

The normalizer that carries a released pair of group coefficients into the pinned pair.

Equations
Instances For
    theorem HCPolySupport.HighContrast.Quenched.absorbedNormalizer_nonneg {cfirst cmax M : ℝ} (hcfirst : 0 ≤ cfirst) (hcmax : 0 ≤ cmax) (hM : 0 ≤ M) :
    0 ≤ absorbedNormalizer cfirst cmax M
    theorem HCPolySupport.HighContrast.Quenched.le_baseIsotropyAtPar_pinned_of_atLevel {d : ℕ} {cfirst cmax M L rho bmaj beta lev wv : ℝ} {Hw : ℕ} {V : ℕ → ℝ} {V0 : ℝ} {Dr : ℕ → ℝ} {Vmean : ℝ} (hcfirst : 0 ≤ cfirst) (hcmax : 0 ≤ cmax) (hM : 0 ≤ M) (hrho1 : rho < 1) (hbmaj : 0 ≤ bmaj) (hbeta : 0 ≤ beta) (hV : ∀ (j : ℕ), 0 ≤ V j) (hV0 : 0 ≤ V0) (hDr : ∀ (j : ℕ), 0 ≤ Dr j) (hVmean : 0 ≤ Vmean) (hmaj : wv ≤ weakValueBaseIsotropyAtPar cfirst cmax M L rho Hw bmaj beta lev V V0 Dr Vmean ^ 2) :
    wv ≤ weakValueBaseIsotropyAtPar 16 16 (absorbedNormalizer cfirst cmax M) L rho Hw bmaj beta lev V V0 Dr Vmean ^ 2

    The value clause at the pinned coefficients. A bound by the released base is a bound by the pinned-coefficient base at the absorbed normalizer.