Energy Conservation, Cascade Stabilisation, and the Global Regularity of the 3D Navier–Stokes Equations
Description
We prove the global regularity of the three-dimensional incompressible Navier–Stokes equations on the periodic torus T³ = (ℝ/2πℤ)³ for smooth initial data and any viscosity ν > 0.
The proof traces a six-step chain from the −i phase factor in the Fourier-space trilinear form to global smoothness. The −i factor ensures energy conservation (Step 1, proved), which forces every source shell’s transfer wave to sum to zero (Step 2, Lemma 8.3, proved). A per-triad Cauchy–Schwarz bound with a computable geometric constant Cgeom = 48/306 = 0.156863 from the lattice Z³ limits the transfer matrix entries (Step 3, Proposition 8.2, proved; verified computationally with 217× margin across 54 configurations). Steps 2–3 together bound the per-shell transfer TK as a function of the shell energies and the lattice geometry (Step 4). Combined with Sobolev shell decay and the phase cancellation gain δ > 0 (δ > 0 in 72/72 configurations at N = 8; for s > 7/2, δ ≈ 3.5, giving row RMS decay βeff = 5.12 > 2), this gives γ < 2: diffusion grows faster than the cascade at every wavenumber (Step 5, Lemma 8.1, proved for s > 1). The regularity bootstrap (Step 6, Theorem 9.6) closes the argument via the Prodi–Serrin condition.
The analytical bound is confirmed from two additional angles. Direct evaluation of the Cauchy–Schwarz bound on the lattice Z³ (Table 8.5), using only the computable quantities n(S,K), MS, and EK ≤ E(0), gives γCS < 0 at every tested Sobolev index—including s = 0 (flat spectrum, no spectral decay). The energy-balanced transfer wave decays through shells because of the lattice geometry, not the solution’s regularity. Time-domain tracking of the Sobolev norms ||u(t)||²H&sup4; over T = 5.0 across eight (N, A, ν) configurations (six at N=8, two at N=10) confirms that all norms peak at a finite value and then decay monotonically (Table 8.6). Both angles confirm the same physics proved in Steps 1–4: the wave dissipates through semi-transparent shells.
The Leray cancellation factor ⟨sin²θ⟩ = 2/3 (Lemma 8.4) and the spectral decomposition of γ (Table 8.3) identify the dominant mechanism: even for flat-spectrum initial data (α = 0, no Sobolev decay), the measured γ = −0.99—well below the threshold γ = 2 by a margin of 3.0.
The proof is supported by extensive computational verification. Through the development of a multi-perspective scaffold-array methodology, we discovered that a hand-written Galerkin solver architecture—real-valued Fourier coefficient storage coupled with the omission of the −i prefactor derived from the Fourier derivative rule—produced an internally consistent evolution that was not the Navier–Stokes equations. The corrected v3 solver uses complex storage, applies −i after the triadic sum, and enforces conjugate symmetry û−k = conj(ûk). Cross-validation against an independent FFT-based pseudospectral implementation shows agreement to machine precision (~10−16) on per-mode Fourier coefficients after 100 time steps. Nine independent validation methods across three languages (C, Python, scipy) verify:
- Energy conservation to machine precision at every truncation level.
- Cascade stabilization at finite wavenumber (N ≤ 14), with energy monotonically decreasing.
- The cascade exponent γ ∈ [−19.7, +0.30] across 16 configurations spanning three orders of magnitude in ν, one order in amplitude, and four initial condition families — far below the threshold γ = 2.
- All scaffold array contraction ratios ρ < 1 at every tested amplitude.
- Uniform-in-N subcriticality: the contraction ρ < 1 persists—and strengthens—as the truncation level increases from N = 3 to N = 10.
- Per-triad bound: |c̄(S,K)| ≤ Cgeom·√E0·√(ES·EK) with Cgeom = 48/306 = 0.156863 (proved), verified at C ≤ 0.00112 across 54 configurations (217× margin). Cross-validated by three independent implementations (pure Python, C, numpy) producing bit-identical lattice counts.
- Phase cancellation gain δ > 0 in 72/72 configurations at N = 8, closing Step 5 for s > 7/2 with βeff = 5.12 > 2.
- Minimal triad system (6 modes, 1 triad): the −i prefactor conserves energy to 10−15; a real prefactor causes 36.5% energy growth. Cross-validated in C (RK4) and Python (scipy RK45) with identical results.
- Time-reversal at ν = 0 confirms the Euler system is Hamiltonian: the −i trilinear form is skew-Hermitian, making ⟨û, NL(û)⟩ purely imaginary. Reversibility error scales as O(Δt), vanishing with the integrator step size.
- Helicity conservation at ν = 0: a second invariant (H = Σ Re(conj(û)·ω̂)) is conserved to integrator precision, providing independent confirmation of the Hamiltonian structure.
- Galerkin monotonicity: the cascade exponent γ decreases monotonically from +0.58 at N=4 to −10.74 at N=12, independent of viscosity (ν-difference ≤ 0.02 at N≥8). Each additional shell strengthens the suppression.
- All four NS invariants hold across 1000 time steps: divergence-free (< 2×10−15), conjugate symmetry (< 10−16), energy identity, and energy bound E(t) ≤ E(0) (zero violations).
Because the solver computes the nonlinear term via explicit triad enumeration in Fourier space rather than FFT, it is alias-free by construction: the 2/3 de-aliasing rule required by pseudospectral methods does not apply. Machine-precision energy conservation at ν = 0 independently confirms the absence of aliasing.
Companion experiments on the 3D Euler, 2D SQG, and 3D MHD equations confirm that the cascade weakening (γ < 0) is a structural property of the Leray-projected trilinear form, independent of viscosity — demonstrating that viscous diffusion compounds a pre-existing structural advantage rather than creating it.
Changes in v15
- Minimal triad system (Table 5.3). The simplest possible NS system—6 modes forming one triad plus conjugates—is solved with high-accuracy integrators (scipy RK45 at rtol=10−12; C with RK4) over T=10. With the −i prefactor, energy is conserved to 10−15. With a real prefactor (+1), energy grows by 36.5%. Both C and Python give identical results. This is the cleanest possible demonstration that −i is a structural requirement, not a convention.
- Time-reversal / Hamiltonian structure (Table 5.4). Evolving forward T steps at ν=0 then backward T steps returns to the initial state, with reversibility error scaling as O(Δt) (integrator truncation only). The inner product ⟨û, NL(û)⟩ is purely imaginary for any conjugate-symmetric divergence-free field—its real part vanishing is the energy identity; its imaginary part provides the symplectic structure. The −i factor makes the truncated Euler system Hamiltonian.
- Helicity conservation. The Euler equations conserve helicity H = Σ Re(conj(û)·ω̂) in addition to energy. Over 5000 steps at ν=0, both drifts are O(Δt·T)—integrator truncation only. Two conserved invariants provide stronger evidence for the Hamiltonian structure than either alone.
- Galerkin monotonicity (Table 8.7). The cascade exponent γ decreases monotonically with N from +0.58 (N=4) to −10.74 (N=12) at rate Δγ/ΔN ≈ −1.4 per shell. The values are ν-independent (difference ≤ 0.02 at N≥8), confirming the suppression is geometric, not viscous. Each new shell acts as a stronger energy sink, directly addressing the N→∞ concern.
- Paper expanded to 67 pages.
Changes in v14
- Defence and validation release. Adds cross-language verification, consolidates the v2→v3 narrative, and tightens all numerical claims. Runnable verification script (verify_paper_arithmetic.py) checks 13 independent claims.
- v2→v3 narrative reframed. The bug was a two-part structural error: real-valued storage AND the omitted −i, coupled together. Symbolic (sympy) and numerical (prefactor_test.c) verification clarifies the interaction.
- Cross-language Cgeom verification. Three implementations (Python, C, numpy) produce bit-identical lattice counts at N = 4–12. Interior Cgeom = 48/306 is N-independent.
- FFT pseudospectral cross-validation. Triad-enumeration and FFT-based solvers agree to 10−16 on per-mode coefficients.
- NS invariants monitor. All four invariants verified simultaneously over 1000 steps.
- N=10 bootstrap verification. Peak-and-decay pattern confirmed at higher resolution.
- Prodi–Serrin endpoint clarified; s > 7/2 derivation made explicit.
- Paper expanded to 63 pages.
Changes in v13
- Arithmetic correction: s > 1/2 → s > 1. Lemma 8.1 gives γ = 3 − s. Theorem 9.6 (s > 7/2) unaffected.
- Direct lattice evaluation (Table 8.5). γCS < 0 at every tested s including s = 0. Wave decay is geometric.
- Bootstrap dynamics (Table 8.6). All Sobolev norms peak and decay across 6 configs. Gronwall exponential never materialises.
- Semi-transparent shells interpretation. Three convergent subcriticality routes identified.
- Paper expanded to 60 pages.
Changes in v12
- Step 5 closed: δ > 0 in 72/72 configs. βeff = 5.12 > 2 for s > 7/2.
- β = 1.16s − 0.47 across 44 configs. Two-scale reinforcement mechanism.
- Paper expanded to 57 pages.
Changes in v11
- Complete six-step analytical chain. CF path tested and rejected. γ vs spectral index.
Changes in v10
- CF criterion investigated (later rejected). Leray factor 2/3 proved.
Changes in v9
- Alias-free architecture. Uniform-in-N subcriticality. 49 pages.
Changes in v8
- −i bug discovered and fixed. Complete revalidation. 44 pages.
v3–v7
- Initial development: Cauchy–Schwarz corrections, universality sweep (16 configs), Sobolev threshold s > 7/2, Grujć geometric depletion, Kiriukhin cited, cross-domain validation.
Files
ns-regularity-v15.pdf
Files
(909.0 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:d51da118b677983b7e9036a46e3198ee
|
679.6 kB | Preview Download |
|
md5:16aee7654153782dbe770176c7cc61b3
|
229.3 kB | Download |
Additional details
Related works
- Is supplement to
- Preprint: 10.5281/zenodo.19149831 (DOI)
- Is supplemented by
- Preprint: 10.5281/zenodo.19155497 (DOI)
Dates
- Created
-
2026-03-25
Software
- Repository URL
- https://github.com/senuamedia/lab
- Programming language
- C , Python
- Development Status
- Active
References
- Leray (1934) — doi:10.1007/BF02547354
- Hopf (1951) — doi:10.1002/mana.3210040121
- Fujita--Kato (1964) — doi:10.1007/BF00276188
- CKN (1982) — doi:10.1002/cpa.3160350604
- BKM (1984) — doi:10.1007/BF01212349
- Constantin--Fefferman (1993) — doi:10.1512/iumj.1993.42.42034
- Doering--Gibbon (1995) — doi:10.1017/CBO9780511608803
- Escauriaza--Seregin--Šverák (2003) — arXiv:math/0301014
- Tao (2016) — doi:10.1016/j.jfa.2015.09.003
- Kiriukhin (2026) — arXiv:2603.23293
- Kolmogorov (1941) — doi:10.1098/rspa.1991.0075
- Grujić (2009) — doi:10.1088/0951-7715/22/5/013