Equazione differenziale lineare

In matematica, un'equazione differenziale lineare è un'equazione differenziale, ordinaria o alle derivate parziali, tale che combinazioni lineari delle sue soluzioni possono essere usate per ottenere altre soluzioni.

Definizione

Un'equazione differenziale lineare ha la forma:

L y = f {\displaystyle Ly=f}

dove L {\displaystyle L} è un operatore differenziale lineare, y {\displaystyle y} la funzione incognita (che si suppone derivabile n {\displaystyle n} volte) e f {\displaystyle f} una funzione della stessa natura di y {\displaystyle y} detta sorgente. Se esse dipendono dalla variabile t {\displaystyle t} si scrive:

L [ y ( t ) ] = f ( t ) {\displaystyle L[y(t)]=f(t)}

e L {\displaystyle L} può essere scritto come:

L n ( y ) d n y d t n + A 1 ( t ) d n 1 y d t n 1 + + A n 1 ( t ) d y d t + A n ( t ) y {\displaystyle L_{n}(y)\equiv {\frac {d^{n}y}{dt^{n}}}+A_{1}(t){\frac {d^{n-1}y}{dt^{n-1}}}+\cdots +A_{n-1}(t){\frac {dy}{dt}}+A_{n}(t)y}

oppure nella forma:

L n ( y ) [ D n + A 1 ( t ) D n 1 + + A n 1 ( t ) D + A n ( t ) ] y {\displaystyle L_{n}(y)\equiv \left[\,D^{n}+A_{1}(t)D^{n-1}+\cdots +A_{n-1}(t)D+A_{n}(t)\right]y}

dove D = d / d t {\displaystyle D=d/dt} e A i {\displaystyle A_{i}} sono funzioni date.

Si dice che un'equazione di questo tipo ha ordine n {\displaystyle n} , ossia ordine pari all'ordine della più alta derivata della funzione incognita y {\displaystyle y} presente. Nel caso in cui si abbia f = 0 {\displaystyle f=0} l'equazione è omogenea. Quando le funzioni A i {\displaystyle A_{i}} sono semplicemente dei numeri l'equazione è detta a coefficienti costanti.

Equazioni ordinarie del primo ordine

Questo tipo di equazione assume la forma canonica:

y = f ( x , y ) {\displaystyle y'=f(x,y)}

dove f {\displaystyle f} è una funzione lineare in y {\displaystyle y} . Nel caso in cui:

y = f ( x ) {\displaystyle y'=f(x)}

la soluzione si trova immediatamente tramite integrazione:

y = f ( x ) d x = F ( x ) + c {\displaystyle y=\int f(x)dx=F(x)+c}

con F ( x ) {\displaystyle F(x)} una primitiva di f ( x ) {\displaystyle f(x)} . Dato allora il problema di Cauchy:

{ y = f ( x ) y ( x 0 ) = y 0 {\displaystyle {\begin{cases}y'=f(x)\\y(x_{0})=y_{0}\end{cases}}}

la sua unica soluzione è data da:

y = x 0 x f ( t ) d t + y 0 {\displaystyle y=\int _{x_{0}}^{x}f(t)dt+y_{0}}

Omogenea a coefficienti costanti

L'equazione omogenea a coefficienti costanti è del tipo:

y + a y = 0 {\displaystyle y'+ay=0}

dove a {\displaystyle a} è una costante. La soluzione generale di questo caso si ottiene per separazione delle variabili, ossia:

d y d x = a y {\displaystyle {\frac {dy}{dx}}=-ay}

da cui:

y 0 y d y y = a x 0 x d x {\displaystyle \int _{y_{0}}^{y}{\frac {dy}{y}}=-a\int _{x_{0}}^{x}dx}

si ha:

ln ( y ) ln ( y 0 ) = a ( x x 0 ) {\displaystyle \ln(y)-\ln(y_{0})=-a\cdot (x-x_{0})}

e quindi:

ln ( y y 0 ) = a ( x x 0 ) {\displaystyle \ln \left({\frac {y}{y_{0}}}\right)=-a\cdot (x-x_{0})}

La soluzione si ottiene usando l'esponenziale:

y = y 0 e a ( x x 0 ) {\displaystyle y=y_{0}\cdot e^{-a\cdot (x-x_{0})}}

Ricordando che il problema di Cauchy impone y ( x = x 0 ) = y 0 {\displaystyle y(x=x_{0})=y_{0}} , la soluzione è unica (invece che una famiglia di curve):

y = y 0 e a ( x x 0 ) {\displaystyle y=y_{0}\cdot e^{-a\cdot (x-x_{0})}}

Non-omogenea a coefficienti variabili

Nel caso generale, si consideri:

y + a ( x ) y = f ( x ) {\displaystyle y'+a(x)\cdot y=f(x)}

La corrispondente equazione omogenea:

y + a ( x ) y = 0 {\displaystyle y'+a(x)\cdot y=0}

si risolve separando le variabili:

d y y = a ( x ) d x {\displaystyle {\frac {dy}{y}}=-a(x)\cdot dx}

e integrando:

y 0 y d y y = x 0 x a ( x ) d x {\displaystyle \int _{y_{0}}^{y}{\frac {dy}{y}}=-\int _{x_{0}}^{x}a(x)\cdot dx}

da cui:

ln y ln y 0 = ( A ( x ) A ( x 0 ) ) {\displaystyle \ln y-\ln y_{0}=-(A(x)-A(x_{0}))}

dove A ( x ) {\displaystyle A(x)} è una primitiva della funzione a ( x ) {\displaystyle a(x)} . La soluzione dell'omogenea è:

y = y 0 e ( A ( x ) A ( x 0 ) ) {\displaystyle y=y_{0}\cdot e^{-{(A(x)-A(x_{0}))}}}

Anche in questo caso il problema di Cauchy:

y ( x = x 0 ) = y 0 {\displaystyle y(x=x_{0})=y_{0}}

ha soluzione unica.

Per trovare una soluzione della non omogenea si può seguire il metodo delle variazioni delle costanti, cercandola nella forma:

y = u ( x ) e A ( x ) {\displaystyle y=u(x)\cdot e^{-A(x)}}

dove u ( x ) {\displaystyle u(x)} è una funzione da determinare. Sostituendola nella precedente ed eseguendo le derivate:

u ( x ) e A ( x ) a ( x ) u ( x ) e A ( x ) + a ( x ) u ( x ) e A ( x ) = f ( x ) {\displaystyle u'(x)\cdot e^{-A(x)}-a(x)u(x)\cdot e^{-A(x)}+a(x)u(x)\cdot e^{-A(x)}=f(x)}

Semplificando si ha:

u ( x ) = f ( x ) e A ( x ) {\displaystyle u'(x)=f(x)\cdot e^{A(x)}}

dalla quale è sufficiente integrare per trovare:

u ( x ) = x 0 x f ( t ) e A ( t ) d t + u 0 {\displaystyle u(x)=\int _{x_{0}}^{x}f(t)e^{A(t)}dt+u_{0}}

dove u 0 {\displaystyle u_{0}} è una costante non nota che si può porre uguale a zero senza perdere in generalità. La soluzione del problema di Cauchy y + a ( x ) y = f ( x ) {\displaystyle y'+a(x)\cdot y=f(x)} con y ( x = x 0 ) = y 0 {\displaystyle y(x=x_{0})=y_{0}} (trovata per la prima volta da Jean Bernoulli) è dunque:

y ( x ) = y 0 e ( A ( x 0 ) A ( x ) ) + e A ( x ) x 0 x f ( t ) e A ( t ) d t . {\displaystyle y(x)=y_{0}\cdot e^{(A(x_{0})-A(x))}+e^{-A(x)}\int _{x_{0}}^{x}f(t)e^{A(t)}dt.}

Anche in questo caso si può avere una e una sola soluzione nell'intervallo di definizione di x {\displaystyle x} .

Fattore di integrazione

L'equazione D y ( x ) + f ( x ) y ( x ) = g ( x ) {\displaystyle Dy(x)+f(x)y(x)=g(x)} , con D {\displaystyle D} operatore differenziale lineare, può essere risolta in modo equivalente moltiplicandola per il fattore di integrazione e f ( x ) d x {\displaystyle e^{\int f(x)\,dx}} . Si ottiene:

D y ( x ) e f ( x ) d x + f ( x ) y ( x ) e f ( x ) d x = g ( x ) e f ( x ) d x {\displaystyle Dy(x)e^{\int f(x)\,dx}+f(x)y(x)e^{\int f(x)\,dx}=g(x)e^{\int f(x)\,dx}}

che per la regola del prodotto si semplifica in:

D ( y ( x ) e f ( x ) d x ) = g ( x ) e f ( x ) d x {\displaystyle D(y(x)e^{\int f(x)\,dx})=g(x)e^{\int f(x)\,dx}}

Integrando entrambi i membri:

y ( x ) e f ( x ) d x = g ( x ) e f ( x ) d x d x + c {\displaystyle y(x)e^{\int f(x)\,dx}=\int g(x)e^{\int f(x)\,dx}\,dx+c}

da cui:

y ( x ) = g ( x ) e f ( x ) d x d x + c e f ( x ) d x {\displaystyle y(x)={\int g(x)e^{\int f(x)\,dx}\,dx+c \over e^{\int f(x)\,dx}}}

La soluzione di y ( x ) + f ( x ) y ( x ) = g ( x ) {\displaystyle y'(x)+f(x)y(x)=g(x)} , sia che i coefficienti siano variabili o costanti, è dunque:

y = e a ( x ) ( g ( x ) e a ( x ) d x + κ ) {\displaystyle y=e^{-a(x)}\left(\int g(x)e^{a(x)}\,dx+\kappa \right)}

dove κ {\displaystyle \kappa } è una costante d'integrazione e:

a ( x ) = f ( x ) d x {\displaystyle a(x)=\int {f(x)\,dx}}

Una forma compatta della soluzione generale è la seguente:

y ( x ) = x 0 x [ y ( x 0 ) δ ( t x 0 ) + g ( t ) ] e t x f ( u ) d u d t {\displaystyle y(x)=\int _{x_{0}}^{x}\!{[y(x_{0})\delta (t-x_{0})+g(t)]e^{-\int _{t}^{x}\!f(u)du}\,dt}}

dove δ ( x ) {\displaystyle \delta (x)} è la delta di Dirac generalizzata.

Esempi

  • Si consideri la seguente equazione differenziale:
{ y = x y y ( 2 ) = 5 {\displaystyle {\begin{cases}y'=x-y\\y(2)=5\end{cases}}}
Portandola in forma normale si ottiene:
y + y = x {\displaystyle y'+y=x}
La soluzione generale dell'omogenea associata è:
y = y 0 e ( x 0 x ) {\displaystyle y=y_{0}\cdot e^{(x_{0}-x)}}
da cui:
y = 5 e 2 x {\displaystyle y=5\cdot e^{2-x}}
La soluzione dell'equazione completa viene cercata nella forma:
u ( x ) e x {\displaystyle u(x)\cdot e^{-x}}
Sostituita nell'equazione completa:
u ( x ) e x u ( x ) e x + u ( x ) e x = x {\displaystyle u'(x)\cdot e^{-x}-u(x)\cdot e^{-x}+u(x)\cdot e^{-x}=x}
e dunque:
u ( x ) e x = x {\displaystyle u'(x)\cdot e^{-x}=x}
da cui si ha:
u ( x ) = x e x {\displaystyle u'(x)=x\cdot e^{x}}
Integrando per parti si ottiene:
u ( x ) = x e x e x x 0 e x 0 + e x 0 {\displaystyle u(x)=xe^{x}-e^{x}-x_{0}e^{x_{0}}+e^{x_{0}}}
quindi la soluzione è:
y = y 0 e ( x 0 x ) + e x ( x e x e x x 0 e x 0 + e x 0 ) {\displaystyle y=y_{0}e^{(x_{0}-x)}+e^{-x}(xe^{x}-e^{x}-x_{0}e^{x_{0}}+e^{x_{0}})}
e quindi:
y = 4 e ( 2 x ) + x 1 {\displaystyle y=4\cdot e^{(2-x)}+x-1}
  • Si consideri:
y = x 2 y  con  y ( 1 ) = 2 {\displaystyle y'=x^{2}y{\mbox{ con }}y(1)=2}
poiché:
2 y d y y = 1 x x 2 d x {\displaystyle \int _{2}^{y}{\frac {dy}{y}}=\int _{1}^{x}x^{2}\,dx}
si ha:
ln ( y ) ln ( 2 ) = 1 3 ( x 3 1 3 ) {\displaystyle \ln(y)-\ln(2)={\frac {1}{3}}\cdot \left(x^{3}-1^{3}\right)}
cioè:
y = 2 e 1 3 ( x 3 1 ) {\displaystyle y=2\cdot e^{{\frac {1}{3}}\left(x^{3}-1\right)}}
dove se a {\displaystyle a} è una costante ci si riconduce al caso descritto in precedenza.

Equazioni ordinarie di ordine generico

La soluzione generale di un'equazione ordinaria di ordine generico si ottiene dalla somma della soluzione dell'equazione omogenea più una soluzione particolare dell'equazione non omogenea, ottenuta con il metodo delle variazioni delle costanti o con il metodo dei coefficienti indeterminati. Nel caso le condizioni iniziali siano specificate, si può ottenere la soluzione particolare direttamente utilizzando la trasformata di Laplace.

Equazione omogenea a coefficienti costanti

Si consideri:

y ( n ) + A 1 y ( n 1 ) + + A n y = 0 {\displaystyle y^{(n)}+A_{1}y^{(n-1)}+\cdots +A_{n}y=0}

Ponendo y = e s x {\displaystyle y=e^{sx}} , si ha:

s n e s x + A 1 s n 1 e s x + + A n e s x = 0 {\displaystyle s^{n}e^{sx}+A_{1}s^{n-1}e^{sx}+\cdots +A_{n}e^{sx}=0}

Dividendo quindi per e s x {\displaystyle e^{sx}} si ottiene un polinomio di ordine n:

F ( s ) = s n + A 1 s n 1 + + A n = 0 {\displaystyle F(s)=s^{n}+A_{1}s^{n-1}+\cdots +A_{n}=0}

dove i termini y ( k ) {\displaystyle y^{(k)}} dell'equazione originale sono rimpiazzati da s k {\displaystyle s^{k}} . Sostituendo ognuna delle n radici s j {\displaystyle s_{j}} del polinomio in e s x {\displaystyle e^{sx}} si ottiene una rispettiva soluzione e s j x {\displaystyle e^{s_{j}x}} . Se s j {\displaystyle s_{j}} ha molteplicità m 2 {\displaystyle m\geq 2} , allora altre soluzioni sono date da x e s j x , . . . , x m 1 e s j x {\displaystyle xe^{s_{j}x},...,x^{m-1}e^{s_{j}x}} .

Equazione non omogenea a coefficienti costanti

Sia data l'equazione:

d n y ( x ) d x n + A 1 d n 1 y ( x ) d x n 1 + + A n y ( x ) = f ( x ) {\displaystyle {\frac {d^{n}y(x)}{dx^{n}}}+A_{1}{\frac {d^{n-1}y(x)}{dx^{n-1}}}+\cdots +A_{n}y(x)=f(x)}

e si definisca il polinomio caratteristico:

P ( v ) = v n + A 1 v n 1 + + A n {\displaystyle P(v)=v^{n}+A_{1}v^{n-1}+\cdots +A_{n}}

Si può trovare una base di soluzioni { y 1 ( x ) , y 2 ( x ) , , y n ( x ) } {\displaystyle \{y_{1}(x),y_{2}(x),\ldots ,y_{n}(x)\}} cercando una soluzione particolare y p ( x ) {\displaystyle y_{p}(x)} con il metodo delle variazioni delle costanti. Si supponga che i coefficienti della combinazione lineare siano funzione di x {\displaystyle x} :

y p ( x ) = u 1 ( x ) y 1 ( x ) + u 2 ( x ) y 2 ( x ) + + u n ( x ) y n ( x ) {\displaystyle y_{p}(x)=u_{1}(x)y_{1}(x)+u_{2}(x)y_{2}(x)+\cdots +u_{n}(x)y_{n}(x)}

Utilizzando la notazione D = d / d t {\displaystyle D=d/dt} , si può scrivere:

f = P ( D ) y p = P ( D ) ( u 1 y 1 ) + P ( D ) ( u 2 y 2 ) + + P ( D ) ( u n y n ) {\displaystyle f=P(D)y_{p}=P(D)(u_{1}y_{1})+P(D)(u_{2}y_{2})+\cdots +P(D)(u_{n}y_{n})}

con i vincoli:

0 = u 1 y 1 + u 2 y 2 + + u n y n {\displaystyle 0=u'_{1}y_{1}+u'_{2}y_{2}+\cdots +u'_{n}y_{n}}
0 = u 1 y 1 + u 2 y 2 + + u n y n {\displaystyle 0=u'_{1}y'_{1}+u'_{2}y'_{2}+\cdots +u'_{n}y'_{n}}
{\displaystyle \cdots }
0 = u 1 y 1 ( n 2 ) + u 2 y 2 ( n 2 ) + + u n y n ( n 2 ) {\displaystyle 0=u'_{1}y_{1}^{(n-2)}+u'_{2}y_{2}^{(n-2)}+\cdots +u'_{n}y_{n}^{(n-2)}}

Si ha:

f = u 1 P ( D ) y 1 + u 2 P ( D ) y 2 + + u n P ( D ) y n + u 1 y 1 ( n 1 ) + u 2 y 2 ( n 1 ) + + u n y n ( n 1 ) {\displaystyle f=u_{1}P(D)y_{1}+u_{2}P(D)y_{2}+\cdots +u_{n}P(D)y_{n}+u'_{1}y_{1}^{(n-1)}+u'_{2}y_{2}^{(n-1)}+\cdots +u'_{n}y_{n}^{(n-1)}}

ma essendo P ( D ) y j = 0 {\displaystyle P(D)y_{j}=0} :

f = u 1 y 1 ( n 1 ) + u 2 y 2 ( n 1 ) + + u n y n ( n 1 ) {\displaystyle f=u'_{1}y_{1}^{(n-1)}+u'_{2}y_{2}^{(n-1)}+\cdots +u'_{n}y_{n}^{(n-1)}}

Tale espressione, insieme ai vincoli, costituisce un sistema lineare in u j {\displaystyle {u'}_{j}} . Utilizzando la regola di Cramer sul wronskiano:

u j = ( 1 ) n + j W ( y 1 , , y j 1 , y j + 1 , y n ) ( 0 f ) W ( y 1 , y 2 , , y n ) {\displaystyle u'_{j}=(-1)^{n+j}{\frac {W(y_{1},\ldots ,y_{j-1},y_{j+1}\ldots ,y_{n})_{0 \choose f}}{W(y_{1},y_{2},\ldots ,y_{n})}}}

e integrando u j {\displaystyle {u'}_{j}} si risolve il sistema. La soluzione particolare non è unica, poiché anche:

y p + c 1 y 1 + + c n y n {\displaystyle y_{p}+c_{1}y_{1}+\cdots +c_{n}y_{n}}

soddisfa la ODE per ogni insieme di costanti c j {\displaystyle c_{j}} .

Bibliografia

  • (EN) Arfken, G. "A Second Solution." §8.6 in Mathematical Methods for Physicists, 3rd ed. Orlando, FL: Academic Press, pp. 467-480, 1985.
  • (EN) Boyce, W. E. and DiPrima, R. C. Elementary Differential Equations and Boundary Value Problems, 4th ed. New York: Wiley, 1986.
  • (EN) Morse, P. M. and Feshbach, H. Methods of Theoretical Physics, Part I. New York: McGraw-Hill, pp. 667-674, 1953.

Voci correlate

Altri progetti

Altri progetti

  • Wikiversità
  • Collabora a Wikiversità Wikiversità contiene risorse su equazione differenziale lineare

Collegamenti esterni

Controllo di autoritàThesaurus BNCF 19266 · LCCN (EN) sh85037903 · GND (DE) 4206889-7 · BNF (FR) cb12138522v (data) · J9U (ENHE) 987007553019005171
  Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica