Documentation

LeanPool.HighContrastHomogenization.Provider.Quenched.AnnealedContrastComparison

High-contrast homogenization: Provider.Quenched.AnnealedContrastComparison #

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

The annealed block comparison from the annealed contrast #

The endgame display e.algebraic.block.decay compares the Euclidean annealed blocks with the annealed limit block at the factor 1 + 6ยท3^{-ฮฑj}. Its scalar input is the annealed contrast ฮ˜ of e.Theta.m, not the canonical imbalance ๐”ก of e.scale.selection.canonical.metric, and the reference intermediate ฮบ_๐„ โ‰ค 1 + 6(ฮ˜ - 1) of the factor-six reference-block comparison is exactly what converts the one into the other.

The intermediate applies to every Euclidean annealed block, because the annealed primal-adjoint order puts that block above its own sharp. Combined with ๐€_bar(โ–ก_m) โ‰ผ ๐”ก(๐€_bar(โ–ก_m)) ยท ๐€_bar, this yields the printed comparison, with the printed constant six and no further input.

Consequently the whole annealed package of the endgame โ€” the limit block, its symmetry, its positive definiteness, both Loewner comparisons, the reindexing along the scale covariance, and the polynomial length account โ€” rests on the single scalar clause e.algebraic.contrast.decay.

The annealed imbalance is controlled by the annealed contrast, at the printed constant six. This is the factor-six reference-block comparison read at the Euclidean annealed block, whose sharp ordering, the annealed primal-adjoint order, supplies the intermediate's hypothesis.

The upper half of the endgame block comparison, from the annealed contrast alone, at the printed constant six.

The endpoint from the printed contrast decay #

theorem HCPolySupport.HighContrast.Quenched.exists_annealed_endpoint_of_rebased_contrast_decay {d : โ„•} [NeZero d] {P Pbase : MeasureTheory.Measure (CoeffSpace d)} [MeasureTheory.IsProbabilityMeasure Pbase] {E Ebase : BlockMat d} {ฮจbase : โ„ โ†’ โ„} {K Kbase gBase : โ„} {Sbase : CoeffSpace d โ†’ โ„} {alpha Crebase Cdelay Cann : โ„} {nBase m0 : โ„•} (hstat : IsStationaryLaw Pbase) (hdag : CoarseEllipticityDagger Pbase gBase Ebase ฮจbase Kbase Sbase) (hcovContrast : โˆ€ (j : โ„•), annealedContrast Pbase โ†‘j = annealedContrast P โ†‘(nBase + j)) (hcovBlock : โˆ€ (j : โ„•), annealedBlock Pbase (centeredCube d โ†‘j) = annealedBlock P (centeredCube d โ†‘(nBase + j))) (hbase : 1 โ‰ค 2 + aspectRatio E * K) (hnBase : 3 ^ nBase โ‰ค (2 + aspectRatio E * K) ^ Crebase) (hrefCost : 2 + aspectRatio Ebase * Kbase โ‰ค (2 + aspectRatio E * K) ^ Crebase) (hCdelay : 0 โ‰ค Cdelay) (hCann : Crebase * (1 + Cdelay) โ‰ค Cann) (hdelay : 3 ^ m0 โ‰ค (2 + aspectRatio Ebase * Kbase) ^ Cdelay) (hcontrast : โˆ€ (j : โ„•), annealedContrast Pbase โ†‘(m0 + j) - 1 โ‰ค 3 ^ (-alpha * โ†‘j)) :
โˆƒ (Abar : BlockMat d) (Nann : โ„•), IsSymmetricBlockMat Abar โˆง Book.Ch02.BlockPosDef Abar โˆง 3 ^ Nann โ‰ค (2 + aspectRatio E * K) ^ Cann โˆง (โˆ€ (j : โ„•), annealedContrast P โ†‘(Nann + j) - 1 โ‰ค 3 ^ (-alpha * โ†‘j)) โˆง (โˆ€ (j : โ„•), BlockMatLoewnerLE Abar (annealedBlock P (centeredCube d โ†‘(Nann + j))) โˆง BlockMatLoewnerLE (annealedBlock P (centeredCube d โ†‘(Nann + j))) (blockScale (1 + 6 * 3 ^ (-alpha * โ†‘j)) Abar)) โˆง Abar = annealedLimitBlock Pbase

The annealed endpoint of the endgame from the printed contrast decay alone. The hypothesis hcontrast is e.algebraic.contrast.decay on the rebased law; the block comparison e.algebraic.block.decay is derived, not assumed.