Global existence and smoothness on for small initial data:
OpenNavierStokes.small_data_global_existence_R3Fefferman's survey of what is known (p. 2): "In three dimensions, it is known that (A) and (B) hold provided the initial velocity satisfies a smallness condition." This theorem is that statement for (A), with the smallness condition made explicit in Leray's scale-invariant form.
There is an absolute constant such that the following holds. Let and let be a smooth, divergence-free vector field satisfying Fefferman's decay condition (4), and assume
Then there exist and , on , satisfying Fefferman's (1), (2), (3) with and the bounded-energy condition (7): a physically reasonable solution for all time, exactly as in statement (A).
The quantity is dimensionless (invariant under the Navier–Stokes scaling ), which is why a condition of this shape can control the solution for all time; the condition is stated with an existential constant so that the theorem does not depend on the value of . The phenomenon is due to Leray (1934). By Hölder's inequality and the Sobolev inequality on , the hypothesis implies that is small, so the statement is also a consequence of Kato's theorem (1984) on global strong solutions for small data, combined with the smoothness of such solutions for smooth data.
Formalization Note The order of quantifiers is . The two integrals in the hypothesis are Bochner integrals of real functions; for admissible (Schwartz) both integrands are integrable, so they are the genuine norms squared. The conclusion is NavierStokes.IsSolution ν u₀ u p, identical to the conclusion of the goal theorem.
import Definitions.Def_NavierStokes import Mathlib open MeasureTheory
namespace NavierStokes
theorem small_data_global_existence_R3 :
∃ c : ℝ, 0 < c ∧ ∀ (ν : ℝ), 0 < ν → ∀ (u₀ : Vec 3 → Vec 3), IsInitialData u₀ →
(∫ x, ‖u₀ x‖ ^ 2) * (∫ x, gradNormSq u₀ x) ≤ c * ν ^ 4 →
∃ (u : ℝ → Vec 3 → Vec 3) (p : ℝ → Vec 3 → ℝ), IsSolution ν u₀ u p := by sorry
end NavierStokesRead-back
What the Lean code literally says, in plain math · claude-fable-5-1
Throughout, denotes Euclidean 3-space (the type Vec 3, i.e. with the Euclidean norm and Lebesgue measure ), its standard basis vectors, the Fréchet derivative of a map at (a linear map ; if is not differentiable at this is the junk value ), and the -th iterated derivative (a -linear map, with , and the operator norm; again junk if is not times differentiable there). The declaration asserts:
Order of quantifiers. A single real constant is chosen first, and it must work uniformly for every viscosity and every admissible initial datum ; nothing else is asserted about (no formula, no bound). is strictly positive. The solution is chosen last and may depend on and ; existence only, not uniqueness.
The custom notions.
- , the usual divergence (with junk contributions wherever is not differentiable).
- , the squared Frobenius norm of the Jacobian, .
- is the conjunction of three conditions: (i) is on all of (here "" is the smooth order of cast into
WithTop ℕ∞, i.e. all finite-order derivatives exist and are continuous; it is not the analytic order ); (ii) for every ; (iii) for every pair of naturals there is a real (depending on ; necessarily since the left side is ) with for all — i.e. and all its derivatives decay faster than every polynomial (a Schwartz-type condition). In particular and , so both integrals in the smallness hypothesis are integrals of genuinely integrable continuous functions. (In general the Bochner integral of a non-integrable is by convention, which would make the smallness hypothesis read and hold automatically; the decay condition rules this out here.) - means with time set , i.e. the conjunction of six conditions on the maps and , which are defined on all of but constrained only on :
- is on the set in the relative sense: at every point of that set (including boundary points ) it has, for every finite order , a continuous Taylor expansion of order computed along the set; on the interior this is ordinary smoothness, at it is one-sided smoothness from the right, and it says nothing about for .
- satisfies the same relative condition on .
- (Momentum) for every with additionally (so: for every , not at ) and every ,
where is the ordinary one-variable derivative of at (junk if not differentiable, though condition 1 makes it genuine for ), the second term is , is Mathlib's Laplacian on a finite-dimensional inner-product space, applied componentwise to the -valued (junk if is not , but genuine here for ), is Mathlib's gradient (the vector Riesz-dual to ; junk if is not differentiable at ), and is scalar multiplication. 4. for every (including ) and every . 5. as functions, i.e. for every (exact pointwise equality, not almost-everywhere, not a limit as ). 6. (Bounded energy) there is a real with
where is the lower Lebesgue integral of a -valued function (always defined, possibly , no integrability required; is the norm viewed in ), and in . Since nothing is , this forces , and it says exactly that for some finite — a uniform-in-time finite bound with no stated relation to , , or .
What is and is not asserted. The conclusion asks only for satisfying 1–6; it imposes no decay in on or beyond the bound in 6, no integrability or normalization of (any function of alone may be added to without affecting 1–6), no energy inequality, no continuity of in any norm beyond what 1 gives, and no uniqueness. The momentum equation is required for only; conditions 1, 2, 4 hold on all of ; condition 5 pins down ; nothing at all is required for .
Degenerate cases. The hypotheses are satisfiable: meets all three initial-data conditions and gives , and for it , satisfy 1–6, so the statement is not vacuous; moreover for any nonzero Schwartz-type divergence-free and any , the product of integrals scales like under , so suitably rescaled data always satisfy the smallness hypothesis (whatever is), and conversely for fixed the hypothesis holds for all sufficiently large . The smallness condition is a weak inequality on the product against ; both factors are . The dimension is fixed at (the implicit dimension parameter of all the custom definitions is instantiated at ).
Confirmed by the mission captain (proposal self-audit).