Documentation

LeanPool.NavierStokesAndEuler.Euler.SmoothTimeFieldJoint

Actual time derivatives and the genuine spatial jets give joint C¹ regularity on the interior of the time interval.

noncomputable def SmoothTimeField.realField {E V : Type} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (A : SmoothTimeField (↑(Set.Icc 0 T)) E V) (t : ) (x : E) :
V

Real field, given by extendPath T hT A.field t x.

Equations
Instances For
    @[simp]
    theorem SmoothTimeField.realField_apply {E V : Type} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (A : SmoothTimeField (↑(Set.Icc 0 T)) E V) (t : (Set.Icc 0 T)) (x : E) :
    realField T hT A (↑t) x = (A.field t) x

    Time derivative, given by ∀ t : Icc (0 : ℝ) T, ∀ x : E, HasDerivWithinAt (fun s => A.realField T hT s x) (A₁.field t x) (Icc (0 : ℝ) T) t.

    Equations
    Instances For
      noncomputable def SmoothTimeField.jointDerivative {E V : Type} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (A A₁ : SmoothTimeField (↑(Set.Icc 0 T)) E V) (t : ) (x : E) :

      Joint derivative, given by (ContinuousLinearMap.toSpanSingleton ℝ (A₁.realField T hT t x)).coprod (A.derivative.realField T hT t x).

      Equations
      Instances For
        theorem SmoothTimeField.realField_hasFDerivAt {E V : Type} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (A A₁ : SmoothTimeField (↑(Set.Icc 0 T)) E V) (htime : TimeDerivative T hT A A₁) (t : ) (ht : t Set.Ioo 0 T) (x : E) :
        HasFDerivAt (Function.uncurry (realField T hT A)) (jointDerivative T hT A A₁ t x) (t, x)
        theorem SmoothTimeField.realField_contDiffAt_one {E V : Type} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (A A₁ : SmoothTimeField (↑(Set.Icc 0 T)) E V) (htime : TimeDerivative T hT A A₁) (t : ) (ht : t Set.Ioo 0 T) (x : E) :