Documentation

Atlas.HighDimensionalStatistics.code.Chapter10.Schwartz_Repr

Chapter 10: Schwartz Representation and Polynomial Weight Derivatives #

This file formalizes Theorem 10.5 (Schwartz representation theorem for tempered distributions) and Lemma 10.6 (polynomial weight derivative identity) from the appendix on tempered distribution theory.

Both results are deep structural facts about tempered distributions. Their proofs are not given in the text.

Main results #

References #

These results are standard in the theory of tempered distributions; see e.g. Hörmander, The Analysis of Linear Partial Differential Operators I, Chapter 7.

Multi-index infrastructure #

@[reducible, inline]
abbrev MultiIndex (n : ) :

A multi-index of dimension n is a function Fin n → ℕ, representing the exponents of a monomial x^α or the orders of iterated partial derivatives D^α.

Instances For
    def MultiIndex.order {n : } (α : MultiIndex n) :

    The total order (degree) of a multi-index: |α| = Σᵢ αᵢ.

    Instances For
      def MultiIndex.le {n : } (α γ : MultiIndex n) :

      Componentwise comparison of multi-indices: α ≤ γ iff αᵢ ≤ γᵢ for all i.

      Instances For
        @[implicit_reducible]
        instance MultiIndex.decidableLe {n : } (α γ : MultiIndex n) :
        Decidable (α.le γ)
        def MultiIndex.sub {n : } (γ α : MultiIndex n) :

        Componentwise subtraction of multi-indices (using natural number subtraction).

        Instances For

          The set of multi-indices α with α ≤ γ (componentwise), as a Finset.

          Instances For

            Distributional operations on ℝⁿ #

            Apply the directional derivative operator ∂_m to a tempered distribution k times.

            Instances For

              The multi-index distributional derivative D^β u = ∂₁^{β₁} ∘ ⋯ ∘ ∂ₙ^{βₙ} u, where ∂ᵢ denotes the distributional partial derivative in the i-th coordinate direction (the direction of the standard basis vector eᵢ).

              Instances For
                def monomialFun {n : } (α : MultiIndex n) :

                The monomial function x^α = ∏ᵢ xᵢ^{αᵢ} as a ℂ-valued function on ℝⁿ.

                Instances For

                  Multiplication of a tempered distribution by the monomial x^α.

                  Instances For
                    noncomputable def japaneseBracket {n : } (x : EuclideanSpace (Fin n)) :

                    The Japanese bracket ⟨x⟩ = √(1 + ‖x‖²), which satisfies ⟨x⟩ ≥ 1 for all x.

                    Instances For
                      noncomputable def japaneseBracketZPow {n : } (k : ) :

                      The Japanese bracket raised to integer power k, as a ℂ-valued function: ⟨x⟩^k = (√(1 + ‖x‖²))^k.

                      Instances For

                        Multiplication of a tempered distribution by ⟨x⟩^k.

                        Instances For
                          noncomputable def evalMvPoly {n : } (P : MvPolynomial (Fin n) ) (x : EuclideanSpace (Fin n)) :

                          Evaluate a multivariate polynomial P ∈ ℂ[x₁, …, xₙ] at a point of ℝⁿ, viewing the real coordinates as complex numbers.

                          Instances For

                            C₀ representability #

                            A tempered distribution v is representable by a continuous function vanishing at infinity if there exists g ∈ C₀(ℝⁿ, ℂ) such that v(φ) = ∫ g(x) · φ(x) dx for all Schwartz test functions φ.

                            Instances For

                              Theorem 10.5: Schwartz Representation Theorem (Goal 73) #

                              Theorem 10.5 (Schwartz representation) — every tempered distribution is a finite sum of derivatives of continuous functions of polynomial growth. Any tempered distribution u on ℝⁿ can be written as u = Σ_{(α,β) ∈ S} x^α · D^β u_{αβ} where each u_{αβ} is a tempered distribution arising from a continuous function vanishing at infinity (u_{αβ} ∈ C₀(ℝⁿ)). The proof is not given in the text.

                              Goal 73: Theorem 10.5 (Schwartz representation) — every tempered distribution on ℝⁿ can be written as a finite sum u = Σ_{(α,β) ∈ S} x^α · D^β u_{αβ} where each u_{αβ} is a tempered distribution arising from a continuous function vanishing at infinity.

                              The proof is not given in the text. This is a deep structural result in the theory of tempered distributions; see e.g. Hörmander, The Analysis of Linear Partial Differential Operators I, Chapter 7.

                              Lemma 10.6: Polynomial Weight Derivative Identity (Goal 74) #

                              Lemma 10.6 — for any γ ∈ ℕ₀ⁿ, there are polynomials p_{α,γ}(x) of degrees at most |γ - α| such that ⟨x⟩^k D^γ v = Σ_{α≤γ} D^{γ-α}(p_{α,γ} ⟨x⟩^{k-2|γ-α|} v). This identity relates weighted derivatives to sums of derivatives of weighted terms. The proof is not given in the text.

                              theorem lemma_10_6_polynomial_weight_derivative {n : } (γ : MultiIndex n) (k : ) :
                              ∃ (P : MultiIndex nMvPolynomial (Fin n) ), (∀ (α : MultiIndex n), α.le γ(P α).totalDegree (γ.sub α).order) ∀ (v : TemperedDistribution (EuclideanSpace (Fin n)) ), japaneseBracketMulTD k (multiDerivTD γ v) = αγ.finsetLe, multiDerivTD (γ.sub α) ((TemperedDistribution.smulLeftCLM fun (x : EuclideanSpace (Fin n)) => evalMvPoly (P α) x * japaneseBracketZPow (k - 2 * (γ.sub α).order) x) v)

                              Goal 74: Lemma 10.6 — for any multi-index γ and integer k, there exist polynomials P α of total degree at most |γ - α| such that ⟨x⟩^k D^γ v equals the sum over α ≤ γ of D^{γ-α}(P_α · ⟨x⟩^{k-2|γ-α|} · v).

                              The proof is not given in the text. This is a standard identity in the theory of tempered distributions; see e.g. Hörmander, The Analysis of Linear Partial Differential Operators I, Chapter 7.