Convolution semigroup of heat kernels:
ProvedNavierStokes.integral_heatKernel_mul_heatKernelanalysisheat-equationnavier-stokespartial-differential-equations
For and times the heat kernels on satisfy the convolution identity
This is the Chapman–Kolmogorov / semigroup property of the Gaussian kernel. It follows by completing the square: the product of the two Gaussians is with , , whose integral is (Mathlib's Gaussian integral with a linear term), and the constants recombine to .
Preamble
import Definitions.Def_NavierStokes_Mild import Mathlib open MeasureTheory Real open scoped ENNReal RealInnerProductSpace
Formal statement
namespace NavierStokes
theorem integral_heatKernel_mul_heatKernel {ν : ℝ} (hν : 0 < ν) {s t : ℝ} (hs : 0 < s) (ht : 0 < t)
(w : Vec 3) :
∫ y, heatKernel ν s (w - y) * heatKernel ν t y = heatKernel ν (s + t) w := 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).