Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Approximate identity: eνtΔf(x)→f(x)e^{\nu t\Delta}f(x)\to f(x)eνtΔf(x)→f(x) as t→0t\to0t→0

Proved
NavierStokes.tendsto_heatFlow

by korbonits · Sep 8, 2026 · Mathlib 0df444a (Lean v4.33.1)

analysisheat-equationnavier-stokespartial-differential-equations

Let ν>0\nu>0ν>0, let f:R3→R3f:\mathbb R^3\to\mathbb R^3f:R3→R3 be bounded and measurable (∣f∣≤M|f|\le M∣f∣≤M), and let fff be continuous at the point xxx. Then

lim⁡t→0(eνtΔf)(x)=f(x).\lim_{t\to0}\big(e^{\nu t\Delta}f\big)(x)=f(x).t→0lim​(eνtΔf)(x)=f(x).

(For t≤0t\le0t≤0 the heat flow NavierStokes.heatFlow is fff itself by convention, so the limit is over a full neighbourhood of 000.) This is the approximate-identity property of the Gaussian kernel: writing eνtΔf(x)−f(x)=∫Kν(t,y)(f(x−y)−f(x))dye^{\nu t\Delta}f(x)-f(x)=\int K_\nu(t,y)\big(f(x-y)-f(x)\big)dyeνtΔf(x)−f(x)=∫Kν​(t,y)(f(x−y)−f(x))dy, the part of the integral over ∣y∣<r|y|<r∣y∣<r is at most ε/2\varepsilon/2ε/2 by continuity, while the tail ∣y∣≥r|y|\ge r∣y∣≥r contributes at most 2M⋅22 e−r2/(8νt)≤2M⋅22⋅8νt/r22M\cdot2\sqrt2\,e^{-r^2/(8\nu t)}\le 2M\cdot2\sqrt2\cdot 8\nu t/r^22M⋅22​e−r2/(8νt)≤2M⋅22​⋅8νt/r2, which tends to 000. It gives the continuity at t=0t=0t=0 of the linear part of Kato's mild solution.

Preamble
import Definitions.Def_NavierStokes_Mild
import Mathlib

open MeasureTheory Real
open scoped ENNReal Topology
Formal statement
namespace NavierStokes
theorem tendsto_heatFlow {ν : ℝ} (hν : 0 < ν) {f : Vec 3 → Vec 3} (hf : AEStronglyMeasurable f volume)
    {M : ℝ} (hM : ∀ y, ‖f y‖ ≤ M) {x : Vec 3} (hfx : ContinuousAt f x) :
    Filter.Tendsto (fun t => heatFlow ν t f x) (𝓝 0) (𝓝 (f x)) := by sorry
end NavierStokes
Source
Approximate-identity property of the heat kernel; e.g. L. C. Evans, Partial Differential Equations, 2nd ed., AMS GSM 19 (2010), §2.3.1, Theorem 1(iii) (u(x,t) → g(x⁰) as (x,t) → (x⁰,0)). Mission context: Prove2Me mission 'Formalize Navier-Stokes', children NavierStokes.exists_mildSolutionOn_Ico and isSolutionOn_of_isMildSolutionOn (continuity of the linear part at t = 0).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactJoin Slack© 2026 Prove2Me