Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Coordinate second differences and the trace Laplacian #
For a function f : R^n -> R and a step h, the coordinate second-difference
Laplacian is
Δ_h f(x) = h⁻² ∑ i, (f(x + h eᵢ) + f(x - h eᵢ) - 2 f(x)).
This file proves the facts about Δ_h needed to pass from viscosity to
distributional subharmonicity:
- for a
C²functionχwith compact support,Δ_h χ → Δχuniformly ash → 0, whereΔχ = lapTrace χis the trace of the second Fréchet derivative (exists_forall_abs_coordSecondDifference_sub_lapTrace_le); - consequently
∫ w Δ_h χ → ∫ w Δχfor continuousw(tendsto_integral_mul_coordSecondDifference); - the discrete integration by parts
∫ (Δ_h f) g = ∫ f (Δ_h g), a consequence of translation invariance of Lebesgue measure (integral_coordSecondDifference_mul).
The trace Laplacian Δχ(x) = ∑ i, D²χ(x)(eᵢ, eᵢ), computed from the second
Fréchet derivative of χ.
Equations
Instances For
The coordinate second-difference Laplacian with step h:
h⁻² ∑ i, (f(x + h eᵢ) + f(x - h eᵢ) - 2 f(x)).
Equations
- ViscositySolns.coordSecondDifference f h x = (h ^ 2)⁻¹ * ∑ i : Fin n, ViscositySolns.centralSecondDifference f (h • Pi.single i 1) x
Instances For
A one-dimensional second-order mean value estimate #
If g'' stays within ε of a on [-h, h], then the central second
difference of g is within 2 ε h² of a h².
Uniform convergence of second differences of test functions #
The trace Laplacian of a C² function is continuous.
The trace Laplacian of a C² function with compact support has compact support.
For a C² function with compact support, the coordinate second differences
converge uniformly to the trace Laplacian.
Supports and continuity of second differences #
The second difference with step 0 ≤ h ≤ r vanishes outside the closed
r-thickening of the topological support.
A continuous function whose support lies in a compact set is integrable.
For continuous w and a C² function χ with compact support,
∫ w Δ_h χ → ∫ w Δχ as h → 0⁺.
Discrete integration by parts #
Translation invariance of Lebesgue measure moves a central second difference from one factor to the other.
Discrete integration by parts: ∫ (Δ_h f) g = ∫ f (Δ_h g) for continuous f
and continuous compactly supported g.