### 6.20.1 Généralités

Pour définir la fonction dérivée d’une fonction on a plusieurs possibilités.
Exemple Calculer la dérivée de la fonction f définie par f(x)=sin(2x)+x.
On tape, par exemple, pour définir f :
f(x):=sin(2x)+x
On peut taper pour définir la dériv'e g de f :

- g:=f’ ou
  g(x):=f’(x) ou
  g:=x->f’(x)
- g:=function_diff(f) ou
  g(x):=function_diff(f)(x) ou
  g:=x->function_diff(f)(x)
- g:=unapply(diff(f(x),x),x) ou
  g(x):=unapply(diff(f(x),x),x)(x) ou
  g:=x->unapply(diff(f(x),x),x)(x)
- g:=unapply(diff(f(x)),x) ou
  g(x):=unapply(diff(f(x)),x)(x) ou
  g:=x->unapply(diff(f(x)),x)(x)
- g:=diff(f) ou
  g(x):=diff(f)(x) ou
  g:=x->diff(f)(x)

MAIS ATTENTION
g(x):=diff(f(x)) ou g(x):=diff(f(x),x) n’est pas correct, car lors d’une affectation ce qui est à droite de := n’est pas évalué lors de la définition....il faut utiliser unapply ou écrire g(x):=diff(f)(x).