Global smooth two-dimensional Navier–Stokes fields before the energy estimate
OpenNavierStokes.exists_global_smooth_core_R2Let and let be smooth, divergence-free Schwartz initial data on . Then there exist velocity and pressure fields which are jointly smooth on , satisfy the incompressible Navier–Stokes momentum equation for every positive time, retain the spatial Schwartz and divergence-free properties at every nonnegative time, and satisfy .
This theorem isolates the global two-dimensional PDE construction from the separate uniform-energy estimate. Analytically, the construction is based on the scalar vorticity equation : its maximum principle and parabolic estimates prevent the finite-time breakdown mechanism that remains uncontrolled in three dimensions. The theorem does not itself assert the uniform bounded-energy field required by IsSolution; that estimate is recorded separately so its integration-by-parts justification can be formalized independently.
import Definitions.Def_NavierStokes import Mathlib
namespace NavierStokes
open scoped ContDiff InnerProductSpace Gradient
open Laplacian MeasureTheory
theorem exists_global_smooth_core_R2 (ν : ℝ) (hν : 0 < ν) (u₀ : Vec 2 → Vec 2)
(h₀ : IsInitialData u₀) :
∃ (u : ℝ → Vec 2 → Vec 2) (p : ℝ → Vec 2 → ℝ),
ContDiffOn ℝ ∞ (Function.uncurry u) (Set.Ici 0 ×ˢ Set.univ) ∧
ContDiffOn ℝ ∞ (Function.uncurry p) (Set.Ici 0 ×ˢ Set.univ) ∧
(∀ t ∈ Set.Ici (0 : ℝ), 0 < t → ∀ x,
deriv (fun s => u s x) t + fderiv ℝ (u t) x (u t x) =
ν • Laplacian.laplacian (u t) x - gradient (p t) x) ∧
(∀ t ∈ Set.Ici (0 : ℝ), IsInitialData (u t)) ∧
u 0 = u₀ := by sorry
end NavierStokes