The maximal function, cubes, the Cauchy–Riemann operator and smooth Sobolev norms
DefinitionDbarRegularity_SettingFour basic objects for the theory of singular integrals on and of the Cauchy–Riemann operator on .
- Hardy–Littlewood maximal function (E. M. Stein, Singular Integrals and Differentiability Properties of Functions, Chapter I, § 1.1, formula (2)). For and ,
where is the open ball and is Lebesgue measure. 2. Closed cube. For and , . 3. Cauchy–Riemann operator (C. Abbas, H. Hofer, Holomorphic Curves and Global Questions in Contact Geometry, § 4.2). For a map into a complex normed space and ,
without the factor . 4. Sobolev norm of a smooth map. For , , and ,
where is the -th Fréchet derivative, a -linear map over , measured in the operator norm.
Formalization Note is EuclideanSpace ℝ (Fin d) with its Lebesgue measure volume. maximalFunction f x is ⨆ r > 0, (volume (ball x r))⁻¹ * ∫⁻ y in ball x r, ‖f y‖ₑ, valued in ℝ≥0∞, so is allowed. dbar φ z = fderiv ℝ φ z 1 + I • fderiv ℝ φ z I: the partial derivatives , are the real Fréchet derivative applied to and . sobolevNorm k p U φ is ∑ j ∈ range (k + 1), eLpNorm (iteratedFDeriv ℝ j φ) p (volume.restrict U), valued in ℝ≥0∞. It is equivalent, up to constants depending on and , to the norm built from the partial derivatives , ; it is used only in an estimate with an unspecified constant.
import Mathlib.MeasureTheory.Integral.Average
import Mathlib.MeasureTheory.Function.LpSeminorm.Basic
import Mathlib.MeasureTheory.Measure.Lebesgue.EqHaar
import Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
import Mathlib.MeasureTheory.Measure.Lebesgue.Complex
import Mathlib.Analysis.InnerProductSpace.PiL2
import Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
import Mathlib.Analysis.Complex.Basic
/-!
# Basic objects for the `L^p` theory of the Cauchy–Riemann operator
* `maximalFunction f` is the Hardy–Littlewood maximal function of `f : ℝ^d → ℂ`
(E. M. Stein, *Singular Integrals and Differentiability Properties of Functions*, Princeton
1970, Chapter I, § 1.1, formula (2)), with values in `[0, ∞]`.
* `closedCube a s` is the closed cube `∏ᵢ [aᵢ, aᵢ + s]` in `ℝ^d`.
* `dbar φ` is the Cauchy–Riemann operator `∂φ/∂s + i ∂φ/∂t` on maps `φ : ℂ → E`, `z = s + i t`,
without the factor `1/2` (C. Abbas, H. Hofer, *Holomorphic Curves and Global Questions in
Contact Geometry*, Birkhäuser 2019, § 4.2).
* `sobolevNorm k p U φ` is the `W^{k,p}(U)` norm `∑_{j ≤ k} ‖D^j φ‖_{L^p(U)}` of a map
`φ : ℂ → E`, where `D^j φ` is the `j`-th Fréchet derivative and `‖·‖` its operator norm.
-/
namespace DbarRegularity
open MeasureTheory Metric
open scoped ENNReal
noncomputable section
/-- The Hardy–Littlewood maximal function
`M f (x) = sup_{r > 0} (1 / |B(x, r)|) ∫_{B(x, r)} |f(y)| dy`, valued in `[0, ∞]`. -/
def maximalFunction {d : ℕ} (f : EuclideanSpace ℝ (Fin d) → ℂ)
(x : EuclideanSpace ℝ (Fin d)) : ℝ≥0∞ :=
⨆ (r : ℝ) (_ : 0 < r), (volume (ball x r))⁻¹ * ∫⁻ y in ball x r, ‖f y‖ₑ
/-- The closed cube `{x | ∀ i, aᵢ ≤ xᵢ ≤ aᵢ + s}` in `ℝ^d` with corner `a` and side length `s`. -/
def closedCube {d : ℕ} (a : EuclideanSpace ℝ (Fin d)) (s : ℝ) :
Set (EuclideanSpace ℝ (Fin d)) :=
{x | ∀ i, a i ≤ x i ∧ x i ≤ a i + s}
/-- The Cauchy–Riemann operator `∂̄φ = ∂φ/∂s + i ∂φ/∂t` for `φ : ℂ → E` and `z = s + i t`. -/
def dbar {E : Type*} [NormedAddCommGroup E] [NormedSpace ℂ E] (φ : ℂ → E) (z : ℂ) : E :=
fderiv ℝ φ z 1 + Complex.I • fderiv ℝ φ z Complex.I
/-- The `W^{k,p}(U)` norm `∑_{j = 0}^{k} ‖D^j φ‖_{L^p(U)}` of `φ : ℂ → E`, where `D^j φ` is the
`j`-th Fréchet derivative over `ℝ`, measured in the operator norm. -/
def sobolevNorm {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E] (k : ℕ) (p : ℝ≥0∞)
(U : Set ℂ) (φ : ℂ → E) : ℝ≥0∞ :=
∑ j ∈ Finset.range (k + 1), eLpNorm (iteratedFDeriv ℝ j φ) p (volume.restrict U)
end
end DbarRegularity
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: DbarRegularity setting (Definitions/Def_DbarRegularity_Setting.lean)
Setting. Four definitions in namespace DbarRegularity; is EuclideanSpace ℝ (Fin d) with Lebesgue measure volume; carries volume (Lebesgue on ).
Hypotheses. None (definitions only).
Definitions used.
maximalFunction f xfor :
with the open ball, ENNReal inverse, and the lower Lebesgue integral of (no measurability needed, no junk value).
closedCube a s(empty if , the point if ).dbar φ zfor , a complex normed space: , where is the real Fréchet derivative (fderiv ℝ); no factor .sobolevNorm k p U φ, whereiteratedFDeriv ℝ j φ(real -th Fréchet derivative on all of , operator norm), and iseLpNormw.r.t.volume.restrict U.
Conclusion. n/a.
Degenerate cases.
- : is a point of measure ; , so . Harmless.
dbar: if is not real-differentiable at ,fderivis and .sobolevNorm:iteratedFDerivis the classical derivative (junk where not differentiable), so this is a genuine norm only for of class (near ); it uses derivatives of on the whole plane evaluated on , which equal the intrinsic ones for open .
Remarks. NormedSpace ℝ E for dbar comes from the complex structure (NormedSpace.complexToReal). The ball is open; using open vs closed balls does not change .
Soundness checks.
- No Bochner-integral or
toRealjunk inmaximalFunction(lower integral,ENNRealarithmetic; for , so the inverse is finite and nonzero).iSupover the empty-free index is fine. The only junk conventions arefderiv/iteratedFDerivat non-differentiable points, which the theorems must control by smoothness hypotheses.p = 0insobolevNormwould makeeLpNorm; consumers should assume . - No quantifiers. The definitions match the standard objects.
Verdict: no mis-formalization observed
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.