Documentation

LeanPool.NavierStokesAndEuler.Euler.FieldTowerSmoothTimeField

An actual coherent Sobolev tower gives a smooth bounded coefficient on the real cylinder cover, including all spatial jets in the continuous uniform time norm. The construction uses its genuine derivative words; no translation-orbit hypothesis is added.

Continuous bounded coordinate fields reconstruct the actual tensor field. This is a qualitative finite-dimensional construction; subsequent norm estimates can use the actual tensor equality without a coordinate reassembly constant.

@[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 (X →ᵇ (E [×n]→L[ℝ] V)) instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

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

        Equations
        Instances For
          noncomputable def EulerBoundedTensorCoordinates.coordinates {E : Type u_3} {V : Type u_4} {ι : Type u_5} [NormedAddCommGroup E] [NormedSpace ℝ E] [NormedAddCommGroup V] [NormedSpace ℝ V] (b : Module.Basis ι ℝ E) (n : ℕ) :
          (E [×n]→L[ℝ] V) →L[ℝ] (Fin n → ι) → V

          Coordinates, given by ContinuousLinearMap.pi (fun w => (ContinuousLinearMap.id ℝ (E [×n]→L[ℝ] V)).flipMultilinear (fun i => b (w i))).

          Equations
          Instances For
            noncomputable def EulerBoundedTensorCoordinates.reassembly {E : Type u_3} {V : Type u_4} {ι : Type u_5} [Fintype ι] [NormedAddCommGroup E] [NormedSpace ℝ E] [NormedAddCommGroup V] [NormedSpace ℝ V] [FiniteDimensional ℝ V] (b : Module.Basis ι ℝ E) (n : ℕ) :
            ((Fin n → ι) → V) →L[ℝ] E [×n]→L[ℝ] V

            Reassembly, given by ((coordinates (V := V) b n).toLinearMap.leftInverse).toContinuousLinearMap.

            Equations
            Instances For

              Tuple bounded as an element of (j → (X →ᵇ V)) →L[ℝ] (X →ᵇ (j → V)).

              Equations
              Instances For
                theorem EulerBoundedTensorCoordinates.tupleBounded_apply {X : Type u_2} {V : Type u_4} [TopologicalSpace X] [NormedAddCommGroup V] [NormedSpace ℝ V] {j : Type u_6} [Fintype j] (u : j → BoundedContinuousFunction X V) (x : X) (i : j) :
                (tupleBounded u) x i = (u i) x

                Coordinate path, bundling toFun, continuous_toFun.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem EulerBoundedTensorCoordinates.coordinatePath_eq {K : Type u_1} {X : Type u_2} {E : Type u_3} {V : Type u_4} {ι : Type u_5} [TopologicalSpace K] [TopologicalSpace X] [Fintype ι] [NormedAddCommGroup E] [NormedSpace ℝ E] [NormedAddCommGroup V] [NormedSpace ℝ V] [FiniteDimensional ℝ V] (b : Module.Basis ι ℝ E) (n : ℕ) (u : (Fin n → ι) → C(K, BoundedContinuousFunction X V)) (t : K) (x : X) (A : E [×n]→L[ℝ] V) (hu : ∀ (w : Fin n → ι), ((u w) t) x = A fun (i : Fin n) => b (w i)) :
                  ((coordinatePath b n u) t) x = A
                  noncomputable def SmoothTimeField.ofCoordinateJets {K E V ι : Type u} [TopologicalSpace K] [CompactSpace K] [Fintype ι] [NormedAddCommGroup E] [NormedSpace ℝ E] [NormedAddCommGroup V] [NormedSpace ℝ V] [FiniteDimensional ℝ V] (b : Module.Basis ι ℝ E) (f : C(K, BoundedContinuousFunction E V)) (hf : ∀ (t : K), ContDiff ℝ ↑⊤ ⇑(f t)) (u : (n : ℕ) → (Fin n → ι) → C(K, BoundedContinuousFunction E V)) (hu : ∀ (n : ℕ) (w : Fin n → ι) (t : K) (x : E), ((u n w) t) x = (iteratedFDeriv ℝ n (⇑(f t)) x) fun (i : Fin n) => b (w i)) :

                  Of coordinate jets, bundling field, smooth, jet, jet_eq.

                  Equations
                  Instances For
                    @[instance_reducible]

                    Cache the standard NormedAddCommGroup (SobolevSpace P q) instance to shorten typeclass synthesis.

                    Equations
                    Instances For
                      @[instance_reducible]

                      Cache the standard NormedSpace ℝ (SobolevSpace P q) instance to shorten typeclass synthesis.

                      Equations
                      Instances For
                        @[instance_reducible]

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

                        Equations
                        Instances For

                          Bounded cover, given by coverPathMap P (A.realization 3).

                          Equations
                          Instances For

                            Bounded word, given by coverPathMap P ((wordAtLevel P 3 n w (le_refl (n+3))).compLeftContinuous ℝ (Icc (0 : ℝ) T) (A.realization (n+3))).

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              theorem EulerAllOrderCorrectionData.FieldTower.boundedWord_tensor {P T : ℝ} [Fact (0 < P)] (A : FieldTower P T) (n : ℕ) (w : Fin n → Fin 4) (t : ↑(Set.Icc 0 T)) (x : EulerLiftedGradientSpace.LiftTangent) :
                              ((A.boundedWord n w) t) x = (iteratedFDeriv ℝ n (⇑(A.boundedCover t)) x) fun (i : Fin n) => coverBasis (w i)