Risolutore di equazioni differenziali

Risolvi equazioni differenziali ordinarie con soluzioni passo passo basate sull'AI

Trascina e rilascia oppure fai clic per aggiungere immagini o PDF

Math Input
dy/dx = 2xy
y'' + 4y = 0
dy/dx + y/x = x^2
y'' - 3y' + 2y = e^x

Che cos'è un'equazione differenziale?

Un'equazione differenziale (ED) è un'equazione che mette in relazione una funzione con le sue derivate. Un'equazione differenziale ordinaria (EDO) coinvolge una funzione di una sola variabile:

F(x,y,y,y,,y(n))=0F\left(x, y, y', y'', \ldots, y^{(n)}\right) = 0

L'ordine di una ED è la derivata più alta che vi compare. Il grado è la potenza della derivata di ordine più alto (quando l'equazione è polinomiale nelle derivate).

EDO del primo ordine: y=f(x,y)y' = f(x, y)

EDO del secondo ordine: y+p(x)y+q(x)y=g(x)y'' + p(x)y' + q(x)y = g(x)

Una soluzione è una funzione y(x)y(x) che soddisfa l'equazione su un certo intervallo. La soluzione generale contiene costanti arbitrarie (una per ordine). Un problema di Cauchy (PVI) specifica condizioni come y(x0)=y0y(x_0) = y_0 per determinare un'unica soluzione particolare.

Le equazioni differenziali modellano fenomeni reali: crescita di popolazioni, decadimento radioattivo, sistemi massa-molla, circuiti elettrici, conduzione del calore e flusso dei fluidi.

Come risolvere le equazioni differenziali

Metodo 1: Separazione delle variabili

Per equazioni della forma dydx=f(x)g(y)\frac{dy}{dx} = f(x)g(y):

  1. Separa: dyg(y)=f(x)dx\frac{dy}{g(y)} = f(x)\,dx
  2. Integra entrambi i membri: dyg(y)=f(x)dx\int \frac{dy}{g(y)} = \int f(x)\,dx

Esempio: dydx=2xy\frac{dy}{dx} = 2xydyy=2xdx\frac{dy}{y} = 2x\,dxlny=x2+C\ln|y| = x^2 + Cy=Aex2y = Ae^{x^2}

Metodo 2: Fattore integrante (lineare del primo ordine)

Per y+P(x)y=Q(x)y' + P(x)y = Q(x), moltiplica per il fattore integrante μ(x)=eP(x)dx\mu(x) = e^{\int P(x)\,dx}:

ddx[μ(x)y]=μ(x)Q(x)\frac{d}{dx}[\mu(x) \cdot y] = \mu(x) \cdot Q(x)

Poi integra entrambi i membri per trovare yy.

Esempio: y+2y=exy' + 2y = e^{-x}. Qui P(x)=2P(x) = 2, quindi μ=e2x\mu = e^{2x}. Moltiplica: (e2xy)=ex(e^{2x}y)' = e^{x}. Integra: e2xy=ex+Ce^{2x}y = e^x + C, quindi y=ex+Ce2xy = e^{-x} + Ce^{-2x}.

Metodo 3: Equazione caratteristica (coefficienti costanti)

Per ay+by+cy=0ay'' + by' + cy = 0, risolvi l'equazione caratteristica ar2+br+c=0ar^2 + br + c = 0:

DiscriminanteRadiciSoluzione generale
b24ac>0b^2 - 4ac > 0r1r2r_1 \neq r_2 (reali)y=C1er1x+C2er2xy = C_1 e^{r_1 x} + C_2 e^{r_2 x}
b24ac=0b^2 - 4ac = 0r1=r2=rr_1 = r_2 = ry=(C1+C2x)erxy = (C_1 + C_2 x)e^{rx}
b24ac<0b^2 - 4ac < 0r=α±βir = \alpha \pm \beta iy=eαx(C1cosβx+C2sinβx)y = e^{\alpha x}(C_1 \cos\beta x + C_2 \sin\beta x)

Metodo 4: Coefficienti indeterminati

Per ay+by+cy=g(x)ay'' + by' + cy = g(x) dove g(x)g(x) è un polinomio, un esponenziale, un seno, un coseno o una combinazione:

  1. Trova la soluzione generale dell'equazione omogenea
  2. Ipotizza una forma per la soluzione particolare in base a g(x)g(x)
  3. Sostituisci e risolvi per i coefficienti
  4. Soluzione generale = omogenea + particolare

Metodo 5: Variazione delle costanti

Un metodo generale per y+p(x)y+q(x)y=g(x)y'' + p(x)y' + q(x)y = g(x) quando le soluzioni omogenee y1,y2y_1, y_2 sono note:

yp=y1y2gWdx+y2y1gWdxy_p = -y_1 \int \frac{y_2 g}{W}\,dx + y_2 \int \frac{y_1 g}{W}\,dx

dove W=y1y2y2y1W = y_1 y_2' - y_2 y_1' è il Wronskiano.

Confronto dei metodi

MetodoSi applica aIndicatore chiave
Separazioney=f(x)g(y)y' = f(x)g(y)Le variabili sono separabili
Fattore integrantey+P(x)y=Q(x)y' + P(x)y = Q(x)Lineare del primo ordine
Eq. caratteristicaOmogenea a coefficienti costantiay+by+cy=0ay'' + by' + cy = 0
Coeff. indeterminatiCoeff. costanti con g(x)g(x) specialeMembro destro polinomio/esp/trig
Variazione costantiQualsiasi lineare del secondo ordineNon omogenea generale

Errori comuni da evitare

  • Dimenticare la costante di integrazione: nella separazione delle variabili, la costante deve essere inclusa prima di risolvere rispetto a yy, poiché influenza la forma finale della soluzione.
  • Fattore integrante errato: il fattore integrante per y+P(x)y=Q(x)y' + P(x)y = Q(x) è eP(x)dxe^{\int P(x)\,dx}. Assicurati che l'equazione sia in forma standard (il coefficiente di yy' deve essere 1) prima di identificare P(x)P(x).
  • Trascurare il caso della radice doppia: quando l'equazione caratteristica ha una radice doppia rr, la seconda soluzione è xerxxe^{rx}, non di nuovo solo erxe^{rx}.
  • Ipotesi errata per la soluzione particolare: se la tua ipotesi per ypy_p è già una soluzione dell'equazione omogenea, moltiplica per xx (o x2x^2 se necessario) per ottenere una forma valida.
  • Ignorare le condizioni iniziali: la soluzione generale ha costanti arbitrarie. Applica le condizioni iniziali solo dopo aver trovato la soluzione generale completa.

Examples

Step 1: Separa le variabili: dyy=dxx\frac{dy}{y} = \frac{dx}{x}
Step 2: Integra entrambi i membri: lny=lnx+C\ln|y| = \ln|x| + C
Step 3: Esponenzia: y=Axy = Ax dove A=eCA = e^C. Applica y(1)=3y(1) = 3: 3=A13 = A \cdot 1, quindi A=3A = 3
Answer: y=3xy = 3x

Step 1: Scrivi l'equazione caratteristica: r2+4=0r^2 + 4 = 0
Step 2: Risolvi: r=±2ir = \pm 2i (radici complesse con α=0\alpha = 0, β=2\beta = 2)
Step 3: Soluzione generale: y=C1cos(2x)+C2sin(2x)y = C_1 \cos(2x) + C_2 \sin(2x)
Answer: y=C1cos(2x)+C2sin(2x)y = C_1 \cos(2x) + C_2 \sin(2x)

Step 1: Identifica P(x)=1P(x) = 1, Q(x)=exQ(x) = e^{-x}. Fattore integrante: μ=e1dx=ex\mu = e^{\int 1\,dx} = e^x
Step 2: Moltiplica tutto: (exy)=exex=1(e^x y)' = e^x \cdot e^{-x} = 1
Step 3: Integra: exy=x+Ce^x y = x + C, quindi y=(x+C)exy = (x + C)e^{-x}
Answer: y=(x+C)exy = (x + C)e^{-x}

Frequently Asked Questions

Un'equazione differenziale ordinaria (EDO) coinvolge derivate rispetto a una sola variabile indipendente. Un'equazione differenziale alle derivate parziali (EDP) coinvolge derivate parziali rispetto a due o più variabili indipendenti, come l'equazione del calore o l'equazione delle onde.

L'ordine è la derivata più alta presente nell'equazione. Una ED del primo ordine contiene y' ma non y'' o superiori. Una ED del secondo ordine contiene y'' ma non y''' o superiori. Un ordine più alto significa più costanti arbitrarie nella soluzione generale.

Un problema di Cauchy (PVI) è un'equazione differenziale insieme a condizioni che specificano il valore della soluzione (e possibilmente delle sue derivate) in un punto particolare. Queste condizioni determinano le costanti arbitrarie, dando un'unica soluzione particolare.

No. La maggior parte delle equazioni differenziali non può essere risolta in forma chiusa. Solo classi speciali hanno soluzioni analitiche esplicite. Per le altre si usano metodi numerici come il metodo di Eulero o Runge-Kutta per approssimare le soluzioni.

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