Gradient et dérivée directionnelle : formule et exemples
Ce qu'est le vecteur gradient, comment calculer une dérivée directionnelle avec un vecteur unitaire, et pourquoi le gradient indique la plus forte pente.
Par l'équipe PracticeCalculus Publié Lecture : 8 min
Sur cette page
- Qu'est-ce que le gradient ?
- La formule de la dérivée directionnelle
- Exemple corrigé 1 : une direction donnée par un vecteur
- Exemple corrigé 2 : une direction donnée par un angle
- Pourquoi le gradient indique la direction de plus forte pente
- Exemple corrigé 3 : la plus forte pente sur une colline
- Exemple corrigé 4 : trois variables
- Les erreurs fréquentes sur le gradient et les dérivées directionnelles
- Aide-mémoire : les propriétés du gradient
- Entraînez-vous jusqu'à lire le gradient comme une carte
Vous êtes sur le flanc d'une colline décrite par z = f(x, y). Les dérivées partielles vous disent quelle est la pente si vous marchez plein est ou plein nord. Mais si vous marchez vers le nord-est ? Et dans quelle direction marcher pour monter le plus vite possible ? Le gradient répond aux deux questions avec un seul vecteur.
Ce guide explique le gradient, la formule de la dérivée directionnelle, pourquoi le gradient pointe vers le haut de la pente, et détaille quatre exemples complets.
Qu'est-ce que le gradient ?
Le gradient d'une fonction est le vecteur de ses dérivées partielles premières. Pour deux et trois variables :
Le symbole \nabla se lit « nabla » ou « grad ». Le gradient est une fonction à valeurs vectorielles : en chaque point, il donne un vecteur situé dans le plan des variables (le plan xy), et non sur la surface.
Par exemple, si f(x, y) = x^2 + 3xy, alors f_x = 2x + 3y et f_y = 3x, donc
La formule de la dérivée directionnelle
La dérivée directionnelle de f en un point dans la direction d'un vecteur unitaire \mathbf{u} est le taux de variation de f par unité de distance parcourue dans cette direction :
Si \mathbf{u} = \langle u_1, u_2 \rangle, cela donne D_{\mathbf{u}} f = f_x u_1 + f_y u_2.
Les dérivées partielles en sont des cas particuliers. Avec \mathbf{u} = \langle 1, 0 \rangle, on obtient D_{\mathbf{u}} f = f_x, et avec \mathbf{u} = \langle 0, 1 \rangle, on obtient f_y.
Comment calculer une dérivée directionnelle :
- Trouvez le gradient \nabla f et évaluez-le au point.
- Transformez la direction en vecteur unitaire : divisez par sa norme, ou utilisez \mathbf{u} = \langle \cos\theta, \sin\theta \rangle pour un angle \theta.
- Faites le produit scalaire des deux.
Astuce : l'étape 2 est celle qu'on oublie. Si l'énoncé dit « dans la direction de \langle 3, 4 \rangle », vous devez utiliser \langle \frac{3}{5}, \frac{4}{5} \rangle.
Exemple corrigé 1 : une direction donnée par un vecteur
Trouvez la dérivée directionnelle de f(x, y) = x^2 + 3xy en (1, 2) dans la direction de \mathbf{v} = \langle 3, 4 \rangle.
Étape 1. Gradient au point. D'après ce qui précède, \nabla f(1, 2) = \langle 2(1) + 3(2),\ 3(1) \rangle = \langle 8, 3 \rangle.
Étape 2. Vecteur unitaire. |\mathbf{v}| = \sqrt{9 + 16} = 5, donc \mathbf{u} = \left\langle \frac{3}{5}, \frac{4}{5} \right\rangle.
Étape 3. Produit scalaire.
En partant de (1, 2) dans la direction de \langle 3, 4 \rangle, f augmente d'environ 7.2 unités par unité de distance.
Exemple corrigé 2 : une direction donnée par un angle
Trouvez la dérivée directionnelle de f(x, y) = x e^y en (2, 0) dans la direction qui fait un angle \theta = \frac{\pi}{3} avec l'axe des x positifs.
Étape 1. Gradient. f_x = e^y et f_y = x e^y, donc \nabla f(2, 0) = \langle e^0, 2e^0 \rangle = \langle 1, 2 \rangle.
Étape 2. Vecteur unitaire à partir de l'angle.
Il est déjà de norme 1, donc inutile de diviser.
Étape 3. Produit scalaire.
Pourquoi le gradient indique la direction de plus forte pente
Utilisez la forme géométrique du produit scalaire. Si \theta est l'angle entre \nabla f et le vecteur unitaire \mathbf{u}, alors
Comme \cos\theta varie de -1 à 1, trois faits en découlent :
- Plus forte montée : la plus grande valeur, |\nabla f|, est atteinte pour \theta = 0, quand \mathbf{u} pointe dans la direction de \nabla f.
- Plus forte descente : la plus petite valeur, -|\nabla f|, est atteinte pour \theta = \pi, quand \mathbf{u} pointe dans la direction de -\nabla f.
- Aucune variation : D_{\mathbf{u}} f = 0 quand \theta = \frac{\pi}{2}, c'est-à-dire dans les directions perpendiculaires à \nabla f. Ce sont les directions le long de la ligne de niveau.
Ce dernier fait signifie que le gradient est toujours orthogonal aux lignes de niveau de f. Sur une carte topographique, le gradient pointe droit vers le haut de la pente et coupe les courbes de niveau à angle droit.
Exemple corrigé 3 : la plus forte pente sur une colline
L'altitude d'une colline est f(x, y) = 100 - x^2 - 2y^2. Une randonneuse se trouve en (3, 1).
Étape 1. Gradient. \nabla f = \langle -2x, -4y \rangle, donc \nabla f(3, 1) = \langle -6, -4 \rangle.
Étape 2. Direction de plus forte montée. C'est \langle -6, -4 \rangle, soit comme vecteur unitaire,
Il pointe vers le haut, à peu près vers le sommet situé à l'origine. (Pas exactement vers lui : la colline est plus raide dans la direction y, donc le gradient se dirige vers l'axe des x plus nettement qu'une ligne droite vers le sommet.)
Étape 3. Taux maximal. |\nabla f(3, 1)| = \sqrt{52} = 2\sqrt{13} \approx 7.21.
Étape 4. Plus forte descente. La direction opposée, \langle 6, 4 \rangle, avec un taux de -2\sqrt{13}.
Étape 5. Directions à altitude constante. Les vecteurs perpendiculaires à \langle -3, -2 \rangle sont \langle 2, -3 \rangle et \langle -2, 3 \rangle (vérification : -6 + 6 = 0). Marcher dans l'une ou l'autre direction garde la randonneuse à la même altitude, du moins instantanément.
Le point (3, 1) se trouve sur la ligne de niveau x^2 + 2y^2 = 11 (où l'altitude vaut 89). Le graphique montre cette courbe, la direction du gradient et la direction tangente. Elles se coupent à angle droit.
Exemple corrigé 4 : trois variables
Trouvez la dérivée directionnelle de f(x, y, z) = xyz en P(1, 2, 3) dans la direction du point Q(2, 4, 5).
Étape 1. Gradient. \nabla f = \langle yz, xz, xy \rangle, donc \nabla f(1, 2, 3) = \langle 6, 3, 2 \rangle.
Étape 2. Vecteur direction. \overrightarrow{PQ} = \langle 1, 2, 2 \rangle, de norme \sqrt{1 + 4 + 4} = 3. Donc \mathbf{u} = \left\langle \frac{1}{3}, \frac{2}{3}, \frac{2}{3} \right\rangle.
Étape 3. Produit scalaire.
Le taux maximal possible en P est |\nabla f| = \sqrt{36 + 9 + 4} = 7, donc cette direction donne \frac{16}{3} \approx 5.33 sur un maximum possible de 7.
En trois variables, le gradient est orthogonal à la surface de niveau f(x, y, z) = c, et c'est pourquoi \nabla f sert de vecteur normal pour les plans tangents.
Les erreurs fréquentes sur le gradient et les dérivées directionnelles
- Ne pas normer la direction. Utiliser \langle 3, 4 \rangle au lieu de \langle \frac{3}{5}, \frac{4}{5} \rangle rend la réponse 5 fois trop grande.
- Utiliser le point au lieu de la direction. Dans l'exemple 4, la direction est Q - P, pas Q lui-même.
- Oublier d'évaluer le gradient au point. La réponse à une question de dérivée directionnelle est un nombre, pas une formule.
- Croire que le gradient se trouve sur la surface. Pour z = f(x, y), \nabla f est un vecteur du plan xy qui vous dit dans quelle direction marcher.
- Confondre le taux maximal et sa direction. La direction est \nabla f (ou son vecteur unitaire). Le taux est le nombre |\nabla f|.
Aide-mémoire : les propriétés du gradient
| Question | Réponse |
|---|---|
| Gradient de f(x, y) | \nabla f = \langle f_x, f_y \rangle |
| Taux de variation dans la direction \mathbf{u} (\lvert\mathbf{u}\rvert = 1) | D_{\mathbf{u}} f = \nabla f \cdot \mathbf{u} |
| Vecteur unitaire d'angle \theta | \langle \cos\theta, \sin\theta \rangle |
| Direction de croissance la plus rapide | \nabla f |
| Taux de croissance maximal | \lvert \nabla f \rvert |
| Direction de décroissance la plus rapide | -\nabla f |
| Directions sans variation | perpendiculaires à \nabla f (le long de la ligne de niveau) |
Entraînez-vous jusqu'à lire le gradient comme une carte
Une fois que vous savez calculer un gradient de tête et que vous pensez à normer la direction, ces exercices deviennent des points faciles à l'examen. C'est aussi l'idée clé derrière les multiplicateurs de Lagrange. La leçon interactive ci-dessous vous propose des surfaces, des points et des directions, et vérifie chaque étape instantanément pour que vous repériez un vecteur non unitaire dès la première fois.
Entraîne-toi maintenant
Le gradient et les dérivées directionnelles
Résous de vrais problèmes sur ce thème avec une correction immédiate, des indices et une solution pas à pas pour chaque réponse. Gratuit, sans inscription pour commencer.
S'entraîner sur cette leçon