Documentation

LeanPool.NavierStokesAndEuler.Euler.ParameterSobolevBlocks

Fixed Sobolev blocks of genuine external parameter words #

The fixed base order is kept inside each actual external word. Product bounds place its finite cost on coefficient blocks, preserving the input and output external radius and factorial shift.

noncomputable def EulerParameterWordGevrey.baseSize {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (x : P) :

The fixed-order sum of the actual spatial derivative norms.

Equations
Instances For
    noncomputable def EulerParameterWordGevrey.block {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (n : ) (x : P) :

    A fixed Sobolev base norm inside the sum of actual external words.

    Equations
    Instances For
      noncomputable def EulerParameterWordGevrey.coefficientBlock {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (n : ) (x : P) :

      The finite base-order Leibniz constant belongs only to the coefficient block.

      Equations
      Instances For
        theorem EulerParameterWordGevrey.baseSize_nonneg {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (x : P) :
        0 baseSize directions q f x
        theorem EulerParameterWordGevrey.block_nonneg {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (n : ) (x : P) :
        0 block directions q f n x
        theorem EulerParameterWordGevrey.coefficientBlock_nonneg {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (n : ) (x : P) :
        0 coefficientBlock directions q f n x
        theorem EulerParameterWordGevrey.baseSize_zero {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (f : PE) (x : P) :
        baseSize directions 0 f x = f x
        theorem EulerParameterWordGevrey.baseSize_succ {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (hf : ContDiff (↑) f) (x : P) :
        baseSize directions (q + 1) f x = f x + i : ι, baseSize directions q (directional directions f i) x
        theorem EulerParameterWordGevrey.baseSize_mono {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (f : PE) (x : P) {p q : } (hpq : p q) :
        baseSize directions p f x baseSize directions q f x
        theorem EulerParameterWordGevrey.norm_le_baseSize {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (x : P) :
        f x baseSize directions q f x
        theorem EulerParameterWordGevrey.baseSize_add_le {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f g : PE) (hf : ContDiff (↑) f) (hg : ContDiff (↑) g) (x : P) :
        baseSize directions q (f + g) x baseSize directions q f x + baseSize directions q g x
        theorem EulerParameterWordGevrey.baseSize_sub_le {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f g : PE) (hf : ContDiff (↑) f) (hg : ContDiff (↑) g) (x : P) :
        baseSize directions q (f - g) x baseSize directions q f x + baseSize directions q g x
        theorem EulerParameterWordGevrey.baseSize_clm_apply_le {P : Type u_1} {E : Type u_2} {F : Type u_3} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] [Fintype ι] (directions : ιP) (q : ) (A : PE →L[] F) (f : PE) (hA : ContDiff (↑) A) (hf : ContDiff (↑) f) (x : P) :
        baseSize directions q (fun (y : P) => (A y) (f y)) x 2 ^ q * baseSize directions q A x * baseSize directions q f x
        theorem EulerParameterWordGevrey.block_zero {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (x : P) :
        block directions q f 0 x = baseSize directions q f x
        theorem EulerParameterWordGevrey.block_succ {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (hf : ContDiff (↑) f) (n : ) (x : P) :
        block directions q f (n + 1) x = i : ι, block directions q (directional directions f i) n x
        theorem EulerParameterWordGevrey.coefficientBlock_succ {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f : PE) (hf : ContDiff (↑) f) (n : ) (x : P) :
        coefficientBlock directions q f (n + 1) x = i : ι, coefficientBlock directions q (directional directions f i) n x
        theorem EulerParameterWordGevrey.block_add_le {P : Type u_1} {E : Type u_2} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [Fintype ι] (directions : ιP) (q : ) (f g : PE) (hf : ContDiff (↑) f) (hg : ContDiff (↑) g) (n : ) (x : P) :
        block directions q (f + g) n x block directions q f n x + block directions q g n x
        theorem EulerParameterWordGevrey.block_clm_apply_le {P : Type u_1} {E : Type u_2} {F : Type u_3} {ι : Type u_4} [NormedAddCommGroup P] [NormedSpace P] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] [Fintype ι] (directions : ιP) (q : ) (A : PE →L[] F) (f : PE) (hA : ContDiff (↑) A) (hf : ContDiff (↑) f) (n : ) (x : P) :
        block directions q (fun (y : P) => (A y) (f y)) n x EulerJetProductBounds.leibnizConvolution (fun (k : ) => coefficientBlock directions q A k x) (fun (k : ) => block directions q f k x) n

        Direct Leibniz in external words with fixed Sobolev blocks.