Un’equazione differenziale alle derivate parziali, o PDE, è un’equazione che coinvolge una funzione incognita di due o più variabili e le sue derivate parziali. Se hai cercato “che cos’è una PDE”, la risposta breve è questa: le PDE modellano come qualcosa cambia quando conta più di un input, di solito spazio e tempo.

Questa è la differenza principale rispetto a un’equazione differenziale ordinaria (ODE). Una ODE usa una sola variabile indipendente. Una PDE compare quando la quantità che ti interessa dipende da almeno due variabili indipendenti, come posizione e tempo.

Che cos’è un’equazione differenziale alle derivate parziali

Se u=u(x,t)u = u(x,t), allora uu dipende sia dalla posizione xx sia dal tempo tt. Derivate come

ut=utanduxx=2ux2u_t = \frac{\partial u}{\partial t} \qquad \text{and} \qquad u_{xx} = \frac{\partial^2 u}{\partial x^2}

ti dicono come uu cambia nel tempo e come si incurva nello spazio.

Un’equazione come

ut=kuxxu_t = k u_{xx}

è una PDE perché mette in relazione derivate parziali della stessa funzione rispetto a variabili diverse. Qui kk è una costante. Nei modelli di diffusione del calore, di solito è una costante di diffusività.

PDE vs ODE in una riga

Se la quantità incognita dipende da una sola variabile indipendente, di solito ottieni una ODE. Se dipende da più variabili indipendenti, di solito ottieni una PDE.

Per esempio, una popolazione che cambia solo nel tempo può essere modellata con una ODE. La temperatura che cambia sia con la posizione sia con il tempo rientra invece in un contesto di PDE.

Intuizione sulle PDE: perché compaiono

Le PDE compaiono quando un intero campo cambia nello spazio e nel tempo, non solo un singolo numero.

  • La temperatura in una barra metallica dipende da dove ti trovi e da che istante consideri.
  • Una corda vibrante dipende dalla posizione lungo la corda e dal tempo.
  • Anche pressione, concentrazione e potenziale elettrico sono spesso modellati come funzioni distribuite nello spazio.

Quindi una PDE è di solito una legge che descrive come evolve una quantità distribuita.

Esempio di PDE: verificare una soluzione dell’equazione del calore

Considera l’equazione del calore unidimensionale

ut=kuxxu_t = k u_{xx}

sull’intervallo 0x10 \le x \le 1, e supponi che qualcuno proponga

u(x,t)=ekπ2tsin(πx).u(x,t) = e^{-k \pi^2 t}\sin(\pi x).

Il modo più rapido per rendere concreta la notazione delle PDE è verificare direttamente una soluzione candidata.

Passo 1: Deriva rispetto al tempo

Tratta xx come fissato:

ut=kπ2ekπ2tsin(πx).u_t = -k \pi^2 e^{-k \pi^2 t}\sin(\pi x).

Passo 2: Deriva due volte rispetto allo spazio

Prima derivata:

ux=πekπ2tcos(πx).u_x = \pi e^{-k \pi^2 t}\cos(\pi x).

Seconda derivata:

uxx=π2ekπ2tsin(πx).u_{xx} = -\pi^2 e^{-k \pi^2 t}\sin(\pi x).

Ora moltiplica per kk:

kuxx=kπ2ekπ2tsin(πx).k u_{xx} = -k \pi^2 e^{-k \pi^2 t}\sin(\pi x).

Questo coincide con utu_t, quindi

ut=kuxx.u_t = k u_{xx}.

Quindi questa funzione è davvero una soluzione dell’equazione del calore.

Se le condizioni al contorno sono u(0,t)=0u(0,t)=0 e u(1,t)=0u(1,t)=0, anche queste sono soddisfatte qui perché sin(0)=0\sin(0)=0 e sin(π)=0\sin(\pi)=0. Questa condizione è importante: nei problemi con PDE, risolvere la sola equazione spesso non basta.

Che cosa significa l’equazione del calore

L’equazione del calore dice che la variazione nel tempo è legata alla curvatura spaziale.

Se uxxu_{xx} è grande e negativo in un punto, allora lì utu_t è negativo, quindi la temperatura diminuisce in quel punto. In parole semplici, i picchi accentuati si smussano col tempo. Questo comportamento di livellamento è uno dei motivi per cui l’equazione del calore è una PDE introduttiva così standard.

Errori comuni con le PDE

Confondere una PDE con una ODE

Se la funzione incognita dipende da più di una variabile indipendente, servono derivate parziali. Questa è la differenza strutturale fondamentale.

Ignorare le condizioni al contorno o iniziali

Un problema con PDE di solito include condizioni iniziali, condizioni al contorno o entrambe. Una funzione può soddisfare la PDE in sé e comunque non risolvere il problema completo perché non soddisfa quelle condizioni.

Leggere la notazione troppo in fretta

utu_t, uxu_x e uxxu_{xx} rispondono a domande diverse. L’ultima è una derivata seconda rispetto allo spazio, non un prodotto di simboli.

Supporre che ogni PDE si comporti come l’equazione del calore

PDE diverse modellano comportamenti diversi. Le equazioni del calore smussano. Le equazioni delle onde propagano perturbazioni. L’equazione di Laplace descrive stati di equilibrio. Il tipo di PDE cambia l’intuizione.

Dove si usano le equazioni differenziali alle derivate parziali

Le PDE sono standard in fisica, ingegneria e matematica applicata perché molti sistemi reali sono distribuiti nello spazio.

  • Il trasferimento di calore usa equazioni di diffusione.
  • Vibrazioni e suono usano equazioni delle onde.
  • L’elettrostatica e i flussi stazionari usano spesso le equazioni di Laplace o di Poisson.
  • Anche i modelli dei fluidi e della meccanica quantistica si basano molto sulle PDE.

Non ti serve tutta la teoria per capire l’idea di base. Basta il modello centrale: una PDE collega le variazioni della stessa funzione rispetto a più variabili.

Come leggere un problema con PDE

Quando vedi per la prima volta una PDE, chiediti:

  1. Qual è la funzione incognita?
  2. Da quali variabili dipende?
  3. Quali derivate compaiono?
  4. Quali condizioni iniziali o al contorno la accompagnano?

Questa checklist evita molta confusione prima ancora di iniziare a risolvere.

Prova una tua variante

Prendi la stessa equazione del calore e cambia la soluzione candidata in

u(x,t)=e4kπ2tsin(2πx).u(x,t) = e^{-4k \pi^2 t}\sin(2\pi x).

Derivala e verifica se soddisfa ancora ut=kuxxu_t = k u_{xx}. Se vuoi fare un passo in più, prova un tuo modo sinusoidale oppure risolvi un esempio simile con condizioni al contorno usando GPAI Solver.

Hai bisogno di aiuto con un problema?

Carica la tua domanda e ottieni una soluzione verificata, passo dopo passo, in pochi secondi.

Apri GPAI Solver →