Documentation

LeanPool.Superdiffusion.Support.Sobolev.Foundations.CubeCalderonZygmund.DirichletNeumannEndpoint

DirichletNeumannEndpoint #

Ported from scottnarmstrong/CoarseGraining at c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4. Module imports, support namespace and local option directives adapted for Lean Pool.

Dirichlet and Neumann Calderón--Zygmund endpoint #

This file combines the arbitrary-cube Dirichlet and mean-zero Neumann estimates under one positive real constant.

theorem HCPolySupport.CubeCalderonZygmund.exists_cubeDirichletNeumannDivergence_cz {d : ℕ} (dimension : 2 ≤ d) (p : ENNReal) (one_lt_p : 1 < p) (p_lt_top : p < ⊤) :
∃ (C : ℝ), 0 < C ∧ ∀ (Q : TriadicCube d) (f : Vec d → Vec d), MeasureTheory.MemLp f p (normalizedCubeMeasure Q) → (∀ (u : H10Function (openCubeSet Q)), (IsZeroTraceDirichletRhsWeakSolution (fun (x : Vec d) => 1) (openCubeSet Q) u fun (x : Vec d) => -f x) → MeasureTheory.MemLp u.grad p (normalizedCubeMeasure Q) ∧ cubeLpNorm Q p u.grad ≤ C * cubeLpNorm Q p f) ∧ ∀ (u : H1MeanZeroFunction (openCubeSet Q)), (IsMeanZeroNeumannRhsWeakSolution (fun (x : Vec d) => 1) (openCubeSet Q) u fun (x : Vec d) => -f x) → MeasureTheory.MemLp u.toH1Function.grad p (normalizedCubeMeasure Q) ∧ cubeLpNorm Q p u.toH1Function.grad ≤ C * cubeLpNorm Q p f

The Dirichlet and mean-zero Neumann divergence-form Calderón--Zygmund estimates on arbitrary triadic cubes, with one constant depending only on the dimension and finite exponent.