Documentation

LeanPool.NavierStokesAndEuler.Euler.SmoothTimeFieldAlgebra

Addition of actual smooth bounded fields and their genuine time jets.

@[instance_reducible]

Cache the standard NormedAddCommGroup (E [×n]→L[ℝ] V) instance to shorten typeclass synthesis.

Equations
Instances For
    @[instance_reducible]

    Cache the standard NormedSpace ℝ (E [×n]→L[ℝ] V) instance to shorten typeclass synthesis.

    Equations
    Instances For
      @[instance_reducible]

      Cache the standard NormedAddCommGroup (E →ᵇ (E [×n]→L[ℝ] V)) instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

        Cache the standard NormedSpace ℝ (E →ᵇ (E [×n]→L[ℝ] V)) instance to shorten typeclass synthesis.

        Equations
        Instances For

          Add, bundling field, smooth, jet, jet_eq.

          Equations
          Instances For
            @[simp]
            theorem SmoothTimeField.add_apply {K E V : Type u} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (A B : SmoothTimeField K E V) (t : K) (x : E) :
            ((A.add B).field t) x = (A.field t) x + (B.field t) x
            theorem SmoothTimeField.jet_eq_of_field_eq {K E V : Type u} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (A B : SmoothTimeField K E V) (h : ∀ (t : K) (x : E), (A.field t) x = (B.field t) x) (n : ) :
            A.jet n = B.jet n
            theorem SmoothTimeField.TimeDerivative.add {E V : Type} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] {T : } {hT : 0 T} {A A₁ B B₁ : SmoothTimeField (↑(Set.Icc 0 T)) E V} (hA : TimeDerivative T hT A A₁) (hB : TimeDerivative T hT B B₁) :
            TimeDerivative T hT (A.add B) (A₁.add B₁)