Skip to main content
AnalyseCalcul à plusieurs variablesDérivéesAide aux devoirs de maths

Calculateur de dérivées à plusieurs variables : guide pas à pas avec exemples

·11 min read·Solvify Team

Un calculateur de dérivées à plusieurs variables vous aide à trouver les dérivées partielles, les vecteurs gradients, les dérivées directionnelles et les matrices hessiennes du second ordre pour des fonctions de deux variables ou plus, sans jamais perdre de vue le moindre terme en x, y ou z. Ce guide explique précisément comment fonctionnent ces outils, avec des exemples numériques entièrement résolus que vous pouvez vérifier à la main, afin de comprendre le raisonnement mathématique derrière la réponse au lieu de simplement recopier un résultat.

Qu'est-ce qu'un calculateur de dérivées à plusieurs variables ?

Un calculateur de dérivées à plusieurs variables est un outil qui calcule les dérivées de fonctions comportant deux variables indépendantes ou plus, comme f(x, y) ou g(x, y, z). Contrairement à l'analyse à une variable, où l'on cherche une seule dérivée f′(x), les fonctions à plusieurs variables possèdent une dérivée partielle pour chaque variable, ainsi que des quantités combinées comme le vecteur gradient, les dérivées directionnelles et la matrice hessienne des dérivées secondes. Le calculateur traite comme constante toute variable autre que celle par rapport à laquelle vous dérivez, applique les règles de dérivation classiques et renvoie chaque résultat séparément ou regroupé sous forme de vecteur ou de matrice.

1. Identifier les variables

Listez chaque variable indépendante de la fonction, par exemple x et y dans f(x, y) = x²y + 3xy² − y³.

2. Choisir le type de dérivée

Déterminez s'il vous faut une seule dérivée partielle, le gradient complet, une dérivée directionnelle ou la matrice hessienne.

3. Appliquer les règles de dérivation variable par variable

Traitez toutes les autres variables comme des constantes et dérivez à l'aide des règles de la puissance, du produit et de la chaîne selon les besoins.

La dérivation à plusieurs variables n'est que de la dérivation à une variable, appliquée une variable à la fois.

Comment un calculateur de dérivées à plusieurs variables obtient-il ses résultats ?

Un calculateur de dérivées à plusieurs variables analyse l'expression saisie et la transforme en un arbre symbolique, puis applique les règles de dérivation de façon récursive : la règle de la puissance pour des termes comme x³, la règle du produit pour des termes comme xy² et la règle de la chaîne pour des compositions comme sin(x²y). Pour chaque variable demandée, toutes les autres restent constantes pendant la dérivation, exactement comme vous le feriez à la main. Le calculateur simplifie ensuite l'expression obtenue et, si un point est fourni, substitue les valeurs numériques pour renvoyer un nombre ou un vecteur final.

1. Analyser l'expression

Convertissez la fonction saisie en un arbre structuré d'opérations (addition, multiplication, puissances, composition).

2. Dériver symboliquement

Appliquez les règles de la puissance, du produit, du quotient et de la chaîne terme par terme, en gardant constantes les variables autres que la variable cible.

3. Simplifier et évaluer

Regroupez les termes semblables, puis remplacez par les coordonnées numériques si vous avez demandé une valeur en un point précis.

Les dérivées partielles : le fondement du calcul à plusieurs variables

Une dérivée partielle mesure la façon dont une fonction varie lorsqu'une variable évolue tandis que toutes les autres restent fixes. Pour f(x, y), la dérivée partielle par rapport à x s'écrit ∂f/∂x et la dérivée partielle par rapport à y s'écrit ∂f/∂y. Elles se calculent exactement comme des dérivées ordinaires, sauf que tout terme ne contenant pas la variable cible est traité comme une constante et que sa dérivée vaut zéro.

1. Figer les autres variables

Lorsque vous cherchez ∂f/∂x, traitez y (et z, s'il est présent) comme des nombres fixes.

2. Dériver terme par terme

Appliquez la règle de la puissance à chaque terme contenant x et éliminez les termes qui ne contiennent pas x.

3. Répéter pour chaque variable

Cherchez ∂f/∂y de la même manière, cette fois en traitant x comme une constante.

Si un terme ne contient pas la variable par rapport à laquelle vous dérivez, sa dérivée partielle est nulle.

Exemple résolu 1 : dérivées partielles de f(x, y) = x²y + 3xy² − y³

Prenons la fonction f(x, y) = x²y + 3xy² − y³. Pour trouver ∂f/∂x, traitez y comme une constante ; pour trouver ∂f/∂y, traitez x comme une constante. Voici le calcul complet, étape par étape.

1. Dériver par rapport à x

∂f/∂x : le terme x²y devient 2xy (on abaisse l'exposant 2, y est constant) ; 3xy² devient 3y² (x a l'exposant 1) ; −y³ ne contient pas x, il devient donc 0. Résultat : ∂f/∂x = 2xy + 3y².

2. Dériver par rapport à y

∂f/∂y : x²y devient x² (y a l'exposant 1, x² est constant) ; 3xy² devient 6xy (on abaisse le 2) ; −y³ devient −3y². Résultat : ∂f/∂y = x² + 6xy − 3y².

3. Vérifier avec un point numérique

En (x, y) = (1, 1) : ∂f/∂x = 2(1)(1) + 3(1)² = 2 + 3 = 5. ∂f/∂y = 1² + 6(1)(1) − 3(1)² = 1 + 6 − 3 = 4. Les deux valeurs correspondent aux formules simplifiées ci-dessus.

Qu'est-ce que le vecteur gradient ?

Le gradient d'une fonction f(x, y) est le vecteur ∇f = (∂f/∂x, ∂f/∂y) qui pointe dans la direction de la plus forte croissance de la fonction en un point donné. Sa norme indique à quel point cette croissance est rapide. Avec trois variables, le gradient s'étend en ∇f = (∂f/∂x, ∂f/∂y, ∂f/∂z). Un calculateur de dérivées à plusieurs variables construit le gradient en calculant chaque dérivée partielle puis en les rassemblant dans un seul vecteur.

1. Calculer chaque dérivée partielle

Trouvez ∂f/∂x, ∂f/∂y (et ∂f/∂z le cas échéant) à l'aide des règles habituelles.

2. Assembler le vecteur

Écrivez les résultats dans l'ordre sous la forme ∇f = (∂f/∂x, ∂f/∂y).

3. Évaluer en un point (facultatif)

Remplacez par les coordonnées d'un point précis pour obtenir un vecteur numérique.

Le gradient pointe toujours vers la direction de plus forte pente ascendante d'une surface.

Exemple résolu 2 : calculer le gradient en un point

En reprenant la fonction f(x, y) = x²y + 3xy² − y³ de l'exemple 1, avec ∂f/∂x = 2xy + 3y² et ∂f/∂y = x² + 6xy − 3y², calculez le gradient au point (2, 1).

1. Évaluer ∂f/∂x en (2, 1)

∂f/∂x = 2(2)(1) + 3(1)² = 4 + 3 = 7.

2. Évaluer ∂f/∂y en (2, 1)

∂f/∂y = (2)² + 6(2)(1) − 3(1)² = 4 + 12 − 3 = 13.

3. Écrire le vecteur gradient

∇f(2, 1) = (7, 13). Cela signifie que, depuis ce point, la fonction croît le plus vite dans la direction (7, 13).

Dérivées directionnelles et produit scalaire

Une dérivée directionnelle mesure le taux de variation d'une fonction en un point dans une direction donnée, et pas seulement le long de l'axe des x ou des y. Elle se calcule par D_u f = ∇f · u, où u est un vecteur unitaire pointant dans la direction souhaitée. Comme u doit être de norme 1, on divise tout vecteur de direction par sa norme avant de calculer le produit scalaire.

1. Trouver le gradient au point

Calculez ∇f = (∂f/∂x, ∂f/∂y) au point visé.

2. Normaliser le vecteur de direction

Si la direction est (a, b), divisez par sa norme √(a² + b²) pour obtenir le vecteur unitaire u.

3. Calculer le produit scalaire

D_u f = ∇f · u = (∂f/∂x)(u₁) + (∂f/∂y)(u₂).

La dérivée directionnelle dans la direction du gradient lui-même est égale à la norme du gradient, c'est-à-dire au taux de croissance maximal possible.

Exemple résolu 3 : dérivée directionnelle dans une direction donnée

À partir de ∇f(2, 1) = (7, 13) de l'exemple 2, calculez la dérivée directionnelle de f dans la direction du vecteur v = (3, 4).

1. Normaliser v

|v| = √(3² + 4²) = √(9 + 16) = √25 = 5, donc le vecteur unitaire est u = (3/5, 4/5).

2. Appliquer la formule du produit scalaire

D_u f = ∇f · u = 7(3/5) + 13(4/5) = 21/5 + 52/5 = 73/5.

3. Convertir en décimal et vérifier

73/5 = 14,6. Comme |∇f| = √(7² + 13²) = √218 ≈ 14,76 et que 14,6 < 14,76, le résultat se situe bien en dessous de la dérivée directionnelle maximale possible.

Comment construire et utiliser une matrice hessienne ?

La matrice hessienne rassemble toutes les dérivées partielles du second ordre d'une fonction dans une matrice carrée, utilisée pour classer les points critiques en minima locaux, maxima locaux ou points selles. Pour f(x, y), la hessienne s'écrit H = [[f_xx, f_xy], [f_xy, f_yy]]. Après avoir trouvé un point critique où ∇f = (0, 0), vous calculez le déterminant D = f_xx·f_yy − (f_xy)². Si D > 0 et f_xx > 0, il s'agit d'un minimum local ; si D > 0 et f_xx < 0, d'un maximum local ; si D < 0, d'un point selle.

1. Trouver le point critique

Posez ∂f/∂x = 0 et ∂f/∂y = 0, puis résolvez le système.

2. Calculer les dérivées partielles secondes

Déterminez f_xx, f_yy et la dérivée partielle croisée f_xy.

3. Appliquer le test du déterminant

Calculez D = f_xx·f_yy − (f_xy)² et appliquez les règles de signe pour classer le point.

Le test du déterminant de la hessienne étend à deux dimensions ou plus le critère de la dérivée seconde à une variable.

Exemple résolu 4 : classer un point critique avec la hessienne

Considérons g(x, y) = x² + y² − 4x − 6y + 13. Trouvez le point critique et classez-le à l'aide de la matrice hessienne.

1. Trouver le point critique

∂g/∂x = 2x − 4 = 0 → x = 2. ∂g/∂y = 2y − 6 = 0 → y = 3. Point critique : (2, 3).

2. Construire la hessienne

g_xx = 2, g_yy = 2, g_xy = 0, donc H = [[2, 0], [0, 2]]. Déterminant D = (2)(2) − 0² = 4.

3. Classer et vérifier la valeur

Comme D = 4 > 0 et g_xx = 2 > 0, (2, 3) est un minimum local. g(2, 3) = 4 + 9 − 8 − 18 + 13 = 0, ce qui confirme une valeur minimale de 0 en ce point.

Pourquoi les dérivées à plusieurs variables comptent en sciences et en ingénierie

Les dérivées partielles, les gradients et les hessiennes apparaissent dès qu'une grandeur dépend de plus d'une variable. En physique, le gradient d'un champ de température ou de pression pointe vers l'augmentation la plus rapide : c'est ainsi que les modèles météorologiques suivent les flux de chaleur. En économie, les dérivées partielles d'une fonction de profit par rapport au prix et à la quantité identifient les niveaux de production optimaux. En apprentissage automatique, la descente de gradient utilise de façon répétée le vecteur gradient d'une fonction de perte pour mettre à jour les paramètres du modèle, et la hessienne indique si un optimiseur a atteint un véritable minimum plutôt qu'un point selle.

1. Physique et ingénierie

Les gradients décrivent les flux de chaleur, les champs électriques et la vitesse des fluides selon plusieurs dimensions.

2. Économie et optimisation

Les dérivées partielles localisent le profit maximal ou le coût minimal sur plusieurs variables à la fois.

3. Apprentissage automatique

La descente de gradient et les optimiseurs du second ordre s'appuient directement sur les gradients et les hessiennes pour entraîner les modèles.

Erreurs courantes à éviter

L'erreur la plus fréquente consiste à oublier de traiter les autres variables comme des constantes, ce qui conduit à dériver un terme qui aurait simplement dû disparaître. Une deuxième erreur classique est d'inverser l'ordre des variables dans les dérivées partielles croisées, par exemple calculer ∂²f/∂x∂y au lieu de ∂²f/∂y∂x : pour la plupart des fonctions régulières, elles sont égales, mais les erreurs de signe en cours de route sont fréquentes. Une troisième erreur est d'oublier de normaliser le vecteur de direction avant de calculer une dérivée directionnelle, ce qui donne un résultat incorrectement mis à l'échelle par la longueur initiale du vecteur.

1. Vérifiez bien quelle variable est constante

Avant de dériver, soulignez la variable par rapport à laquelle vous travaillez et traitez tout autre symbole comme un nombre fixe.

2. Vérifiez que les dérivées croisées coïncident

Pour la plupart des fonctions rencontrées ici, ∂²f/∂x∂y doit être égal à ∂²f/∂y∂x : utilisez-le comme contrôle intégré.

3. Normalisez toujours les vecteurs de direction

Divisez par la norme avant de calculer le produit scalaire avec le gradient dans une dérivée directionnelle.

Obtenez une aide immédiate sur les dérivées à plusieurs variables

Travailler à la main les dérivées partielles, les gradients, les dérivées directionnelles et les matrices hessiennes construit une vraie compréhension, mais vérifier son travail compte tout autant que le faire. Les outils propulsés par l'IA de Solvify peuvent scanner un problème de calcul à plusieurs variables, montrer chaque étape de dérivation et vous laisser poser des questions complémentaires jusqu'à ce que la logique devienne claire.

1. Photographiez ou saisissez votre fonction

Saisissez ou photographiez la fonction à plusieurs variables sur laquelle vous travaillez.

2. Consultez la solution pas à pas

Visualisez clairement chaque dérivée partielle, le gradient et les éventuelles étapes de classification.

3. Posez des questions complémentaires

Utilisez le tuteur IA pour éclaircir n'importe quelle étape, par exemple pourquoi les dérivées croisées doivent coïncider ou comment fonctionne le test de la hessienne.

Tags:
AnalyseCalcul à plusieurs variablesDérivéesAide aux devoirs de maths

Articles connexes

Solveurs mathématiques

📸

Résolveur IA pas à pas

Photographiez n'importe quel problème de calcul à plusieurs variables et obtenez instantanément une solution entièrement détaillée.

🔍

Scan intelligent

Scannez des exercices de dérivation manuscrits ou tirés d'un manuel et laissez Solvify reconnaître automatiquement la fonction.

💬

Chat avec le tuteur IA

Posez des questions complémentaires sur les dérivées partielles, les gradients ou les hessiennes et obtenez des explications immédiates.

Matières connexes

Obtenir de l'aide aux devoirs maintenant

Rejoignez des millions d'étudiants utilisant notre résolveur de maths IA. Obtenez des solutions instantanées, des explications étape par étape et une aide aux devoirs 24/7.

Disponible sur iOS et Android