In many physical applications, we encounter objects like the Dirac delta function that are not “functions” in the classical sense. Distribution theory provides a rigorous mathematical framework for these entities.
The Problem with Classical Functions
A classical function has a value at every point. However, an idealized point mass or a sudden impulse has a “value” of infinity at a point and zero elsewhere, yet its integral is finite.
Distributions as Linear Functionals
A distribution is a continuous linear functional on the space of test functions (smooth functions with compact support). We denote the action of a distribution on a test function as .
The Dirac Delta Distribution
The Dirac delta is defined by its effect under an integral (or pairing):
For any test function .
Interactive Lab
import numpy as np
def gaussian_approximation(x, epsilon):
"""The Dirac delta can be viewed as the limit of a zero-centered Gaussian."""
return (1.0 / (epsilon * np.sqrt(np.pi))) * np.exp(-(x/epsilon)**2)
x_vals = np.linspace(-1, 1, 100)
# As epsilon -> 0, the peak gets higher and narrower
peak_01 = gaussian_approximation(0, 0.1)
peak_001 = gaussian_approximation(0, 0.01)
print(f"Peak with epsilon=0.1: {peak_01:.2f}")
print(f"Peak with epsilon=0.01: {peak_001:.2f}")
print("The area under these curves is always 1.")
python
1import numpy as np
2
3def gaussian_approximation(x, epsilon):
4"""The Dirac delta can be viewed as the limit of a zero-centered Gaussian."""
8# As epsilon -> 0, the peak gets higher and narrower
9peak_01 = gaussian_approximation(0, 0.1)
10peak_001 = gaussian_approximation(0, 0.01)
11
12print(f"Peak with epsilon=0.1: {peak_01:.2f}")
13print(f"Peak with epsilon=0.01: {peak_001:.2f}")
14print("The area under these curves is always 1.")
Knowledge Check
What is the derivative of the Heaviside step function H(x) in the sense of distributions?
Answer: The Dirac delta function delta(x).
What is the derivative of the Heaviside step function H(x) in the sense of distributions?
Weak Derivatives
Distribution theory allows us to define the derivative of any locally integrable function. If is a distribution, its weak derivative is defined by:
This formula is inspired by the integration by parts formula where boundary terms vanish for test functions.
Knowledge Check
Why is the space of test functions required to have compact support?
Answer: To make integration by parts well-defined without boundary terms at infinity.
Why is the space of test functions required to have compact support?
Sobolev Spaces
Sobolev spaces are spaces of functions whose weak derivatives exist and belong to spaces. They are essential in the study of partial differential equations.