ðŸš€ Think youâ€™ve got what it takes for a career in Data? Find out in just one minute!

# Demystifying Derivatives: Understanding the Core of Calculus

-
2
Â m de lecture
-

## Definition

The derivative of a function f(x) represents its rate of change. It may be denoted f'(x) or dfdx. Calculating and studying the derivative are important concepts in the study of functions.

## Formulas

Calculating a derivative is generally quite straightforward if you know the basic formulas for the usual functions.

These formulas are summarized in the table below:

This table gives you the most basic derivatives.

Sum of functions

If your function is the sum of several other functions :

f(x)=u(x)+v(x)

then its derivative will be the sum of the derivatives:

f'(x)=u'(x)+v'(x)

For example:

f(x)=x2+3

In this case u(x)=x2 and v(x)=3

We can therefore calculate

u'(x)=(x2)’=2×2-1=2x

v'(x)=(3)’ = 0

f'(x)=u'(x)+v'(x) = 2x + 0 = 2x

Products of functions

For multiplication of functions:

f(x)=u(x)*v(x)

The total derivative is a little more specific and follows the following rule:

f'(x)=u'(x)*v(x)+u(x)*v'(x)

f(x)=x2sin(x)

In this case u(x)=x2 and v(x)=sin(x)

We can therefore calculate

u'(x)=(x2)’=2×2-1=2x

v'(x)=(sin(x))’ = cos(x)

f'(x)=u'(x)*v(x)+u(x)*v'(x) = 2x*sin(x) + x2*cos(x)

Quotients of functions

Now if a function is the division of two other functions: f(x)=u(x)v(x) then the derivative will be

Example :

In this case u(x)=(3x+6) and v(x)=(x3-7)

We can therefore calculate

u'(x)=(3x+6)’=3

v'(x)=(x3-7)’ =3×2

## Compound functions

If your function is perceived as two functions grouped together, or in other words, a function of a function:

h(x)=f(g(x))=f â—¦ g

then its derivative is calculated as follows:

h'(x)=(f â—¦ g) ‘ = g’ .(f ‘ â—¦ g)

For example:

We can therefore consider :

g(x)=x2+2x-4 and g'(x)=2x+2

f(x)=x and f'(x)=121×1/2=12x

and

so

## Applications

But what’s the point of calculating the derivative?

Simply put, the sign of the derivative indicates the variations of the function f. It represents the tangent to the function. And the derivative itself represents the directing coefficient of the tangent to f at the point.

Reminder: The tangent of a function at a point is the line that touches the function at that point, and only that point.

If f ‘ â‰¥ 0, then f is increasing

If f ‘ â‰¤ 0, then f is decreasing

And when f’=0, we have the point x for which the directing coefficient of the tangent cancels out, and the function f possibly changes variation.

For example

f(x)=x2-4x+2

f'(x)=2x-4

f'(x)=0 â‡” 2x=4 â‡” x=2

This indicates that forx=2, my function may be changing its variation. As you can see below, x=2 is an inflection point:

So, replacing x by x<2 for example x=1,

We have:

f'(1)=2 Ã— 1-4=âŽ¯2<0

The derivative is less than 0, so the function f is decreasing.

Replacing x by x>2 for example x=3,

we have :

f'(3)=2*3-4=2>0

The derivative is greater than 0, so the function f is increasing.

We therefore have the following table of variation:

So what does this have to do with Machine Learning?

In machine learning problems, we seek to find the minimum of the cost function in order to minimize the prediction error and thus maximize model performance.
To do this, we use the derivative to find the minimum of the function.

However, calculating the derivative and equating it to 0 in order to find the corresponding x, does not allow us to find analytical solutions with any certainty.

## DataScientest News

Sign up for our Newsletter to receive our guides, tutorials, events, and the latest news directly in your inbox.

### You are not available?

Leave us your e-mail, so that we can send you your new articles when they are published!

### DataNews

Get monthly insider insights from experts directly in your mailbox