Documentation

LeanPool.CIVAxisymmetric.Prerequisites.Serrin.AnnularKernelIBP

Building blocks for the annular kernel integration-by-parts bound #

Prerequisites for a kernel estimate of the interior estimates of lem:aniso:annulus (∫ ∂ₗN(x-y) D^{γ₁}χ(y) D^{γ₂}g(y,t) dy, bounded using only |g| ≤ M, no derivative bound on g): a Vec3-level mirror of CIV.multiPartial built from CKN.spatialDeriv (multiPartialVec3), its deterministic peel (shared with CIV.multiPartial via the same peelDir/peelRest, so the two peel in lockstep), the ρ-scaling bound on multiPartial of the ball cutoff at any order, the Euclidean-norm bound on the Newtonian kernel gradient differentiated up to two further times, and the fact that CIV.multiPartial g γ is smooth on any open set on which g is smooth (generalizing CIV.contDiffOn_spatialPartial from the unit cylinder to an arbitrary open set). The integration-by-parts argument that moves the γ₂ derivatives off g is in CIV/Prerequisites/Serrin/AnnularKernelBound.lean.

Part 0: a Vec3-level mirror of multiPartial, and its scaling bound #

The Vec3-level mirror of multiPartial, built from CKN.spatialDeriv instead of CIV.spatialPartial.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    def CIV.peelDir (γ : Fin 3 → ℕ) :
    Fin 3

    The direction peeled off γ by the deterministic outermost-nonzero-exponent rule.

    Equations
    Instances For
      def CIV.peelRest (γ : Fin 3 → ℕ) :
      Fin 3 → ℕ

      The multi-index left after peeling peelDir γ off γ.

      Equations
      Instances For

        The deterministic peel: the same direction and remainder work for every function k.

        theorem CIV.peelRest_order {γ : Fin 3 → ℕ} (hγ : γ 0 + γ 1 + γ 2 ≠ 0) :
        peelRest γ 0 + peelRest γ 1 + peelRest γ 2 + 1 = γ 0 + γ 1 + γ 2
        theorem CIV.multiPartialVec3_peel {γ : Fin 3 → ℕ} (hγ : γ 0 + γ 1 + γ 2 ≠ 0) (k : CKN.Foundation.Parabolic.Vec3 → ℝ) :
        ∃ (j : Fin 3) (γ' : Fin 3 → ℕ), γ' 0 + γ' 1 + γ' 2 + 1 = γ 0 + γ 1 + γ 2 ∧ multiPartialVec3 k γ = CKN.spatialDeriv (multiPartialVec3 k γ') j

        A nonzero spatial multi-index derivative of a Vec3 function peels one derivative off the outermost nonvanishing exponent.

        Part 0b: smoothness and the scale-shift identity for multiPartialVec3 #

        Part 0c: the deterministic peel for CIV.multiPartial, and the lift bridge #

        The deterministic peel for CIV.multiPartial, using the same peelDir/peelRest as multiPartialVec3, so the two peel in lockstep.

        CIV.multiPartial of a lifted, time-independent Vec3 function is the lift of its Vec3-level mirror multiPartialVec3.

        Part 0d: the ρ-scaling bound on multiPartial of the cutoff, at any order #

        Every multiPartialVec3 derivative of the fixed unit cutoff is bounded, uniformly in the point (a fixed, x- and ρ-independent constant).

        theorem CIV.exists_bound_multiPartial_serrinBallCutoff_scaled (x : CKN.Foundation.Parabolic.Vec3) {ρ : ℝ} (hρ : 0 < ρ) (γ : Fin 3 → ℕ) (t : ℝ) :
        ∃ (C : ℝ), 0 ≤ C ∧ ∀ (y : CKN.Foundation.Parabolic.Vec3), |multiPartial (fun (z : CKN.Foundation.Parabolic.ParabolicPoint) => serrinBallCutoff x ρ z.1) γ (y, t)| ≤ C / ρ ^ (γ 0 + γ 1 + γ 2)

        The ρ-scaling bound: every nonzero-or-zero order multiPartial derivative of the ball cutoff serrinBallCutoff x ρ is bounded by an absolute constant (depending only on the order) times ρ^{-n}.

        Part 0e: Euclidean-norm bounds on the Newtonian kernel gradient, orders 1-3 #

        The Newtonian kernel gradient, differentiated up to two further times, is bounded in terms of the Euclidean distance to the origin.

        Part 1: smoothness of multiPartial g β on an open set, for general O #

        CIV.multiPartial g γ, jointly in z, is smooth on any open set on which g is smooth.

        The time slice of CIV.multiPartial g γ is smooth on the spatial slice of O.