Documentation

LeanPool.NavierStokesAndEuler.Euler.ParameterSobolevOperations

Same-radius operations on literal fixed-base ordered derivative blocks.

theorem EulerParameterWordGevrey.block_smul_le {P : Type u_1} {E : Type u_2} {ι : Type u_5} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (a : ) (f : PE) (hf : ContDiff (↑) f) (n : ) (x : P) :
block directions q (fun (y : P) => a f y) n x |a| * block directions q f n x
theorem EulerParameterWordGevrey.block_smul_gevrey {P : Type u_1} {E : Type u_2} {ι : Type u_5} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (a : ) (f : PE) (hf : ContDiff (↑) f) (R C : ) (d : ) (hb : ∀ (n : ) (x : P), block directions q f n x C * EulerGevrey.majorant R d n) (n : ) (x : P) :
block directions q (fun (y : P) => a f y) n x |a| * C * EulerGevrey.majorant R d n
theorem EulerParameterWordGevrey.block_sub_gevrey {P : Type u_1} {E : Type u_2} {ι : Type u_5} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f g : PE) (hf : ContDiff (↑) f) (hg : ContDiff (↑) g) (R C D : ) (d : ) (hb : ∀ (n : ) (x : P), block directions q f n x C * EulerGevrey.majorant R d n) (hc : ∀ (n : ) (x : P), block directions q g n x D * EulerGevrey.majorant R d n) (n : ) (x : P) :
block directions q (f - g) n x (C + D) * EulerGevrey.majorant R d n
theorem EulerParameterWordGevrey.block_acceleration_forcing_gevrey {P : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} {ι : Type u_5} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] [NormedAddCommGroup G] [NormedSpace G] [Fintype ι] (directions : ιP) (q : ) (A : PE →L[] F) (B : PG →L[] E) (f : PE) (v : PG) (hA : ContDiff (↑) A) (hB : ContDiff (↑) B) (hf : ContDiff (↑) f) (hv : ContDiff (↑) v) (Rc R CA CB Cf Cv : ) (hRc : 0 Rc) (hRcR : Rc R) (hCA : 0 CA) (hCB : 0 CB) (hCf : 0 Cf) (hCv : 0 Cv) (hbA : ∀ (n : ) (x : P), coefficientBlock directions q A n x CA * EulerGevrey.majorant Rc 0 n) (hbB : ∀ (n : ) (x : P), coefficientBlock directions q B n x CB * EulerGevrey.majorant Rc 0 n) (d : ) (hbf : ∀ (n : ) (x : P), block directions q f n x Cf * EulerGevrey.majorant R d n) (hbv : ∀ (n : ) (x : P), block directions q v n x Cv * EulerGevrey.majorant R d n) (n : ) (x : P) :
block directions q (fun (y : P) => (A y) (f y - 2 (B y) (v y))) n x 3 * CA * (Cf + 6 * CB * Cv) * EulerGevrey.majorant R d n

The acceleration right side has the same fixed base order and external radius as its given velocity and forcing. Only coefficient blocks enter its explicit amplitude.