On peut différentier (dériver) toute expression, par diff(fonction, variable) :
>>> from sympy import *
>>> x = Symbol('x')
>>> diff(sin(x), x)
cos(x)
>>> diff(sin(2*x), x)
2*cos(2*x)
>>> diff(tan(x), x)
cos(x)**(-2)
On peut vérifier ces résultats en utilisant le taux d'accroissement :
>>> limit((tan(x+y)-tan(x))/y, y, 0) cos(x)**(-2)
On peut encore calculer des dérivées multiples par diff(fonc, var, n) :
>>> diff(sin(2*x), x, 1) 2*cos(2*x) >>> diff(sin(2*x), x, 2) -4*sin(2*x) >>> diff(sin(2*x), x, 3) -8*cos(2*x)
Calculez les dérivées des fonctions suivantes :
Calculez les dérivées seconde et troisième des fonctions de l'exercice 1.