Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.FaaDiBruno.Product

Product estimates for the Appendix B seminorm #

theorem AVenhance.FaaDiBruno.derivativeSup_mul_le {d n : ℕ} [Nonempty (Fin d)] (f g : Homogenization.Vec d → ℝ) (hf : ContDiff ℝ (↑n) f) (hg : ContDiff ℝ (↑n) g) :
(derivativeSup n fun (x : Homogenization.Vec d) => f x * g x) ≤ ∑ k ∈ Finset.range (n + 1), ↑(n.choose k) * derivativeSup k f * derivativeSup (n - k) g

The coordinate derivative seminorm of a product is bounded by the binomial convolution of the two derivative seminorms.

Sum of the reciprocals of the first positive integers up to the given order.

Equations
Instances For

    Sum of the reciprocal squares of the first positive integers up to the given order.

    Equations
    Instances For
      theorem AVenhance.FaaDiBruno.Product.weightedConvolution_identity (m : ℕ) :
      ∑ k ∈ Finset.range m, ↑m ^ 2 / ((↑k + 1) ^ 2 * (↑m - ↑k) ^ 2) = (↑m / (↑m + 1)) ^ 2 * (2 * harmonicTwo m + 4 * harmonicOne m / (↑m + 1))
      theorem AVenhance.FaaDiBruno.Product.harmonicOne_sqrt_bound {m : ℕ} (hm : 32 ≤ m) :
      √(5 * ↑m / 3) ≤ ↑m / 6 + 2
      theorem AVenhance.FaaDiBruno.Product.weightedConvolution_bound_large {m : ℕ} (hm : 32 ≤ m) :
      (↑m / (↑m + 1)) ^ 2 * (2 * harmonicTwo m + 4 * harmonicOne m / (↑m + 1)) ≤ 4
      theorem AVenhance.FaaDiBruno.Product.weightedConvolution_le_four (m : ℕ) :
      ∑ k ∈ Finset.range m, ↑m ^ 2 / ((↑k + 1) ^ 2 * (↑m - ↑k) ^ 2) ≤ 4
      theorem AVenhance.FaaDiBruno.weightedConvolution_le_four_paper (n : ℕ) :
      ∑ k ∈ Finset.range (n + 1), (↑n + 1) ^ 2 / ((↑k + 1) ^ 2 * ↑(n - k + 1) ^ 2) ≤ 4

      The scalar weight sum in the paper's product estimate is at most four.

      theorem AVenhance.FaaDiBruno.Product.weightedCoefficient_identity {n k : ℕ} (hk : k ≤ n) (R : ℝ) :
      have r := (ENNReal.ofReal R)⁻¹; ENNReal.ofReal ((↑n + 1) ^ 2 / ↑n.factorial) * r ^ n * ENNReal.ofReal ↑(n.choose k) = ENNReal.ofReal ((↑n + 1) ^ 2 / ((↑k + 1) ^ 2 * ↑(n - k + 1) ^ 2)) * (ENNReal.ofReal ((↑k + 1) ^ 2 / ↑k.factorial) * r ^ k) * (ENNReal.ofReal (↑(n - k + 1) ^ 2 / ↑(n - k).factorial) * r ^ (n - k))
      theorem AVenhance.FaaDiBruno.snorm_mul_le_weightedSum {d n : ℕ} [Nonempty (Fin d)] (f g : Homogenization.Vec d → ℝ) (hf : ContDiff ℝ (↑n) f) (hg : ContDiff ℝ (↑n) g) (R : ℝ) :
      snorm (fun (x : Homogenization.Vec d) => f x * g x) n R ≤ ∑ k ∈ Finset.range (n + 1), ENNReal.ofReal ((↑n + 1) ^ 2 / ((↑k + 1) ^ 2 * ↑(n - k + 1) ^ 2)) * snorm f k R * snorm g (n - k) R

      The product seminorm is bounded by the weighted binomial convolution before applying the numerical factor-four estimate.

      noncomputable def AVenhance.FaaDiBruno.snormMax {d : ℕ} (f : Homogenization.Vec d → ℝ) (n : ℕ) (R : ℝ) :

      The finite maximum of the seminorms of orders zero through n.

      Equations
      Instances For
        theorem AVenhance.FaaDiBruno.productEstimate {d n : ℕ} [Nonempty (Fin d)] (f g : Homogenization.Vec d → ℝ) (hf : ContDiff ℝ (↑n) f) (hg : ContDiff ℝ (↑n) g) {R : ℝ} (_hR : 0 < R) :
        snorm (fun (x : Homogenization.Vec d) => f x * g x) n R ≤ 4 * snormMax f n R * snormMax g n R

        The full product estimate of Appendix B.1, with the paper's constant.

        The zeroth-order derivative seminorm is the essential supremum of the function itself.