Documentation

LeanPool.NavierStokesAndEuler.Euler.MeanFixedCoefficientGevrey

Quantitative genuine coefficient calculus for the fixed mean inverse #

The actual fixed operator has a polynomial amplitude depending on the time interval and coefficient bounds. The factorial radius and derivative shift are preserved by the coefficient-to-time-operator constructions.

Polynomial factorial bounds for the full mean variational form #

All quantities are actual iterated Fréchet derivatives. The initial trace operator contributes through its proved operator norm, just as the time primitive does. The estimates keep the coefficient amplitudes outside the factorial radius.

theorem EulerMeanFormGevrey.meanOperator_contDiff {P : Type u_1} {W : Type u_3} {X : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup W] [InnerProductSpace W] [CompleteSpace W] [NormedAddCommGroup X] [InnerProductSpace X] [CompleteSpace X] (J : W →L[] W) (R : W →L[] X) (H : PW →L[] W) (C : PX →L[] X) {n : WithTop ℕ∞} (hH : ContDiff n H) (hC : ContDiff n C) :
ContDiff n fun (p : P) => EulerMeanVariationalOperator.meanOperator J R (H p) (C p)

The full physical form is a smooth polynomial in its genuine coefficient operators.

noncomputable def EulerMeanFormGevrey.baseAmplitude {W : Type u_3} {X : Type u_4} [NormedAddCommGroup W] [InnerProductSpace W] [NormedAddCommGroup X] [InnerProductSpace X] (J : W →L[] W) (R : W →L[] X) (CH CC : ) :

A polynomial amplitude for the original kinetic, potential, and boundary form.

Equations
Instances For
    theorem EulerMeanFormGevrey.baseAmplitude_nonneg {W : Type u_3} {X : Type u_4} [NormedAddCommGroup W] [InnerProductSpace W] [NormedAddCommGroup X] [InnerProductSpace X] (J : W →L[] W) (R : W →L[] X) (CH CC : ) (hCH : 0 CH) (hCC : 0 CC) :
    0 baseAmplitude J R CH CC
    theorem EulerMeanFormGevrey.meanOperator_bound {P : Type u_1} {W : Type u_3} {X : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup W] [InnerProductSpace W] [CompleteSpace W] [NormedAddCommGroup X] [InnerProductSpace X] [CompleteSpace X] (J : W →L[] W) (R : W →L[] X) (H : PW →L[] W) (C : PX →L[] X) (hH : ContDiff (↑) H) (hC : ContDiff (↑) C) (r CH CC : ) (hr : 0 r) (hCH : 0 CH) (hCC : 0 CC) (hHb : ∀ (n : ) (x : P), iteratedFDeriv n H x CH * EulerGevrey.majorant r 0 n) (hCb : ∀ (n : ) (x : P), iteratedFDeriv n C x CC * EulerGevrey.majorant r 0 n) (n : ) (x : P) :

    The actual physical mean operator has the stated all-order factorial bound.

    Pullback by the genuine coordinate derivative preserves coefficient regularity.

    theorem EulerMeanFormGevrey.pullbackMeanOperator_bound {P : Type u_1} {V : Type u_2} {W : Type u_3} {X : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] [NormedAddCommGroup W] [InnerProductSpace W] [CompleteSpace W] [NormedAddCommGroup X] [InnerProductSpace X] [CompleteSpace X] (J : W →L[] W) (R : W →L[] X) (H : PW →L[] W) (C : PX →L[] X) (D : PV →L[] W) (hD : ContDiff (↑) D) (hH : ContDiff (↑) H) (hC : ContDiff (↑) C) (r CD CH CC : ) (hr : 0 r) (hCD : 0 CD) (hCH : 0 CH) (hCC : 0 CC) (hDb : ∀ (n : ) (x : P), iteratedFDeriv n D x CD * EulerGevrey.majorant r 0 n) (hHb : ∀ (n : ) (x : P), iteratedFDeriv n H x CH * EulerGevrey.majorant r 0 n) (hCb : ∀ (n : ) (x : P), iteratedFDeriv n C x CC * EulerGevrey.majorant r 0 n) (n : ) (x : P) :

    The full actual fixed-space mean operator obeys a polynomial factorial bound.

    theorem EulerMeanFormGevrey.pullbackMeanForcing_bound {P : Type u_1} {V : Type u_2} {W : Type u_3} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup V] [InnerProductSpace V] [CompleteSpace V] [NormedAddCommGroup W] [InnerProductSpace W] [CompleteSpace W] (J : W →L[] W) (D : PV →L[] W) (f : PW) (hD : ContDiff (↑) D) (hf : ContDiff (↑) f) (r CD CF : ) (hr : 0 r) (hCD : 0 CD) (hCF : 0 CF) (d : ) (hDb : ∀ (n : ) (x : P), iteratedFDeriv n D x CD * EulerGevrey.majorant r 0 n) (hfb : ∀ (n : ) (x : P), iteratedFDeriv n f x CF * EulerGevrey.majorant r d n) (n : ) (x : P) :
    iteratedFDeriv n (fun (p : P) => -(ContinuousLinearMap.adjoint (J ∘SL D p)) (f p)) x 3 * (J * CD) * CF * EulerGevrey.majorant r d n

    The genuine forcing pullback has the matching factorial shift.

    @[instance_reducible]

    Cache the standard NormedAddCommGroup solenoidalSpace instance to shorten typeclass synthesis.

    Equations
    Instances For
      @[instance_reducible]

      Cache the standard InnerProductSpace ℝ solenoidalSpace instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

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

        Equations
        Instances For
          @[instance_reducible]

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

          Equations
          Instances For
            @[instance_reducible]

            Cache the standard NormedAddCommGroup C(Icc (0 : ℝ) T, L2 →L[ℝ] L2) instance to shorten typeclass synthesis.

            Equations
            Instances For
              @[instance_reducible]

              Cache the standard NormedSpace ℝ C(Icc (0 : ℝ) T, L2 →L[ℝ] L2) instance to shorten typeclass synthesis.

              Equations
              Instances For
                @[instance_reducible]

                Cache the standard NormedAddCommGroup C(Icc (0 : ℝ) T, solenoidalSpace →L[ℝ] L2) instance to shorten typeclass synthesis.

                Equations
                Instances For
                  @[instance_reducible]

                  Cache the standard NormedSpace ℝ C(Icc (0 : ℝ) T, solenoidalSpace →L[ℝ] L2) instance to shorten typeclass synthesis.

                  Equations
                  Instances For

                    The sharp terminal time bounds control the norm factors in the actual physical form.

                    theorem EulerMeanFixedCoefficientGevrey.solenoidalFrame_bound {P : Type u_1} [NormedAddCommGroup P] [NormedSpace P] (T : ) (F : PC((Set.Icc 0 T), EulerMeanSolenoidal.L2 →L[] EulerMeanSolenoidal.L2)) (hF : ContDiff (↑) F) (r C : ) (hr : 0 r) (hC : 0 C) (d : ) (hb : ∀ (n : ) (x : P), iteratedFDeriv n F x C * EulerGevrey.majorant r d n) (n : ) (x : P) :

                    Restriction to the actual solenoidal space does not enlarge any factorial bound.

                    theorem EulerMeanFixedCoefficientGevrey.fixedMeanDerivative_bound {P : Type u_1} [NormedAddCommGroup P] [NormedSpace P] (T : ) (hT : 0 T) (F F₁ : PC((Set.Icc 0 T), EulerMeanSolenoidal.L2 →L[] EulerMeanSolenoidal.L2)) (hF : ContDiff (↑) F) (hF₁ : ContDiff (↑) F₁) (r CF CF₁ : ) (hr : 0 r) (hCF : 0 CF) (hCF₁ : 0 CF₁) (d : ) (hFb : ∀ (n : ) (x : P), iteratedFDeriv n F x CF * EulerGevrey.majorant r d n) (hF₁b : ∀ (n : ) (x : P), iteratedFDeriv n F₁ x CF₁ * EulerGevrey.majorant r d n) (n : ) (x : P) :
                    iteratedFDeriv n (fun (p : P) => EulerMeanFixedSpaceInverse.fixedMeanDerivative T hT (F p) (F₁ p)) x (T * CF₁ + CF) * EulerGevrey.majorant r d n

                    The genuine fixed derivative map has only polynomial time cost.

                    theorem EulerMeanFixedCoefficientGevrey.fixedMeanOperator_bound {P : Type u_1} [NormedAddCommGroup P] [NormedSpace P] (T : ) (hT : 0 T) (F F₁ H : PC((Set.Icc 0 T), EulerMeanSolenoidal.L2 →L[] EulerMeanSolenoidal.L2)) (M0 A : PEulerMeanSolenoidal.L2 →L[] EulerMeanSolenoidal.L2) (L : ) (hF : ContDiff (↑) F) (hF₁ : ContDiff (↑) F₁) (hH : ContDiff (↑) H) (hM0 : ContDiff (↑) M0) (hA : ContDiff (↑) A) (r CF CF₁ CH CM CA : ) (hr : 0 r) (hCF : 0 CF) (hCF₁ : 0 CF₁) (hCH : 0 CH) (hCM : 0 CM) (hCA : 0 CA) (hFb : ∀ (n : ) (x : P), iteratedFDeriv n F x CF * EulerGevrey.majorant r 0 n) (hF₁b : ∀ (n : ) (x : P), iteratedFDeriv n F₁ x CF₁ * EulerGevrey.majorant r 0 n) (hHb : ∀ (n : ) (x : P), iteratedFDeriv n H x CH * EulerGevrey.majorant r 0 n) (hMb : ∀ (n : ) (x : P), iteratedFDeriv n M0 x CM * EulerGevrey.majorant r 0 n) (hAb : ∀ (n : ) (x : P), iteratedFDeriv n A x CA * EulerGevrey.majorant r 0 n) (n : ) (x : P) :
                    iteratedFDeriv n (fun (p : P) => EulerMeanFixedSpaceInverse.fixedMeanOperator T hT (F p) (F₁ p) (H p) (M0 p) (A p) L) x 9 * (T * CF₁ + CF) ^ 2 * (1 + T ^ 2 / 2 * CH + T * (CM + |L| * CA)) * EulerGevrey.majorant r 0 n

                    A fully explicit polynomial amplitude for actual derivatives of the entire fixed mean operator.

                    theorem EulerMeanFixedCoefficientGevrey.fixedMeanForcing_bound {P : Type u_1} [NormedAddCommGroup P] [NormedSpace P] (T : ) (hT : 0 T) (F F₁ : PC((Set.Icc 0 T), EulerMeanSolenoidal.L2 →L[] EulerMeanSolenoidal.L2)) (f : P(EulerTimeLp.TimeLp T EulerMeanSolenoidal.L2)) (hF : ContDiff (↑) F) (hF₁ : ContDiff (↑) F₁) (hf : ContDiff (↑) f) (r CF CF₁ Cf : ) (hr : 0 r) (hCF : 0 CF) (hCF₁ : 0 CF₁) (hCf : 0 Cf) (d : ) (hFb : ∀ (n : ) (x : P), iteratedFDeriv n F x CF * EulerGevrey.majorant r 0 n) (hF₁b : ∀ (n : ) (x : P), iteratedFDeriv n F₁ x CF₁ * EulerGevrey.majorant r 0 n) (hfb : ∀ (n : ) (x : P), iteratedFDeriv n f x Cf * EulerGevrey.majorant r d n) (n : ) (x : P) :
                    iteratedFDeriv n (fun (p : P) => -(ContinuousLinearMap.adjoint (EulerMeanFixedSpaceInverse.fixedMeanPrimitive T hT (F p) (F₁ p))) (f p)) x 3 * (T * (T * CF₁ + CF)) * Cf * EulerGevrey.majorant r d n

                    The actual force pullback preserves the forcing shift and has explicit polynomial amplitude.