Documentation

LeanPool.NavierStokesAndEuler.Euler.OrdinaryEulerLifespan

The maximal positive horizon of a fixed ordinary Euler datum. Existence below the supremum and failure above it follow from restriction; membership of the endpoint is deliberately left to a continuation theorem.

A genuine smooth endpoint under a finite gradient integral. Shorter Euler solutions are rescaled to a common interval; the already proved smooth limit supplies the endpoint, and uniqueness identifies it with every original partial solution. No analytic radius is assumed.

noncomputable def EulerOrdinarySobolev.endpointScale (n : ) :

Endpoint scale, given by 1-1/((n : ℝ)+2).

Equations
Instances For
    theorem EulerOrdinarySobolev.exists_smooth_endpoint (T : ) (hT : 0 < T) (A : EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space) (G : ) (hpartial : ∀ (S : ) (hS : 0 < S), S < T∃ (U : Evolution S ), U.velocity 0, = A ∀ (t : (Set.Icc 0 S)), U.gradientIntegral t G) :
    ∃ (U : Evolution T ), U.velocity 0, = A
    theorem EulerOrdinarySobolev.endpoint_matches_partial {T : } {hT : 0 T} (W : Evolution T hT) (A : EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space) (hW : W.velocity 0, = A) (S : ) (hS : 0 < S) (hST : S T) (U : Evolution S ) (hU : U.velocity 0, = A) (t : (Set.Icc 0 S)) :
    theorem EulerOrdinarySobolev.exists_smooth_endpoint_extension (T : ) (hT : 0 < T) (A : EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space) (G : ) (hpartial : ∀ (S : ) (hS : 0 < S), S < T∃ (U : Evolution S ), U.velocity 0, = A ∀ (t : (Set.Icc 0 S)), U.gradientIntegral t G) :
    ∃ (W : Evolution T ), W.velocity 0, = A ∀ (S : ) (hS : 0 < S) (hST : S T) (U : Evolution S ), U.velocity 0, = A∀ (t : (Set.Icc 0 S)), W.velocity t, = U.velocity t W.pressureForce t, = U.pressureForce t

    Has euler evolution, given by ∃ hT : 0 < T, ∃ U : Evolution T hT.le, U.velocity ⟨0,le_rfl,hT.le⟩=A.

    Equations
    Instances For

      A compatible family of smooth solutions on every strictly shorter positive interval, with no solution on any longer interval.

      Instances For

        Evolution, given by (L.shorter S hS hST).choose_spec.choose.

        Equations
        Instances For
          theorem EulerOrdinarySobolev.FiniteLifespan.evolution_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 T hT hTL).velocity t, = (L.evolution S hS hSL).velocity t (L.evolution T hT hTL).pressureForce t, = (L.evolution S hS hSL).pressureForce t