Documentation

LeanPool.HighContrastHomogenization.Provider.Response.ProfileEnergyLp

High-contrast homogenization: Provider.Response.ProfileEnergyLp #

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

Optimizer-energy bounds in probability #

The bad branch uses the complete maximum only through its Q-norm, its pathwise comparison with the total profile, and the total-profile moment. The good branch uses only the deterministic pointwise energy bound. The same two arguments apply to the primal and coefficient-transpose optimizers.

The all-scale response maximum is an a.e. measurable statistic.

A finite positive L^Q bound forces an extended-real statistic to be finite almost everywhere.

theorem HCPolySupport.HighContrast.Response.rpow_half_mul_ofReal_le_of_le_sqrt_toReal {x : ENNReal} (hx : x ≠ ⊤) {energy C : ℝ} (hC : 0 ≤ C) (henergy : energy ≤ C * √x.toReal) :
x ^ (1 / 2) * ENNReal.ofReal energy ≤ ENNReal.ofReal C * x

Multiplying an energy by the square root of a finite extended-real maximum turns a real square-root estimate into a linear maximum estimate.

theorem HCPolySupport.HighContrast.Response.profileBadEnergy_le_of_complete_maximum {d : ℕ} {P : MeasureTheory.Measure (CoeffSpace d)} [MeasureTheory.IsProbabilityMeasure P] {Q h beta : ℝ} (hQ : 2 < Q) (hh : 0 ≤ h) (hbeta : 0 ≤ beta) {M W : CoeffSpace d → ENNReal} (hM : AEMeasurable M P) (hW : AEMeasurable W P) (hpoint : ∀ (a : CoeffSpace d), M a ≤ W a + ENNReal.ofReal beta) (hnorm : MeasureTheory.eLpNorm M (ENNReal.ofReal Q) P ≤ ENNReal.ofReal (h ^ Q⁻¹ + beta)) (hmoment : ∫⁻ (a : CoeffSpace d), W a ^ Q ∂P ≤ ENNReal.ofReal h) {energy : CoeffSpace d → ℝ} {C : ℝ} (hC : 0 ≤ C) (henergy : ∀ (a : CoeffSpace d), M a ≠ ⊤ → 1 < M a → energy a ≤ C * √(M a).toReal) (hmeas : MeasureTheory.AEStronglyMeasurable ({a : CoeffSpace d | 1 < M a}.indicator fun (a : CoeffSpace d) => M a ^ (1 / 2) * ENNReal.ofReal (energy a)) P) :

Generic bad-branch energy estimate driven by the complete maximum.

theorem HCPolySupport.HighContrast.Response.profileGoodEnergy_le_of_pointwise {d : ℕ} {P : MeasureTheory.Measure (CoeffSpace d)} [MeasureTheory.IsProbabilityMeasure P] {alpha : ℝ} {H : ℕ} {M : CoeffSpace d → ENNReal} {energy : CoeffSpace d → ℝ} {C : ℝ} (henergy : ∀ (a : CoeffSpace d), M a ≤ 1 → energy a ≤ C) (hmeas : MeasureTheory.AEStronglyMeasurable ({a : CoeffSpace d | M a ≤ 1}.indicator fun (a : CoeffSpace d) => ENNReal.ofReal (energy a)) P) :
profileGoodEnergy P alpha H M energy ≤ ENNReal.ofReal (3 ^ (-alpha * ↑H) * C)

Generic good-branch energy estimate.

The released split level #

theorem HCPolySupport.HighContrast.Response.profileGoodEnergyAt_le_of_pointwise {d : ℕ} {P : MeasureTheory.Measure (CoeffSpace d)} [MeasureTheory.IsProbabilityMeasure P] {alpha : ℝ} {H : ℕ} {lev : ENNReal} {M : CoeffSpace d → ENNReal} {energy : CoeffSpace d → ℝ} {C : ℝ} (henergy : ∀ (a : CoeffSpace d), M a ≤ lev → energy a ≤ C) (hmeas : MeasureTheory.AEStronglyMeasurable ({a : CoeffSpace d | M a ≤ lev}.indicator fun (a : CoeffSpace d) => ENNReal.ofReal (energy a)) P) :
profileGoodEnergyAt P lev alpha H M energy ≤ ENNReal.ofReal (3 ^ (-alpha * ↑H) * C)

The released good-event optimizer energy from a pointwise bound on the released good event.

The primal good optimizer energy at a released split level.

The adjoint good optimizer energy at a released split level.