### 6.18.1 Gńé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éfinr f :
`f(x):=sin(2x)+x`
On peut taper pour définr 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)`.