Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.CoarsePoincareRHS.SeminormRecurrence

Coarse-graining support: Support.Deterministic.CoarsePoincareRHS.SeminormRecurrence #

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

theorem HCPolySupport.cubeAverageVec_sub {d : ℕ} (Q : TriadicCube d) (u v : Vec d → Vec d) (hu : MemVectorL2 (cubeSet Q) u) (hv : MemVectorL2 (cubeSet Q) v) :
(cubeAverageVec Q fun (x : Vec d) => u x - v x) = cubeAverageVec Q u - cubeAverageVec Q v
theorem HCPolySupport.cubeAverageVec_add {d : ℕ} (Q : TriadicCube d) (u v : Vec d → Vec d) (hu : MemVectorL2 (cubeSet Q) u) (hv : MemVectorL2 (cubeSet Q) v) :
(cubeAverageVec Q fun (x : Vec d) => u x + v x) = cubeAverageVec Q u + cubeAverageVec Q v
theorem HCPolySupport.sq_le_inv_one_sub_mul_add_of_sq_le_add_bilinear_term {A D U W G η : ℝ} (hη : 0 < η) (hη_lt : η < 1) (h : W ^ 2 ≤ A + D * (U + W) * G) :
W ^ 2 ≤ (1 - η)⁻¹ * (A + η * U ^ 2 + 2 * η⁻¹ * (D / 2 * G) ^ 2)
theorem HCPolySupport.add_bilinear_term_le_add_eta_sq_add_invEta_sq {D U W G η : ℝ} (hη : 0 < η) :
D * (U + W) * G ≤ η * U ^ 2 + η * W ^ 2 + 2 * η⁻¹ * (D / 2 * G) ^ 2
theorem HCPolySupport.sq_cubeBesovNegativeVectorSeminormTwo_le_descendantsAverage_add_of_succ_partialBound {d : ℕ} (Q : TriadicCube d) (s : ℝ) (u : Vec d → Vec d) (Bchild : TriadicCube d → ℝ) {F : ℝ} (hB_nonneg : 0 ≤ (Real.rpow 3 (-2 * s) * descendantsAverage Q 1 fun (R : TriadicCube d) => Bchild R ^ 2) + F) (hlocal : ∀ (N : ℕ), cubeBesovNegativeVectorPartialSeminormTwo Q s (N + 1) u ^ 2 ≤ (Real.rpow 3 (-2 * s) * descendantsAverage Q 1 fun (R : TriadicCube d) => cubeBesovNegativeVectorPartialSeminormTwo R s N u ^ 2) + F) (hchild : ∀ R ∈ descendantsAtDepth Q 1, ∀ (N : ℕ), cubeBesovNegativeVectorPartialSeminormTwo R s N u ≤ Bchild R) :
cubeBesovNegativeVectorSeminormTwo Q s u ^ 2 ≤ (Real.rpow 3 (-2 * s) * descendantsAverage Q 1 fun (R : TriadicCube d) => Bchild R ^ 2) + F
theorem HCPolySupport.real_forward_recurrence_iterate_le (R E : ℕ → ℝ) {γ : ℝ} (hγ : 0 ≤ γ) (hstep : ∀ (m : ℕ), R m ≤ γ * R (m + 1) + E m) (m N : ℕ) :
R m ≤ γ ^ N * R (m + N) + ∑ k ∈ Finset.range N, γ ^ k * E (m + k)