Documentation

Atlas.DifferentialAnalysis.code.PseudoDiffOps

A tempered distribution u on Euclidean space has compact support if there is a compact K such that u annihilates every Schwartz function whose support is disjoint from K.

Instances For

    If μ has compact support in the Schwartz-pairing sense, then its distributional support Distribution.dsupport μ is compact.

    The reflection φ ↦ φ ∘ (-id) as a continuous linear endomorphism of the Schwartz space 𝓢(EuclideanSpace ℝ (Fin n), ℂ).

    Instances For

      Cross-correlation with a compactly supported distribution μ, viewed as a continuous linear endomorphism of 𝓢(EuclideanSpace ℝ (Fin n), ℂ).

      Instances For

        Convolution with a compactly supported distribution μ on Schwartz functions, given as the reflection composed with cross-correlation.

        Instances For

          The convolution μ * f of two tempered distributions, defined when the left factor μ has compact support, by precomposing f with convolution by μ on Schwartz test functions.

          Instances For

            A decomposition of a tempered distribution u = singular + smooth into a singular part with compact support contained in supportSet and a globally smooth, compactly supported part. Used in the proof of singularSupport_convolution_subset.

            Instances For

              If u has compact support, then its singular support is compact (in particular, closed and contained in the support of u).

              Partition-of-unity identity for left multiplication by a tempered-growth function χ: χ · u + (1 - χ) · u = u.

              Multiplying a Schwartz function φ by a function χ (via SchwartzMap.smulLeftCLM) can only shrink the support: supp (χ · φ) ⊆ supp φ.

              If u has compact support, then so does the distribution χ · u obtained by left multiplication by an arbitrary function χ.

              If the support of the cutoff function χ is contained in S, then the distribution χ · u annihilates every Schwartz function whose support is disjoint from S.

              If a smooth function χ vanishes on the singular support of u, then the distribution χ · u is smooth near every point.

              theorem DifferentialOperators.exists_smooth_bump_subset {n : } (F K : Set (EuclideanSpace (Fin n))) (hF : IsClosed F) (hK : IsCompact K) (hFK : F interior K) :
              ∃ (χ : EuclideanSpace (Fin n)), ContDiff (↑) χ _root_.HasCompactSupport χ tsupport χ K ∃ (V : Set (EuclideanSpace (Fin n))), IsOpen V F V xV, χ x = 1

              Existence of a smooth complex-valued bump function which equals 1 on a neighbourhood of a closed set F and is supported in a given compact superset K (with F ⊆ int K).

              Existence of a SmoothDecomp of a compactly supported tempered distribution u into a singular part supported in any compact set K containing the singular support in its interior, plus a globally smooth, compactly supported remainder.

              If a tempered distribution f is smooth near every point, then it is globally represented by a single smooth function g: ⟨f, φ⟩ = ∫ φ(y) • g(y) dy.

              Distributional Fubini for the convolution μ * φ of a compactly supported μ with a Schwartz function φ, tested against a smooth function g: there is a Schwartz representative ψ whose μ-convolution tempDistSchwartzConv μ ψ realises the swap-of-order integral identity.

              Given a compactly supported distribution μ and a smooth function g, there is a smooth function h realising the swap-of-order identity for the μ-convolution against g. Wrapper around distributional_fubini_compact_support.

              If the right factor f of a distributional convolution μ * f is represented by a smooth function g, then μ * f is smooth near every point.

              If the right factor f is globally smooth, then the distributional convolution μ * f is smooth near every point.

              If the left factor μ is represented by a smooth function g_μ, then the distributional convolution μ * f is smooth near every point.

              If the left factor μ is globally smooth, then the distributional convolution μ * f is smooth near every point.

              theorem DifferentialOperators.distribConvolution_vanishesOn_compl {n : } (μ f : TemperedDistribution (EuclideanSpace (Fin n)) ) ( : HasCompactSupport μ) (K₁ K₂ : Set (EuclideanSpace (Fin n))) (hμK : ∀ (φ : SchwartzMap (EuclideanSpace (Fin n)) ), Function.support φ K₁ = μ φ = 0) (hfK : ∀ (φ : SchwartzMap (EuclideanSpace (Fin n)) ), Function.support φ K₂ = f φ = 0) :
              vanishesOn (distribConvolution μ f ) (K₁ + K₂)

              If μ is supported in K₁ and f is supported in K₂ (in the Schwartz-pairing sense), then distribConvolution μ f vanishes on the complement of the sum K₁ + K₂. This is the support property supp (μ * f) ⊆ supp μ + supp f.

              If a distribution u vanishes on an open neighbourhood U of p, then it is smooth near p (with representative the zero function).

              theorem DifferentialOperators.isSmoothNear_add {n : } (u₁ u₂ : TemperedDistribution (EuclideanSpace (Fin n)) ) (p : EuclideanSpace (Fin n)) (h₁ : isSmoothNear u₁ p) (h₂ : isSmoothNear u₂ p) :
              isSmoothNear (u₁ + u₂) p

              The sum u₁ + u₂ of two tempered distributions is smooth near p whenever both summands are.

              theorem DifferentialOperators.distribConvolution_add_left {n : } (μ₁ μ₂ f : TemperedDistribution (EuclideanSpace (Fin n)) ) (hμ₁ : HasCompactSupport μ₁) (hμ₂ : HasCompactSupport μ₂) ( : HasCompactSupport (μ₁ + μ₂)) :
              distribConvolution (μ₁ + μ₂) f = distribConvolution μ₁ f hμ₁ + distribConvolution μ₂ f hμ₂

              Additivity of distribConvolution in the left compactly-supported factor.

              Additivity of distribConvolution in the right factor.

              theorem DifferentialOperators.exists_compact_neighborhood_disjoint_sum {n : } (K₁ K₂ : Set (EuclideanSpace (Fin n))) (hK₁ : IsCompact K₁) (hK₂ : IsCompact K₂) (p : EuclideanSpace (Fin n)) (hp : pK₁ + K₂) :
              ∃ (L₁ : Set (EuclideanSpace (Fin n))) (L₂ : Set (EuclideanSpace (Fin n))), IsCompact L₁ IsCompact L₂ K₁ interior L₁ K₂ interior L₂ pL₁ + L₂

              Tube-lemma–style enlargement: given compact K₁, K₂ and a point p outside K₁ + K₂, there exist compact L₁, L₂ containing K₁, K₂ in their interiors with p ∉ L₁ + L₂.

              If the cutoff function χ is compactly supported, then χ · u is a compactly supported distribution for every tempered u.

              Multiplying a distribution u by a smooth function χ can only shrink the singular support: singsupp (χ · u) ⊆ singsupp u.

              theorem DifferentialOperators.tsupport_one_sub_subset_compl {n : } (ψ : EuclideanSpace (Fin n)) (V : Set (EuclideanSpace (Fin n))) (hV : IsOpen V) (hψ_one : xV, ψ x = 1) :
              tsupport (1 - ψ) V

              If ψ equals 1 on an open set V, then the support of 1 - ψ is contained in the complement of V.

              The Minkowski sum K + C of a compact set K and a closed set C in Euclidean space is closed.

              Reduction step: to check smoothness of distribConvolution μ f near a point p outside singsupp μ + singsupp f, one may replace f by a compactly supported distribution f' with smaller singular support whose convolution carries the same local smoothness information.

              theorem DifferentialOperators.distribConvolution_four_term_expansion {n : } (μ₁ μ₂ f₁ f₂ : TemperedDistribution (EuclideanSpace (Fin n)) ) (hμ₁ : HasCompactSupport μ₁) (hμ₂ : HasCompactSupport μ₂) ( : HasCompactSupport (μ₁ + μ₂)) :
              distribConvolution (μ₁ + μ₂) (f₁ + f₂) = distribConvolution μ₁ f₁ hμ₁ + distribConvolution μ₁ f₂ hμ₁ + (distribConvolution μ₂ f₁ hμ₂ + distribConvolution μ₂ f₂ hμ₂)

              Bilinear expansion (μ₁ + μ₂) * (f₁ + f₂) = μ₁ * f₁ + μ₁ * f₂ + μ₂ * f₁ + μ₂ * f₂ for distributional convolution, used in the singular-support proof.

              theorem DifferentialOperators.distribConvolution_congr {n : } {a a' b b' : TemperedDistribution (EuclideanSpace (Fin n)) } (ha_eq : a = a') (hb_eq : b = b') (ha : HasCompactSupport a) (ha' : HasCompactSupport a') :

              Congruence: replacing the arguments of distribConvolution by equal distributions gives equal results, independent of the chosen compact-support witness.

              The singular support of a distributional convolution is contained in the Minkowski sum of the singular supports of the factors: singsupp (μ * f) ⊆ singsupp μ + singsupp f. This is the central property underlying pseudodifferential calculus (Melrose, Section 12).