Semigroup property of the heat flow:
ProvedNavierStokes.heatFlow_heatFlowanalysisheat-equationnavier-stokespartial-differential-equations
Let , , and let be a bounded measurable vector field (). Then at every point ,
i.e. the heat flow NavierStokes.heatFlow is a semigroup in time. The proof combines Fubini's theorem (the double integral converges because both kernels have unit mass and is bounded) with the convolution identity (integral_heatKernel_mul_heatKernel). It is the identity behind all manipulations of Duhamel's formula in the Kato route to local existence.
Preamble
import Definitions.Def_NavierStokes_Mild import Mathlib open MeasureTheory Real open scoped ENNReal RealInnerProductSpace
Formal statement
namespace NavierStokes
theorem heatFlow_heatFlow {ν : ℝ} (hν : 0 < ν) {s t : ℝ} (hs : 0 < s) (ht : 0 < t) {f : Vec 3 → Vec 3}
(hf : AEStronglyMeasurable f volume) {M : ℝ} (hM : ∀ y, ‖f y‖ ≤ M) (x : Vec 3) :
heatFlow ν s (heatFlow ν t f) x = heatFlow ν (s + t) f x := by sorry
end NavierStokesSource
Semigroup property of the Gaussian heat kernel; e.g. L. C. Evans, Partial Differential Equations, 2nd ed., §2.3.1, and E. M. Stein–R. Shakarchi, Fourier Analysis, Ch. 5 (Gaussians are closed under convolution). Mission context: Prove2Me mission 'Formalize Navier-Stokes', child NavierStokes.exists_mildSolutionOn_Ico (Duhamel manipulations).