Documentation

Atlas.DifferentialAnalysis.code.ConvolutionDensityFix

The predicate allPdBound k f δ asserts that all partial derivatives of f of order ≤ k (taken with respect to standard basis directions) are bounded by δ in norm. Defined recursively in k.

Instances For
    theorem ConvolutionDensity.ckNorm_le_of_allPdBound {n : } (k : ) (f : EuclideanSpace (Fin n)) (δ : ) :
    0 δallPdBound k f δTestFunctions.ckNorm n k f (n + 1) ^ k * δ

    If all partial derivatives of f of order ≤ k are bounded by δ, then the Cᵏ norm is bounded by (n+1)^k · δ.

    theorem ConvolutionDensity.allPdBound_of_iteratedFDeriv_le {n : } (k : ) (f : EuclideanSpace (Fin n)) (δ : ) :
    ContDiff (↑k) f(∀ mk, ∀ (x : EuclideanSpace (Fin n)), iteratedFDeriv m f x δ)allPdBound k f δ

    Pointwise bounds on the iterated Fréchet derivatives of f up to order k imply the recursive bound allPdBound k f δ on the (axis-aligned) partial derivatives.

    theorem ConvolutionDensity.iteratedFDeriv_cutoff_bound {n : } (k : ) (u : TestFunctions.ContDiffZeroAtInftyN n k) (δ : ) ( : 0 < δ) :
    ∃ (R : ), 0 < R ∀ (b : ContDiffBump 0), b.rIn = Rb.rOut = R + 1mk, ∀ (x : EuclideanSpace (Fin n)), R xiteratedFDeriv m (fun (x : EuclideanSpace (Fin n)) => u.toZeroAtInftyContinuousMap x - (b x) * u.toZeroAtInftyContinuousMap x) x δ

    For every Cᵏ function u that vanishes at infinity and every δ > 0, there exists a radius R so large that for any smooth bump function with inner radius R and outer radius R + 1, all iterated derivatives of u - φ · u are at most δ in norm outside the ball of radius R.

    theorem ConvolutionDensity.allPdBound_cutoff_mul {n : } (k : ) (u : TestFunctions.ContDiffZeroAtInftyN n k) (δ : ) ( : 0 < δ) :
    ∃ (R : ), 0 < R ∀ (b : ContDiffBump 0), b.rIn = Rb.rOut = R + 1allPdBound k (fun (x : EuclideanSpace (Fin n)) => u.toZeroAtInftyContinuousMap x - (b x) * u.toZeroAtInftyContinuousMap x) δ

    Combining iteratedFDeriv_cutoff_bound with allPdBound_of_iteratedFDeriv_le: for every δ > 0, multiplying u by a sufficiently far-out cutoff produces an error whose mixed partial derivatives up to order k are bounded by δ.

    Density: every Cᵏ function vanishing at infinity can be approximated in Cᵏ norm by a smooth compactly supported function, with error less than any prescribed ε > 0. Concretely, multiply u by a sufficiently far-out bump function.