Skip to content
Home

Heaviside function (unit step function)

A discontinuous function that is zero for negative arguments and one for positive, used in signal processing, control theory and distribution theory; its derivative is the Dirac delta distribution.

Overview. The Heaviside function, often called the unit step function and written H(x), is a simple discontinuous function used to model an idealized switch: it takes the value zero for negative arguments and one for positive arguments. The name honors the English engineer and mathematician Oliver Heaviside, who used step-like functions in operational calculus. For a concise reference see Heaviside function.

Definition and common conventions

There are several equivalent ways to present the function. The usual piecewise form is H(x) = 0 for x < 0 and H(x) = 1 for x > 0. The value at x = 0 is convention-dependent: some authors set H(0)=0, others H(0)=1, and many use H(0)=1/2 for symmetry. The step can be shifted: H(t-a) represents a signal that turns on at t = a. The relation to the sign function is H(x) = (1 + sgn(x))/2 where the sign at zero is likewise ambiguous; further background is available at unit step conventions.

Mathematical properties

The Heaviside function is not differentiable in the classical sense at the origin, because of the jump discontinuity. In the theory of distributions (generalized functions) its distributional derivative is the Dirac delta: H'(x) = δ(x). This identity explains why H is the integral of the delta distribution and why it appears naturally in Green's functions and impulse responses; see Dirac delta and integration relations. Common transforms include L{H(t-a)} = e^{-as}/s for Re(s)>0, a standard Laplace-transform formula used in engineering.

Approximations and representations

Because H is discontinuous, it is often approximated by smooth families that converge to the step in a limit. Typical approximations include scaled sigmoids (e.g., 1/(1+e^{-kx}) as k→∞), arctangent or hyperbolic tangent scalings, and mollified versions obtained by convolving H with a narrow smooth kernel. These approximations are useful in analysis and numerical work, and they clarify the relationship between H and physically realizable switching signals; see control and signal approximations.

History and context

Oliver Heaviside introduced operational methods that made step-like functions a practical tool for solving linear differential equations and electrical-circuit problems. The step function became a compact way to express piecewise inputs and to encode initial conditions. Modern treatments situate H within distribution theory and functional analysis, where its algebraic and transform properties are handled rigorously; background material can be found at Heaviside biography and historical notes.

Uses, examples, and notable facts

Engineers and scientists use H to represent turning a signal on or off, to write solutions that change form at a threshold, and to generate time-shifted impulse responses: δ(t-a) is the derivative of H(t-a). In partial differential equations and Green's function methods the step enforces causality. Because the choice of H(0) does not affect integrals or distributional derivatives, the ambiguity at zero is usually harmless in applications. For further reading and applied examples see integral relations and impulse response.

Questions and answers

Q: What is the Heaviside function?

A: The Heaviside function is a non-continuous function whose value is zero for a negative input and one for a positive input.

Q: Why is the Heaviside function used in control theory?

A: The Heaviside function is used in control theory to represent a signal that switches on at a specified time and stays switched on indefinitely.

Q: Who is the person after whom the Heaviside function was named?

A: The Heaviside function was named after the Englishman Oliver Heaviside.

Q: What is the relationship between the Heaviside function and the Dirac delta function?

A: The Heaviside function is the integral of the Dirac delta function: H′(x)= δ(x).

Q: What does the Heaviside function output for positive inputs?

A: The Heaviside function outputs one for positive inputs.

Q: What does the Heaviside function output for negative inputs?

A: The Heaviside function outputs zero for negative inputs.

Q: What type of function is the Heaviside function?

A: The Heaviside function is a non-continuous function.

Related articles

Author

AlegsaOnline.com Heaviside function (unit step function)

URL: https://en.alegsaonline.com/art/43136

Share