Documentation

LeanPool.NavierStokesAndEuler.Euler.ContinuousPathCalculus

Genuine coefficient calculus on continuous path spaces #

Pointwise multiplication by an operator-valued continuous path depends bounded-linearly on that path. Its operator norm, actual parameter derivatives, and factorial estimates therefore come directly from the coefficient, with no loss in the coefficient amplitude.

@[instance_reducible]

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

Equations
Instances For
    @[instance_reducible]

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

    Equations
    Instances For
      @[instance_reducible]

      Cache the standard NormedAddCommGroup C(K,E) instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

        Cache the standard NormedSpace ℝ C(K,E) instance to shorten typeclass synthesis.

        Equations
        Instances For
          @[instance_reducible]

          Cache the standard NormedAddCommGroup C(K,F) instance to shorten typeclass synthesis.

          Equations
          Instances For
            @[instance_reducible]

            Cache the standard NormedSpace ℝ C(K,F) instance to shorten typeclass synthesis.

            Equations
            Instances For
              @[instance_reducible]

              Cache the standard NormedAddCommGroup C(K,E →L[ℝ] F) instance to shorten typeclass synthesis.

              Equations
              Instances For
                @[instance_reducible]

                Cache the standard NormedSpace ℝ C(K,E →L[ℝ] F) instance to shorten typeclass synthesis.

                Equations
                Instances For
                  @[instance_reducible]

                  Cache the standard NormedAddCommGroup (C(K,E) →L[ℝ] C(K,F)) instance to shorten typeclass synthesis.

                  Equations
                  Instances For
                    @[instance_reducible]

                    Cache the standard NormedSpace ℝ (C(K,E) →L[ℝ] C(K,F)) instance to shorten typeclass synthesis.

                    Equations
                    Instances For

                      The actual coefficient-to-continuous-multiplier map is linear.

                      Equations
                      Instances For

                        A bounded linear map in the actual uniform coefficient norm.

                        Equations
                        Instances For

                          Coefficient lifting to continuous paths is a norm contraction.

                          Genuine parameter regularity of the continuous multiplier.

                          theorem EulerContinuousPathCalculus.multiplier_bound {K : Type u_1} {E : Type u_2} {F : Type u_3} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] {P : Type u_4} [NormedAddCommGroup P] [NormedSpace P] (A : PC(K, E →L[] F)) (hA : ContDiff (↑) A) (R C : ) (hR : 0 R) (hC : 0 C) (d : ) (hb : ∀ (n : ) (x : P), iteratedFDeriv n A x C * EulerGevrey.majorant R d n) (n : ) (x : P) :

                          Actual derivative estimates of the continuous multiplier have no amplitude loss.

                          theorem EulerContinuousPathCalculus.contDiff_apply {K : Type u_1} {E : Type u_2} {F : Type u_3} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] {P : Type u_4} [NormedAddCommGroup P] [NormedSpace P] (A : PC(K, E →L[] F)) (f : PC(K, E)) {n : WithTop ℕ∞} (hA : ContDiff n A) (hf : ContDiff n f) :
                          ContDiff n fun (x : P) => (EulerContinuousTimeIntegral.multiplier (A x)) (f x)

                          Pointwise application to a continuous path is genuinely smooth.

                          theorem EulerContinuousPathCalculus.apply_bound {K : Type u_1} {E : Type u_2} {F : Type u_3} [TopologicalSpace K] [CompactSpace K] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] {P : Type u_4} [NormedAddCommGroup P] [NormedSpace P] (A : PC(K, E →L[] F)) (f : PC(K, E)) (hA : ContDiff (↑) A) (hf : ContDiff (↑) f) (R C D : ) (hR : 0 R) (hC : 0 C) (hD : 0 D) (c d : ) (hA_bound : ∀ (n : ) (x : P), iteratedFDeriv n A x C * EulerGevrey.majorant R c n) (hf_bound : ∀ (n : ) (x : P), iteratedFDeriv n f x D * EulerGevrey.majorant R d n) (n : ) (x : P) :
                          iteratedFDeriv n (fun (y : P) => (EulerContinuousTimeIntegral.multiplier (A y)) (f y)) x 3 * C * D * EulerGevrey.majorant R (c + d) n

                          The actual pointwise product obeys the fixed factorial product estimate.