Documentation

LeanPool.NavierStokesAndEuler.Euler.OrdinaryEulerContinuation

Genuine continuation of every closed smooth Euler evolution, and the resulting gradient blowup criterion at a finite maximal horizon.

theorem EulerOrdinarySobolev.Evolution.exists_extension {T : } {hT : 0 T} (U : Evolution T hT) (hTpos : 0 < T) :
∃ (S : ) (hS : 0 < S) (hTS : T < S) (V : Evolution S ), V.velocity 0, = U.velocity 0, ∀ (t : (Set.Icc 0 T)), V.velocity t, = U.velocity t
theorem EulerOrdinarySobolev.Evolution.gradientIntegral_mono {T : } {hT : 0 T} (U : Evolution T hT) (s t : (Set.Icc 0 T)) (hst : s t) :
theorem EulerOrdinarySobolev.FiniteLifespan.evolution_agrees_at {A : EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space} (L : FiniteLifespan A) (S T : ) (hS : 0 < S) (hT : 0 < T) (hSL : S < L.duration) (hTL : T < L.duration) (t : ) (ht0 : 0 t) (htS : t S) (htT : t T) :
(L.evolution S hS hSL).velocity t, = (L.evolution T hT hTL).velocity t,
theorem EulerOrdinarySobolev.FiniteLifespan.gradientIntegral_agrees {A : EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space} (L : FiniteLifespan A) (S T : ) (hS : 0 < S) (hT : 0 < T) (hSL : S < L.duration) (hTL : T < L.duration) (hST : S T) (t : (Set.Icc 0 S)) :
(L.evolution S hS hSL).gradientIntegral t = (L.evolution T hT hTL).gradientIntegral t,
theorem EulerOrdinarySobolev.FiniteLifespan.gradientIntegral_eventually_large {A : EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space} (L : FiniteLifespan A) (G : ) :
∃ (R : ) (_ : 0 < R) (_ : R < L.duration), ∀ (S : ) (hS : 0 < S) (hSL : S < L.duration), R SG < (L.evolution S hS hSL).gradientIntegral S,