Mathematical Methods Handbook

Distributions

Generalized functions and their Fourier transforms.

In this chapter 4

Tick a unit to add it to your PDF basket.

  1. Generalized functions

Generalized functions

4

Definition

Test functions and distributions

Adapted

Defines test functions and distributions as continuous linear functionals on them, proves that every locally integrable function is a distribution while the delta is not, defines the distributional derivative and derives the jump formula for it, shows that a distribution with vanishing derivative is a constant, and ends with a worked derivative and the notion of a weak solution.

Prerequisites: The Dirac delta in calculations, The Lebesgue integral

Definition(Test functions)AdaptedAdapted from Stakgold & Holst (2011), §2.1, Eqs. (2.1.1)–(2.1.2) and pp. 92–95; Strauss (2008), §12.1, p. 331; Folland (1999), §9.1, p. 282

The support of a function ff on Rn\mathbb{R}^n is the closure of {x:f(x)≠0}\{x : f(x) \ne 0\}. A test function is a function φ:Rn→C\varphi : \mathbb{R}^n \to \mathbb{C} that is infinitely differentiable and has compact support. The set of all of them is written

D=D(Rn)=C0∞(Rn),\mathcal{D} = \mathcal{D}(\mathbb{R}^n) = C_0^\infty(\mathbb{R}^n),

a complex vector space. A word on the scalars. We take test functions complex-valued, following Folland (p. 282), because the Fourier transform of Fourier transforms of distributions needs complex scalars. Stakgold and Holst (p. 94) and Strauss (p. 331) instead make C0∞(Rn)C_0^\infty(\mathbb{R}^n) a real linear space and their functionals real-valued; everything in this unit holds verbatim in either convention, since each result quoted from them is real-linear and extends to complex φ\varphi by splitting into real and imaginary parts.

Non-trivial test functions exist: for the ball ∣x∣<1\lvert x\rvert < 1 the function

φ∗(x)={exp⁡ ⁣(1∣x∣2−1),∣x∣<1,0,∣x∣≥1,\varphi_\ast(x) = \begin{cases} \exp\!\left(\dfrac{1}{\lvert x\rvert^2 - 1}\right), & \lvert x\rvert < 1,\\[6pt] 0, & \lvert x\rvert \ge 1,\end{cases}

is Stakgold and Holst's example (2.1.2). Note that the exponent is the reciprocal of ∣x∣2−1\lvert x\rvert^2 - 1, which is negative on the ball: for ∣x∣<1\lvert x\rvert < 1 one may equally write φ∗(x)=exp⁡(−1/(1−∣x∣2))\varphi_\ast(x) = \exp\bigl(-1/(1 - \lvert x\rvert^2)\bigr), and in particular φ∗(0)=e−1\varphi_\ast(0) = e^{-1} while φ∗(x)↓0\varphi_\ast(x) \downarrow 0 as ∣x∣↑1\lvert x\rvert \uparrow 1. It is smooth across the sphere ∣x∣=1\lvert x\rvert = 1 because every derivative of it is a rational function of ∣x∣\lvert x\rvert, with poles only at ∣x∣=1\lvert x\rvert = 1, times the same exponential, and that exponential beats every power as ∣x∣↑1\lvert x\rvert \uparrow 1. No such function is the sum of a convergent Taylor series at ∣x∣=1\lvert x\rvert = 1: all its derivatives vanish there, so the series would be identically zero. Translating and rescaling, φ∗((x−x0)/ε)\varphi_\ast\bigl((x - x_0)/\varepsilon\bigr) is a test function supported in the ball of radius ε\varepsilon about x0x_0.

Two closure properties are used constantly: every partial derivative of a test function is a test function, and aφa\varphi is a test function whenever a∈C∞(Rn)a \in C^\infty(\mathbb{R}^n) and φ∈D\varphi \in \mathcal{D} — the product has compact support because φ\varphi does, and aa need not decay at all.

Convergence in D\mathcal{D} is deliberately severe. Say φm→φ\varphi_m \to \varphi in D\mathcal{D} if

  1. all the φm\varphi_m vanish outside one fixed ball, and
  2. for every multi-index kk,  max⁡x∣Dkφm(x)−Dkφ(x)∣→0\ \max_{x}\lvert D^k\varphi_m(x) - D^k\varphi(x)\rvert \to 0 as m→∞m \to \infty.

So the functions and all their derivatives converge uniformly, inside a common bounded set. A sequence converging to 00 in this sense is what Stakgold and Holst call a null sequence; Folland phrases the same condition as convergence in C0∞(K)C^\infty_0(K) for one compact KK. The second condition really bites: with φ\varphi the one-dimensional version of φ∗\varphi_\ast, the sequence m−1φ(mx)m^{-1}\varphi(mx) tends to 00 uniformly but its derivatives do not, so it is not a null sequence.

Definition(Distributions)AdaptedAdapted from Stakgold & Holst (2011), §2.1, pp. 95–97 and Eq. (2.1.5); Strauss (2008), §12.1, p. 332; Hassani (2013), §7.4, Definition 7.4.1, p. 234; Folland (1999), §9.1, p. 282, definition (iv), and p. 283

A distribution (or generalized function) on Rn\mathbb{R}^n is a linear functional ff on D\mathcal{D} that is continuous, meaning that ⟨f,φm⟩→0\langle f, \varphi_m\rangle \to 0 for every null sequence {φm}\{\varphi_m\} in D\mathcal{D}. The value of ff at φ\varphi is written ⟨f,φ⟩\langle f, \varphi\rangle. The pairing is linear in both slots — unlike the inner product of Hilbert space, there is no conjugation. The space of distributions is denoted D′(Rn)\mathcal{D}'(\mathbb{R}^n); it is a vector space, with ⟨c1f1+c2f2,φ⟩=c1⟨f1,φ⟩+c2⟨f2,φ⟩\langle c_1f_1 + c_2f_2, \varphi\rangle = c_1\langle f_1,\varphi\rangle + c_2\langle f_2,\varphi\rangle, and f1=f2f_1 = f_2 means ⟨f1,φ⟩=⟨f2,φ⟩\langle f_1,\varphi\rangle = \langle f_2,\varphi\rangle for every test function.

Hassani's reading of the definition is the useful one for a physicist: a distribution is the thing that a formula such as ∫fφ\int f\varphi computes, stripped of the pretence that ff has point values.

Three standard examples.

  • The Dirac distribution at ξ∈Rn\xi \in \mathbb{R}^n is ⟨δξ,φ⟩=φ(ξ)\langle \delta_\xi, \varphi\rangle = \varphi(\xi). Linearity is immediate, and continuity is immediate too: a null sequence converges uniformly, so φm(ξ)→0\varphi_m(\xi) \to 0. Strauss makes this rule the definition of the delta. We write δ\delta for δ0\delta_0 and, following the symbolic convention below, δ(x−ξ)\delta(x - \xi) for δξ\delta_\xi.
  • The Heaviside distribution on R\mathbb{R} is ⟨H,φ⟩=∫0∞φ(x) dx\langle H, \varphi\rangle = \int_0^\infty \varphi(x)\,dx, the functional attached to the indicator function of (0,∞)(0,\infty) (The Heaviside step and related functions).
  • φ↦Dkφ(x0)\varphi \mapsto D^k\varphi(x_0) is a distribution for every multi-index kk and every point x0x_0 (Folland, p. 283).

A function ff on Rn\mathbb{R}^n is locally integrable, written f∈Lloc1f \in L^1_{\mathrm{loc}}, if ∫Ω∣f∣\int_\Omega \lvert f\rvert is finite for every bounded domain Ω\Omega (The Lebesgue integral). Behaviour at infinity is irrelevant; the condition restricts only the strength of singularities, and ∣x∣−a\lvert x\rvert^{-a} on Rn\mathbb{R}^n is locally integrable exactly when a<na < n. By the theorem below, each f∈Lloc1f \in L^1_{\mathrm{loc}} is a distribution, through

⟨f,φ⟩=∫Rnf(x) φ(x) dx,\langle f, \varphi\rangle = \int_{\mathbb{R}^n} f(x)\,\varphi(x)\, dx ,

and we do not distinguish the function from the functional. A distribution that can be written this way is called regular; all others are singular. For a singular distribution the integral sign is kept as pure notation: ⟨f,φ⟩\langle f, \varphi\rangle and ∫fφ dx\int f\varphi\,dx mean the same thing, which is why one writes ∫δ(x)φ(x) dx=φ(0)\int \delta(x)\varphi(x)\,dx = \varphi(0) and speaks of "the delta function" (Stakgold and Holst's Eq. (2.1.5)).

Two more operations are needed. For a∈C∞a \in C^\infty the product afaf is the distribution ⟨af,φ⟩=⟨f,aφ⟩\langle af, \varphi\rangle = \langle f, a\varphi\rangle, which is legitimate because aφ∈Da\varphi \in \mathcal{D}; in particular a(x)δ(x)=a(0)δ(x)a(x)\delta(x) = a(0)\delta(x). And a sequence of distributions converges weakly to ff if ⟨fN,φ⟩→⟨f,φ⟩\langle f_N, \varphi\rangle \to \langle f, \varphi\rangle for every test function (Strauss, Eq. (5) of §12.1); every delta family of The Dirac delta in calculations converges weakly to δ\delta in this sense, and Delta-function identities makes that precise.

Definition(Functions are distributions; the delta is not a function)AdaptedAdapted from Stakgold & Holst (2011), §2.1, Theorem 2.1.1 and p. 97, and Example 3, p. 98

Let f∈Lloc1(Rn)f \in L^1_{\mathrm{loc}}(\mathbb{R}^n).

  1. φ↦∫fφ dx\varphi \mapsto \int f\varphi\,dx is a distribution.
  2. Two locally integrable functions define the same distribution if and only if they are equal almost everywhere. In particular distinct continuous functions define distinct distributions, so nothing is lost by regarding a continuous function as a distribution.
  3. There is no locally integrable ff with ∫fφ dx=φ(0)\int f\varphi\,dx = \varphi(0) for every φ∈D(Rn)\varphi \in \mathcal{D}(\mathbb{R}^n). The Dirac distribution is singular.

Stakgold and Holst prove the "if" half of (2) and the continuous case; the converse implication is quoted there without proof, and is quoted here the same way.

Idea of the proofOriginal

Part (1) is one inequality: a test function from a null sequence is uniformly small on a fixed ball, and ∫Ω∣f∣\int_\Omega\lvert f\rvert over that ball is a finite constant, so the pairing is small.

Part (3) is a competition between two scalings. Shrink a fixed bump to width aa about the origin. Its height does not change, so the pairing φ↦φ(0)\varphi \mapsto \varphi(0) does not notice the shrinking at all. But a locally integrable ff does notice: all of the mass of ff that the bump can see is the mass inside a ball of radius aa, and that tends to 00 as the ball closes up. A quantity that stays fixed cannot equal one that tends to zero.

ProofAdaptedAdapted from Stakgold & Holst (2011), §2.1, proof of Theorem 2.1.1, p. 96, and Example 3, p. 98

(1). Linearity of φ↦∫fφ\varphi \mapsto \int f\varphi is linearity of the integral. For continuity, let {φm}\{\varphi_m\} be a null sequence and let Ω\Omega be a bounded set outside which every φm\varphi_m vanishes — one such Ω\Omega exists by condition 1 of the definition of a null sequence. Then

∣⟨f,φm⟩∣=∣∫Ωfφm dx∣≤(max⁡x∈Ω∣φm(x)∣)∫Ω∣f(x)∣ dx.\bigl\lvert\langle f, \varphi_m\rangle\bigr\rvert = \left\lvert \int_\Omega f\varphi_m\, dx\right\rvert \le \Bigl(\max_{x\in\Omega}\lvert\varphi_m(x)\rvert\Bigr)\int_\Omega \lvert f(x)\rvert\, dx .

The integral on the right is a finite number, by local integrability of ff and boundedness of Ω\Omega; the maximum tends to 00 by condition 2 with k=0k = 0. Hence ⟨f,φm⟩→0\langle f,\varphi_m\rangle \to 0. □\square

(2), the direction proved here. Suppose f1,f2∈Lloc1f_1, f_2 \in L^1_{\mathrm{loc}} are equal almost everywhere. Then ∫Ω∣f1−f2∣=0\int_\Omega\lvert f_1 - f_2\rvert = 0 for every bounded Ω\Omega, so ∣⟨f1−f2,φ⟩∣≤max⁡∣φ∣∫supp⁡φ∣f1−f2∣=0\lvert\langle f_1 - f_2, \varphi\rangle\rvert \le \max\lvert\varphi\rvert\int_{\operatorname{supp}\varphi}\lvert f_1-f_2\rvert = 0 for every test function, and the two distributions coincide.

Conversely, suppose f1,f2f_1, f_2 are continuous and differ at some x0x_0; without loss of generality f1(x0)>f2(x0)f_1(x_0) > f_2(x_0). By continuity there is ε>0\varepsilon > 0 with f1−f2>0f_1 - f_2 > 0 throughout the ball ∣x−x0∣<ε\lvert x - x_0\rvert < \varepsilon. Take φ(x)=φ∗((x−x0)/ε)≥0\varphi(x) = \varphi_\ast\bigl((x-x_0)/\varepsilon\bigr) \ge 0, which is positive exactly on that ball. The integrand (f1−f2)φ(f_1-f_2)\varphi is then non-negative and strictly positive on an open set, so ⟨f1−f2,φ⟩>0\langle f_1 - f_2, \varphi\rangle > 0 and the two distributions differ. (For merely locally integrable functions, equality of the distributions forces equality almost everywhere; we take that over from Stakgold and Holst, p. 97, who omit its proof.) □\square

(3). Suppose, for contradiction, that f∈Lloc1(Rn)f \in L^1_{\mathrm{loc}}(\mathbb{R}^n) satisfies ∫fφ=φ(0)\int f\varphi = \varphi(0) for every test function. Apply this to the shrinking family

ψa(x)=φ∗(x/a),a>0,\psi_a(x) = \varphi_\ast(x/a), \qquad a > 0,

each of which is a test function supported in ∣x∣≤a\lvert x\rvert \le a. Two facts about ψa\psi_a matter, and both come straight from the formula for φ∗\varphi_\ast:

  • ψa(0)=φ∗(0)=e−1\psi_a(0) = \varphi_\ast(0) = e^{-1}, the same number for every aa;
  • 0≤ψa≤e−10 \le \psi_a \le e^{-1} everywhere, since on the support 0≤∣x/a∣<10 \le \lvert x/a \rvert < 1, so −1≤∣x/a∣2−1<0-1 \le \lvert x/a\rvert^2 - 1 < 0 and therefore the exponent satisfies 1/(∣x/a∣2−1)≤−11/(\lvert x/a\rvert^2 - 1) \le -1.

The assumed identity gives ∫fψa dx=ψa(0)=e−1\int f\psi_a\, dx = \psi_a(0) = e^{-1} for every aa. On the other hand ψa\psi_a vanishes off the ball ∣x∣≤a\lvert x\rvert\le a, so

∣∫fψa dx∣≤e−1∫∣x∣≤a∣f(x)∣ dx→a→0+0,\left\lvert\int f\psi_a\, dx\right\rvert \le e^{-1}\int_{\lvert x\rvert \le a}\lvert f(x)\rvert\, dx \xrightarrow[a\to 0^+]{} 0 ,

the limit being 00 because ∫∣x∣≤a∣f∣\int_{\lvert x\rvert\le a}\lvert f\rvert is the integral of a fixed integrable function over sets shrinking to a point. So the constant e−1e^{-1} would have to be 00. It is not, so no such ff exists. The same argument with ψa(x)=φ∗((x−ξ)/a)\psi_a(x) = \varphi_\ast\bigl((x-\xi)/a\bigr) shows δξ\delta_\xi is singular for every ξ\xi. □\square

Definition(The distributional derivative)AdaptedAdapted from Stakgold & Holst (2011), §2.1, Eqs. (2.1.12)–(2.1.14), p. 101; Strauss (2008), §12.1, Eqs. (11)–(12), p. 334

Let f∈C1(R)f \in C^1(\mathbb{R}) with f′∈Lloc1f' \in L^1_{\mathrm{loc}}, and let φ∈D(R)\varphi \in \mathcal{D}(\mathbb{R}). Integrating by parts and using φ=0\varphi = 0 outside a bounded interval, which kills the boundary term,

∫−∞∞f′(x)φ(x) dx=−∫−∞∞f(x)φ′(x) dx.\int_{-\infty}^{\infty} f'(x)\varphi(x)\, dx = -\int_{-\infty}^{\infty} f(x)\varphi'(x)\, dx .

The right-hand side makes sense for any distribution. So for f∈D′(R)f \in \mathcal{D}'(\mathbb{R}) the derivative f′f' is defined by

⟨f′,φ⟩=−⟨f,φ′⟩,\langle f', \varphi\rangle = -\langle f, \varphi'\rangle ,

and in nn variables, for a multi-index kk of order ∣k∣\lvert k\rvert,

⟨∂if,φ⟩=−⟨f,∂iφ⟩,⟨Dkf,φ⟩=(−1)∣k∣⟨f,Dkφ⟩.\langle \partial_i f, \varphi\rangle = -\langle f, \partial_i\varphi\rangle, \qquad \langle D^k f, \varphi\rangle = (-1)^{\lvert k\rvert}\langle f, D^k\varphi\rangle .

These are distributions: −φ′-\varphi' and DkφD^k\varphi are again test functions, the maps φ↦−φ′\varphi\mapsto -\varphi' and φ↦Dkφ\varphi \mapsto D^k\varphi are linear, and they send null sequences to null sequences — condition 2 in the definition of a null sequence covers every derivative, which is exactly why it was imposed. Hence every distribution is infinitely differentiable, and for f∈C1f \in C^1 the new derivative agrees with the old one by the displayed integration by parts. Derivatives commute, ∂i∂jf=∂j∂if\partial_i\partial_j f = \partial_j\partial_i f, because they do on test functions.

Weak limits may be differentiated freely: if fN→ff_N \to f weakly then fN′→f′f_N' \to f' weakly, since ⟨fN′,φ⟩=−⟨fN,φ′⟩→−⟨f,φ′⟩\langle f_N',\varphi\rangle = -\langle f_N, \varphi'\rangle \to -\langle f,\varphi'\rangle. Term-by-term differentiation of a Fourier series, illegitimate pointwise, is therefore always legitimate in D′\mathcal{D}' (Strauss, §12.1, Examples 8–9).

Definition(The jump formula)AdaptedAdapted from Stakgold & Holst (2011), §2.1, Eq. (2.1.15) and Example 11, Eq. (2.1.17), pp. 102–103

Let f:R→Cf : \mathbb{R}\to\mathbb{C} be locally integrable, smooth except at finitely many points a1<⋯<aNa_1 < \dots < a_N, and such that at each aia_i the one-sided limits of ff and of all its derivatives exist. Write [f′][f'] for the pointwise derivative computed on each smooth piece and ignoring the jumps, and

Δfi=f(ai+)−f(ai−)\Delta f_i = f(a_i^+) - f(a_i^-)

for the jump of ff at aia_i. Then, in D′(R)\mathcal{D}'(\mathbb{R}),

f′=[f′]+∑i=1NΔfi δ(x−ai).f' = [f'] + \sum_{i=1}^{N} \Delta f_i\, \delta(x - a_i) .

Each simple jump contributes a delta of weight equal to that jump. With f=Hf = H, which has the single jump Δf=1\Delta f = 1 at 00 and [H′]=0[H'] = 0, this is H′=δH' = \delta. With f(x)=∣x∣f(x) = \lvert x\rvert, which has no jump, it gives ∣x∣′=sgn⁡x\lvert x\rvert' = \operatorname{sgn} x. Iterating, if ff is smooth except at the single point 00 and Δf(m)\Delta f^{(m)} denotes the jump of the mm-th pointwise derivative there,

f′′=[f′′]+Δf(1) δ+Δf(0) δ′,f(m)=[f(m)]+∑j=0m−1Δf(m−1−j) δ(j).f'' = [f''] + \Delta f^{(1)}\,\delta + \Delta f^{(0)}\,\delta' , \qquad f^{(m)} = \bigl[f^{(m)}\bigr] + \sum_{j=0}^{m-1} \Delta f^{(m-1-j)}\,\delta^{(j)} .
Proof(The jump formula)AdaptedAdapted from Stakgold & Holst (2011), §2.1, Example 11, Eqs. (2.1.16)–(2.1.17), pp. 102–103

The route is Stakgold and Holst's: subtract the steps to get a continuous function, derive the formula there, and put the steps back. Step 2, which supplies the integration by parts they assert without proof, is ours.

Step 1: reduce to a continuous function. Set

g=f−∑i=1NΔfi H(x−ai).g = f - \sum_{i=1}^N \Delta f_i\, H(x - a_i) .

Each subtracted term jumps by exactly Δfi\Delta f_i at aia_i and nowhere else, so gg has no jumps: it is continuous, and smooth away from the aia_i, with a piecewise continuous pointwise derivative [g′]=[f′][g'] = [f'] (the step functions contribute nothing to the pointwise derivative away from their jumps).

Step 2: for such a gg the two derivatives agree. Let φ∈D(R)\varphi \in \mathcal{D}(\mathbb{R}) have support in (−R,R)(-R, R) and put a0=−Ra_0 = -R, aN+1=Ra_{N+1} = R. On each closed subinterval [ai,ai+1][a_i, a_{i+1}] the function gg is C1C^1, so ordinary integration by parts applies:

−∫−∞∞gφ′ dx=−∑i=0N∫aiai+1gφ′ dx=∑i=0N(∫aiai+1[g′]φ dx−[gφ]aiai+1).-\int_{-\infty}^{\infty} g\varphi'\, dx = -\sum_{i=0}^{N}\int_{a_i}^{a_{i+1}} g\varphi'\, dx = \sum_{i=0}^{N}\left(\int_{a_i}^{a_{i+1}} [g']\varphi\, dx - \Bigl[g\varphi\Bigr]_{a_i}^{a_{i+1}}\right).

The boundary terms telescope. At the two outer ends φ(±R)=0\varphi(\pm R) = 0; at each interior aia_i the two contributions are g(ai−)φ(ai)g(a_i^-)\varphi(a_i) and −g(ai+)φ(ai)-g(a_i^+)\varphi(a_i), which cancel because gg is continuous, by Step 1. Hence ⟨g′,φ⟩=∫[g′]φ dx\langle g', \varphi\rangle = \int [g']\varphi\,dx, that is, g′=[g′]=[f′]g' = [g'] = [f'] as distributions.

Step 3: differentiate the steps. For a single step, with φ\varphi supported in (−R,R)(-R,R),

⟨H(⋅−a)′,φ⟩=−∫a∞φ′(x) dx=−[φ(x)]aR=φ(a)=⟨δ(x−a),φ⟩,\langle H(\cdot - a)', \varphi\rangle = -\int_a^{\infty}\varphi'(x)\, dx = -\bigl[\varphi(x)\bigr]_a^{R} = \varphi(a) = \langle \delta(x-a), \varphi\rangle ,

using the fundamental theorem of calculus on [a,R][a, R] and φ(R)=0\varphi(R) = 0. So H(⋅−a)′=δ(⋅−a)H(\cdot - a)' = \delta(\cdot - a).

Step 4: assemble. Differentiation is linear on D′\mathcal{D}', so from Step 1,

f′=g′+∑iΔfi H(x−ai)′=[f′]+∑iΔfi δ(x−ai).f' = g' + \sum_i \Delta f_i\, H(x-a_i)' = [f'] + \sum_i \Delta f_i\,\delta(x-a_i) .

The higher-derivative formulas follow by applying the same result to [f(m)][f^{(m)}] repeatedly. □\square

Definition(Distributions with vanishing derivative)AdaptedAdapted from Stakgold & Holst (2011), §2.5, Lemmas 2.5.1–2.5.2 and pp. 164–166

Let u∈D′(R)u \in \mathcal{D}'(\mathbb{R}) satisfy u′=0u' = 0, that is, ⟨u,φ′⟩=0\langle u, \varphi'\rangle = 0 for every φ∈D(R)\varphi \in \mathcal{D}(\mathbb{R}). Then uu is a constant: there is c∈Cc \in \mathbb{C} with ⟨u,φ⟩=c∫−∞∞φ(x) dx\langle u,\varphi\rangle = c\int_{-\infty}^\infty \varphi(x)\,dx for all φ\varphi. Conversely every constant has zero derivative.

Consequently the equation u′=fu' = f has, for each f∈D′(R)f \in \mathcal{D}'(\mathbb{R}), a solution in D′(R)\mathcal{D}'(\mathbb{R}) unique up to an additive constant: every distribution on the line has an antiderivative. Stakgold and Holst construct the particular solution explicitly.

Idea of the proofOriginal

A test function is the derivative of another test function exactly when its total integral vanishes — one direction is the fundamental theorem of calculus, the other is that an antiderivative of φ\varphi is only compactly supported if the net area is zero. So the test functions split: fix one φ0\varphi_0 with ∫φ0=1\int\varphi_0 = 1, and every φ\varphi is (∫φ)φ0\bigl(\int\varphi\bigr)\varphi_0 plus something of zero total integral, hence plus a derivative. The hypothesis u′=0u' = 0 says uu annihilates derivatives, so all it can see of φ\varphi is the one number ∫φ\int\varphi — and a functional of that form is a constant.

Proof(Distributions with vanishing derivative)AdaptedAdapted from Stakgold & Holst (2011), §2.5, Lemmas 2.5.1–2.5.2 and p. 165

Step 1: which test functions are derivatives. Let M={ψ′:ψ∈D(R)}\mathcal{M} = \{\psi' : \psi \in \mathcal{D}(\mathbb{R})\}. If φ=ψ′\varphi = \psi' with ψ∈D\psi \in \mathcal{D}, then ∫−∞∞φ=ψ(∞)−ψ(−∞)=0\int_{-\infty}^\infty \varphi = \psi(\infty) - \psi(-\infty) = 0. Conversely let φ∈D\varphi \in \mathcal{D} with ∫φ=0\int\varphi = 0 and set χ(x)=∫−∞xφ(s) ds\chi(x) = \int_{-\infty}^x \varphi(s)\,ds. Then χ\chi is smooth with χ′=φ\chi' = \varphi; it vanishes for xx below the support of φ\varphi, and for xx above the support it equals ∫−∞∞φ=0\int_{-\infty}^\infty\varphi = 0 — this is where the vanishing total integral is used. So χ\chi has compact support, χ∈D\chi \in \mathcal{D} and φ∈M\varphi \in \mathcal{M}. Hence

M={φ∈D(R):∫−∞∞φ=0}.\mathcal{M} = \Bigl\{\varphi \in \mathcal{D}(\mathbb{R}) : \textstyle\int_{-\infty}^{\infty}\varphi = 0\Bigr\} .

Step 2: split a test function. Fix once and for all a φ0∈D(R)\varphi_0 \in \mathcal{D}(\mathbb{R}) with ∫φ0=1\int\varphi_0 = 1; for instance a rescaled φ∗\varphi_\ast. Given any φ∈D\varphi \in \mathcal{D}, put α=∫−∞∞φ(x) dx\alpha = \int_{-\infty}^\infty\varphi(x)\,dx and ψ=φ−αφ0\psi = \varphi - \alpha\varphi_0. Then ψ∈D\psi \in \mathcal{D} and ∫ψ=α−α=0\int\psi = \alpha - \alpha = 0, so ψ∈M\psi \in \mathcal{M} by Step 1, and

φ=αφ0+ψ,ψ∈M.\varphi = \alpha\varphi_0 + \psi, \qquad \psi \in \mathcal{M} .

Step 3: evaluate uu. Pair uu with this decomposition. Since ψ∈M\psi \in \mathcal{M}, say ψ=χ′\psi = \chi', the hypothesis gives ⟨u,ψ⟩=⟨u,χ′⟩=0\langle u, \psi\rangle = \langle u, \chi'\rangle = 0. Therefore

⟨u,φ⟩=α ⟨u,φ0⟩=c∫−∞∞φ(x) dx,c:=⟨u,φ0⟩,\langle u, \varphi\rangle = \alpha\,\langle u, \varphi_0\rangle = c\int_{-\infty}^{\infty}\varphi(x)\, dx, \qquad c := \langle u,\varphi_0\rangle ,

which is the statement that uu is the constant cc. Note that cc does not depend on φ\varphi, only on the fixed φ0\varphi_0. Conversely, for a constant cc, ⟨c,φ′⟩=c∫φ′=0\langle c, \varphi'\rangle = c\int\varphi' = 0, so constants do solve u′=0u'=0; and if u1′=u2′=fu_1' = u_2' = f then (u1−u2)′=0(u_1-u_2)' = 0, giving the uniqueness-up-to-a-constant claim. □\square

Remark(Where the hypotheses are used)Original
  • Compact support of test functions does two jobs. It kills the boundary term in the integration by parts that defines the derivative, and it makes ∫Ω∣f∣<∞\int_\Omega\lvert f\rvert < \infty enough for continuity in part (1) of the theorem. Drop it and the derivative of a distribution is no longer defined by the same formula; the repair is to keep a decay condition instead, which is what Fourier transforms of distributions does.
  • Smoothness of test functions, to all orders, is what makes every distribution infinitely differentiable. If the test space were C1C^1 only, φ↦−φ′\varphi \mapsto -\varphi' would leave it and f′′f'' would be undefined. It is also why continuity is imposed on all derivatives at once: without clause 2 of the null-sequence definition, f↦f′f \mapsto f' need not map distributions to distributions.
  • Local integrability, not integrability, is the right hypothesis in part (1): f(x)=ex2f(x) = e^{x^2} is a perfectly good distribution on R\mathbb{R}, because a test function cuts off the growth. What fails is a singularity that is too strong: 1/x1/x on R\mathbb{R} is not locally integrable and is not a distribution by the formula ∫fφ\int f \varphi; it has to be replaced by its principal value (Principal values and indented contours, and Fourier transforms of distributions for the distribution pv⁡(1/x)\operatorname{pv}(1/x)).
  • Continuity of gg in Step 2 of the jump proof is the whole content of that proof. Without Step 1 the boundary terms at the aia_i do not cancel and exactly reproduce the missing deltas. Discarding them is the standard error of writing H′=0H' = 0 "because HH is constant on each side": then ∫0xH′=0≠H(x)\int_0^x H' = 0 \ne H(x), and the fundamental theorem of calculus fails. With H′=δH' = \delta it holds.
  • Products are not available. D′\mathcal{D}' is a vector space and C∞⋅D′⊂D′C^\infty\cdot\mathcal{D}' \subset \mathcal{D}', but there is no product of two distributions: δ2\delta^2 is meaningless, and so is δ(x)H(x)\delta(x)H(x). Every identity below multiplies a distribution by a smooth function only.
  • Finitely many jumps in the jump formula keeps the sum finite on the support of any test function. The formula survives for a locally finite set of jumps, since only finitely many lie in supp⁡φ\operatorname{supp}\varphi; it fails for a function with a dense set of jumps.
Method(Computing a distributional derivative)Original

To differentiate a function that is piecewise smooth but not differentiable:

  1. Locate the bad points. List the points aia_i where ff or a derivative of ff fails to exist, and check that the one-sided limits exist there. Check also that ff is locally integrable — a non-integrable singularity must be handled separately.
  2. Differentiate pointwise, piece by piece, ignoring the bad points. This gives [f′][f'].
  3. Measure each jump as Δfi=f(ai+)−f(ai−)\Delta f_i = f(a_i^+) - f(a_i^-), from the right minus from the left.
  4. Add the deltas: f′=[f′]+∑iΔfi δ(x−ai)f' = [f'] + \sum_i\Delta f_i\,\delta(x-a_i).
  5. Iterate for higher derivatives, applying steps 2–4 to [f′][f'], and remembering that the jumps of [f′][f'] generate deltas while the jumps of ff itself now generate δ′\delta' terms.
  6. Check by pairing with a test function that equals 11 on a region containing all the aia_i: then ⟨f′,φ⟩=−∫fφ′\langle f',\varphi\rangle = -\int f\varphi' only picks up ff where φ\varphi turns off, which is usually a one-line evaluation.
Example(A function with two jumps)Original

Let

f(x)={0,x<0,cos⁡x,0≤x<π/2,2,x≥π/2.f(x) = \begin{cases} 0, & x < 0, \\ \cos x, & 0 \le x < \pi/2, \\ 2, & x \ge \pi/2 .\end{cases}

Step 1. ff is bounded and smooth except at a1=0a_1 = 0 and a2=π/2a_2 = \pi/2, with one-sided limits everywhere, and it is locally integrable.

Step 2. The piecewise derivative is [f′](x)=−sin⁡x[f'](x) = -\sin x on (0,π/2)(0,\pi/2) and 00 elsewhere.

Step 3. The jumps are

Δf1=cos⁡0−0=1,Δf2=2−cos⁡π2=2.\Delta f_1 = \cos 0 - 0 = 1, \qquad \Delta f_2 = 2 - \cos\tfrac{\pi}{2} = 2 .

Step 4. Therefore

f′(x)=−sin⁡x [H(x)−H(x−π2)]+δ(x)+2 δ(x−π2).f'(x) = -\sin x\,\bigl[H(x) - H(x - \tfrac{\pi}{2})\bigr] + \delta(x) + 2\,\delta\bigl(x - \tfrac{\pi}{2}\bigr) .

Step 6: the check, with a number. Let φ\varphi be any test function with φ≡1\varphi \equiv 1 on [−1,2][-1, 2] and supp⁡φ⊂(−2,3)\operatorname{supp}\varphi \subset (-2, 3); such a φ\varphi exists — convolve the indicator function of [−1.5,2.5][-1.5, 2.5] with a normalised bump of width 12\tfrac12. Then φ′=0\varphi' = 0 on [−1,2][-1,2], so

⟨f′,φ⟩=−∫−∞∞fφ′ dx=−∫232 φ′(x) dx=−2[φ(3)−φ(2)]=−2(0−1)=2,\langle f', \varphi\rangle = -\int_{-\infty}^{\infty} f\varphi'\, dx = -\int_{2}^{3} 2\,\varphi'(x)\, dx = -2\bigl[\varphi(3) - \varphi(2)\bigr] = -2(0 - 1) = 2 ,

because f=0f = 0 where φ′≠0\varphi'\ne 0 on the left and f=2f = 2 where φ′≠0\varphi' \ne 0 on the right. The formula from Step 4 gives

∫0π/2(−sin⁡x)⋅1 dx+1⋅φ(0)+2 φ(π2)=[cos⁡x]0π/2+1+2=(0−1)+3=2.\int_0^{\pi/2}(-\sin x)\cdot 1\, dx + 1\cdot\varphi(0) + 2\,\varphi\bigl(\tfrac\pi2\bigr) = \bigl[\cos x\bigr]_0^{\pi/2} + 1 + 2 = (0 - 1) + 3 = 2 .

Both routes give 2\boxed{2}. Numerical quadrature against the explicit φ\varphi just described reproduces 2.00000002.0000000 on both sides.

Differentiating once more: [f′′]=−cos⁡x[f'']= -\cos x on (0,π/2)(0,\pi/2), the jump of [f′][f'] is −sin⁡0−0=0-\sin 0 - 0 = 0 at x=0x=0 and 0−(−sin⁡π2)=10 - (-\sin\frac\pi2) = 1 at x=π/2x = \pi/2, and the jumps of ff now ride on δ′\delta':

f′′(x)=−cos⁡x [H(x)−H(x−π2)]+δ(x−π2)+δ′(x)+2 δ′(x−π2).f''(x) = -\cos x\,\bigl[H(x) - H(x-\tfrac\pi2)\bigr] + \delta\bigl(x-\tfrac\pi2\bigr) + \delta'(x) + 2\,\delta'\bigl(x-\tfrac\pi2\bigr) .
Application(Point sources and weak solutions)AdaptedAdapted from Strauss (2008), §12.1, Example 10 and the definition of a weak solution, pp. 336–337; Hassani (2013), §7.4, Example 7.4.3, Eq. (7.27), p. 234

Idealised sources. A point charge qq at r0r_0 has charge density ρ=q δ(r−r0)\rho = q\,\delta(\mathbf{r}-\mathbf{r}_0), which as a distribution is ⟨ρ,φ⟩=qφ(r0)\langle\rho,\varphi\rangle = q\varphi(\mathbf{r}_0) — Hassani's Eq. (7.27). This is not an approximation to a physical density but a different kind of object: ρ\rho has no point values, only integrated ones, and that is exactly the information a measurement of total charge in a region returns. The same device gives surface layers and line charges, which are distributions supported on a surface or a curve rather than at a point.

Weak solutions. A differential equation can be imposed on a distribution by moving the derivatives onto the test function. For the wave equation utt=c2uxxu_{tt} = c^2u_{xx}, Strauss calls u∈D′(R2)u \in \mathcal{D}'(\mathbb{R}^2) a weak solution if

⟨u, φtt−c2φxx⟩=0for every φ∈D(R2),\bigl\langle u,\ \varphi_{tt} - c^2\varphi_{xx}\bigr\rangle = 0 \qquad\text{for every } \varphi \in \mathcal{D}(\mathbb{R}^2),

the operator ∂t2−c2∂x2\partial_t^2 - c^2\partial_x^2 being its own formal adjoint. This settles a real difficulty. The plucked string has a corner in its initial shape, so the classical solution u=12ϕ(x+ct)+12ϕ(x−ct)u = \tfrac12\phi(x+ct) + \tfrac12\phi(x-ct) of The one-dimensional wave equation is not twice differentiable, and uxxu_{xx} contains deltas travelling along the characteristics; but utt−c2uxx=0u_{tt} - c^2u_{xx} = 0 holds in D′\mathcal{D}', so the physics is intact. Even the jump u=H(x−ct)u = H(x-ct) is a weak solution. Weak solutions are the entry point to the modern theory of partial differential equations (Weak derivatives and Sobolev spaces), where one first finds a distributional solution and then asks how smooth it is.

Green's functions. The defining property of a Green's function, LG=δLG = \delta, is a statement in D′\mathcal{D}' and nothing else: GG is typically singular where the source sits, and LGLG has no pointwise meaning there. The Dirac delta in calculations computes the basic instance ∇2(1/r)=−4πδ(3)\nabla^2(1/r) = -4\pi\delta^{(3)}, and the whole of Green's function for a boundary-value problem rests on it.

Method

Fourier transforms of distributions

Adapted

Introduces the Schwartz space and the tempered distributions on it, defines the Fourier transform by duality and shows it is a bijection of that space obeying the usual operational rules, gives four routes for computing a transform, and derives the pairs for the delta, constants and powers, the Heaviside step and the principal value of 1/x, ending with a distributional solution of an ordinary differential equation.

Prerequisites: Test functions and distributions, The Fourier transform, Fourier inversion, The Heaviside step and related functions, Delta-function identities, Fubini and Tonelli theorems

Definition(The Schwartz space and the tempered distributions)AdaptedAdapted from Reed & Simon (1980), §V.3, pp. 133–134; Stakgold & Holst (2011), §2.4, p. 155; Folland (1999), §9.2, p. 293

The Fourier transform cannot act on D(Rn)=C0∞(Rn)\mathcal{D}(\mathbb{R}^n) = C_0^\infty(\mathbb{R}^n), because it destroys compact support: Folland notes (p. 293) that if φ∈C0∞\varphi \in C^\infty_0 and φ^\hat\varphi vanishes on a non-empty open set, then φ=0\varphi = 0. The repair is to trade compact support for rapid decay.

The Schwartz space S=S(Rn)\mathcal{S} = \mathcal{S}(\mathbb{R}^n) is the set of infinitely differentiable φ:Rn→C\varphi : \mathbb{R}^n\to\mathbb{C} for which every seminorm

∥φ∥α,β=sup⁡x∈Rn∣xαDβφ(x)∣\|\varphi\|_{\alpha,\beta} = \sup_{x\in\mathbb{R}^n}\bigl\lvert x^\alpha D^\beta\varphi(x)\bigr\rvert

is finite, α\alpha and β\beta running over all multi-indices. Equivalently, φ\varphi and all its derivatives decay faster than every inverse power of ∣x∣\lvert x\rvert. Reed and Simon call these the functions of rapid decrease; Stakgold and Holst write C↓∞(R)C^\infty_\downarrow(\mathbb{R}) in one variable and define convergence by max⁡x∣xkφm(l)(x)∣→0\max_x\lvert x^k\varphi_m^{(l)}(x)\rvert \to 0 for every kk and ll, which is convergence in all the seminorms. Every φ∈D\varphi\in\mathcal{D} lies in S\mathcal{S}, because a smooth function vanishing outside a bounded set has each xαDβφx^\alpha D^\beta\varphi continuous and compactly supported, hence bounded; the inclusion is strict, since e−x2e^{-x^2} lies in S\mathcal{S} and not in D\mathcal{D}. Conversely D\mathcal{D} is dense in S\mathcal{S} (Folland, Proposition 9.9).

The tempered distributions are those functionals on S\mathcal{S} that are linear and continuous; write S′(Rn)\mathcal{S}'(\mathbb{R}^n) for the collection of them. Continuity has a concrete form. Reed and Simon first bundle the seminorms into the directed family

∥φ∥k,m=max⁡∣α∣≤k, ∣β∣≤m∥φ∥α,β,k,m=0,1,2,…,\|\varphi\|_{k,m} = \max_{\lvert\alpha\rvert\le k,\ \lvert\beta\rvert\le m}\|\varphi\|_{\alpha,\beta}, \qquad k,m = 0,1,2,\dots,

and then record (p. 134, from their Theorem V.2) that T∈S′T\in\mathcal{S}' if and only if there are a constant CC and indices k,mk,m with

∣⟨T,φ⟩∣≤C ∥φ∥k,mfor all φ∈S.\lvert\langle T,\varphi\rangle\rvert \le C\,\|\varphi\|_{k,m} \qquad \text{for all } \varphi\in\mathcal{S} .

Replacing the maximum by the sum over the same finite index set alters only the constant, so a bound by a finite sum of seminorms serves just as well, and that is how the criterion is verified below.

Because D⊂S\mathcal{D} \subset \mathcal{S} with continuous inclusion and D\mathcal{D} is dense, restricting a tempered distribution to D\mathcal{D} gives a distribution, and the restriction determines it. So S′\mathcal{S}' is exactly the set of distributions of Test functions and distributions that extend continuously to S\mathcal{S} — a smaller space, since there are fewer functionals on a bigger test space. Stakgold and Holst call its elements distributions of slow growth.

Which ordinary functions qualify? A locally integrable ff with

∣f(x)∣≤C∣x∣Nfor ∣x∣>R\lvert f(x)\rvert \le C\lvert x\rvert^{N} \quad\text{for } \lvert x\rvert > R

for some constants is a function of slow growth (Stakgold and Holst, p. 153), and it is tempered: the proof below gives the required seminorm bound. So every polynomial, every bounded measurable function, every LpL^p function (Reed and Simon, Example 2) and δ\delta itself are tempered. On the other hand exe^{x} on R\mathbb{R} is a distribution but not a tempered one, as Folland shows on p. 294 by testing it against e−xψ(x−j)e^{-x}\psi(x-j); rapid decay of the test function is not enough to tame exponential growth. The borderline is subtler than mere size: Folland's excos⁡exe^x\cos e^x is tempered, since differentiating sin⁡ex\sin e^x produces it, and sin⁡ex\sin e^x stays between −1-1 and 11, so one integration by parts moves the growth onto the test function, where it is harmless. Rapid oscillation can cancel large size.

Multiplication is restricted. φ↦aφ\varphi\mapsto a\varphi maps S\mathcal{S} to S\mathcal{S}, and hence aTaT makes sense for T∈S′T\in\mathcal{S}', precisely when a∈C∞a\in C^\infty and aa together with all its derivatives grows at most polynomially (Folland, p. 294; Reed and Simon's class OM\mathcal{O}_M, p. 137). Such an aa is called slowly increasing. Every polynomial is slowly increasing; ex2e^{x^2} is not.

Two tempered distributions recur below.

  • The principal value. pv⁡1x\operatorname{pv}\frac1x is defined on S(R)\mathcal{S}(\mathbb{R}) by ⟨pv⁡1x,φ⟩=lim⁡ε→0+∫∣x∣>εφ(x)x dx=∫0∞φ(x)−φ(−x)x dx.\Bigl\langle \operatorname{pv}\tfrac1x, \varphi\Bigr\rangle = \lim_{\varepsilon\to0^+}\int_{\lvert x\rvert>\varepsilon}\frac{\varphi(x)}{x}\, dx = \int_0^\infty \frac{\varphi(x)-\varphi(-x)}{x}\, dx . The second form, which is Reed and Simon's Example 6, shows the limit exists: the integrand tends to 2φ′(0)2\varphi'(0) as x→0x\to0 and is O(x−1∣φ∣)O(x^{-1}\lvert\varphi\rvert) at infinity. The function 1/x1/x itself is not locally integrable, so this is the only sense in which it is a distribution. It satisfies x⋅pv⁡1x=1x\cdot\operatorname{pv}\tfrac1x = 1 as distributions (Stakgold and Holst, p. 106), because xφ(x)/x=φ(x)x\varphi(x)/x = \varphi(x) leaves nothing to regularise. Stakgold and Holst write pf(1/x)\mathrm{pf}(1/x) for the same object.
  • δ\delta and its derivatives. ⟨δ,φ⟩=φ(0)\langle\delta,\varphi\rangle = \varphi(0) and ⟨δ(n),φ⟩=(−1)nφ(n)(0)\langle\delta^{(n)},\varphi\rangle = (-1)^n\varphi^{(n)}(0) are bounded by ∥φ∥0,0\|\varphi\|_{0,0} and ∥φ∥0,n\|\varphi\|_{0,n}, so they are tempered.
Note(Convention)Original

Everything below uses

f^(k)=F[f](k)=∫−∞∞f(x) e−ikx dx,f(x)=12π∫−∞∞f^(k) eikx dk,\hat f(k) = \mathcal{F}[f](k) = \int_{-\infty}^{\infty} f(x)\, e^{-ikx}\, dx , \qquad f(x) = \frac{1}{2\pi}\int_{-\infty}^{\infty}\hat f(k)\, e^{ikx}\, dk ,

the asymmetric convention with the whole 2π2\pi on the inversion. The cited books differ, and the transforms of δ\delta, 11 and HH differ with them, so the convention must be checked before a formula is copied: Stakgold and Holst use f∧(u)=∫f(x)e+iux dxf^\wedge(u) = \int f(x)e^{+iux}\,dx with 1/2π1/2\pi on the inverse, so their uu is our −k-k; Reed and Simon use the symmetric (2π)−n/2∫e−iλ⋅xf(x) dx(2\pi)^{-n/2}\int e^{-i\lambda\cdot x}f(x)\,dx; Folland uses ∫f(x)e−2πixξ dx\int f(x)e^{-2\pi ix\xi}\,dx, which carries no 2π2\pi prefactor on the transform or on its inversion; 2π2\pi still appears inside the formulas, as in his (∂αF)∧=(2πiξ)αF^(\partial^\alpha F)^\wedge = (2\pi i\xi)^\alpha\hat F and in H^(ξ)=12δ(ξ)−i2πpv⁡(1/ξ)\hat H(\xi) = \tfrac12\delta(\xi) - \tfrac{i}{2\pi}\operatorname{pv}(1/\xi), which is his Exercise 19e (Folland (1999), §9.3, Exercise 19c–e, p. 299) rather than a displayed formula. The Fourier transform tabulates the conversions.

Translating to that convention is a rescaling of the transform variable, k=2πξk = 2\pi\xi, not multiplication by a fixed factor, and how much a given entry moves depends on how homogeneous it is. A distribution homogeneous of degree −1-1 acquires a factor (2π)−1(2\pi)^{-1}, since δ(2πξ)=(2π)−1δ(ξ)\delta(2\pi\xi) = (2\pi)^{-1}\delta(\xi) and pv⁡12πξ=(2π)−1pv⁡1ξ\operatorname{pv}\frac{1}{2\pi\xi} = (2\pi)^{-1}\operatorname{pv}\frac1\xi; one homogeneous of degree 00 acquires nothing, since sgn⁡(2πξ)=sgn⁡ξ\operatorname{sgn}(2\pi\xi) = \operatorname{sgn}\xi. So our 1^=2πδ(k)\hat 1 = 2\pi\delta(k) becomes δ(ξ)\delta(\xi) and loses its 2π2\pi, while our pv⁡(1/x)^=−iπsgn⁡k\widehat{\operatorname{pv}(1/x)} = -i\pi\operatorname{sgn}k becomes −iπsgn⁡ξ-i\pi\operatorname{sgn}\xi and loses none: no single factor rescales the whole table. Within one entry, however, the scaling can be uniform, and for H^\hat H it is — both of its terms have degree −1-1, so both are divided by 2π2\pi, and πδ(k)−ipv⁡(1/k)\pi\delta(k) - i\operatorname{pv}(1/k) goes over into precisely the 12δ(ξ)−i2πpv⁡(1/ξ)\tfrac12\delta(\xi) - \tfrac{i}{2\pi}\operatorname{pv}(1/\xi) quoted above. A complex conjugation exchanges the sign conventions.

Definition(The Fourier transform of a tempered distribution)AdaptedAdapted from Stakgold & Holst (2011), §2.4, Eq. (2.4.30), p. 157; Reed & Simon (1980), §IX.1, the definition of $\hat T$ and its consistency with the transform on $\mathcal{S}$, p. 322; Folland (1999), §9.2, p. 295

For f∈L1(R)f\in L^1(\mathbb{R}) and φ∈S(R)\varphi\in\mathcal{S}(\mathbb{R}), Fubini's theorem (Fubini and Tonelli theorems) gives the multiplication formula

∫−∞∞f^(k) φ(k) dk=∫ ⁣ ⁣∫f(x)φ(k)e−ikx dx dk=∫−∞∞f(x) φ^(x) dx,\int_{-\infty}^{\infty}\hat f(k)\,\varphi(k)\, dk = \int\!\!\int f(x)\varphi(k)e^{-ikx}\, dx\, dk = \int_{-\infty}^{\infty} f(x)\,\hat\varphi(x)\, dx ,

that is ⟨f^,φ⟩=⟨f,φ^⟩\langle \hat f, \varphi\rangle = \langle f, \hat\varphi\rangle. Note that no conjugation appears: this is the bilinear pairing, not an inner product. The right-hand side needs only that φ^\hat\varphi be a legitimate test function, which it is, because the Fourier transform maps S\mathcal{S} into S\mathcal{S} (Fourier inversion). So for any F∈S′(Rn)F \in \mathcal{S}'(\mathbb{R}^n) define

⟨F^,φ⟩=⟨F,φ^⟩,φ∈S,\bigl\langle \hat F, \varphi\bigr\rangle = \bigl\langle F, \hat\varphi\bigr\rangle, \qquad \varphi\in\mathcal{S} ,

and likewise ⟨F∨,φ⟩=⟨F,φ∨⟩\langle F^\vee,\varphi\rangle = \langle F, \varphi^\vee\rangle for the inverse transform φ∨(x)=(2π)−1∫φ(k)eikx dk\varphi^\vee(x) = (2\pi)^{-1}\int\varphi(k)e^{ikx}\,dk. This is the only possible definition if the transform is to extend the classical one and stay weakly continuous.

Method(The transform on S′\mathcal{S}')AdaptedAdapted from Reed & Simon (1980), §IX.1, Theorem IX.2, p. 322; Stakgold & Holst (2011), §2.4, pp. 157–158, Eqs. (2.4.31)–(2.4.35); Folland (1999), §9.2, p. 295

With the definition above:

  1. F^\hat F is again a tempered distribution, and F↦F^F\mapsto\hat F is a one-to-one linear map of S′(Rn)\mathcal{S}'(\mathbb{R}^n) onto itself with inverse G↦G∨G \mapsto G^\vee. It is weakly continuous, and no other weakly continuous map of S′\mathcal{S}' agrees with the classical transform on S\mathcal{S} (Reed and Simon, Theorem IX.2).
  2. It agrees with the classical transform on L1L^1: for f∈L1(Rn)f\in L^1(\mathbb{R}^n) the distributional transform of ff is the distribution of the continuous function f^\hat f. It also agrees with the Plancherel transform on L2L^2, but that is a separate fact and does not follow from the L1L^1 case: L2⊄L1L^2 \not\subset L^1, and the L2L^2 transform is itself defined by extension from L1∩L2L^1\cap L^2 (Plancherel's theorem). Taking the two together, the distributional transform agrees with the classical one on L1+L2L^1 + L^2.
  3. The operational rules of The Fourier transform hold unchanged. In one variable, for F∈S′(R)F\in\mathcal{S}'(\mathbb{R}) and a∈Ra\in\mathbb{R}, n∈Nn\in\mathbb{N}: F(n)^(k)=(ik)nF^(k),xnF^(k)=indnF^dkn(k),\widehat{F^{(n)}}(k) = (ik)^n\hat F(k), \qquad \widehat{x^nF}(k) = i^n\frac{d^n\hat F}{dk^n}(k), F(x−a)^(k)=e−ikaF^(k),eiaxF^(k)=F^(k−a),F(−x)^(k)=F^(−k),F^^(x)=2π F(−x).\widehat{F(x-a)}(k) = e^{-ika}\hat F(k), \qquad \widehat{e^{iax}F}(k) = \hat F(k-a), \qquad \widehat{F(-x)}(k) = \hat F(-k), \qquad \hat{\hat F}(x) = 2\pi\, F(-x) . The first two involve multiplication of a tempered distribution by the slowly increasing function (ik)n(ik)^n or xnx^n, which is legitimate; a product of two distributions never occurs.
Idea of the proofOriginal

Every construction here is the same move: an operation on distributions is defined by pushing it onto the test function, and it is the right definition when it reproduces the classical one on the functions where both make sense. Integration by parts does this for the derivative; the multiplication formula does it for the Fourier transform. The one thing to check each time is that the operation pushed onto the test function keeps it inside the test space — and that is exactly what rapid decay buys and compact support does not. Bijectivity is then free: F^^\hat{\hat{\phantom{F}}} on S′\mathcal{S}' inherits the inversion theorem from S\mathcal{S}, one line at a time.

ProofAdaptedAdapted from Stakgold & Holst (2011), §2.4, pp. 155–158; Reed & Simon (1980), §IX.1, p. 322

A function of slow growth is tempered. Let ff be locally integrable with ∣f(x)∣≤C∣x∣N\lvert f(x)\rvert\le C\lvert x\rvert^N for ∣x∣>R\lvert x\rvert>R, and choose an integer pp with 2p>N+12p > N+1. Write

⟨f,φ⟩=∫−∞∞f(x)(1+x2)p (1+x2)pφ(x) dx,\langle f,\varphi\rangle = \int_{-\infty}^{\infty}\frac{f(x)}{(1+x^2)^p}\,(1+x^2)^p\varphi(x)\, dx ,

so that

∣⟨f,φ⟩∣≤(sup⁡x(1+x2)p∣φ(x)∣)∫−∞∞∣f(x)∣(1+x2)p dx.\lvert\langle f,\varphi\rangle\rvert \le \Bigl(\sup_x (1+x^2)^p\lvert\varphi(x)\rvert\Bigr)\int_{-\infty}^{\infty}\frac{\lvert f(x)\rvert}{(1+x^2)^p}\, dx .

The integral is finite: near the origin because ff is locally integrable, and at infinity because the integrand is O(∣x∣N−2p)O(\lvert x\rvert^{N-2p}) with N−2p<−1N-2p < -1. The supremum is a finite combination of the seminorms ∥φ∥α,0\|\varphi\|_{\alpha,0} with α≤2p\alpha \le 2p. That is the continuity criterion, so f∈S′f \in \mathcal{S}'. □\square

(1) F^\hat F is a tempered distribution. φ↦φ^\varphi\mapsto\hat\varphi is linear and maps S\mathcal{S} continuously into S\mathcal{S}, by the theorem of Fourier inversion (Stakgold and Holst prove it as a theorem on p. 156, by differentiating and integrating by parts under the integral sign; Reed and Simon as the lemma preceding their Theorem IX.1). So φ↦⟨F,φ^⟩\varphi\mapsto\langle F,\hat\varphi\rangle is a composition of a continuous linear map with a continuous linear functional, hence a continuous linear functional: F^∈S′\hat F\in\mathcal{S}'.

For bijectivity, use the inversion theorem on S\mathcal{S}: (φ^)∨=φ(\hat\varphi)^\vee = \varphi and (φ∨)∧=φ(\varphi^\vee)^{\wedge} = \varphi. Then for every φ∈S\varphi\in\mathcal{S},

⟨(F^)∨,φ⟩=⟨F^,φ∨⟩=⟨F,(φ∨)∧⟩=⟨F,φ⟩,\bigl\langle (\hat F)^\vee, \varphi\bigr\rangle = \bigl\langle \hat F, \varphi^\vee\bigr\rangle = \bigl\langle F, (\varphi^\vee)^\wedge\bigr\rangle = \langle F,\varphi\rangle ,

so (F^)∨=F(\hat F)^\vee = F, and symmetrically G∨^=G\widehat{G^\vee} = G. Hence the transform is a bijection of S′\mathcal{S}' with inverse ∨\vee. Weak continuity is immediate: if ⟨Fj,ψ⟩→⟨F,ψ⟩\langle F_j,\psi\rangle\to\langle F,\psi\rangle for all ψ∈S\psi \in \mathcal S, then in particular for ψ=φ^\psi = \hat\varphi, which says ⟨F^j,φ⟩→⟨F^,φ⟩\langle\hat F_j,\varphi\rangle\to\langle\hat F,\varphi\rangle. Uniqueness of the extension holds because S\mathcal{S} is weakly dense in S′\mathcal{S}'.

(2) Consistency. If f∈L1f\in L^1 then f^\hat f in the classical sense is a bounded continuous function, hence tempered, and the multiplication formula displayed in the definition says precisely that the classical f^\hat f and the distributional f^\hat f have the same action on every φ∈S\varphi\in\mathcal{S}. They are therefore equal.

(3) The rules. Each is a two-line calculation in which the corresponding rule for test functions is used once. For the derivative: differentiating φ^(x)=∫φ(k)e−ikxdk\hat\varphi(x) = \int\varphi(k)e^{-ikx}dk under the integral sign gives (φ^)′(x)=(−ikφ)^(x)(\hat\varphi)'(x) = \widehat{(-ik\varphi)}(x), and therefore

⟨F′^,φ⟩=⟨F′,φ^⟩=−⟨F,(φ^)′⟩=−⟨F,(−ikφ)^⟩=−⟨F^,−ikφ⟩=⟨ikF^,φ⟩,\bigl\langle\widehat{F'},\varphi\bigr\rangle = \bigl\langle F',\hat\varphi\bigr\rangle = -\bigl\langle F,(\hat\varphi)'\bigr\rangle = -\bigl\langle F,\widehat{(-ik\varphi)}\bigr\rangle = -\bigl\langle \hat F,-ik\varphi\bigr\rangle = \bigl\langle ik\hat F,\varphi\bigr\rangle ,

where the definition of the distributional derivative was used at the second step and the definition of F^\hat F at the first and fourth. For multiplication by xx: integrating ∫φ(k) i ∂k(e−ikx)dk\int\varphi(k)\,i\,\partial_k\bigl(e^{-ikx}\bigr)dk by parts gives xφ^(x)=(−iφ′)^(x)x\hat\varphi(x) = \widehat{(-i\varphi')}(x), so

⟨xF^,φ⟩=⟨xF,φ^⟩=⟨F,xφ^⟩=⟨F,(−iφ′)^⟩=⟨F^,−iφ′⟩=i⟨(F^)′,φ⟩.\bigl\langle\widehat{xF},\varphi\bigr\rangle = \bigl\langle xF,\hat\varphi\bigr\rangle = \bigl\langle F, x\hat\varphi\bigr\rangle = \bigl\langle F,\widehat{(-i\varphi')}\bigr\rangle = \bigl\langle\hat F,-i\varphi'\bigr\rangle = i\bigl\langle(\hat F)',\varphi\bigr\rangle .

The shift and reflection rules come the same way from φ^(x−a)\widehat{\varphi}(x-a) and φ^(−x)\hat\varphi(-x), and F^^(x)=2πF(−x)\hat{\hat F}(x) = 2\pi F(-x) from φ^^(x)=2πφ(−x)\hat{\hat\varphi}(x) = 2\pi\varphi(-x), which is the inversion theorem rearranged. Iterating gives the powers nn. □\square

Method(Distributions killed by multiplication by kk)AdaptedAdapted from Stakgold & Holst (2011), §2.4, p. 160, and the cited Exercise 2.5.11(c)

Let f∈S′(R)f\in\mathcal{S}'(\mathbb{R}) satisfy k f=0k\,f = 0. Then f=Cδf = C\delta for some constant CC. Consequently the general solution of k f(k)=g(k)k\,f(k) = g(k), gg given, is one particular solution plus CδC\delta.

Proof(Distributions killed by multiplication by kk)Original

Step 1: ff annihilates test functions that vanish at the origin. Let ψ∈S\psi\in\mathcal{S} with ψ(0)=0\psi(0)=0 and set θ(k)=ψ(k)/k\theta(k) = \psi(k)/k for k≠0k\ne0, θ(0)=ψ′(0)\theta(0)=\psi'(0). Then θ(k)=∫01ψ′(tk) dt\theta(k) = \int_0^1\psi'(tk)\,dt, which is smooth in kk, and ψ=kθ\psi = k\theta. For the seminorms, split the line at ∣k∣=1\lvert k\rvert=1.

  • On ∣k∣≤1\lvert k\rvert\le1 nothing but continuity is needed: θ\theta and each derivative DβθD^\beta\theta, obtained by differentiating ∫01ψ′(tk) dt\int_0^1\psi'(tk)\,dt under the integral sign, are continuous, hence bounded on that compact interval, and ∣kα∣≤1\lvert k^\alpha\rvert\le1 there.
  • On ∣k∣≥1\lvert k\rvert\ge1 use θ=ψ/k\theta=\psi/k and the Leibniz rule: Dβθ=∑j=0βcβj k−1−jDβ−jψD^\beta\theta = \sum_{j=0}^{\beta}c_{\beta j}\,k^{-1-j}D^{\beta-j}\psi with constants cβjc_{\beta j} depending only on β\beta and jj. So ∣kαDβθ∣\lvert k^\alpha D^\beta\theta\rvert is a finite combination of the quantities ∣kα−1−jDβ−jψ∣\lvert k^{\alpha-1-j}D^{\beta-j}\psi\rvert for 0≤j≤β0\le j\le\beta, and each of those is at most ∣kαDβ−jψ∣≤∥ψ∥α,β−j\lvert k^\alpha D^{\beta-j}\psi\rvert\le\|\psi\|_{\alpha,\beta-j}, because α−1−j≤α\alpha-1-j\le\alpha and ∣k∣≥1\lvert k\rvert\ge1.

Every seminorm of θ\theta is therefore finite, so θ∈S\theta\in\mathcal{S}, whence

⟨f,ψ⟩=⟨f,kθ⟩=⟨kf,θ⟩=0\langle f,\psi\rangle = \langle f, k\theta\rangle = \langle kf,\theta\rangle = 0

by the hypothesis.

Step 2: split a general test function. Fix χ∈S\chi\in\mathcal{S} with χ(0)=1\chi(0)=1, say χ(k)=e−k2\chi(k)=e^{-k^2}. For any φ∈S\varphi\in\mathcal{S} write

φ=φ(0) χ+(φ−φ(0)χ),\varphi = \varphi(0)\,\chi + \bigl(\varphi - \varphi(0)\chi\bigr) ,

and note the bracket vanishes at k=0k=0 and lies in S\mathcal{S}. By Step 1 it is annihilated by ff, so

⟨f,φ⟩=φ(0) ⟨f,χ⟩=C φ(0)=⟨Cδ,φ⟩,C:=⟨f,χ⟩.\langle f,\varphi\rangle = \varphi(0)\,\langle f,\chi\rangle = C\,\varphi(0) = \langle C\delta,\varphi\rangle, \qquad C := \langle f,\chi\rangle .

Since φ\varphi was arbitrary, f=Cδf = C\delta. The constant is independent of φ\varphi; it does depend on the choice of χ\chi only apparently, because the left-hand side does not. □\square

Method(Computing the transform of a tempered distribution)AdaptedAdapted from Stakgold & Holst (2011), §2.4, Examples 5–8, pp. 159–161

Four routes, in increasing order of effort; Stakgold and Holst use routes 1, 3 and 4 on the Heaviside function alone.

  1. Straight from the definition. Compute ⟨F,φ^⟩\langle F,\hat\varphi\rangle and recognise the answer as the action of a known distribution on φ\varphi. This is immediate for δ\delta, where ⟨δ,φ^⟩=φ^(0)=∫φ\langle\delta,\hat\varphi\rangle = \hat\varphi(0) = \int\varphi.
  2. From a known pair, by the operational rules. If FF is a derivative, a translate, a reflection or a polynomial multiple of something whose transform is known, read the answer off rule (3) of the statement. This is how the transforms of δ(n)\delta^{(n)}, δ(x−a)\delta(x-a) and xnx^n are obtained from those of δ\delta and 11.
  3. Solve an algebraic equation. Transform a differential relation satisfied by FF and solve the resulting equation in S′\mathcal{S}'. The equation is algebraic, but its solution need not be unique, so the homogeneous solutions must be found and then fixed by a further condition on FF — a symmetry, a known total integral, or a known value. The lemma just proved supplies the homogeneous solutions.
  4. As a weak limit. Write F=lim⁡ε→0+fεF = \lim_{\varepsilon\to0^+}f_\varepsilon weakly with each fεf_\varepsilon an ordinary integrable function, transform classically, and take the weak limit of f^ε\hat f_\varepsilon. This is legitimate because the transform is weakly continuous, by part (1) of the statement. It is the most useful route in practice, because the limit ε→0+\varepsilon\to0^+ carries the physics: ε\varepsilon is an adiabatic switching rate, a damping, or a line width.
Method(The basic transform pairs)AdaptedAdapted from Stakgold & Holst (2011), §2.4, Eqs. (2.4.36)–(2.4.40a), Examples 5–8, pp. 159–161

In the convention f^(k)=∫f(x)e−ikxdx\hat f(k) = \int f(x)e^{-ikx}dx, with a∈Ra\in\mathbb{R} and n=0,1,2,…n = 0,1,2,\dots:

ff f^\hat f
δ(x)\delta(x) 11
δ(x−a)\delta(x-a) e−ikae^{-ika}
δ(n)(x)\delta^{(n)}(x) (ik)n(ik)^n
11 2π δ(k)2\pi\,\delta(k)
xnx^n 2π in δ(n)(k)2\pi\, i^n\,\delta^{(n)}(k)
eiaxe^{iax} 2π δ(k−a)2\pi\,\delta(k-a)
cos⁡ax\cos ax π[δ(k−a)+δ(k+a)]\pi\bigl[\delta(k-a)+\delta(k+a)\bigr]
sin⁡ax\sin ax −iπ[δ(k−a)−δ(k+a)]-i\pi\bigl[\delta(k-a)-\delta(k+a)\bigr]
pv⁡1x\operatorname{pv}\dfrac1x −iπsgn⁡k-i\pi\operatorname{sgn} k
sgn⁡x\operatorname{sgn} x −2ipv⁡1k-2i\operatorname{pv}\dfrac1k
H(x)H(x) π δ(k)−ipv⁡1k\pi\,\delta(k) - i\operatorname{pv}\dfrac1k

Stakgold and Holst's Eqs. (2.4.36), (2.4.37) and (2.4.40a) are the entries for δ\delta, for 11 and for HH in their sign convention, which carries k↦−kk\mapsto-k on the right-hand column. The Heaviside line is worth checking explicitly, since it is the only entry where the substitution does visible work. Their (2.4.40a) reads H∧(u)=i pf(1/u)+πδ(u)H^\wedge(u) = i\,\mathrm{pf}(1/u) + \pi\delta(u); putting u=−ku = -k and using that pf(1/⋅)\mathrm{pf}(1/\cdot) is odd and δ\delta even,

i pf1u∣u=−k=i pf1−k=−ipv⁡1k,δ(u)∣u=−k=δ(k),i\,\mathrm{pf}\tfrac1u\Big|_{u=-k} = i\,\mathrm{pf}\tfrac{1}{-k} = -i\operatorname{pv}\tfrac1k , \qquad \delta(u)\big|_{u=-k} = \delta(k),

which is the table's πδ(k)−ipv⁡(1/k)\pi\delta(k) - i\operatorname{pv}(1/k). The pair δ↔1\delta \leftrightarrow 1 is the precise content of the formal identity δ(x)=(2π)−1∫eikxdk\delta(x) = (2\pi)^{-1}\int e^{ikx}dk used throughout physics (The Dirac delta in calculations): the integral diverges pointwise, but it is the inversion formula applied to δ^=1\hat\delta = 1, and it is correct in S′\mathcal{S}'.

Proof(The transform pairs)AdaptedAdapted from Stakgold & Holst (2011), §2.4, Examples 5–8, pp. 159–161

δ^=1\hat\delta = 1 (route 1). ⟨δ^,φ⟩=⟨δ,φ^⟩=φ^(0)=∫φ(x) dx=⟨1,φ⟩\langle\hat\delta,\varphi\rangle = \langle\delta,\hat\varphi\rangle = \hat\varphi(0) = \int\varphi(x)\,dx = \langle 1,\varphi\rangle. The translate and the derivatives follow from the shift rule and δ(n)^=(ik)nδ^=(ik)n\widehat{\delta^{(n)}} = (ik)^n\hat\delta = (ik)^n (route 2).

1^=2πδ\hat 1 = 2\pi\delta (route 2). Apply F^^(x)=2πF(−x)\hat{\hat F}(x) = 2\pi F(-x) to F=δF=\delta: 1^=δ^^\hat1 = \hat{\hat\delta}, and δ^^(k)=2πδ(−k)=2πδ(k)\hat{\hat\delta}(k) = 2\pi\delta(-k) = 2\pi\delta(k), using that δ\delta is even. Then xn^=in(d/dk)n1^=2πinδ(n)(k)\widehat{x^n} = i^n(d/dk)^n\hat1 = 2\pi i^n\delta^{(n)}(k), and eiax^=1^(k−a)=2πδ(k−a)\widehat{e^{iax}} = \hat1(k-a) = 2\pi\delta(k-a) because multiplying by eiaxe^{iax} shifts the transform; the cosine and sine lines are linear combinations of the last.

pv⁡(1/x)^=−iπsgn⁡k\widehat{\operatorname{pv}(1/x)} = -i\pi\operatorname{sgn} k (route 1, by hand). For φ∈S\varphi\in\mathcal{S}, the odd form of the principal value gives

⟨pv⁡1x^,φ⟩=⟨pv⁡1x,φ^⟩=∫0∞φ^(x)−φ^(−x)x dx=∫0∞dxx∫−∞∞φ(k)(e−ikx−eikx) dk.\Bigl\langle\widehat{\operatorname{pv}\tfrac1x},\varphi\Bigr\rangle = \Bigl\langle\operatorname{pv}\tfrac1x,\hat\varphi\Bigr\rangle = \int_0^{\infty}\frac{\hat\varphi(x)-\hat\varphi(-x)}{x}\, dx = \int_0^{\infty}\frac{dx}{x}\int_{-\infty}^{\infty}\varphi(k)\bigl(e^{-ikx}-e^{ikx}\bigr)\, dk .

The inner bracket is −2isin⁡kx-2i\sin kx. The two integrations may not simply be exchanged. Over (0,∞)×R(0,\infty)\times\mathbb{R} the double integral is not absolutely convergent: ∫∣φ(k)∣ 2∣sin⁡kx∣ dk\int\lvert\varphi(k)\rvert\,2\lvert\sin kx\rvert\,dk does not tend to 00 as x→∞x\to\infty — the oscillation of sin⁡kx\sin kx decorrelates from φ\varphi and the integral tends to (4/π)∥φ∥1(4/\pi)\lVert\varphi\rVert_1 — and ∫∞dx/x\int^{\infty}dx/x of a quantity bounded away from 00 diverges. The singularity at x=0x=0, which is the only thing a bound ∣sin⁡kx∣/x≤∣k∣\lvert\sin kx\rvert/x\le\lvert k\rvert settles, is not where the difficulty is.

So truncate first. Over the strip (0,R)×R(0,R)\times\mathbb{R} the double integral is absolutely convergent, for every finite RR: on 0<x≤10<x\le1 the factor 2∣sin⁡kx∣/x2\lvert\sin kx\rvert/x is at most 2∣k∣2\lvert k\rvert, so the inner integral is at most 2∫∣kφ(k)∣dk2\int\lvert k\varphi(k)\rvert dk, finite because φ∈S\varphi\in\mathcal{S}; on 1≤x≤R1\le x\le R it is at most 2/x≤22/x\le2, so the inner integral is at most 2∥φ∥12\lVert\varphi\rVert_1. Fubini's theorem (Fubini and Tonelli theorems) applies there and gives

∫0Rφ^(x)−φ^(−x)x dx=−2i∫−∞∞φ(k) DR(k) dk,DR(k)=∫0Rsin⁡kxx dx.\int_0^{R}\frac{\hat\varphi(x)-\hat\varphi(-x)}{x}\, dx = -2i\int_{-\infty}^{\infty}\varphi(k)\,D_R(k)\, dk , \qquad D_R(k) = \int_0^{R}\frac{\sin kx}{x}\, dx .

Now let R→∞R\to\infty. The left-hand side tends to the full integral, which converges absolutely because φ^∈S\hat\varphi\in\mathcal{S}. On the right, substituting u=∣k∣xu=\lvert k\rvert x gives DR(k)=sgn⁡(k) Si⁡(∣k∣R)D_R(k) = \operatorname{sgn}(k)\,\operatorname{Si}(\lvert k\rvert R) with Si⁡(t)=∫0tu−1sin⁡u du\operatorname{Si}(t)=\int_0^{t}u^{-1}\sin u\,du, and Si⁡\operatorname{Si} is non-negative on [0,∞)[0,\infty) with its largest value at its first maximum, Si⁡(π)=1.8519\operatorname{Si}(\pi)=1.8519. So ∣φ(k)DR(k)∣≤Si⁡(π)∣φ(k)∣\lvert\varphi(k)D_R(k)\rvert\le\operatorname{Si}(\pi)\lvert\varphi(k)\rvert, an integrable bound independent of RR, while DR(k)→π2sgn⁡kD_R(k)\to\tfrac\pi2\operatorname{sgn}k for every kk by the Dirichlet integral ∫0∞x−1sin⁡kx dx=π2sgn⁡k\int_0^\infty x^{-1}\sin kx\,dx = \tfrac\pi2\operatorname{sgn}k (and trivially at k=0k=0, where both sides vanish). Dominated convergence therefore gives

⟨pv⁡1x^,φ⟩=−2i⋅π2∫−∞∞φ(k)sgn⁡k dk,\Bigl\langle\widehat{\operatorname{pv}\tfrac1x},\varphi\Bigr\rangle = -2i\cdot\frac{\pi}{2}\int_{-\infty}^{\infty}\varphi(k)\operatorname{sgn} k\, dk ,

which is ⟨−iπsgn⁡k,φ⟩\langle -i\pi\operatorname{sgn} k,\varphi\rangle. The conditional convergence of the Dirichlet integral is exactly what the truncation handles: DRD_R converges pointwise but not absolutely, and it is the uniform bound, not absolute convergence, that licenses the passage to the limit.

sgn⁡^=−2ipv⁡(1/k)\widehat{\operatorname{sgn}} = -2i\operatorname{pv}(1/k) (route 2). Transform the previous pair a second time and use F^^(x)=2πF(−x)\hat{\hat F}(x) = 2\pi F(-x) with F=pv⁡(1/x)F = \operatorname{pv}(1/x), which is odd:

−iπ sgn⁡^(x)=(pv⁡1x^)^(x)=2πpv⁡1−x=−2πpv⁡1x.-i\pi\,\widehat{\operatorname{sgn}}(x) = \widehat{\Bigl(\widehat{\operatorname{pv}\tfrac1x}\Bigr)}(x) = 2\pi\operatorname{pv}\tfrac{1}{-x} = -2\pi\operatorname{pv}\tfrac1x .

Dividing by the constant −iπ-i\pi and relabelling the variable, sgn⁡^(k)=(2/i)pv⁡(1/k)=−2ipv⁡(1/k)\widehat{\operatorname{sgn}}(k) = (2/i)\operatorname{pv}(1/k) = -2i\operatorname{pv}(1/k).

H^\hat H, twice over. Route 3. From H′=δH' = \delta (The Heaviside step and related functions) and the derivative rule, ikH^(k)=1ik\hat H(k) = 1, that is

k H^(k)=−i.k\,\hat H(k) = -i .

One solution is −ipv⁡(1/k)-i\operatorname{pv}(1/k), because k⋅pv⁡(1/k)=1k\cdot\operatorname{pv}(1/k) = 1. By the lemma above, every solution is

H^(k)=−ipv⁡1k+C δ(k).\hat H(k) = -i\operatorname{pv}\tfrac1k + C\,\delta(k) .

To fix CC, use H(x)+H(−x)=1H(x)+H(-x) = 1 for x≠0x \ne 0, hence as distributions. Transforming with the reflection rule, H^(k)+H^(−k)=2πδ(k)\hat H(k)+\hat H(-k) = 2\pi\delta(k). The principal value is odd, so its two copies cancel, and 2Cδ(k)=2πδ(k)2C\delta(k) = 2\pi\delta(k). Thus C=πC = \pi and H^(k)=πδ(k)−ipv⁡(1/k)\hat H(k) = \pi\delta(k) - i\operatorname{pv}(1/k).

Route 4. H(x)e−εx→H(x)H(x)e^{-\varepsilon x}\to H(x) weakly as ε→0+\varepsilon\to0^+, and each is in L1L^1 with the classical transform

∫0∞e−εxe−ikx dx=1ε+ik=εε2+k2−i kε2+k2.\int_0^\infty e^{-\varepsilon x}e^{-ikx}\, dx = \frac{1}{\varepsilon+ik} = \frac{\varepsilon}{\varepsilon^2+k^2} - i\,\frac{k}{\varepsilon^2+k^2} .

The first term is a Lorentzian whose total integral is the same for every ε\varepsilon, namely ∫−∞∞ε (ε2+k2)−1dk=π\int_{-\infty}^{\infty}\varepsilon\,(\varepsilon^2+k^2)^{-1}dk = \pi — not 11, since the unit-mass Lorentzian is π−1ε/(ε2+k2)\pi^{-1}\varepsilon/(\varepsilon^2+k^2) — so it tends weakly to πδ(k)\pi\delta(k) (Delta-function identities). For the second, k/(ε2+k2)k/(\varepsilon^2+k^2) is odd and tends to pv⁡(1/k)\operatorname{pv}(1/k): pairing with φ\varphi and using oddness,

∫−∞∞k φ(k)ε2+k2 dk=∫0∞k[φ(k)−φ(−k)]ε2+k2 dk→ε→0+∫0∞φ(k)−φ(−k)k dk,\int_{-\infty}^{\infty}\frac{k\,\varphi(k)}{\varepsilon^2+k^2}\, dk = \int_0^\infty \frac{k\bigl[\varphi(k)-\varphi(-k)\bigr]}{\varepsilon^2+k^2}\, dk \xrightarrow[\varepsilon\to0^+]{} \int_0^\infty\frac{\varphi(k)-\varphi(-k)}{k}\, dk ,

the convergence being dominated because ∣φ(k)−φ(−k)∣≤2ksup⁡∣φ′∣\lvert\varphi(k)-\varphi(-k)\rvert \le 2k\sup\lvert\varphi'\rvert bounds the integrand uniformly in ε\varepsilon near k=0k=0. So H^(k)=πδ(k)−ipv⁡(1/k)\hat H(k) = \pi\delta(k)-i\operatorname{pv}(1/k) again, now with C=πC=\pi obtained rather than fitted. Since sgn⁡=2H−1\operatorname{sgn} = 2H-1, this gives sgn⁡^=2πδ−2ipv⁡(1/k)−2πδ=−2ipv⁡(1/k)\widehat{\operatorname{sgn}} = 2\pi\delta - 2i\operatorname{pv}(1/k) - 2\pi\delta = -2i\operatorname{pv}(1/k), consistent with the entry above. □\square

Remark(Where the hypotheses are used)Original
  • Rapid decay, not compact support. The definition ⟨F^,φ⟩=⟨F,φ^⟩\langle\hat F,\varphi\rangle = \langle F,\hat\varphi\rangle requires φ^\hat\varphi to be in the test space. On D\mathcal{D} it is not, by Folland's observation quoted above, so the transform of a general distribution in D′\mathcal{D}' is not defined. This is the whole reason the Schwartz space exists.
  • Temperedness restricts what can be transformed. exe^{x} has no Fourier transform in S′\mathcal{S}'. Taking φ^\hat\varphi of a rapidly decreasing φ\varphi cannot beat exponential growth, and no amount of regularisation fixes this inside S′\mathcal{S}'; the usual response is a Laplace transform in a half-plane (The Laplace transform) rather than a Fourier transform.
  • Slow increase of the multiplier. Rules (3) multiply F^\hat F by (ik)n(ik)^n and FF by xnx^n, both slowly increasing, so the products stay in S′\mathcal{S}'. The analogous step with ek2e^{k^2} is illegal. The convolution theorem (The convolution theorem) is similarly restricted: F∗ψF*\psi is defined for F∈S′F\in\mathcal{S}' and ψ∈S\psi\in\mathcal{S}, and F∗ψ^=ψ^F^\widehat{F*\psi} = \hat\psi\hat F holds there, but two tempered distributions can be neither multiplied nor convolved in general.
  • Non-uniqueness in route 3. The lemma is needed exactly because kH^=−ik\hat H = -i does not determine H^\hat H. Forgetting the Cδ(k)C\delta(k) loses the term that makes H^\hat H fail to be odd, and with it the whole real part of H^\hat H — in physical terms, the time-averaged value of a switched-on signal. Fixing CC needs one extra piece of information about HH, and the identity H(x)+H(−x)=1H(x)+H(-x)=1 is the cheapest.
  • 1/x1/x is not a distribution; pv⁡(1/x)\operatorname{pv}(1/x) is. The limit defining the principal value exists because the odd part of φ\varphi supplies a factor xx that cancels the singularity. For an even test function the symmetric-interval cancellation is doing all the work; for a one-sided cutoff the integral really does diverge. The same device at higher order needs Hadamard finite parts, which are not treated here.
Example(Solving u′′−u=δu'' - u = \delta in S′\mathcal{S}')Original

Find all u∈S′(R)u\in\mathcal{S}'(\mathbb{R}) with u′′−u=δu''-u = \delta. This is the Green's function equation for the operator d2/dx2−1d^2/dx^2 - 1 on the line.

Step 1: transform. By rule (3) with n=2n=2, u′′^=(ik)2u^=−k2u^\widehat{u''} = (ik)^2\hat u = -k^2\hat u, and δ^=1\hat\delta = 1, so

−k2u^(k)−u^(k)=1,that is−(1+k2) u^(k)=1.-k^2\hat u(k) - \hat u(k) = 1, \qquad\text{that is}\qquad -(1+k^2)\,\hat u(k) = 1 .

Step 2: divide, legitimately. The function −(1+k2)−1-(1+k^2)^{-1} is smooth, bounded, and all its derivatives are bounded, so it is slowly increasing and may multiply a tempered distribution. Moreover 1+k21+k^2 never vanishes, so — unlike the Heaviside calculation — there is no homogeneous solution to add: if (1+k2)v=0(1+k^2)v = 0 then v=(1+k2)−1(1+k2)v=0v = (1+k^2)^{-1}(1+k^2)v = 0. Hence the solution is unique:

u^(k)=−11+k2.\hat u(k) = -\frac{1}{1+k^2} .

Step 3: invert. From the standard pair F[e−a∣x∣](k)=2a/(a2+k2)\mathcal{F}\bigl[e^{-a\lvert x\rvert}\bigr](k) = 2a/(a^2+k^2) for a>0a>0 (The Fourier transform), taking a=1a=1 gives F[e−∣x∣]=2/(1+k2)\mathcal{F}\bigl[e^{-\lvert x\rvert}\bigr] = 2/(1+k^2), so

u(x)=−12e−∣x∣,u(0)=−12.u(x) = -\tfrac12 e^{-\lvert x\rvert}, \qquad u(0) = -\tfrac12 .

Step 4: check directly, by the jump formula. uu is continuous with Δu=0\Delta u = 0 at the origin, and [u′](x)=12sgn⁡(x)e−∣x∣[u'](x) = \tfrac12\operatorname{sgn}(x)e^{-\lvert x\rvert}, which jumps by 12−(−12)=1\tfrac12-(-\tfrac12) = 1 there. So u′=[u′]u' = [u'] and

u′′=[u′′]+1⋅δ=−12e−∣x∣+δ=u+δ,u'' = [u''] + 1\cdot\delta = -\tfrac12 e^{-\lvert x\rvert} + \delta = u + \delta ,

since [u′′](x)=−12e−∣x∣[u''](x) = -\tfrac12 e^{-\lvert x\rvert} away from 00. That is u′′−u=δu''-u = \delta. Pairing numerically with a smooth plateau function φ\varphi equal to 11 near the origin gives ⟨u,φ′′−φ⟩=1.0000000=φ(0)\langle u,\varphi''-\varphi\rangle = 1.0000000 = \varphi(0), as it must.

The numbers to remember: the Green's function is −12e−∣x∣-\tfrac12e^{-\lvert x\rvert}, its value at the source is −0.5-0.5, and its total integral is ∫u=u^(0)=−1\int u = \hat u(0) = -1.

Application(Switching, causality and dispersion relations)AdaptedAdapted from Reed & Simon (1980), §V.3, Eq. (V.4), p. 137

The iεi\varepsilon prescription. Routes 3 and 4 above produce the same object in two guises, and comparing them gives the identity Reed and Simon record as their Eq. (V.4): in S′\mathcal{S}',

lim⁡ε→0+1x±iε=pv⁡1x∓iπ δ(x),\lim_{\varepsilon\to0^+}\frac{1}{x\pm i\varepsilon} = \operatorname{pv}\frac1x \mp i\pi\,\delta(x) ,

known in physics as the Sokhotski–Plemelj formula. Its derivation is the decomposition used in route 4: (x±iε)−1=x/(x2+ε2)∓iε/(x2+ε2)(x\pm i\varepsilon)^{-1} = x/(x^2+\varepsilon^2) \mp i\varepsilon/(x^2+\varepsilon^2), whose two terms converge weakly to pv⁡(1/x)\operatorname{pv}(1/x) and ∓iπδ(x)\mp i\pi\delta(x). This is why a physicist's ε\varepsilon is never a typographical decoration: the sign chosen in E−En±iεE - E_n \pm i\varepsilon selects a boundary condition, and the delta term it generates is a real physical rate. In the Fermi golden rule, the δ\delta is the energy-conserving factor and the principal value is the level shift.

Causal response functions. A linear system with impulse response GG is causal when G(t)=H(t)g(t)G(t) = H(t)g(t), so G^=(2π)−1 H^∗g^\hat G = (2\pi)^{-1}\,\hat H * \hat g with H^=πδ−ipv⁡(1/k)\hat H = \pi\delta - i\operatorname{pv}(1/k) — the (2π)−1(2\pi)^{-1} is the one this unit's convention puts on the transform of a product, the dual of the factor-free F∗ψ^=ψ^F^\widehat{F*\psi} = \hat\psi\hat F. Written out, G^(ω)=12g^(ω)−i2πpv⁡ ⁣∫g^(ω′)/(ω−ω′) dω′\hat G(\omega) = \tfrac12\hat g(\omega) - \tfrac{i}{2\pi}\operatorname{pv}\!\int \hat g(\omega')/(\omega-\omega')\,d\omega'. The principal-value half forces a relation between the real and imaginary parts of the response, which is the Kramers–Kronig relation of Dispersion relations: absorption and refraction in a medium are not independent, because the medium cannot respond before it is driven. The same calculation, read in the time domain, builds the retarded Green's functions of Causal Green's functions for initial-value problems.

Plane waves and lattices. The pair eiax↔2πδ(k−a)e^{iax}\leftrightarrow 2\pi\delta(k-a) says a plane wave has a sharp wavenumber — not approximately, but as an identity between tempered distributions. Without S′\mathcal{S}' the statement is false, since eiax∉L1∪L2e^{iax}\notin L^1\cup L^2 and has no classical transform. The corresponding statement for a periodic array of point sources, ∑nδ(x−nL)\sum_n\delta(x-nL), has transform (2π/L)∑mδ(k−2πm/L)(2\pi/L)\sum_m\delta(k-2\pi m/L), which is the reciprocal lattice of a crystal and is Poisson summation formula in distributional form.

Reference table

Delta-function identities

Adapted

Collects the working identities for the Dirac delta — scaling, evenness, multiplication by a smooth function, composition with a function, the derivative rules, the transformation of the multidimensional delta under a change of coordinates, and the standard representations as limits — each with a proof in the distributional sense and a statement of the hypothesis it needs.

Prerequisites: Test functions and distributions, The Dirac delta in calculations, Multiple integrals and change of variables, Dominated convergence

Note(What an identity between deltas means)Original

Every line below is an identity in D′(Rn)\mathcal{D}'(\mathbb{R}^n): the two sides give the same number when paired with every test function. None of them is an identity between functions, and checking one pointwise is meaningless. The Dirac delta in calculations states most of these rules and derives them from delta sequences, which is how a physicist meets them; here each is proved from the definitions of Test functions and distributions, the hypotheses are made explicit, and the transformation of the multidimensional delta under a change of coordinates is derived.

Two conventions are fixed throughout. For a distribution ff and real a≠0a\ne0, the translate and the rescaling are defined by

⟨f(x−b),φ(x)⟩=⟨f(x),φ(x+b)⟩,⟨f(ax),φ(x)⟩=1∣a∣⟨f(x),φ(xa)⟩,\bigl\langle f(x-b),\varphi(x)\bigr\rangle = \bigl\langle f(x),\varphi(x+b)\bigr\rangle, \qquad \bigl\langle f(ax),\varphi(x)\bigr\rangle = \frac{1}{\lvert a\rvert}\Bigl\langle f(x),\varphi\bigl(\tfrac{x}{a}\bigr)\Bigr\rangle ,

these being what the change of variable gives when ff happens to be a function (Stakgold and Holst's Eqs. (2.1.7) and (2.1.8); the modulus and the reversal of the limits for a<0a<0 are built in). And for a∈C∞a\in C^\infty, ⟨af,φ⟩=⟨f,aφ⟩\langle af,\varphi\rangle = \langle f,a\varphi\rangle.

Reference table(One-dimensional identities)AdaptedAdapted from Arfken, Weber & Harris (2013), §1.11, Eqs. (1.158)–(1.161) and Exercise 1.11.6, pp. 78–81; Stakgold & Holst (2011), §2.1, Eqs. (2.1.8) and (2.1.11a), pp. 99–100

Let φ\varphi be a test function, b∈Rb\in\mathbb{R}, a∈R∖{0}a\in\mathbb{R}\setminus\{0\}, n∈Nn\in\mathbb{N}, and let u∈C∞(R)u \in C^\infty(\mathbb{R}).

Identity Hypothesis
⟨δ(x−b),φ⟩=φ(b)\langle\delta(x-b),\varphi\rangle = \varphi(b) —
δ(−x)=δ(x)\delta(-x) = \delta(x) —
δ(ax)=1∣a∣ δ(x)\delta(ax) = \dfrac{1}{\lvert a\rvert}\,\delta(x) a≠0a\ne0
δ(a(x−b))=1∣a∣ δ(x−b)\delta\bigl(a(x-b)\bigr) = \dfrac{1}{\lvert a\rvert}\,\delta(x-b) a≠0a\ne0
u(x) δ(x−b)=u(b) δ(x−b)u(x)\,\delta(x-b) = u(b)\,\delta(x-b) u∈C∞u\in C^\infty
x δ(x)=0x\,\delta(x) = 0 —
⟨δ(n)(x−b),φ⟩=(−1)nφ(n)(b)\bigl\langle\delta^{(n)}(x-b),\varphi\bigr\rangle = (-1)^n\varphi^{(n)}(b) —
δ(n)(−x)=(−1)n δ(n)(x)\delta^{(n)}(-x) = (-1)^n\,\delta^{(n)}(x) —
δ(n)(ax)=1∣a∣ an δ(n)(x)\delta^{(n)}(ax) = \dfrac{1}{\lvert a\rvert\,a^{n}}\,\delta^{(n)}(x) a≠0a\ne0
x δ′(x)=−δ(x)x\,\delta'(x) = -\delta(x) —
x2 δ′′(x)=2 δ(x)x^2\,\delta''(x) = 2\,\delta(x) —
u(x) δ′(x)=u(0) δ′(x)−u′(0) δ(x)u(x)\,\delta'(x) = u(0)\,\delta'(x) - u'(0)\,\delta(x) u∈C∞u\in C^\infty
δ(g(x))=∑iδ(x−ai)∣g′(ai)∣\displaystyle\delta\bigl(g(x)\bigr) = \sum_{i}\frac{\delta(x-a_i)}{\bigl\lvert g'(a_i)\bigr\rvert} g∈C1g\in C^1; the zeros aia_i of gg in supp⁡φ\operatorname{supp}\varphi are finitely many and satisfy g′(ai)≠0g'(a_i)\ne0

The composition rule is Arfken's Eq. (1.160); the two displayed forms of it,

∫−∞∞φ(x) δ(g(x)) dx=∑iφ(ai)∣g′(ai)∣,\int_{-\infty}^{\infty}\varphi(x)\,\delta\bigl(g(x)\bigr)\, dx = \sum_i \frac{\varphi(a_i)}{\lvert g'(a_i)\rvert} ,

are what is used in practice. It contains the rescaling rule as the case g(x)=axg(x) = ax, and δ((x−x1)(x−x2))=[δ(x−x1)+δ(x−x2)]/∣x1−x2∣\delta\bigl((x-x_1)(x-x_2)\bigr) = \bigl[\delta(x-x_1)+\delta(x-x_2)\bigr]/\lvert x_1-x_2\rvert for x1≠x2x_1\ne x_2 as another case.

Proof(One-dimensional identities)Original

Each is the definition of the operation, applied once.

Evenness and rescaling. By the convention above with a=−1a=-1, ⟨δ(−x),φ⟩=⟨δ,φ(−x)⟩=φ(−0)=φ(0)\langle\delta(-x),\varphi\rangle = \langle\delta,\varphi(-x)\rangle = \varphi(-0) = \varphi(0), so δ(−x)=δ(x)\delta(-x)=\delta(x). For general a≠0a\ne0,

⟨δ(ax),φ⟩=1∣a∣⟨δ,φ(xa)⟩=φ(0)∣a∣=⟨δ∣a∣,φ⟩.\bigl\langle\delta(ax),\varphi\bigr\rangle = \frac{1}{\lvert a\rvert}\Bigl\langle\delta,\varphi\bigl(\tfrac{x}{a}\bigr)\Bigr\rangle = \frac{\varphi(0)}{\lvert a\rvert} = \Bigl\langle\frac{\delta}{\lvert a\rvert},\varphi\Bigr\rangle .

The shifted version follows by composing with a translation.

Multiplication. ⟨u δ(⋅−b),φ⟩=⟨δ(⋅−b),uφ⟩=u(b)φ(b)=⟨u(b)δ(⋅−b),φ⟩\langle u\,\delta(\cdot-b),\varphi\rangle = \langle\delta(\cdot-b),u\varphi\rangle = u(b)\varphi(b) = \langle u(b)\delta(\cdot-b),\varphi\rangle. Taking u(x)=xu(x)=x, b=0b=0 gives xδ(x)=0x\delta(x)=0. Note that uu must be smooth for uφu\varphi to be a test function; continuity at bb is not enough to make uδu\delta a distribution in general, though it is enough for this one identity.

Derivatives. Iterating ⟨f′,φ⟩=−⟨f,φ′⟩\langle f',\varphi\rangle = -\langle f,\varphi'\rangle gives ⟨δ(n)(⋅−b),φ⟩=(−1)nφ(n)(b)\langle\delta^{(n)}(\cdot-b),\varphi\rangle = (-1)^n\varphi^{(n)}(b). For the parity, ⟨δ(n)(−x),φ⟩=⟨δ(n),φ(−x)⟩=(−1)ndndxnφ(−x)∣x=0=(−1)n(−1)nφ(n)(0)\langle\delta^{(n)}(-x),\varphi\rangle = \langle\delta^{(n)},\varphi(-x)\rangle = (-1)^n\frac{d^n}{dx^n}\varphi(-x)\big\vert_{x=0} = (-1)^n(-1)^n\varphi^{(n)}(0); comparing with ⟨δ(n),φ⟩=(−1)nφ(n)(0)\langle\delta^{(n)},\varphi\rangle = (-1)^n\varphi^{(n)}(0) gives the factor (−1)n(-1)^n. For the rescaling,

⟨δ(n)(ax),φ⟩=1∣a∣⟨δ(n),φ(xa)⟩=(−1)n∣a∣ dndxnφ(xa)∣x=0=(−1)n∣a∣ an φ(n)(0)=⟨δ(n)∣a∣an,φ⟩.\bigl\langle\delta^{(n)}(ax),\varphi\bigr\rangle = \frac{1}{\lvert a\rvert}\Bigl\langle\delta^{(n)},\varphi\bigl(\tfrac{x}{a}\bigr)\Bigr\rangle = \frac{(-1)^n}{\lvert a\rvert}\,\frac{d^n}{dx^n}\varphi\bigl(\tfrac{x}{a}\bigr)\Big\vert_{x=0} = \frac{(-1)^n}{\lvert a\rvert\,a^n}\,\varphi^{(n)}(0) = \Bigl\langle\frac{\delta^{(n)}}{\lvert a\rvert a^n},\varphi\Bigr\rangle .

Products with powers. ⟨xδ′,φ⟩=⟨δ′,xφ⟩=−(xφ)′(0)=−[φ(0)+0⋅φ′(0)]=−φ(0)\langle x\delta',\varphi\rangle = \langle\delta', x\varphi\rangle = -(x\varphi)'(0) = -\bigl[\varphi(0)+0\cdot\varphi'(0)\bigr] = -\varphi(0), so xδ′=−δx\delta' = -\delta. Similarly ⟨x2δ′′,φ⟩=(x2φ)′′(0)=[2φ+4xφ′+x2φ′′]x=0=2φ(0)\langle x^2\delta'',\varphi\rangle = (x^2\varphi)''(0) = \bigl[2\varphi+4x\varphi'+x^2\varphi''\bigr]_{x=0} = 2\varphi(0), so x2δ′′=2δx^2\delta''=2\delta. For a general smooth uu, ⟨uδ′,φ⟩=−(uφ)′(0)=−u′(0)φ(0)−u(0)φ′(0)=⟨u(0)δ′−u′(0)δ,φ⟩\langle u\delta',\varphi\rangle = -(u\varphi)'(0) = -u'(0)\varphi(0) - u(0)\varphi'(0) = \langle u(0)\delta' - u'(0)\delta,\varphi\rangle. □\square

Reference table(Composition with a function)AdaptedAdapted from Arfken, Weber & Harris (2013), §1.11, Eq. (1.160), p. 79

Let ρ\rho be continuous with support in [−1,1][-1,1] and ∫−11ρ=1\int_{-1}^1\rho = 1, and put ρε(t)=ε−1ρ(t/ε)\rho_\varepsilon(t) = \varepsilon^{-1}\rho(t/\varepsilon). Let g∈C1(R)g\in C^1(\mathbb{R}) and let φ\varphi be a test function such that the zeros of gg in supp⁡φ\operatorname{supp}\varphi are a finite set a1,…,aNa_1,\dots,a_N with g′(ai)≠0g'(a_i)\ne0 for each ii. Then

lim⁡ε→0+∫−∞∞ρε(g(x)) φ(x) dx=∑i=1Nφ(ai)∣g′(ai)∣,\lim_{\varepsilon\to0^+}\int_{-\infty}^{\infty}\rho_\varepsilon\bigl(g(x)\bigr)\,\varphi(x)\, dx = \sum_{i=1}^{N}\frac{\varphi(a_i)}{\bigl\lvert g'(a_i)\bigr\rvert} ,

and the limit does not depend on which ρ\rho was used. This is the precise meaning of δ(g(x))=∑iδ(x−ai)/∣g′(ai)∣\delta(g(x)) = \sum_i\delta(x-a_i)/\lvert g'(a_i)\rvert. Arfken obtains the same formula by replacing gg near each zero by the leading term of its Taylor series.

Idea of the proofOriginal

A narrow spike in the variable t=g(x)t = g(x) becomes, in the variable xx, a spike sitting at each solution of g(x)=0g(x)=0. Its height is unchanged but its width is divided by ∣g′∣\lvert g'\rvert, because that is the rate at which xx must move to make tt move; so each spike carries weight 1/∣g′(ai)∣1/\lvert g'(a_i)\rvert instead of 11. The proof is that sentence made into a substitution: near each simple zero, gg is invertible, and the change of variable t=g(x)t = g(x) turns the spike back into the standard one, leaving behind the Jacobian factor 1/∣g′∣1/\lvert g'\rvert evaluated at the zero.

Proof(Composition with a function)Original

Step 1: isolate the zeros. Since g′(ai)≠0g'(a_i)\ne0 and g′g' is continuous, the inverse function theorem (Implicit and inverse function theorems) gives an open interval Ii∋aiI_i\ni a_i on which gg is a C1C^1 bijection onto an open interval Ji∋0J_i\ni0, with g′g' of one sign on IiI_i. Shrink the IiI_i so that they are disjoint. The set K=supp⁡φ∖⋃iIiK = \operatorname{supp}\varphi\setminus\bigcup_i I_i is compact and contains no zero of gg, so m=min⁡K∣g∣>0m = \min_K\lvert g\rvert > 0.

Step 2: the remainder contributes nothing. For x∈Kx\in K we have ∣g(x)/ε∣≥m/ε>1\lvert g(x)/\varepsilon\rvert \ge m/\varepsilon > 1 once ε<m\varepsilon < m, and ρ\rho vanishes outside [−1,1][-1,1]. So ρε(g(x))=0\rho_\varepsilon(g(x)) = 0 on KK for all small ε\varepsilon: this is where the compact support of ρ\rho is used, and it is the only place.

Step 3: change variables near each zero. On IiI_i substitute t=g(x)t = g(x), so x=gi−1(t)x = g_i^{-1}(t) and dx=dt/∣g′(gi−1(t))∣dx = dt/\lvert g'(g_i^{-1}(t))\rvert — the modulus absorbing the orientation when g′<0g' < 0. Writing

Ψi(t)=φ(gi−1(t))∣g′(gi−1(t))∣,t∈Ji,\Psi_i(t) = \frac{\varphi\bigl(g_i^{-1}(t)\bigr)}{\bigl\lvert g'\bigl(g_i^{-1}(t)\bigr)\bigr\rvert}, \qquad t\in J_i ,

a continuous function on JiJ_i with Ψi(0)=φ(ai)/∣g′(ai)∣\Psi_i(0) = \varphi(a_i)/\lvert g'(a_i)\rvert, we get

∫Iiρε(g(x))φ(x) dx=∫Jiρε(t) Ψi(t) dt.\int_{I_i}\rho_\varepsilon\bigl(g(x)\bigr)\varphi(x)\, dx = \int_{J_i}\rho_\varepsilon(t)\,\Psi_i(t)\, dt .

Step 4: let ε→0\varepsilon\to0. For ε\varepsilon small enough that [−ε,ε]⊂Ji[-\varepsilon,\varepsilon]\subset J_i, substitute t=εst = \varepsilon s:

∫Jiρε(t)Ψi(t) dt=∫−11ρ(s) Ψi(εs) ds→ε→0+Ψi(0)∫−11ρ(s) ds=Ψi(0),\int_{J_i}\rho_\varepsilon(t)\Psi_i(t)\, dt = \int_{-1}^{1}\rho(s)\,\Psi_i(\varepsilon s)\, ds \xrightarrow[\varepsilon\to0^+]{} \Psi_i(0)\int_{-1}^1\rho(s)\, ds = \Psi_i(0) ,

the limit by uniform convergence of Ψi(εs)→Ψi(0)\Psi_i(\varepsilon s)\to\Psi_i(0) for s∈[−1,1]s\in[-1,1], which holds because Ψi\Psi_i is continuous at 00, and ∫ρ=1\int\rho=1. Summing over ii and adding the vanishing contribution of KK from Step 2 gives the claim; the answer involves ρ\rho only through ∫ρ=1\int\rho=1, so it is independent of ρ\rho. □\square

Reference table(The delta in several variables and in curvilinear coordinates)AdaptedAdapted from Riley, Hobson & Bence (2006), §13.1.3, Eq. (13.21), p. 441; Arfken, Weber & Harris (2013), §1.11, Eq. (1.162), p. 79; Hassani (2013), §7.3, Eq. (7.24), p. 232

In Rn\mathbb{R}^n the delta at x0x_0 is the functional φ↦φ(x0)\varphi\mapsto\varphi(x_0), and in Cartesian coordinates it factorises,

δ(n)(x−x0)=∏j=1nδ(xj−x0j),\delta^{(n)}(x-x_0) = \prod_{j=1}^{n}\delta(x_j - x_{0j}) ,

which is Riley, Hobson and Bence's Eq. (13.21) in three dimensions. Let X:U→VX : U \to V be a C1C^1 bijection between open subsets of Rn\mathbb{R}^n with Jacobian determinant

J(u)=det⁡∂X∂u,J(u)≠0  on U,J(u) = \det\frac{\partial X}{\partial u}, \qquad J(u)\ne0 \ \text{ on } U ,

and let x0=X(u0)x_0 = X(u_0) with u0∈Uu_0\in U. Then, for every test function supported in VV,

δ(n)(x−x0)=1∣J(u0)∣ ∏j=1nδ(uj−u0j),\delta^{(n)}(x - x_0) = \frac{1}{\lvert J(u_0)\rvert}\,\prod_{j=1}^{n}\delta\bigl(u_j - u_{0j}\bigr) ,

meaning that the right-hand side, integrated against f(X(u)) ∣J(u)∣ dnuf(X(u))\,\lvert J(u)\rvert\, d^nu, returns f(x0)f(x_0). Hassani writes the same thing with a weight ww in place of ∣J∣\lvert J\rvert. In the two standard systems of Cylindrical and spherical coordinates, where ∣J∣=r2sin⁡θ\lvert J\rvert = r^2\sin\theta and ∣J∣=ρ\lvert J\rvert = \rho:

δ(3)(r−r0)=δ(r−r0) δ(θ−θ0) δ(ϕ−ϕ0)r02sin⁡θ0(r0>0, 0<θ0<π),\delta^{(3)}(\mathbf{r}-\mathbf{r}_0) = \frac{\delta(r-r_0)\,\delta(\theta-\theta_0)\,\delta(\phi-\phi_0)}{r_0^2\sin\theta_0} \qquad (r_0>0,\ 0<\theta_0<\pi) ,δ(3)(r−r0)=δ(ρ−ρ0) δ(ϕ−ϕ0) δ(z−z0)ρ0(ρ0>0).\delta^{(3)}(\mathbf{r}-\mathbf{r}_0) = \frac{\delta(\rho-\rho_0)\,\delta(\phi-\phi_0)\,\delta(z-z_0)}{\rho_0} \qquad (\rho_0>0) .

The first is the form behind Arfken's Eq. (1.162). For a delta at the origin paired with functions of rr alone, the angular factors integrate to 4π4\pi and the correct expression is instead

δ(3)(r)=δ(r)4πr2on radial test functions,\delta^{(3)}(\mathbf{r}) = \frac{\delta(r)}{4\pi r^2} \quad\text{on radial test functions},

since ∫0∞ ⁣ ⁣∫S2[δ(r)/4πr2]f(r) r2dr dΩ=f(0)\int_0^\infty\!\!\int_{S^2} \bigl[\delta(r)/4\pi r^2\bigr] f(r)\, r^2dr\, d\Omega = f(0). That last step uses the half-line convention ∫0∞δ(r)f(r) dr=f(0)\int_0^\infty\delta(r)f(r)\,dr = f(0), which assigns the whole unit mass to the endpoint r=0r=0 rather than splitting it. This is exactly the boundary root that step 1 of the method below refuses to evaluate, so it is a convention and not a consequence of the identities above; it is forced here by requiring that δ(3)\delta^{(3)} integrate to 11 over any ball about the origin, and it is the convention used throughout physics for radial deltas at the origin. Against a test function with angular dependence the expression is wrong, which is the restriction already stated.

Proof(Change of coordinates)Original

Let φ\varphi be a test function supported in VV. The change-of-variables formula for integrals (Multiple integrals and change of variables) says

∫Vφ(x) dnx=∫Uφ(X(u)) ∣J(u)∣ dnu.\int_V \varphi(x)\, d^nx = \int_U \varphi\bigl(X(u)\bigr)\,\lvert J(u)\rvert\, d^nu .

Write φ~(u)=φ(X(u))\tilde\varphi(u) = \varphi(X(u)), which is C1C^1 on UU with φ~(u0)=φ(x0)\tilde\varphi(u_0) = \varphi(x_0). Pair the proposed right-hand side with φ\varphi, using the volume element ∣J(u)∣ dnu\lvert J(u)\rvert\,d^nu as the statement prescribes:

∫U∏jδ(uj−u0j)∣J(u0)∣ φ~(u) ∣J(u)∣ dnu=φ~(u0) ∣J(u0)∣∣J(u0)∣=φ~(u0)=φ(x0),\int_U \frac{\prod_j\delta(u_j-u_{0j})}{\lvert J(u_0)\rvert}\ \tilde\varphi(u)\,\lvert J(u)\rvert\, d^nu = \frac{\tilde\varphi(u_0)\,\lvert J(u_0)\rvert}{\lvert J(u_0)\rvert} = \tilde\varphi(u_0) = \varphi(x_0) ,

the middle step by the sifting property of the product delta applied to the function u↦φ~(u)∣J(u)∣u\mapsto\tilde\varphi(u)\lvert J(u)\rvert, which is continuous at u0u_0. Since φ(x0)\varphi(x_0) is also ⟨δ(n)(x−x0),φ⟩\langle\delta^{(n)}(x-x_0),\varphi\rangle, the two distributions agree. The hypothesis J(u0)≠0J(u_0)\ne0 is what allows the division; the hypothesis that XX is a bijection is what makes u0u_0 the unique preimage, so that no sum over branches appears — compare the composition rule above, where several zeros do contribute. □\square

Reference table(Representations as limits)AdaptedAdapted from Folland (1999), §9.1, Proposition 9.1, p. 283; Arfken, Weber & Harris (2013), §1.11, Eqs. (1.152)–(1.155) and Exercises 1.11.1–1.11.9, pp. 76–81; Hassani (2013), §7.3, Examples 7.3.1–7.3.3, pp. 229–232

Let ρ∈L1(Rn)\rho\in L^1(\mathbb{R}^n) with ∫Rnρ=A\int_{\mathbb{R}^n}\rho = A, and for ε>0\varepsilon>0 put

ρε(x)=ε−nρ(x/ε).\rho_\varepsilon(x) = \varepsilon^{-n}\rho(x/\varepsilon) .

Then ρε→A δ(n)\rho_\varepsilon \to A\,\delta^{(n)} weakly as ε→0+\varepsilon\to0^+: for every bounded continuous φ\varphi on Rn\mathbb{R}^n, and in particular for every test function,

∫Rnρε(x) φ(x) dx⟶A φ(0).\int_{\mathbb{R}^n}\rho_\varepsilon(x)\,\varphi(x)\, dx \longrightarrow A\,\varphi(0) .

This is Folland's Proposition 9.1. No positivity, no monotonicity and no smoothness of ρ\rho is required, only absolute integrability; with A=1A=1 it covers every family in the table below except the last two rows.

Family in one dimension ∫\int Source
1επ e−x2/ε2\dfrac{1}{\varepsilon\sqrt\pi}\,e^{-x^2/\varepsilon^2} (Gaussian) 11 Arfken (1.153), p. 76; Hassani, Example 7.3.1
12ε\dfrac{1}{2\varepsilon} on ∣x∣<ε\lvert x\rvert<\varepsilon, else 00 (rectangular) 11 Arfken, Exercise 1.11.1
1π εε2+x2\dfrac{1}{\pi}\,\dfrac{\varepsilon}{\varepsilon^2+x^2} (Lorentzian) 11 Arfken (1.154), p. 77, and Exercise 1.11.2
12εsech⁡2(x/ε)\dfrac{1}{2\varepsilon}\operatorname{sech}^2(x/\varepsilon) 11 Arfken, Exercise 1.11.9
the rectangular family again, as ddx\dfrac{d}{dx} of a piecewise-linear smoothing of the step 11 Hassani, Example 7.3.3
DT(x)=sin⁡TxπxD_T(x) = \dfrac{\sin Tx}{\pi x}, T→∞T\to\infty (Dirichlet) — Arfken (1.155); Hassani, Example 7.3.2
12πN(sin⁡(Nt/2)sin⁡(t/2))2\dfrac{1}{2\pi N}\left(\dfrac{\sin(Nt/2)}{\sin(t/2)}\right)^{2}, N→∞N\to\infty (Fejér) 11 Arfken, Exercise 1.11.3

The last two rows need separate arguments. DTD_T is not in L1L^1 — ∫∣DT∣\int\lvert D_T\rvert diverges — so the theorem does not apply to it; its convergence to δ\delta is the Dirichlet-integral computation of Pointwise convergence of Fourier series, and the associated formal identity δ(x)=(2π)−1∫eikxdk\delta(x) = (2\pi)^{-1}\int e^{ikx}dk (Arfken's Eq. (1.163), Hassani's Eq. (7.22)) is made rigorous in Fourier transforms of distributions as the inversion formula applied to δ^=1\hat\delta = 1. The Fejér kernel is integrable but periodic rather than a rescaling of a fixed profile, so it converges to δ\delta on an interval of length 2π2\pi rather than on the line; see Cesàro means and Fejér's theorem.

Proof(Representations as limits)Original

Let φ\varphi be bounded and continuous, with M=sup⁡∣φ∣M = \sup\lvert\varphi\rvert. Substituting x=εyx = \varepsilon y, so that dnx=εndnyd^nx = \varepsilon^n d^ny and the factor ε−n\varepsilon^{-n} cancels,

∫Rnρε(x)φ(x) dnx=∫Rnρ(y) φ(εy) dny.\int_{\mathbb{R}^n}\rho_\varepsilon(x)\varphi(x)\, d^nx = \int_{\mathbb{R}^n}\rho(y)\,\varphi(\varepsilon y)\, d^ny .

The rescaling has been moved off the singular factor and onto the smooth one — that is the whole trick. Now let ε→0+\varepsilon\to0^+ inside the integral. The integrands are dominated uniformly in ε\varepsilon,

∣ρ(y)φ(εy)∣≤M ∣ρ(y)∣∈L1(Rn),\bigl\lvert\rho(y)\varphi(\varepsilon y)\bigr\rvert \le M\,\lvert\rho(y)\rvert \in L^1(\mathbb{R}^n) ,

and converge pointwise to ρ(y)φ(0)\rho(y)\varphi(0) by continuity of φ\varphi at 00. The dominated convergence theorem (Dominated convergence) applies and gives

∫ρ(y)φ(εy) dny⟶φ(0)∫ρ(y) dny=A φ(0).□\int\rho(y)\varphi(\varepsilon y)\, d^ny \longrightarrow \varphi(0)\int\rho(y)\, d^ny = A\,\varphi(0) . \qquad\square
Remark(Where the hypotheses are used)Original
  • Simple zeros in the composition rule. g′(ai)≠0g'(a_i)\ne0 is used twice: to invert gg near aia_i, and to divide by ∣g′(ai)∣\lvert g'(a_i)\rvert. Without it the rule is false and the left side is usually undefined. The standard counterexample is g(x)=x2g(x)=x^2: ∫ρε(x2)φ(x) dx\int\rho_\varepsilon(x^2)\varphi(x)\,dx behaves like ε−1/2\varepsilon^{-1/2}, so δ(x2)\delta(x^2) does not exist. Likewise δ(g)\delta(g) is undefined when g≡0g\equiv0 on an interval.
  • Finitely many zeros in the support. If gg has infinitely many zeros accumulating inside supp⁡φ\operatorname{supp}\varphi — for example g(x)=xsin⁡(1/x)g(x) = x\sin(1/x) near 00 — the sum need not converge and the proof's Step 1 fails, since the intervals IiI_i cannot be made disjoint.
  • Smoothness of the multiplier. uδu\delta requires u∈C∞u\in C^\infty so that uφu\varphi is a test function. The identity u(x)δ′(x)=u(0)δ′−u′(0)δu(x)\delta'(x) = u(0)\delta' - u'(0)\delta shows why: a derivative of uu appears, so uu merely continuous will not do. In particular δ(x)H(x)\delta(x)H(x), with HH the step, is not defined, and neither is δ2\delta^2. Any identity that appears to multiply two deltas has been written down carelessly.
  • The Jacobian must not vanish. The curvilinear formulas fail exactly at the coordinate singularities: at r0=0r_0=0 or θ0∈{0,π}\theta_0\in\{0,\pi\} in spherical polars, and on the axis ρ0=0\rho_0=0 in cylindrical polars, because ∣J∣=0\lvert J\rvert = 0 there and XX is not injective. That is why the delta at the origin needs the separate expression δ(r)/4πr2\delta(r)/4\pi r^2, and why that expression is stated only against radial test functions: a general test function sees angular structure at the origin that δ(r)/4πr2\delta(r)/4\pi r^2 has averaged away.
  • Integrability in the limit theorem. Absolute integrability of ρ\rho supplies the dominating function; the conclusion can fail without it, as DTD_T shows — it does converge to δ\delta, but the proof above cannot see this, and the convergence is genuinely more delicate, being conditional rather than absolute.
  • Continuity of φ\varphi at the origin only. Nothing in the proof needs φ\varphi smooth, or even continuous away from 00: a bounded φ\varphi continuous at the single point 00 suffices. This is the same hypothesis as in the sifting property of The Dirac delta in calculations.
Method(Evaluating an integral containing a delta)Original

To compute ∫φ(x) δ(g(x)) dx\int \varphi(x)\,\delta(g(x))\, dx over an interval or region:

  1. Solve g(x)=0g(x)=0 and keep the roots inside the region of integration. A root on the boundary makes the integral ambiguous; a root outside contributes nothing.
  2. Check each root is simple, g′(ai)≠0g'(a_i)\ne0. If one is not, stop: the integral is not defined by these rules.
  3. Add up φ(ai)/∣g′(ai)∣\varphi(a_i)/\lvert g'(a_i)\rvert over the surviving roots. Take the modulus; a sign error here is the commonest mistake.
  4. In several dimensions, first write the delta in the coordinates in which the integral is set up, dividing by ∣J∣\lvert J\rvert at the point where the delta sits, and then integrate with the volume element of those coordinates. The two Jacobian factors must cancel; if they do not, one of them has been put in twice.
  5. Check dimensions. δ(g)\delta(g) carries the reciprocal of the units of gg. A delta in energy has units of inverse energy, so the final answer's units are a quick and reliable check on step 3.
Example(A cubic argument, and a charged ring)Original

(a) One dimension. Evaluate

I=∫−∞∞(x2+1) δ(x3−4x) dx.I = \int_{-\infty}^{\infty}\bigl(x^2+1\bigr)\,\delta\bigl(x^3-4x\bigr)\, dx .

Step 1. g(x)=x3−4x=x(x−2)(x+2)g(x) = x^3-4x = x(x-2)(x+2) vanishes at x=−2, 0, 2x=-2,\,0,\,2, all inside the range.

Step 2. g′(x)=3x2−4g'(x) = 3x^2-4, so ∣g′(0)∣=4\lvert g'(0)\rvert = 4 and ∣g′(±2)∣=∣12−4∣=8\lvert g'(\pm2)\rvert = \lvert 12-4\rvert = 8. All three roots are simple.

Step 3. With φ(x)=x2+1\varphi(x)=x^2+1, so φ(0)=1\varphi(0)=1 and φ(±2)=5\varphi(\pm2)=5,

I=14+58+58=2+5+58=128=32=1.5.I = \frac{1}{4} + \frac{5}{8} + \frac{5}{8} = \frac{2+5+5}{8} = \frac{12}{8} = \frac{3}{2} = 1.5 .

A quick sanity check on the dominant term: the two outer roots are in a region where gg is steep, so they are weighted less per unit of φ\varphi than the root at the origin — 1/81/8 against 1/41/4 — yet they still dominate because φ\varphi is five times larger there.

(b) Three dimensions. A total charge QQ is spread uniformly on the circle r=Rr=R, θ=π/2\theta=\pi/2 in spherical polars. Its density is a delta supported on a curve, and by the curvilinear rule the two angular-and-radial deltas must be divided by the Jacobian at the ring:

ρ(r)=Q2π⋅δ(r−R) δ(θ−π/2)R2sin⁡(π/2)=Q δ(r−R) δ(θ−π/2)2πR2,\rho(\mathbf{r}) = \frac{Q}{2\pi}\cdot\frac{\delta(r-R)\,\delta(\theta-\pi/2)}{R^2\sin(\pi/2)} = \frac{Q\,\delta(r-R)\,\delta(\theta-\pi/2)}{2\pi R^2} ,

the factor 1/2π1/2\pi spreading the charge over the azimuth, and no δ(ϕ−ϕ0)\delta(\phi-\phi_0) appearing because the ring covers every ϕ\phi. Checking the total charge with the spherical volume element r2sin⁡θ dr dθ dϕr^2\sin\theta\,dr\,d\theta\,d\phi:

∫ρ dV=Q2πR2∫02π ⁣ ⁣dϕ∫0π ⁣ ⁣δ(θ−π2)sin⁡θ dθ∫0∞ ⁣ ⁣δ(r−R) r2 dr=Q2πR2⋅2π⋅1⋅R2=Q,\int\rho\, dV = \frac{Q}{2\pi R^2}\int_0^{2\pi}\!\!d\phi\int_0^{\pi}\!\!\delta\bigl(\theta-\tfrac\pi2\bigr)\sin\theta\, d\theta\int_0^\infty\!\!\delta(r-R)\,r^2\, dr = \frac{Q}{2\pi R^2}\cdot 2\pi\cdot 1\cdot R^2 = Q ,

using sin⁡(π/2)=1\sin(\pi/2)=1. Both the R2R^2 and the 2π2\pi cancel exactly, which is the step-4 check: had the sin⁡θ\sin\theta of the volume element been forgotten, the answer would have been Q/sin⁡(π/2)Q/\sin(\pi/2) — right here by luck, and wrong for a ring at any other latitude. For a ring at colatitude θ0\theta_0 the density is Q δ(r−R)δ(θ−θ0)/(2πR2sin⁡θ0)Q\,\delta(r-R)\delta(\theta-\theta_0)/(2\pi R^2\sin\theta_0) and the sin⁡θ0\sin\theta_0 is essential.

Application(Energy conservation and phase space)Original

Fermi's golden rule and densities of states. A transition rate in quantum mechanics carries a factor δ(Ef−Ei)\delta(E_f - E_i), which is a delta in an energy and therefore has units of inverse energy; summing it over final states converts it into a density of states. Whenever the final states are labelled by a continuous variable kk with E=E(k)E = E(k), the composition rule does the conversion:

∫δ(E(k)−E) dk=∑i1∣E′(ki)∣,\int \delta\bigl(E(k) - E\bigr)\, dk = \sum_i \frac{1}{\lvert E'(k_i)\rvert} ,

the sum running over the solutions of E(k)=EE(k)=E. The group velocity E′(k)E'(k) in the denominator is why flat bands have large densities of states, and why a van Hove singularity occurs exactly where E′(ki)=0E'(k_i)=0 — precisely the point at which the composition rule's hypothesis fails and the integral ceases to be finite.

Relativistic phase space. In a scattering calculation the on-shell condition is imposed by δ(p2−m2)\delta(p^2 - m^2) with p2=(p0)2−∣p∣2p^2 = (p^0)^2 - \lvert\mathbf{p}\rvert^2. Regarded as a function of p0p^0 at fixed p\mathbf{p}, this argument has simple zeros at p0=±Epp^0 = \pm E_{\mathbf{p}} with Ep=(∣p∣2+m2)1/2E_{\mathbf{p}} = (\lvert\mathbf{p}\rvert^2+m^2)^{1/2}, and derivative 2p02p^0 there, so

δ(p2−m2) θ(p0)=δ(p0−Ep)2Ep,\delta\bigl(p^2-m^2\bigr)\,\theta(p^0) = \frac{\delta\bigl(p^0 - E_{\mathbf{p}}\bigr)}{2E_{\mathbf{p}}} ,

the step function (The Heaviside step and related functions) discarding the negative-energy root. This single application of the composition rule is what makes d4p δ(p2−m2)θ(p0)d^4p\,\delta(p^2-m^2)\theta(p^0) the Lorentz-invariant measure d3p/2Epd^3p/2E_{\mathbf{p}} on the mass shell, the normalisation that appears in front of every relativistic cross-section.

Idealised sources. The curvilinear forms are the standard way of writing the charge or mass density of an idealised ring, shell, wire or point, as in the worked example — Riley, Hobson and Bence's Eq. (13.20) for an impulse is the same idea in time. These densities are the right-hand sides of the Poisson and wave equations whose solutions are the Green's functions of Green's functions for Laplace and Poisson problems, and the Jacobian factors in them are what make a multipole expansion in Multipole expansions come out with the correct powers of the radius.

Definition

The Heaviside step and related functions

Adapted

Defines the Heaviside step, the sign, ramp and rectangle functions and the identities relating them, proves the chain of distributional derivatives that ends at the delta and the reciprocal statement that the step is the integral of the delta, and gives a recipe with a worked trapezoidal pulse for transforming a switched-on signal by differentiating it into deltas.

Prerequisites: Test functions and distributions

Definition(Step, sign, ramp and rectangle)AdaptedAdapted from Riley, Hobson & Bence (2006), §13.1.3, Eq. (13.22), p. 441; Arfken, Weber & Harris (2013), §20.7, Eq. (20.137), p. 1010; Strauss (2008), §12.1, p. 335; Stakgold & Holst (2011), §2.1, Example 2, p. 98

The Heaviside step function, or unit step, is

H(x)={1,x>0,0,x<0,H(x) = \begin{cases} 1, & x > 0,\\ 0, & x < 0,\end{cases}

which is Riley, Hobson and Bence's Eq. (13.22). Arfken writes u(t−k)u(t-k) for the step switched on at kk and defines it the same way. As a distribution, HH is the functional generated by the indicator function of (0,∞)(0,\infty):

⟨H,φ⟩=∫0∞φ(x) dx,\langle H,\varphi\rangle = \int_0^{\infty}\varphi(x)\, dx ,

Stakgold and Holst's Example 2. Three related functions are built from it:

sgn⁡x={+1,x>0,−1,x<0,x+={x,x≥0,0,x<0,Πa,b(x)={1,a<x<b,0,otherwise,\operatorname{sgn} x = \begin{cases} +1, & x>0,\\ -1, & x<0,\end{cases} \qquad x_+ = \begin{cases} x, & x \ge 0,\\ 0, & x<0,\end{cases} \qquad \Pi_{a,b}(x) = \begin{cases} 1, & a<x<b,\\ 0, & \text{otherwise},\end{cases}

the sign (or signum) function, the ramp function — Strauss's plus function p(x)=x+p(x)=x_+, Reed and Simon's Example 8 — and the rectangle (or boxcar, or top-hat) function on (a,b)(a,b). They are related by

sgn⁡x=2H(x)−1,H(x)=12(1+sgn⁡x),∣x∣=xsgn⁡x,x+=x H(x)=12(x+∣x∣),\operatorname{sgn} x = 2H(x) - 1, \qquad H(x) = \tfrac12\bigl(1 + \operatorname{sgn} x\bigr), \qquad \lvert x\rvert = x\operatorname{sgn} x, \qquad x_+ = x\,H(x) = \tfrac12\bigl(x + \lvert x\rvert\bigr),Πa,b(x)=H(x−a)−H(x−b),\Pi_{a,b}(x) = H(x-a) - H(x-b) ,

each valid for every x≠0x \ne 0 and hence as an identity of distributions. The rectangle relation is the one Arfken uses to write a square pulse of height AA on [0,t0][0,t_0] as A[u(t)−u(t−t0)]A[u(t)-u(t-t_0)].

The value at the jump. H(0)H(0) is left undefined above. Riley, Hobson and Bence set H(0)=12H(0)=\tfrac12, which is the value the Fourier and Dirichlet theories assign to a jump and the one Arfken's Eq. (20.146) produces, ∫0∞x−1sin⁡tx dx=π2[2u(t)−1]\int_0^\infty x^{-1}\sin tx\,dx = \tfrac\pi2[2u(t)-1], whose value at t=0t=0 is 00. Other books take H(0)=1H(0)=1. The choice is immaterial for everything in this unit: functions differing at one point are equal almost everywhere and therefore define the same distribution (Test functions and distributions), so no formula below depends on it. The convention matters only when HH is evaluated, not integrated.

The step as a limit. HH is the pointwise limit of smooth switches, for instance Arfken's

un(x)=12(1+tanh⁡nx)⟶H(x)(x≠0),u_n(x) = \tfrac12\bigl(1+\tanh nx\bigr) \longrightarrow H(x) \quad (x\ne0) ,

whose derivative un′(x)=12nsech⁡2nxu_n'(x) = \tfrac12 n\operatorname{sech}^2 nx is one of the delta families of Delta-function identities. Hassani's piecewise-linear smoothing gives the rectangular family the same way. Each such pair exhibits H′=δH' = \delta before any distribution theory is invoked.

Definition(The derivative chain)AdaptedAdapted from Strauss (2008), §12.1, Example 7 and Eq. (15), p. 335; Riley, Hobson & Bence (2006), §13.1.3, Eq. (13.23), p. 441; Stakgold & Holst (2011), §2.1, Eq. (2.1.15), p. 102; Reed & Simon (1980), §V.3, Example 8, p. 138

In D′(R)\mathcal{D}'(\mathbb{R}), and also in S′(R)\mathcal{S}'(\mathbb{R}) since all these functions are of slow growth:

ddxx+=H,ddxH=δ,d2dx2x+=δ,\frac{d}{dx}x_+ = H, \qquad \frac{d}{dx}H = \delta, \qquad \frac{d^2}{dx^2}x_+ = \delta ,ddx∣x∣=sgn⁡x,ddxsgn⁡x=2 δ,d2dx2∣x∣=2 δ,\frac{d}{dx}\lvert x\rvert = \operatorname{sgn} x, \qquad \frac{d}{dx}\operatorname{sgn} x = 2\,\delta, \qquad \frac{d^2}{dx^2}\lvert x\rvert = 2\,\delta ,ddxΠa,b=δ(x−a)−δ(x−b),ddxH(x−a)=δ(x−a).\frac{d}{dx}\Pi_{a,b} = \delta(x-a) - \delta(x-b), \qquad \frac{d}{dx}H(x-a) = \delta(x-a) .

Conversely, HH is the indefinite integral of δ\delta: for every φ∈D(R)\varphi\in\mathcal{D}(\mathbb{R}),

H(x)=∫−∞xδ(t) dtH(x) = \int_{-\infty}^{x}\delta(t)\, dt

in the sense that x↦∫−∞xδ(t) dtx\mapsto\int_{-\infty}^x\delta(t)\,dt, defined as the distribution whose derivative is δ\delta and which vanishes for x<0x<0, equals HH. By the uniqueness statement of Test functions and distributions, HH is the only such antiderivative up to an additive constant, and the two side conditions H=0H=0 for x<0x<0 and H=1H=1 for x>0x>0 fix the constant. Stakgold and Holst obtain this by integrating Eq. (2.1.15) formally; it is the statement that the fundamental theorem of calculus survives the jump.

In two variables, with x=(x1,x2)x=(x_1,x_2),

∂2∂x1 ∂x2[H(x1)H(x2)]=δ(2)(x),\frac{\partial^2}{\partial x_1\,\partial x_2}\Bigl[H(x_1)H(x_2)\Bigr] = \delta^{(2)}(x) ,

Stakgold and Holst's Eq. (2.1.16): the indicator function of the first quadrant is a two-dimensional ramp whose mixed second derivative is the point source at the corner.

Idea of the proofOriginal

All of these are the jump formula of Test functions and distributions read off a graph. Differentiating a piecewise-smooth function slides each corner down one order of singularity: a corner in the graph of x+x_+ becomes a jump in HH, the jump in HH becomes a delta, the delta becomes a dipole. Nothing is lost at each stage, which is why integrating back recovers the original function — and that recovery is precisely what the naive answer H′=0H'=0 destroys.

Proof(The derivative chain)AdaptedAdapted from Strauss (2008), §12.1, Example 7, p. 335; Stakgold & Holst (2011), §2.1, Example 9, p. 102

Let φ∈D(R)\varphi\in\mathcal{D}(\mathbb{R}), with supp⁡φ⊂(−R,R)\operatorname{supp}\varphi\subset(-R,R).

Step 1: H′=δH' = \delta. By the definition of the distributional derivative and the definition of HH as a functional,

⟨H′,φ⟩=−⟨H,φ′⟩=−∫0∞φ′(x) dx=−[φ(x)]0R=φ(0),\langle H',\varphi\rangle = -\langle H,\varphi'\rangle = -\int_0^{\infty}\varphi'(x)\, dx = -\bigl[\varphi(x)\bigr]_0^{R} = \varphi(0) ,

by the fundamental theorem of calculus on [0,R][0,R], where φ\varphi is C1C^1, together with φ(R)=0\varphi(R)=0. The right-hand side is ⟨δ,φ⟩\langle\delta,\varphi\rangle, so H′=δH'=\delta. Replacing HH by H(⋅−a)H(\cdot-a) shifts the integral and gives H(⋅−a)′=δ(⋅−a)H(\cdot-a)' = \delta(\cdot-a).

Step 2: (x+)′=H(x_+)' = H. Here x+x_+ is continuous, so no delta can appear; the computation checks it. Integrating by parts on [0,R][0,R], where x+=xx_+ = x is C1C^1,

⟨(x+)′,φ⟩=−∫0∞x φ′(x) dx=−([xφ(x)]0R−∫0Rφ(x) dx)=∫0∞φ(x) dx=⟨H,φ⟩,\langle (x_+)',\varphi\rangle = -\int_0^{\infty}x\,\varphi'(x)\, dx = -\Bigl(\bigl[x\varphi(x)\bigr]_0^{R} - \int_0^{R}\varphi(x)\, dx\Bigr) = \int_0^{\infty}\varphi(x)\, dx = \langle H,\varphi\rangle ,

the boundary term vanishing at x=0x=0 because of the factor xx and at x=Rx=R because φ(R)=0\varphi(R)=0. Combining with Step 1, (x+)′′=δ(x_+)'' = \delta: Reed and Simon's observation that δ\delta is the second derivative of a continuous function.

Step 3: the sign and the modulus. sgn⁡=2H−1\operatorname{sgn} = 2H-1 and constants have zero derivative, so sgn⁡′=2H′=2δ\operatorname{sgn}' = 2H' = 2\delta. And ∣x∣=2x+−x\lvert x\rvert = 2x_+ - x, so ∣x∣′=2H−1=sgn⁡x\lvert x\rvert' = 2H - 1 = \operatorname{sgn} x and ∣x∣′′=2δ\lvert x\rvert'' = 2\delta. (Note ∣x∣′=sgn⁡x\lvert x\rvert' = \operatorname{sgn} x is the one case where the naive pointwise answer is also the right one — there is no jump in ∣x∣\lvert x\rvert to generate a delta.)

Step 4: the rectangle. Linearity and Step 1 give Πa,b′=H(⋅−a)′−H(⋅−b)′=δ(⋅−a)−δ(⋅−b)\Pi_{a,b}' = H(\cdot-a)' - H(\cdot-b)' = \delta(\cdot-a) - \delta(\cdot-b): a positive spike where the pulse switches on and a negative one where it switches off.

Step 5: the step is the integral of the delta. Let uu be a distribution with u′=δu' = \delta and u=0u = 0 on (−∞,0)(-\infty,0). Then (u−H)′=δ−δ=0(u-H)' = \delta-\delta = 0, so u−Hu - H is a constant cc by the theorem on distributions with vanishing derivative in Test functions and distributions. Testing against a φ\varphi supported in (−∞,0)(-\infty,0), where both uu and HH vanish, gives c∫φ=0c\int\varphi = 0 for every such φ\varphi, hence c=0c=0 and u=Hu=H. □\square

Remark(Where the hypotheses are used)Original
  • Compact support of φ\varphi supplies the vanishing boundary terms at x=Rx=R in Steps 1 and 2. Without it the same integrations by parts leave behind φ(∞)\varphi(\infty), and H′=δH'=\delta becomes false.
  • Why H′=0H'=0 is wrong and ∣x∣′=sgn⁡x\lvert x\rvert' = \operatorname{sgn} x is right. Stakgold and Holst put the test crisply: ∫0xsgn⁡t dt=∣x∣\int_0^x\operatorname{sgn} t\,dt = \lvert x\rvert, so discarding the single bad point in ∣x∣′\lvert x\rvert' costs nothing, whereas ∫−∞x0 dt=0≠H(x)\int_{-\infty}^x 0\,dt = 0 \ne H(x), so discarding the jump in H′H' loses the whole function. The information sits in a set of measure zero for the function and in a non-zero distribution for the derivative; only the second description survives integration.
  • The value H(0)H(0) is irrelevant because HH enters every statement only through ∫Hφ\int H\varphi. This is a consequence of part (2) of the theorem in Test functions and distributions, and it is why the dispute between H(0)=12H(0)=\tfrac12 and H(0)=1H(0)=1 never shows up in a transform or a Green's function.
  • An alternative derivation, and what it needs. Stakgold and Holst define H′H' instead as the weak limit of the difference quotients ε−1[H(x+ε)−H(x)]\varepsilon^{-1}[H(x+\varepsilon)-H(x)], which is the rectangular family ε−1Π−ε,0\varepsilon^{-1}\Pi_{-\varepsilon,0}; pairing with φ\varphi gives ε−1∫−ε0φ→φ(0)\varepsilon^{-1}\int_{-\varepsilon}^0\varphi \to \varphi(0), and the hypothesis used is continuity of φ\varphi at 00 and nothing more. The two definitions agree, which is their Exercise 2.1.3.
  • Products are still forbidden. x+=xH(x)x_+ = xH(x) is legitimate because xx is smooth; H(x)δ(x)H(x)\delta(x) is not legitimate at all, and H2=HH^2 = H is an identity about functions that happens to survive, not a licence to multiply distributions.
  • How far does this go? Every one of these functions is a derivative of a continuous function, and Reed and Simon's regularity theorem (Theorem V.10, p. 139) says this is the general picture: every tempered distribution is DαgD^\alpha g for some continuous gg of polynomial growth. So nothing more exotic than repeated differentiation of ordinary continuous functions is ever needed to produce a tempered distribution.
Method(Transforming a switched-on signal)AdaptedAdapted from Arfken, Weber & Harris (2013), §20.7, Eqs. (20.137)–(20.139), p. 1010, and §20.8, Eq. (20.166), p. 1023

A signal that is piecewise polynomial, or that switches on at a finite time, is transformed most cheaply by differentiating it until only deltas are left.

  1. Write the signal with steps and ramps. Replace every "for t>at>a" clause by a factor H(t−a)H(t-a), and every straight segment by a ramp (t−a)+(t-a)_+. A piecewise-linear signal is always a finite combination ∑jcj (t−aj)+\sum_j c_j\,(t-a_j)_+, and a signal with jumps needs steps as well.
  2. Differentiate until the deltas appear. For a piecewise-linear signal two derivatives suffice: by the chain above, d2dt2∑jcj(t−aj)+=∑jcj δ(t−aj)\frac{d^2}{dt^2}\sum_j c_j(t-a_j)_+ = \sum_j c_j\,\delta(t-a_j), where cjc_j is the change of slope at aja_j.
  3. Transform the deltas. With f^(ω)=∫fe−iωtdt\hat f(\omega)=\int f e^{-i\omega t}dt the deltas give pure phases, δ(⋅−a)^=e−iωa\widehat{\delta(\cdot-a)} = e^{-i\omega a}; with the Laplace transform L{F}(s)=∫0∞F(t)e−stdt\mathcal{L}\{F\}(s) = \int_0^\infty F(t)e^{-st}dt they give L{δ(t−a)}=e−as\mathcal{L}\{\delta(t-a)\} = e^{-as} for a>0a>0, which is Arfken's Eq. (20.139).
  4. Undo the differentiations by dividing. f(n)^=(iω)nf^\widehat{f^{(n)}} = (i\omega)^n\hat f, so f^(ω)=(iω)−nf(n)^(ω)\hat f(\omega) = (i\omega)^{-n}\widehat{f^{(n)}}(\omega); for the Laplace transform of a signal vanishing at t=0t=0 together with its first n−1n-1 derivatives, L{f}=s−nL{f(n)}\mathcal{L}\{f\} = s^{-n}\mathcal{L}\{f^{(n)}\}.
  5. Check the division at ω=0\omega=0. Step 4 is only legitimate if f(n)^\widehat{f^{(n)}} vanishes to order nn at the origin, that is, if the delta weights satisfy ∑jcj=0\sum_j c_j = 0, ∑jcjaj=0\sum_j c_j a_j = 0, and so on up to order n−1n-1. For a signal of compact support these hold automatically, and the limiting value f^(0)=∫f\hat f(0) = \int f is a free check on the arithmetic.
  6. For a signal switched on at t=kt=k, use the shifting theorems directly instead: L{u(t−k)}=e−ks/s\mathcal{L}\{u(t-k)\} = e^{-ks}/s (Arfken's Eq. (20.138)) and L{F(t−k)u(t−k)}=e−ksL{F}(s)\mathcal{L}\{F(t-k)u(t-k)\} = e^{-ks}\mathcal{L}\{F\}(s), the Heaviside shifting theorem, Arfken's Eq. (20.166). The step function in the second formula is what restricts FF to positive arguments; omitting it transforms the wrong function. The Fourier analogue of the simplest switched-on signal is H(t)e−at^(ω)=(a+iω)−1\widehat{H(t)e^{-at}}(\omega) = (a+i\omega)^{-1} for a>0a>0, whose a→0+a\to0^+ limit is the transform of HH itself (Fourier transforms of distributions).
Example(A trapezoidal pulse)Original

A pulse rises linearly from 00 at t=0t=0 to 11 at t=1t=1, stays at 11 until t=3t=3, and falls linearly back to 00 at t=4t=4.

Step 1: write it with ramps. The slope is +1+1 on (0,1)(0,1), 00 on (1,3)(1,3), −1-1 on (3,4)(3,4) and 00 after. The changes of slope are +1+1 at t=0t=0, −1-1 at t=1t=1, −1-1 at t=3t=3 and +1+1 at t=4t=4, so

T(t)=t+−(t−1)+−(t−3)++(t−4)+.T(t) = t_+ - (t-1)_+ - (t-3)_+ + (t-4)_+ .

Spot-checks: T(0.5)=0.5T(0.5) = 0.5, T(2)=2−1=1T(2) = 2-1 = 1, T(3.5)=3.5−2.5−0.5=0.5T(3.5) = 3.5-2.5-0.5 = 0.5, T(5)=5−4−2+1=0T(5) = 5-4-2+1 = 0.

Step 2: differentiate twice. TT is continuous, so T′T' has no deltas; T′T' has jumps, so T′′T'' is pure delta:

T′(t)=H(t)−H(t−1)−H(t−3)+H(t−4),T′′(t)=δ(t)−δ(t−1)−δ(t−3)+δ(t−4).T'(t) = H(t) - H(t-1) - H(t-3) + H(t-4), \qquad T''(t) = \delta(t) - \delta(t-1) - \delta(t-3) + \delta(t-4) .

Step 3: transform. T′′^(ω)=1−e−iω−e−3iω+e−4iω\widehat{T''}(\omega) = 1 - e^{-i\omega} - e^{-3i\omega} + e^{-4i\omega}, which factorises:

T′′^(ω)=(1−e−iω)−e−3iω(1−e−iω)=(1−e−iω)(1−e−3iω).\widehat{T''}(\omega) = \bigl(1-e^{-i\omega}\bigr) - e^{-3i\omega}\bigl(1-e^{-i\omega}\bigr) = \bigl(1-e^{-i\omega}\bigr)\bigl(1-e^{-3i\omega}\bigr) .

Step 4: divide by (iω)2=−ω2(i\omega)^2 = -\omega^2.

T^(ω)=−(1−e−iω)(1−e−3iω)ω2.\hat T(\omega) = -\frac{\bigl(1-e^{-i\omega}\bigr)\bigl(1-e^{-3i\omega}\bigr)}{\omega^{2}} .

Step 5: the checks. The delta weights are 1,−1,−1,11,-1,-1,1 with positions 0,1,3,40,1,3,4, and

∑jcj=1−1−1+1=0,∑jcjaj=0−1−3+4=0,\sum_j c_j = 1-1-1+1 = 0, \qquad \sum_j c_j a_j = 0 - 1 - 3 + 4 = 0 ,

so T′′^\widehat{T''} has a double zero at ω=0\omega=0 and the division is legitimate. Expanding 1−e−iω=iω+O(ω2)1-e^{-i\omega} = i\omega + O(\omega^2) and 1−e−3iω=3iω+O(ω2)1-e^{-3i\omega} = 3i\omega + O(\omega^2) gives a numerator ∼(iω)(3iω)=−3ω2\sim (i\omega)(3i\omega) = -3\omega^2, so

T^(0)=3,\hat T(0) = 3 ,

which must be ∫T dt\int T\,dt — and indeed the trapezoid has area 2+12+12=32 + \tfrac12 + \tfrac12 = 3. At ω=π\omega=\pi the exponentials are e−iπ=e−3iπ=−1e^{-i\pi} = e^{-3i\pi} = -1, so

T^(π)=−(1+1)(1+1)π2=−4π2=−0.405285,\hat T(\pi) = -\frac{(1+1)(1+1)}{\pi^2} = -\frac{4}{\pi^2} = -0.405285 ,

real and negative. Direct numerical quadrature of ∫04T(t)e−iπtdt\int_0^4 T(t)e^{-i\pi t}dt returns −0.4052847-0.4052847, and the agreement holds at other frequencies too: at ω=1\omega=1 both routes give −0.796047−1.739393 i-0.796047 - 1.739393\,i.

The Laplace transform, for comparison. Here T(t)=0T(t)=0 for t<0t<0, so by the Heaviside shifting theorem with L{t}=1/s2\mathcal{L}\{t\} = 1/s^2,

L{T}(s)=1−e−s−e−3s+e−4ss2=(1−e−s)(1−e−3s)s2,\mathcal{L}\{T\}(s) = \frac{1 - e^{-s} - e^{-3s} + e^{-4s}}{s^2} = \frac{\bigl(1-e^{-s}\bigr)\bigl(1-e^{-3s}\bigr)}{s^2} ,

the same function of s=iωs=i\omega, as it must be for a signal supported in t≥0t\ge0. Letting s→0s\to0 again gives 33.

Application(Switching, impulse response and causality)AdaptedAdapted from Riley, Hobson & Bence (2006), §13.1.3, Eq. (13.20), p. 441; Arfken, Weber & Harris (2013), §20.7, Example 20.7.1, p. 1010

Switched sources. Every circuit that is switched on, every force applied at a definite instant, every beam that is gated, is modelled by multiplying the source by a step. Arfken's square pulse A[u(t)−u(t−t0)]A[u(t)-u(t-t_0)] is the elementary case, and its Laplace transform A(1−e−t0s)/sA(1-e^{-t_0s})/s shows what the method above gives in general: the shape of the pulse enters only through a factor built from exponentials, so a train of pulses is a geometric series and can be summed in closed form. Riley, Hobson and Bence's complementary idealisation, the impulse j(t)=Jδ(t−t0)j(t) = J\delta(t-t_0), is legitimate precisely when the forcing lasts much less than the system's own response time; the step and the delta are the two ends of the same approximation, linked by H′=δH'=\delta.

Step response and impulse response. Because H′=δH' = \delta and a linear time-invariant system commutes with differentiation, the response to a step is the integral of the response to an impulse:

(step response)(t)=∫−∞t(impulse response)(τ) dτ.\text{(step response)}(t) = \int_{-\infty}^{t}\text{(impulse response)}(\tau)\, d\tau .

This is why a single measurement suffices to characterise such a system, and why engineers measure the step response — easy to generate — and differentiate it to obtain the impulse response, which is the Green's function. The algebra is the derivative rule for transforms: dividing a transform by iωi\omega or by ss integrates in time.

Causality. A causal response function is one supported in t≥0t\ge0, that is, one of the form G(t)=H(t)g(t)G(t) = H(t)g(t). The step is therefore not a cosmetic factor but the mathematical content of causality, and it has consequences: the transform of a product with HH involves H^=πδ−ipv⁡(1/ω)\hat H = \pi\delta-i\operatorname{pv}(1/\omega) (Fourier transforms of distributions), whose principal-value part ties the real and imaginary parts of the response together into the dispersion relations of Dispersion relations. The retarded Green's functions of Causal Green's functions for initial-value problems are written with exactly this factor, and the jump conditions that determine them are the derivative identities of this unit read backwards.

Characteristics and shocks. A step is a weak solution of the wave equation and of first-order conservation laws, as Test functions and distributions notes: u=H(x−ct)u = H(x-ct) satisfies utt=c2uxxu_{tt}=c^2u_{xx} in D′\mathcal{D}'. Differentiating a piecewise-linear initial profile, as Strauss does for the plucked string, puts deltas on the characteristics and shows where the singularities of the solution travel — the starting point for Conservation laws and shocks.