Calcolatrice di derivate parziali

Calcola derivate parziali, derivate miste e gradienti con soluzioni passo passo basate sull'AI

Trascina e rilascia oppure fai clic per aggiungere immagini o 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

Che cos'è una derivata parziale?

Una derivata parziale misura come una funzione a più variabili cambia rispetto a una variabile mantenendo fisse le altre. Per 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 notazione \partial (d arrotondata) distingue le derivate parziali dalle derivate ordinarie ddx\frac{d}{dx}. Notazioni equivalenti includono fxf_x, xf\partial_x f, DxfD_x f.

Significato geometrico: fx(a,b)\frac{\partial f}{\partial x}(a, b) è la pendenza della superficie z=f(x,y)z = f(x,y) in (a,b)(a,b) nella direzione xx — la retta tangente giace nel piano y=by = b.

Perché è importante: la discesa del gradiente, l'ottimizzazione, la propagazione degli errori e gran parte del calcolo vettoriale si basano sulle derivate parziali. Il gradiente f=(fx,fy,fz)\nabla f = (f_x, f_y, f_z) punta nella direzione di massima crescita.

Come calcolare le derivate parziali

Regola 1: Tratta le altre variabili come costanti

Per trovare fx\frac{\partial f}{\partial x}, tratta y,z,y, z, \ldots come costanti e deriva ff come una funzione di una sola variabile xx.

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

  • fx=2xy\frac{\partial f}{\partial x} = 2xy (il 3y3y si annulla poiché non ha xx)
  • fy=x2+3\frac{\partial f}{\partial y} = x^2 + 3 (x2x^2 agisce come coefficiente)

Regola 2: La regola della catena e quella del prodotto continuano a valere

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

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

La yy all'interno della parentesi è trattata come coefficiente costante quando si deriva xyxy rispetto a xx.

Derivate parziali di ordine superiore

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

Teorema di Schwarz (derivate miste): se ff ha derivate seconde continue, allora fxy=fyxf_{xy} = f_{yx}. L'ordine di derivazione non conta.

Gradiente e derivata direzionale

Il gradiente è il vettore di tutte le derivate parziali prime:

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

La derivata direzionale nella direzione u\mathbf{u} (versore) è:

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

Massimizzata quando u\mathbf{u} punta lungo f\nabla f — questa è la direzione di massima crescita.

Regola della catena (più variabili)

Se z=f(x,y)z = f(x, y) e 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}

Errori comuni da evitare

  • Derivare la variabile sbagliata: identifica sempre quale variabile è 'attiva' e quali sono tenute costanti. Sottolineare la variabile attiva nei calcoli aiuta.
  • Dimenticare la regola della catena: xsin(xy)=ycos(xy)\frac{\partial}{\partial x}\sin(xy) = y\cos(xy), non solo cos(xy)\cos(xy).
  • Confondere la notazione: fxyf_{xy} significa derivare prima rispetto a xx, poi yy (alcuni libri invertono — controlla la convenzione).
  • Direzione errata del gradiente: f\nabla f punta nella direzione di massima crescita, non del moto. Per minimizzare, muoviti in direzione opposta a f\nabla f.
  • Confondere derivate parziali e totali: quando xx e yy dipendono entrambi da tt, usa la regola della catena — non f/t\partial f/\partial t, che è zero se ff non ha tt esplicito.

Examples

Step 1: Per f/x\partial f/\partial x: tratta yy come costante. f/x=2xy+0=2xy\partial f/\partial x = 2xy + 0 = 2xy
Step 2: Per f/y\partial f/\partial y: tratta xx come costante. 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: Derivate prime: 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: Verifica 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: Valuta in (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

Una derivata ordinaria df/dx si applica a funzioni di una sola variabile. Una derivata parziale ∂f/∂x si applica a funzioni a più variabili e misura il tasso di variazione rispetto a una variabile mantenendo fisse le altre.

Se una funzione f(x,y) ha derivate parziali seconde continue, allora le derivate miste sono uguali: f_xy = f_yx. In quel caso l'ordine di derivazione non conta.

Il gradiente è un vettore che punta nella direzione di massima crescita di f in un punto. La sua norma è il massimo tasso di variazione in quel punto. È inoltre perpendicolare alle curve di livello e alle superfici di livello di f.

La discesa del gradiente usa il gradiente (vettore delle parziali) della funzione di perdita rispetto ai parametri del modello. L'algoritmo aggiorna i parametri nella direzione del gradiente negativo per minimizzare la perdita.

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