Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.CoarsePoincare.QTwo

Coarse-graining support: Support.Deterministic.CoarsePoincare.QTwo #

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

theorem HCPolySupport.sq_coarsePoincare_gradient_qtwo_partial_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (g : Vec d → Vec d) (energy : Vec d → ℝ) (N : ℕ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hgrad : CubeAverageGradientEnergyControl Q a g energy) (hsum : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantSigmaStarInvNormAtScale Q (Q.scale - ↑n) a) :
theorem HCPolySupport.coarsePoincare_gradient_qtwo_partial_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (g : Vec d → Vec d) (energy : Vec d → ℝ) (N : ℕ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hgrad : CubeAverageGradientEnergyControl Q a g energy) (hsum : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantSigmaStarInvNormAtScale Q (Q.scale - ↑n) a) :
theorem HCPolySupport.coarsePoincare_gradient_qtwo_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (g : Vec d → Vec d) (energy : Vec d → ℝ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hgrad : CubeAverageGradientEnergyControl Q a g energy) (hsum : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantSigmaStarInvNormAtScale Q (Q.scale - ↑n) a) :

Note-facing q = 2 gradient coarse Poincare inequality under descendant cube-average energy control.

theorem HCPolySupport.sq_coarsePoincare_flux_qtwo_partial_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (flux : Vec d → Vec d) (energy : Vec d → ℝ) (N : ℕ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hflux : CubeAverageFluxEnergyControl Q a flux energy) (hsum : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantBBlockNormAtScale Q (Q.scale - ↑n) a) :

Squared finite-depth q = 2 flux coarse Poincare inequality under descendant cube-average energy control.

theorem HCPolySupport.coarsePoincare_flux_qtwo_partial_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (flux : Vec d → Vec d) (energy : Vec d → ℝ) (N : ℕ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hflux : CubeAverageFluxEnergyControl Q a flux energy) (hsum : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantBBlockNormAtScale Q (Q.scale - ↑n) a) :

Note-facing q = 2 finite-depth flux coarse Poincare inequality under descendant cube-average energy control.

theorem HCPolySupport.coarsePoincare_flux_qtwo_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (flux : Vec d → Vec d) (energy : Vec d → ℝ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hflux : CubeAverageFluxEnergyControl Q a flux energy) (hsum : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantBBlockNormAtScale Q (Q.scale - ↑n) a) :

Note-facing q = 2 flux coarse Poincare inequality under descendant cube-average energy control.

theorem HCPolySupport.coarsePoincare_qtwo_note_bounds_of_cubeAverageEnergyControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) (hs : 0 < s) (g flux : Vec d → Vec d) (energy : Vec d → ℝ) (henergy_nonneg : ∀ x ∈ cubeSet Q, 0 ≤ energy x) (henergy_int : MeasureTheory.IntegrableOn energy (cubeSet Q) MeasureTheory.volume) (hgrad : CubeAverageGradientEnergyControl Q a g energy) (hflux : CubeAverageFluxEnergyControl Q a flux energy) (hsum_grad : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantSigmaStarInvNormAtScale Q (Q.scale - ↑n) a) (hsum_flux : Summable fun (n : ℕ) => geometricWeight s 2 n * maxDescendantBBlockNormAtScale Q (Q.scale - ↑n) a) :

Note-facing q = 2 gradient and flux coarse Poincare bounds under direct descendant cube-average energy control.

theorem HCPolySupport.coarsePoincare_qtwo_note_bounds_of_aHarmonicFunction {d : ℕ} [NeZero d] (Q : TriadicCube d) (a : CoeffField d) (s : ℝ) {lam Lam : ℝ} (hs : 0 < s) (hEll : IsEllipticFieldOn lam Lam (cubeSet Q) a) (u : AHarmonicFunction a (cubeSet Q)) :

Note-facing q = 2 gradient and flux coarse Poincare bounds for one harmonic field on the parent cube.