The Gudermannian is named after Christoph Gudermann (1798–1852). The Gompertz function is named after Benjamin Gompertz (1779–1865). These are two amongst several sigmoid functions. Sigmoid functions find applications in many areas, including population dynamics, artificial neural networks, cartography, control systems and probability theory. We will look at several examples in this class of functions.
Sigmoid Functions
A sigmoid function is an S-shaped function, usually increasing monotonically on and having finite limits as
. It is normally required to have a positive derivative at every real point. Thus, it is bounded and has bounded variation.
Sigmoid functions often arise as the integrals of bell-shaped functions having a single maximum. Here are several examples:
They are shown in the Figure below.
The integrals of the five bell shaped functions given above are
They are shown in the following Figure.
Sigmoid functions arise as cumulative distributions in probability theory. If a probability density function (pdf) is strictly positive on then the cumulative distribution function — the integral of the pdf — is strictly monotone increasing.
The Gudermannian
The Gudermannian is defined as the integral of the hyperbolic secant:
Since is bell-shaped, with a single peak,
is monotone increasing on
. This function connects the circular and hyperbolic functions in a number of ways, For example,
It is asymptotic to as
. The gudermannian is valuable in the theory of Mercator’s projection and in some problems in mechanics including the inverted pendulum.
Gompertz Function
So far, all the sigmoid functions considered have symmetry about some central value . An interesting sigmoid function arising in acturial studies and population dynamics is the Gompertz function. It has the form
The limiting values are and
and the function increases monotonically between these limits. Parameter
determines where the function increases most steeply and
determines the degree of steepness. For example, with
The Gompertz function is a solution of the differential equation
where the growth rate, or decay rate, is an exponential function of
.
The function is a simple function for mortality with
representing the surviving population as a function of time
.
In the Figures below, we plot for a range of values of the parameters
,
and
.
Summary
Sigmoid functions have a wide range of applications. Their role in artificial neural networks (ANNs) makes the invaluable, as such networks can simulate complex systems and have been proven to be universal approximators, representing the behaviour of an arbitrary function to any desired degree.