Ramp function
This article needs additional citations for verification. (January 2017) |

The ramp function is a unary real function, whose graph is shaped like a ramp. It can be expressed by numerous definitions, for example "0 for negative inputs, output equals input for non-negative inputs".
This function has numerous applications in mathematics and engineering, and goes by various names, depending on the context.
Definitions
The ramp function (R(x) : ℝ → ℝ) may be defined analytically in several ways. Possible definitions are:
- A system of equations:
- The max function:
- The mean of an independent variable and its absolute value (a straight line with unity gradient and its modulus):
- this can be derived by noting the following definition of max(a,b),
- for which a = x and b = 0
- The Heaviside step function multiplied by a straight line with unity gradient:
- The convolution of the Heaviside step function with itself:
- The integral of the Heaviside step function:[1]
- Macaulay brackets:
Applications
The ramp function has numerous applications in engineering, e.g., in the theory of DSP.
Analytic properties
Non-negativity
In the whole domain the function is non-negative, so its absolute value is itself, i.e.
and
- Proof: by the mean of definition 2, it is non-negative in the first quarter, and zero in the second; so everywhere it is non-negative.
Derivative
Its derivative is the Heaviside function:
Second derivative
The ramp function satisfies the differential equation:
where δ(x) is the Dirac delta. This means that R(x) is a Green's function for the second derivative operator. Thus, any function, f(x), with an integrable second derivative, f″(x), will satisfy the equation:
where δ(x) is the Dirac delta (in this formula, its derivative appears).
The single-sided Laplace transform of R(x) is given as follows,
Algebraic properties
Iteration invariance
Every iterated function of the ramp mapping is itself, as
- Proof:
This applies the non-negative property.