Documentation

LeanPool.HighContrastHomogenization.Entry.Annealed.ReferenceNormalization

High-contrast homogenization: Entry.Annealed.ReferenceNormalization #

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

Annealed reference normalization #

Under the standing stationary dagger law this module proves the annealed reference order, the two-grid reference normalization of adaptedMean, and the initialization sandwich on the source window. The reference order comes from the dagger at one sample and a sufficiently large standard cell through the two-sign characterization, so no standing-law conclusion needs a separate reference-order premise, and the normalization constants depend only on the dimension and the coarse exponent. These results serve p.global.selection, e.two.grid.source.normalization and p.initial.fixed.grid.scale.

The initialization conclusions retain the window restriction j ≤ 2 * jStar; the unrestricted range would require repeating the source construction at the larger window.

Reference order from the dagger alone (p.global.selection). The probability measure supplies a sample in the coarse-bound event.

Standing-dagger corollary of the deterministic reference comparison.

The envelope has expectation at most two on a probability space.

theorem HCPolySupport.HighContrast.Annealed.adaptedMean_refBlock_normalization (d : ℕ) (hd : 2 ≤ d) (γ : ℝ) (hγ : γ ∈ Set.Ico 0 1) :
∃ (Csrc : ℝ) (C : ℝ), 0 < Csrc ∧ 0 < C ∧ ∀ (P : MeasureTheory.Measure (CoeffSpace d)) [MeasureTheory.IsProbabilityMeasure P] (E : BlockMat d) (Ψ : ℝ → ℝ) (K : ℝ) (S : CoeffSpace d → ℝ), IsStationaryLaw P → CoarseEllipticityDagger P γ E Ψ K S → ∀ (jStar : ℕ), 2 * d ≤ 3 ^ jStar → ⌈Csrc * Real.logb 3 (2 * K)⌉ ≤ ↑jStar → ∀ (m : Mat d), Matrix.PosDef m → ∀ (s : ℤ), ↑jStar ≤ s → adaptedCell (Geometry.explicitRoundedGrid jStar m) s ⊆ centeredCube d (2 * ↑jStar) → BlockMatLoewnerLE (adaptedMean P (Geometry.explicitRoundedGrid jStar m) s) (blockScale (C * √(‖m‖ * ‖m⁻¹‖)) E) ∧ BlockMatLoewnerLE E (blockScale (C * aspectRatio E * √(‖m‖ * ‖m⁻¹‖)) (adaptedMean P (Geometry.explicitRoundedGrid jStar m) s))

The two-grid annealed reference normalization, near e.two.grid.source.normalization. Both constants depend only on dimension and the coarse exponent.

theorem HCPolySupport.HighContrast.Annealed.initial_source_bounds (d : ℕ) (hd : 2 ≤ d) (γ : ℝ) (hγ : γ ∈ Set.Ico 0 1) :
∃ (Csrc : ℝ), 0 < Csrc ∧ ∀ (P : MeasureTheory.Measure (CoeffSpace d)) [MeasureTheory.IsProbabilityMeasure P] (E : BlockMat d) (Ψ : ℝ → ℝ) (K : ℝ) (S : CoeffSpace d → ℝ), IsStationaryLaw P → CoarseEllipticityDagger P γ E Ψ K S → ∀ (jStar : ℕ), 2 * d ≤ 3 ^ jStar → ⌈Csrc * Real.logb 3 (2 * K)⌉ ≤ ↑jStar → ∀ (j : ℤ), ↑jStar ≤ j → j ≤ 2 * ↑jStar → BlockMatLoewnerLE (blockScale (1 / 2) (ofFullBlockMat (toFullBlockMat (blockSwap d) * (toFullBlockMat E)⁻¹ * toFullBlockMat (blockSwap d)))) (adaptedMean P 1 j) ∧ BlockMatLoewnerLE (adaptedMean P 1 j) (blockScale 2 E)

The exact initialization sandwich on the source window, p.initial.fixed.grid.scale. The printed uniform range is restricted to j ≤ 2 * jStar; a larger window requires repeating the multiplier construction.