Documentation

LeanPool.NavierStokesAndEuler.Euler.TimeLpAccelerationForcing

The actual forcing in the projected acceleration equation #

Both the mean and transverse strong equations use Q* (f - 2 Q₁ v). This module gives its genuine parameter regularity and factorial estimate, with the explicit amplitude needed by the actual Gram inverse.

noncomputable def EulerTimeLpAccelerationForcing.forcing {P : Type u_1} {U : Type u_2} {E : Type u_3} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : PC((Set.Icc 0 T), U →L[] E)) (f : P(EulerTimeLp.TimeLp T E)) (v : P(EulerTimeLp.TimeLp T U)) (x : P) :

The literal right side of the projected strong acceleration equation.

Equations
Instances For
    theorem EulerTimeLpAccelerationForcing.forcing_contDiff {P : Type u_1} {U : Type u_2} {E : Type u_3} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : PC((Set.Icc 0 T), U →L[] E)) (f : P(EulerTimeLp.TimeLp T E)) (v : P(EulerTimeLp.TimeLp T U)) {n : WithTop ℕ∞} (hQ : ContDiff n Q) (hQ₁ : ContDiff n Q₁) (hf : ContDiff n f) (hv : ContDiff n v) :
    ContDiff n (forcing T hT Q Q₁ f v)

    The actual strong forcing is smoothly parameterized whenever its inputs are.

    theorem EulerTimeLpAccelerationForcing.forcing_bound {P : Type u_1} {U : Type u_2} {E : Type u_3} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : PC((Set.Icc 0 T), U →L[] E)) (f : P(EulerTimeLp.TimeLp T E)) (v : P(EulerTimeLp.TimeLp T U)) (hQ : ContDiff (↑) Q) (hQ₁ : ContDiff (↑) Q₁) (hf : ContDiff (↑) f) (hv : ContDiff (↑) v) (R C₀ C₁ F V : ) (hR : 0 R) (hC₀ : 0 C₀) (hC₁ : 0 C₁) (hF : 0 F) (hV : 0 V) (d : ) (hbQ : ∀ (n : ) (x : P), iteratedFDeriv n Q x C₀ * EulerGevrey.majorant R 0 n) (hbQ₁ : ∀ (n : ) (x : P), iteratedFDeriv n Q₁ x C₁ * EulerGevrey.majorant R 0 n) (hbf : ∀ (n : ) (x : P), iteratedFDeriv n f x F * EulerGevrey.majorant R d n) (hbv : ∀ (n : ) (x : P), iteratedFDeriv n v x V * EulerGevrey.majorant R d n) (n : ) (x : P) :
    iteratedFDeriv n (forcing T hT Q Q₁ f v) x 3 * C₀ * (F + 6 * C₁ * V) * EulerGevrey.majorant R d n

    One fixed polynomial amplitude controls all genuine forcing derivatives.