Documentation

LeanPool.NavierStokesAndEuler.Euler.SmoothTimeFieldBilinear

Constants and bounded bilinear operations on actual smooth bounded coefficient paths, with the spatial product rule at every order.

@[simp]
theorem SmoothTimeField.mapPath_apply {K E : Type u} [TopologicalSpace K] [NormedAddCommGroup E] {V W : Type u} [NormedAddCommGroup V] [NormedSpace V] [NormedAddCommGroup W] [NormedSpace W] (L : V →L[] W) (A : C(K, BoundedContinuousFunction E V)) (t : K) (x : E) :
(((mapPath L) A) t) x = L ((A t) x)

Bound constant, bundling field, smooth, jet, jet_eq and the required compatibility proofs.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem SmoothTimeField.constant_apply {K E : Type u} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] {V : Type u} [NormedAddCommGroup V] [NormedSpace V] (v : V) (t : K) (x : E) :
    ((boundConstant v).field t) x = v
    @[instance_reducible]

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

    Equations
    Instances For
      @[instance_reducible]

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

      Equations
      Instances For
        @[instance_reducible]

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

        Equations
        Instances For
          @[instance_reducible]

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

          Equations
          Instances For
            @[instance_reducible]

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

            Equations
            Instances For
              @[instance_reducible]

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

              Equations
              Instances For
                @[instance_reducible]

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

                Equations
                Instances For
                  @[instance_reducible]

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

                  Equations
                  Instances For
                    @[instance_reducible]

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

                    Equations
                    Instances For
                      @[instance_reducible]

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

                      Equations
                      Instances For

                        Bilinear path as an element of C(K,E →ᵇ Z).

                        Equations
                        Instances For
                          @[simp]
                          theorem SmoothTimeField.bilinearPath_apply {K E : Type u} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] {V W Z : Type u} [NormedAddCommGroup V] [NormedSpace V] [NormedAddCommGroup W] [NormedSpace W] [NormedAddCommGroup Z] [NormedSpace Z] (B : V →L[] W →L[] Z) (A : SmoothTimeField K E V) (C : SmoothTimeField K E W) (t : K) (x : E) :
                          ((bilinearPath B A C) t) x = (B ((A.field t) x)) ((C.field t) x)

                          Uncurry right path, given by mapPath (continuousMultilinearCurryRightEquiv' ℝ n E Z).symm.toContinuousLinearEquiv.toContinuousLinearMap J.

                          Equations
                          Instances For
                            theorem SmoothTimeField.exists_bilinear_jet {K E : Type u} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] {V W Z : Type u} [NormedAddCommGroup V] [NormedSpace V] [NormedAddCommGroup W] [NormedSpace W] [NormedAddCommGroup Z] [NormedSpace Z] (B : V →L[] W →L[] Z) (A : SmoothTimeField K E V) (C : SmoothTimeField K E W) (n : ) :
                            ∃ (J : C(K, BoundedContinuousFunction E (E n]→L[] Z))), ∀ (t : K) (x : E), (J t) x = iteratedFDeriv n (fun (y : E) => (B ((A.field t) y)) ((C.field t) y)) x

                            Bilinear, bundling field, smooth, jet, jet_eq.

                            Equations
                            Instances For
                              @[simp]
                              theorem SmoothTimeField.bilinear_apply {K E : Type u} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] {V W Z : Type u} [NormedAddCommGroup V] [NormedSpace V] [NormedAddCommGroup W] [NormedSpace W] [NormedAddCommGroup Z] [NormedSpace Z] (B : V →L[] W →L[] Z) (A : SmoothTimeField K E V) (C : SmoothTimeField K E W) (t : K) (x : E) :
                              ((bilinear B A C).field t) x = (B ((A.field t) x)) ((C.field t) x)