Calculatrice de dérivée partielle

Calculez les dérivées partielles, les dérivées partielles mixtes et les gradients avec des solutions étape par étape propulsées par l'IA

Glissez-déposez ou cliquez pour ajouter des images ou un PDF

Math Input
partial of x^2*y + sin(y) w.r.t. x
second partial of e^(xy) w.r.t. x then y
gradient of f(x,y,z) = x^2+y^2+z^2
partial of ln(x^2+y^2) with respect to x

Qu'est-ce qu'une dérivée partielle ?

Une dérivée partielle mesure comment une fonction à plusieurs variables varie par rapport à une variable tout en maintenant les autres fixes. Pour f(x,y)f(x, y) :

fx=limh0f(x+h,y)f(x,y)h\frac{\partial f}{\partial x} = \lim_{h \to 0} \frac{f(x+h, y) - f(x, y)}{h}

La notation \partial (d rond) distingue les dérivées partielles des dérivées ordinaires ddx\frac{d}{dx}. Les notations équivalentes incluent fxf_x, xf\partial_x f, DxfD_x f.

Signification géométrique : fx(a,b)\frac{\partial f}{\partial x}(a, b) est la pente de la surface z=f(x,y)z = f(x,y) en (a,b)(a,b) dans la direction xx — la tangente est dans le plan y=by = b.

Pourquoi c'est important : la descente de gradient, l'optimisation, la propagation des erreurs et la majeure partie du calcul vectoriel reposent sur les dérivées partielles. Le gradient f=(fx,fy,fz)\nabla f = (f_x, f_y, f_z) pointe dans la direction de la plus forte croissance.

Comment calculer les dérivées partielles

Règle 1 : Traiter les autres variables comme des constantes

Pour trouver fx\frac{\partial f}{\partial x}, traiter y,z,y, z, \ldots comme des constantes et dériver ff comme une fonction d'une seule variable en xx.

Exemple : f(x,y)=x2y+3yf(x, y) = x^2 y + 3y

  • fx=2xy\frac{\partial f}{\partial x} = 2xy (le 3y3y disparaît car il n'a pas de xx)
  • fy=x2+3\frac{\partial f}{\partial y} = x^2 + 3 (x2x^2 agit comme un coefficient)

Règle 2 : La règle de dérivation en chaîne et la règle du produit s'appliquent toujours

Pour f(x,y)=sin(xy)f(x, y) = \sin(xy) :

fx=cos(xy)y\frac{\partial f}{\partial x} = \cos(xy) \cdot y

Le yy à l'intérieur de la parenthèse est traité comme un coefficient constant lors de la dérivation de xyxy par rapport à xx.

Dérivées partielles d'ordre supérieur

fxx=2fx2,fxy=2fyxf_{xx} = \frac{\partial^2 f}{\partial x^2}, \quad f_{xy} = \frac{\partial^2 f}{\partial y \partial x}

Théorème de Schwarz (dérivées partielles mixtes) : si ff a des dérivées partielles secondes continues, alors fxy=fyxf_{xy} = f_{yx}. L'ordre de dérivation n'a pas d'importance.

Gradient et dérivée directionnelle

Le gradient est le vecteur de toutes les dérivées partielles premières :

f=(fx,fy,fz)\nabla f = \left(\frac{\partial f}{\partial x}, \frac{\partial f}{\partial y}, \frac{\partial f}{\partial z}\right)

La dérivée directionnelle dans la direction u\mathbf{u} (vecteur unitaire) est :

Duf=fuD_\mathbf{u} f = \nabla f \cdot \mathbf{u}

Maximisée lorsque u\mathbf{u} pointe le long de f\nabla f — c'est la direction de plus forte croissance.

Règle de dérivation en chaîne (à plusieurs variables)

Si z=f(x,y)z = f(x, y) et x=x(t),y=y(t)x = x(t), y = y(t) :

dzdt=fxdxdt+fydydt\frac{dz}{dt} = \frac{\partial f}{\partial x}\frac{dx}{dt} + \frac{\partial f}{\partial y}\frac{dy}{dt}

Erreurs courantes à éviter

  • Dériver par rapport à la mauvaise variable : identifiez toujours quelle variable est « active » et lesquelles sont maintenues constantes. Souligner la variable active dans votre brouillon aide.
  • Oublier la règle de dérivation en chaîne : xsin(xy)=ycos(xy)\frac{\partial}{\partial x}\sin(xy) = y\cos(xy), et non simplement cos(xy)\cos(xy).
  • Confondre les notations : fxyf_{xy} signifie dériver d'abord par rapport à xx, puis à yy (certains ouvrages inversent cela — vérifiez la convention).
  • Mauvaise direction du gradient : f\nabla f pointe dans la direction de plus forte croissance, pas du mouvement. Pour minimiser, déplacez-vous à l'opposé de f\nabla f.
  • Mélanger dérivées partielles et totales : quand xx et yy dépendent tous deux de tt, utilisez la règle de dérivation en chaîne — pas f/t\partial f/\partial t, qui est nul si ff n'a pas de tt explicite.

Examples

Step 1: Pour f/x\partial f/\partial x : traiter yy comme constant. f/x=2xy+0=2xy\partial f/\partial x = 2xy + 0 = 2xy
Step 2: Pour f/y\partial f/\partial y : traiter xx comme constant. f/y=x2+3y2\partial f/\partial y = x^2 + 3y^2
Answer: fx=2xyf_x = 2xy, fy=x2+3y2f_y = x^2 + 3y^2

Step 1: Dérivées partielles premières : fx=yexyf_x = y e^{xy}, fy=xexyf_y = x e^{xy}
Step 2: fxx=/x(yexy)=yyexy=y2exyf_{xx} = \partial/\partial x (y e^{xy}) = y \cdot y \cdot e^{xy} = y^2 e^{xy}
Step 3: fyy=/y(xexy)=xxexy=x2exyf_{yy} = \partial/\partial y (x e^{xy}) = x \cdot x \cdot e^{xy} = x^2 e^{xy}
Step 4: fxy=/y(yexy)=exy+yxexy=(1+xy)exyf_{xy} = \partial/\partial y (y e^{xy}) = e^{xy} + y \cdot x \cdot e^{xy} = (1 + xy)e^{xy}
Step 5: Vérifier Schwarz : fyx=/x(xexy)=exy+xyexy=(1+xy)exyf_{yx} = \partial/\partial x (x e^{xy}) = e^{xy} + x \cdot y \cdot e^{xy} = (1 + xy)e^{xy}
Answer: fxx=y2exyf_{xx} = y^2 e^{xy}, fyy=x2exyf_{yy} = x^2 e^{xy}, fxy=fyx=(1+xy)exyf_{xy} = f_{yx} = (1+xy)e^{xy}

Step 1: f/x=2x\partial f/\partial x = 2x, f/y=2y\partial f/\partial y = 2y, f/z=2z\partial f/\partial z = 2z
Step 2: f=(2x,2y,2z)\nabla f = (2x, 2y, 2z)
Step 3: Évaluer en (1,2,2)(1, 2, 2) : f(1,2,2)=(2,4,4)\nabla f(1,2,2) = (2, 4, 4)
Answer: f(1,2,2)=(2,4,4)\nabla f(1,2,2) = (2, 4, 4)

Frequently Asked Questions

Une dérivée ordinaire df/dx s'applique aux fonctions d'une seule variable. Une dérivée partielle ∂f/∂x s'applique aux fonctions à plusieurs variables et mesure le taux de variation par rapport à une variable tout en maintenant les autres fixes.

Si une fonction f(x,y) a des dérivées partielles secondes continues, alors les dérivées partielles mixtes sont égales : f_xy = f_yx. L'ordre de dérivation n'a pas d'importance dans ce cas.

Le gradient est un vecteur pointant dans la direction de plus forte croissance de f en un point. Sa norme est le taux de variation maximal en ce point. Il est aussi perpendiculaire aux lignes de niveau et aux surfaces de niveau de f.

La descente de gradient utilise le gradient (vecteur des dérivées partielles) de la fonction de perte par rapport aux paramètres du modèle. L'algorithme met à jour les paramètres dans la direction du gradient négatif pour minimiser la perte.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving