Documentation

LeanPool.NavierStokesAndEuler.Euler.Foundations.GevreyFunctions

Gevrey Functions #

theorem EulerGevreyFunctions.product_bound {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (f g : E) (hf : ContDiff (↑) f) (hg : ContDiff (↑) g) (R A B : ) (hR : 0 R) (hA : 0 A) (hB : 0 B) (hb₁ : ∀ (n : ) (x : E), iteratedFDeriv n f x A * EulerGevrey.majorant R 0 n) (hb₂ : ∀ (n : ) (x : E), iteratedFDeriv n g x B * EulerGevrey.majorant R 0 n) (n : ) (x : E) :
iteratedFDeriv n (fun (y : E) => f y * g y) x 3 * A * B * EulerGevrey.majorant R 0 n
theorem EulerGevreyFunctions.linear_composition_bound {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (f : ) (hf : ContDiff (↑) f) (L : E →L[] ) (R A C : ) (hR : 0 R) (hA : 0 A) (_hC : 0 C) (hL : L C) (hb : ∀ (n : ) (x : ), |iteratedDeriv n f x| A * EulerGevrey.majorant R 0 n) (n : ) (x : E) :
theorem EulerGevreyFunctions.affine_composition_bound {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (f : ) (hf : ContDiff (↑) f) (L : E →L[] ) (a R A C : ) (hR : 0 R) (hA : 0 A) (hC : 0 C) (hL : L C) (hb : ∀ (n : ) (x : ), |iteratedDeriv n f x| A * EulerGevrey.majorant R 0 n) (n : ) (x : E) :
iteratedFDeriv n (fun (y : E) => f (L y + a)) x A * EulerGevrey.majorant (R * C) 0 n
theorem EulerGevreyFunctions.finite_product_bound {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {ι : Type u_2} (u : Finset ι) (f : ιE) (hf : iu, ContDiff (↑) (f i)) (R A : ) (hR : 0 R) (hA : 0 A) (hb : iu, ∀ (n : ) (x : E), iteratedFDeriv n (f i) x A * EulerGevrey.majorant R 0 n) (n : ) (x : E) :
iteratedFDeriv n (fun (y : E) => iu, f i y) x (3 * A) ^ u.card * EulerGevrey.majorant R 0 n