def
definition
heatFactor
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.ClassicalBridge.Fluids.ContinuumLimit2D on GitHub at line 160.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
-
abs_heatFactor_le_one -
DuhamelKernelDominatedConvergenceAt -
duhamelKernelDominatedConvergenceAt_of_forcing -
duhamelKernelIntegral -
duhamelRemainderOfGalerkin -
duhamelRemainderOfGalerkin_integratingFactor -
duhamelRemainderOfGalerkin_kernel -
ForcingDominatedConvergenceAt -
galerkin_duhamelKernel_identity -
galerkinNS_hasDerivAt_duhamelRemainder_mode -
galerkinNS_hasDerivAt_extendByZero_mode -
IsNSDuhamelTraj -
IsStokesMildTraj -
IsStokesODETraj -
nsDuhamelCoeffBound -
nsDuhamelCoeffBound_galerkinKernel -
nsDuhamelCoeffBound_galerkinKernel_of_forcing -
nsDuhamelCoeffBound_kernelIntegral -
nsDuhamelCoeffBound_kernelIntegral_of_forcing -
nsDuhamel_of_forall -
nsDuhamel_of_forall_kernelIntegral -
nsDuhamel_of_forall_kernelIntegral_of_forcing -
stokesMildCoeffBound -
stokesMild_of_forall -
stokesODE -
tendsto_duhamelKernelIntegral_of_dominated_convergence -
rs_implies_global_regularity_2d_nsDuhamelCoeffBound -
rs_implies_global_regularity_2d_nsDuhamelCoeffBound_galerkinKernel -
rs_implies_global_regularity_2d_nsDuhamelCoeffBound_galerkinKernel_of_forcing -
rs_implies_global_regularity_2d_stokesMildCoeffBound -
rs_implies_global_regularity_2d_stokesODECoeffBound
formal source
157-/
158
159/-- Fourier-side heat/Stokes factor `e^{-ν|k|^2 t}`. -/
160noncomputable def heatFactor (ν : ℝ) (t : ℝ) (k : Mode2) : ℝ :=
161 Real.exp (-ν * kSq k * t)
162
163/-- Mild Stokes/heat solution in Fourier coefficients (modewise, for `t ≥ 0`). -/
164def IsStokesMildTraj (ν : ℝ) (u : ℝ → FourierState2D) : Prop :=
165 ∀ t ≥ 0, ∀ k : Mode2, (u t) k = (heatFactor ν t k) • (u 0) k
166
167/-- Differential (within `t ≥ 0`) Stokes/heat equation in Fourier coefficients (modewise).
168
169This is a slightly more “PDE-like” statement than the mild form: for each fixed mode `k`,
170the coefficient trajectory satisfies
171
172`d/dt u(t,k) = -(ν |k|^2) • u(t,k)`
173
174as a derivative **within** the half-line `[0,∞)`. -/
175def IsStokesODETraj (ν : ℝ) (u : ℝ → FourierState2D) : Prop :=
176 ∀ t ≥ 0, ∀ k : Mode2,
177 HasDerivWithinAt (fun s : ℝ => (u s) k) (-(ν * kSq k) • (u t) k) (Set.Ici (0 : ℝ)) t
178
179/-!
180## First nonlinear (Duhamel-style) identification: heat evolution + remainder
181
182To start introducing the nonlinear Navier–Stokes term without committing to the full analytic
183infrastructure (time integrals, dominated convergence, etc.), we use a *Duhamel-like remainder*
184term `D(t,k)`:
185
186`u(t,k) = heatFactor(ν,t,k) • u(0,k) + D(t,k)`.
187
188In a future milestone, `D` will be instantiated as the time-integrated nonlinear forcing.
189For now, this already gives a useful “nonlinear-shaped” identity that can be passed to the limit
190under modewise convergence, provided the remainders also converge modewise.