Documentation

LeanPool.HighContrastHomogenization.Provider.Regularity.PrintOrderRoundedGenerationFiniteCaccioppoli

High-contrast homogenization: Provider.Regularity.PrintOrderRoundedGenerationFiniteCaccioppoli #

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

Printed-order Caccioppoli row for the finite recurrence #

The Caccioppoli parameters are chosen strictly between the response order and one half. The exponent-gap ellipticity bridge then supplies both q = 1 rows from the printed q = 2 weak-error row.

theorem HCPolySupport.HighContrast.exists_roundedGenerationFiniteLipschitzCaccioppoliAffineConstant (d : ℕ) [NeZero d] (geom : RoundedGenerationAnalyticGeometry d) (s : ℝ) (hs : 0 < s) (hs_lt : s < 1 / 2) :
∃ (C : ℝ), 0 < C ∧ ∀ (a : CoeffSpace d) (abar : Mat d) (hS : Matrix.PosDef (symmPart abar)) (aRounded : Book.Ch03.CoeffFamily d), (∀ (Q : TriadicCube d), (aRounded.coeffOn Q).toCoeffField = ↑↑(geom.centeredCoeffSpace abar hS a)) → ∀ (k : ℤ) (u : Book.Ch03.CubeSolution (originCube d k) aRounded) (c : ℝ) (e : Vec d), geom.spatialWeakError a abar hS s k ≤ 1 → Book.Ch03.h1EnergyNormOnCube (originCube d (k - 2)) aRounded (finiteCubeSolutionRestriction aRounded ⋯ u).toH1 ≤ C * (normalizedAffineCandidateError (originCube d k) u.toH1.toFun c e + euclideanNorm e)

The coarse Caccioppoli row at every positive printed order below one half.