A clear knowledge of limits and continuity is essential to understand more advanced topics in calculus, such as derivatives.
This article will prepare you for these concepts.
A clear knowledge of limits and continuity is essential to understand more advanced topics in calculus, such as derivatives.
This article will prepare you for these concepts.
To understand limits and continuity, we recommend familiarity with the concepts in
Follow the above links to first get acquainted with the corresponding concepts.
The sigmoid function is a popular function in machine learning. It is defined as follows
$$ \begin{align} & \sigma(x) = \frac{1}{1 + \exp^{-x}} \\ \end{align}$$
Crazy people like us, the machine learners, often wonder: what is the maximum and minimum value of \( \sigma(x) \) for \( x \in \real \)?
We try various values of \( x \). Try this interactive function plot to explore the values of the sigmoid function as you change value of \( x \) by dragging the grey circle.
We observe a few things.
How do we denote these concepts mathematically? With the limits notation.
$$ \lim_{x \to \infty} \sigma(x) = 1 $$ $$ \lim_{x \to -\infty} \sigma(x) = 0 $$
We read this to mean that as the input \( x \) moves closer to \( \infty \), the output of the function \( \sigma(x) \) approaches 1. Does it actually take on the value 1 will depend on what it means for the \( x \) to take on the value \( \infty \).
Limits are an important mathematical concept regarding the behavior of a function near a point. So, \( \lim_{x \to p} f(x) = L \), means that the output of the function \( f(x) \) gets closer to \( L \) as the input \( x \) gets closer to \( p \).
Let's take another popular function in machine learning. The Heaviside step function or the unit step function is defined as follows
$$ H(x) = \begin{cases} 1, \text{ if } x \ge 0 \\ 0, \text{ otherwise } \\ \end{cases} $$
So, we know that \( H(0) = 1 \). We can also write this in the limits notation introduced earlier as
$$ \lim_{x \to 0} H(x) = 1 $$
Or, can we? Are we coming closer to zero from the positive side or the negative side? If we are approaching from the positive side, then sure, we can claim that to be 1. But, if we are visiting zero from the negative side then a point very very very very close to zero will have a \(H(x) = 0 \). Mathematically, if \( 0^+ \) and \( 0^{-} \) denote the positive and negative side of zero respectively, then we can denote this as follows
$$ \lim_{x \to 0^+} H(x) = 1 $$ $$ \lim_{x \to 0^-} H(x) = 0 $$
Such one-sided limits, that depend on the direction of approach, are known as, well, one-sided limits.
In the case of the Heaviside function, we note that the two one-sided limits do not match. This means cannot really write \( \lim_{x \to 0} H(x) \), without specifying the direction of approach.
In other words, the limit \( \lim_{x \to 0 } H(x) \) does not exist!
It is then said that the function \( H(x) \) is discontinuous at the point 0. For any other input in the domain of \( x \), the limit exists. Thus, one says that the function \( H(x) \) is continuous on the negative interval and on the positive interval, but not continous at zero.
In general, for any function \( f(x) \), if \( \lim_{x \to p^+} f(x) \neq \lim_{x \to p^-} f(x) \), then it is said that the limit does not exist at the point \( p \).
A function \( f(x) \) is said to be continuous at a point \( p \), if the limit \( \lim_{x \to p} f(x) \) exists, and that \( \lim_{x \to p} f(x) = f(p) \).
A function \( f(x) \) is said to be continuous within an interval \( [a,b] \), if it is continuous at every point within the interval \( [a,b] \).
So, is sigmoid a continuous function on \( \real \)? Figure that one out.
Below, we have provided some example functions and their limits. The points of discontinuity are highlighted in red.
With a sound understanding of limits and continuity, it is time to dive into derivatives.
Already a calculus expert? Check out comprehensive courses on multivariate calculus, machine learning or deep learning.
Help us create more engaging and effective content and keep it free of paywalls and advertisements!
Please share your comments, questions, encouragement, and feedback.