Image TOPICS
Image
Search

Delta Function


The delta function is a generalized function that can be defined as the limit of a class of delta sequences. The delta function is sometimes called "Dirac's delta function" or the "impulse symbol" (Bracewell 2000). It is implemented in the Wolfram Language as DiracDelta[x].

Formally, delta is a linear functional from a space (commonly taken as a Schwartz space S or the space of all smooth functions of compact support D) of test functions f. The action of delta on f, commonly denoted delta[f] or <delta,f>, then gives the value at 0 of f for any test function f. In engineering contexts, the functional nature of the delta function is often suppressed.

The limits of delta sequences are understood in the sense of generalized functions. Their integrals against each smooth function f of compact support converge to f(0). Pointwise convergence of the defining functions is not required.

The delta function can be viewed as the derivative of the Heaviside step function,

 d/(dx)[H(x)]=delta(x)
(1)

(Bracewell 2000, p. 94).

The delta function has the fundamental property that

 int_(-infty)^inftyf(x)delta(x-a)dx=f(a)
(2)

and, in fact,

 int_(a-epsilon)^(a+epsilon)f(x)delta(x-a)dx=f(a)
(3)

for epsilon>0.

Additional identities include

 delta(x-a)=0
(4)

for x!=a, as well as

delta(ax)=1/(|a|)delta(x)
(5)
delta(x^2-a^2)=1/(2|a|)[delta(x+a)+delta(x-a)]
(6)

More generally, the delta function of a function of x is given by

 delta[g(x)]=sum_(i)(delta(x-x_i))/(|g^'(x_i)|),
(7)

where the x_is are the roots of g. For example, examine

 delta(x^2+x-2)=delta[(x-1)(x+2)].
(8)

Then g^'(x)=2x+1, so g^'(x_1)=g^'(1)=3 and g^'(x_2)=g^'(-2)=-3, giving

 delta(x^2+x-2)=1/3delta(x-1)+1/3delta(x+2).
(9)

The fundamental equation that defines derivatives of the delta function delta(x) is

 intf(x)delta^((n))(x)dx=-int(partialf)/(partialx)delta^((n-1))(x)dx.
(10)

Letting f(x)=xg(x) in this definition, it follows that

intxg(x)delta^'(x)dx=-intdelta(x)partial/(partialx)[xg(x)]dx
(11)
Image=-intdelta(x)[g(x)+xg^'(x)]dx
(12)
Image=-intg(x)delta(x)dx,
(13)

where the second term can be dropped since intxg^'(x)delta(x)dx=0, so (13) implies

 xdelta^'(x)=-delta(x).
(14)

In general, the same procedure gives

 int[x^nf(x)]delta^((n))(x)dx=(-1)^nint(partial^n[x^nf(x)])/(partialx^n)delta(x)dx,
(15)

but since any power of x times delta(x) integrates to 0, it follows that only the constant term contributes. Therefore, all terms multiplied by derivatives of f(x) vanish, leaving n!f(x), so

 int[x^nf(x)]delta^((n))(x)dx=(-1)^nn!intf(x)delta(x)dx,
(16)

which implies

 x^ndelta^((n))(x)=(-1)^nn!delta(x).
(17)

Other identities involving the derivative of the delta function include

 delta^'(-x)=-delta^'(x)
(18)
 int_(-infty)^inftyf(x)delta^'(x-a)dx=-f^'(a)
(19)
 (delta^'*f)(a)=int_(-infty)^inftydelta^'(a-x)f(x)dx=f^'(a),
(20)

where * denotes convolution,

 int_(-infty)^infty|delta^'(x)|dx=infty,
(21)

and

 x^2delta^'(x)=0.
(22)

An integral identity involving delta(1/x) is given by

 int_(-1)^1delta(1/x)dx=0.
(23)

The delta function also obeys the so-called sifting property

 intf(x)delta(x-x_0)dx=f(x_0)
(24)

(Bracewell 2000, pp. 74-75).

For -pi<a<pi, a Fourier series expansion of delta(x-a) on -pi<x<pi gives

a_n=1/piint_(-pi)^pidelta(x-a)cos(nx)dx
(25)
Image=1/picos(na)
(26)
b_n=1/piint_(-pi)^pidelta(x-a)sin(nx)dx
(27)
Image=1/pisin(na),
(28)

so

delta(x-a)=1/(2pi)+1/pisum_(n=1)^(infty)[cos(na)cos(nx)+sin(na)sin(nx)]
(29)
Image=1/(2pi)+1/pisum_(n=1)^(infty)cos[n(x-a)].
(30)

On the entire real line, this Fourier series represents the periodic impulse train sum_(k=-infty)^(infty)delta(x-a-2pik), a shifted and rescaled Shah function.

With the negative-exponent convention for the Fourier transform, the delta function is given by

 delta(x)=F_k[1](x)=int_(-infty)^inftye^(-2piikx)dk.
(31)

The corresponding inverse Fourier transform gives

 F_x^(-1)[delta(x)](k)=int_(-infty)^inftydelta(x)e^(2piikx)dx=1
(32)

(Bracewell 2000, p. 95). More generally, the Fourier transform of the delta function is

 F_x[delta(x-x_0)](k)=int_(-infty)^inftye^(-2piikx)delta(x-x_0)dx=e^(-2piikx_0).
(33)
DeltaFunctionEpsilon

The delta function has the following representations as limits of generalized functions as epsilon->0^+,

delta(x)=1/pilim_(epsilon->0^+)epsilon/(x^2+epsilon^2)
(34)
Image=lim_(epsilon->0^+)1/2epsilon|x|^(epsilon-1)
(35)
Image=lim_(epsilon->0^+)1/(2sqrt(piepsilon))e^(-x^2/(4epsilon))
(36)
Image=lim_(epsilon->0^+)1/(pix)sin(x/epsilon)
(37)
Image=lim_(epsilon->0^+)1/epsilonAi(x/epsilon)
(38)
Image=lim_(epsilon->0^+)1/epsilonJ_(1/epsilon)((x+1)/epsilon)
(39)
Image=lim_(epsilon->0^+)(c_n)/epsilone^(-x^2/epsilon^2)|L_n((2x)/epsilon)|,
(40)

where Ai(x) is an Airy function, J_n(x) is a Bessel function of the first kind, and L_n(x) is a Laguerre polynomial of fixed polynomial degree n, with n a positive integer. The Bessel function of the first kind representation applies on x>-1. The Laguerre polynomial representation requires a normalization depending on n (R. Scholz, pers. comm., Feb. 9, 2017). The normalization constant is

 c_n=(int_(-infty)^inftye^(-t^2)|L_n(2t)|dt)^(-1).
(41)

For epsilon>0, substituting x=epsilont shows that the Laguerre polynomial approximant has unit integral and converges to the delta function as epsilon->0^+.

DeltaFunctionN

On -pi<x<pi, the delta function is also the distributional limit of a normalized Dirichlet kernel as n->infty

 delta(x)=lim_(n->infty)1/(2pi)(sin[(n+1/2)x])/(sin(1/2x)).
(42)

On the entire real line, this limit is the periodic impulse train sum_(k=-infty)^(infty)delta(x-2pik), a rescaled Shah function.

Delta functions can also be defined in two dimensions, so that in two-dimensional Cartesian coordinates

 delta^2(x,y)={0   x^2+y^2!=0; infty   x^2+y^2=0,
(43)
 int_(-infty)^inftyint_(-infty)^inftydelta^2(x,y)dxdy=1
(44)
 delta^2(ax,by)=1/(|ab|)delta^2(x,y),
(45)

and

 delta^2(x,y)=delta(x)delta(y).
(46)

Similarly, in polar coordinates,

 delta^2(x,y)=(delta(r))/(pi|r|)
(47)

(Bracewell 2000, p. 89).

In three-dimensional Cartesian coordinates

 delta^3(x,y,z)=delta^3(x)={0   x^2+y^2+z^2!=0; infty   x^2+y^2+z^2=0
(48)
 int_(-infty)^inftyint_(-infty)^inftyint_(-infty)^inftydelta^3(x,y,z)dxdydz=1
(49)

and

 delta^3(x,y,z)=delta(x)delta(y)delta(z).
(50)

in cylindrical coordinates (r,theta,z),

 delta^3(r,theta,z)=(delta(r)delta(z))/(pir).
(51)

In spherical coordinates (r,theta,phi),

 delta^3(r,theta,phi)=(delta(r))/(2pir^2)
(52)

(Bracewell 2000, p. 90).

These formulas in polar coordinates, cylindrical coordinates, and spherical coordinates use r>=0 and interpret delta(r) through symmetric delta sequences. In this convention,

 int_0^inftyf(r)delta(r)dr=1/2f(0).
(53)

The factors above give unit normalization when combined with the corresponding volume element. Alternatively, define a unit-normalized radial delta function delta_+(r) by

 int_0^inftyf(r)delta_+(r)dr=f(0).
(54)

The equivalent formulas are then

delta^2(x,y)=(delta_+(r))/(2pir)
(55)
delta^3(r,theta,z)=(delta_+(r)delta(z))/(2pir)
(56)
delta^3(r,theta,phi)=(delta_+(r))/(4pir^2).
(57)

The radial normalization convention must therefore be specified when comparing these formulas (Gsponer 2007).

A series expansion in cylindrical coordinates gives

delta^3(r_1-r_2)=1/(r_1)delta(r_1-r_2)delta(theta_1-theta_2)delta(z_1-z_2)
(58)
Image=1/(r_1)delta(r_1-r_2)1/(2pi)sum_(m=-infty)^(infty)e^(im(theta_1-theta_2))1/(2pi)int_(-infty)^inftye^(ik(z_1-z_2))dk.
(59)

The solution to some ordinary differential equations can be given in terms of derivatives of delta(x) (Kanwal 1998). For example, the ordinary differential equation

 x(1-x)y^('')+(4-6x)y^'-6y=0
(60)

has classical solution

 y(x)=(C_1)/(x^3)+(x^2-x-1+2(x-2)ln(x-1))/(x^3(x-1))C_2,
(61)

and distributional solution

 y(x)=C_1delta^('')(x)
(62)

(M. Trott, pers. comm., Jan. 19, 2006). Note that unlike classical solutions, a distributional solution to an nth-order ODE need not contain n independent constants.


See also

Delta Sequence, Dirichlet Kernel, Doublet Function, Fourier Transform--Delta Function, Generalized Function, Impulse Symbol, Poincaré-Bertrand Theorem, Shah Function, Sokhotsky's Formula Explore this topic in the MathWorld classroom

Related Wolfram sites

https://functions.wolfram.com/GeneralizedFunctions/DiracDelta/, https://functions.wolfram.com/GeneralizedFunctions/DiracDelta2/

Portions of this entry contributed by Randolf Scholz

Explore with Wolfram|Alpha

References

Arfken, G. Mathematical Methods for Physicists, 3rd ed. Orlando, FL: Academic Press, pp. 481-485, 1985.Bracewell, R. "The Impulse Symbol." Ch. 5 in The Fourier Transform and Its Applications, 3rd ed. New York: McGraw-Hill, pp. 74-104, 2000.Dirac, P. A. M. Quantum Mechanics, 4th ed. London, England: Oxford University Press, 1958.Gasiorowicz, S. Quantum Physics. New York: Wiley, pp. 491-494, 1974.Gsponer, A. "Distributions in Spherical Coordinates with Applications to Classical Electrodynamics." Eur. J. Phys. 28, 267-275, 2007. https://doi.org/10.1088/0143-0807/28/2/012.Kanwal, R. P. "Applications to Ordinary Differential Equations." Ch. 9 in Generalized Functions, Theory and Technique, 2nd ed. Boston, MA: Birkhäuser, pp. 219-255, 1998. https://doi.org/10.1007/978-1-4684-0035-9_9.Papoulis, A. Probability, Random Variables, and Stochastic Processes, 2nd ed. New York: McGraw-Hill, pp. 97-98, 1984.Spanier, J. and Oldham, K. B. "The Dirac Delta Function delta(x-a)." Ch. 10 in An Atlas of Functions. Washington, DC: Hemisphere, pp. 79-82, 1987.van der Pol, B. and Bremmer, H. Operational Calculus Based on the Two-Sided Laplace Integral. Cambridge, England: Cambridge University Press, 1955.

Referenced on Wolfram|Alpha

Delta Function

Cite this as:

Weisstein, Eric W., with contributions by Randolf Scholz. "Delta Function." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/DeltaFunction.html

Subject classifications