Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Second differences of semiconvex functions and sup-convolutions #
This file collects the pointwise facts about the compact sup-convolution
w(ξ) = sup { u(x) - (λ / 2) |x - ξ|² | x ∈ K }
used in the proof that viscosity subharmonic functions are distributionally subharmonic:
- a
λ-semiconvex function has coordinate second differences bounded below by-n λ(neg_mul_le_coordSecondDifference_of_coordinateSemiconvexOn); - at a point where a function has a two-sided second-order jet
(p, X), its coordinate second differences converge totrace X(tendsto_coordSecondDifference_of_hasSecondOrderJet); - maximizers in the definition of
w(η)lie withinO(λ^{-1/2})ofη(dist_lt_of_isMaxOn_supConvolutionKernel), sowconverges touuniformly onKasλ → ∞(exists_lambda_abs_compactSupConvolution_sub_le).
Semiconvexity bounds second differences from below #
A λ-semiconvex function has central second differences bounded below by
-λ |v|².
A λ-semiconvex function has coordinate second differences bounded below by
-n λ.
Second differences at points with a second-order jet #
If (p, X) is a two-sided second-order jet of f at x, then the coordinate
second differences of f at x converge to trace X.
Localization and uniform approximation for sup-convolutions #
Maximizers in the sup-convolution are close to the base point: if
4 (M + 1) ≤ λ δ² and |u| ≤ M on K, then every maximizer y ∈ K of the
kernel at a base point η ∈ K satisfies dist y η < δ.
Uniform approximation by sup-convolutions: if u is continuous on the compact
set K with |u| ≤ M there, then for every ε > 0 and every δ₀ > 0 there
is λ > 0 with 4 (M + 1) ≤ λ δ₀² and |w_λ - u| ≤ ε on K.