Documentation

LeanPool.Superdiffusion.Algsuperdiff.StochasticProcess.Common.DivergenceForm.WholeSpace.CruxStreamGeneralDomain

CruxStreamGeneralDomain #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

S-free crux comparison on bounded part domains #

The localized stream tail works on any bounded part domain after embedding it in a centered exhaustion cube. This extends the stream crux equality from the centered cubes to every open bounded convex part domain.

theorem DivergenceFormProcess.Form.WholeSpaceAnalyticData.iInf_toReal_analyticPenalizedResolvent_le_of_isRepresentative_of_error {d : ℕ} [NeZero d] (A : WholeSpaceAnalyticData d) {V : Set (HCPolySupport.Vec d)} (hV : HCPolySupport.IsOpenBoundedConvexDomain V) (v : ℕ) (hVcube : V ⊆ wholeSpaceCube d v) (mu : ↑MarkovProcess.Semigroup.PositiveShift) {f : HCPolySupport.Vec d → ℝ} (hf : Measurable f) (hf0 : ∀ (x : HCPolySupport.Vec d), 0 ≤ f x) {D : ℝ} (hD : 0 < D) (hfD : ∀ (x : HCPolySupport.Vec d), |f x| ≤ D) {u : HCPolySupport.Vec d → ℝ} (hucont : ContinuousOn u V) (hurep : u =ᵐ[HCPolySupport.volumeMeasureOn V] ↑↑(ZeroTraceSobolev.toL2 ((alphaShiftedSolution A.a ⋯ ⋯ ⋯) (partDatumL2 hV hf hfD)))) {x : HCPolySupport.Vec d} (hx : x ∈ V) (error : ℕ → ℝ) (herror : Filter.Tendsto error Filter.atTop (nhds 0)) (hcompare : ∀ᶠ (n : ℕ) in Filter.atTop, (A.analyticPenalizedResolvent ⋯ n mu f hf hfD x).toReal ≤ A.analyticPenalizedCubeResolvent ⋯ n mu f hf hfD (v + 1) x + error n) :
⨅ (n : ℕ), (A.analyticPenalizedResolvent ⋯ n mu f hf hfD x).toReal ≤ u x

A vanishing-error exterior-penalization interchange on a bounded part domain.