Sistemi di equazioni differenziali lineari
In questa pagina 8
In questa pagina 3
Prerequisiti: Esistenza e unicità per il problema di CauchyProblema di Cauchy: y' = f(t, y), y(t0) = y0. Peano: f continua ⇒ esiste almeno una soluzione locale (non unica: y' = √|y|, y(0) = 0). Cauchy-Lipschitz: f continua e lipschitziana in y (basta f e ∂f/∂y continue) ⇒ soluzione unica in un intorno di t0. La soluzione può esplodere in tempo finito (y' = y², y' = 1 + y²); se f è lipschitziana in y su tutta la striscia [a, b] × R la soluzione esiste su tutto [a, b]. Un'equazione di ordine n si riduce a un sistema del primo ordine.Esistenza e unicità per il problema di Cauchy →, Equazioni differenziali lineari del secondo ordiney'' + a1(t)y' + a0(t)y = b(t) con coefficienti continui su un intervallo: le soluzioni sono definite su tutto l'intervallo e il problema di Cauchy con y(t0), y'(t0) ha una sola soluzione. L'integrale generale dell'omogenea è c1 y1 + c2 y2 con y1, y2 soluzioni linearmente indipendenti (controllo con il wronskiano); quello della completa è yp + c1 y1 + c2 y2, con yp una soluzione particolare. Stessa struttura per ogni ordine n.Equazioni differenziali lineari del secondo ordine →; autovalori e autovettori (Algebra Lineare).
I sistemi servono quando più grandezze si influenzano a vicenda: due serbatoi che si scambiano liquido, correnti in due maglie accoppiate di un circuito, posizione e velocità di un oscillatore.
Definizione e forma del sistema
Un sistema di equazioni differenziali lineari del primo ordine in si presenta nella forma: dove è il vettore incognito, è una matrice di funzioni e è un vettore di funzioni termine noto.
Esistenza e unicità. Se e sono continue in un intervallo , allora per ogni dato iniziale esiste una soluzione unica definita su tutto l'intervallo .
È il teorema di esistenza globale di Esistenza e unicità per il problema di CauchyProblema di Cauchy: y' = f(t, y), y(t0) = y0. Peano: f continua ⇒ esiste almeno una soluzione locale (non unica: y' = √|y|, y(0) = 0). Cauchy-Lipschitz: f continua e lipschitziana in y (basta f e ∂f/∂y continue) ⇒ soluzione unica in un intorno di t0. La soluzione può esplodere in tempo finito (y' = y², y' = 1 + y²); se f è lipschitziana in y su tutta la striscia [a, b] × R la soluzione esiste su tutto [a, b]. Un'equazione di ordine n si riduce a un sistema del primo ordine.Esistenza e unicità per il problema di Cauchy →: il secondo membro è lipschitziano in su ogni striscia contenuta in , perché con legato al massimo dei coefficienti di su .
Riduzione di un'equazione di ordine
Un'equazione lineare scalare di ordine , , può essere trasformata in un sistema del primo ordine ponendo: . Il sistema risultante è , dove è la matrice compagna e . Per , diventa Il polinomio caratteristico della matrice, , è proprio il polinomio caratteristico dell'equazione: i due metodi di Analisi 1 e di questa nota sono lo stesso metodo.
Sistemi omogenei e matrice fondamentale
Consideriamo il sistema omogeneo . Le soluzioni formano uno spazio vettoriale di dimensione .
Matrice fondamentale. È una matrice le cui colonne sono soluzioni linearmente indipendenti del sistema. Il determinante della matrice fondamentale è detto wronskianodeterminante della matrice che ha per colonne n soluzioni, il quale è non nullo in ogni punto dell'intervallo se le soluzioni sono indipendenti.
Perché dimensione . La mappa che associa a ogni soluzione il suo valore è lineare e, per esistenza e unicità, biunivoca: le soluzioni sono tante quanti i vettori di . Le soluzioni con dati iniziali formano una base. Inoltre il wronskiano o è nullo in ogni punto o non lo è mai: se in un istante le soluzioni sono indipendenti, lo sono sempre.
Con una matrice fondamentale , l'integrale generale dell'omogeneo è con costante; quello del sistema completo è .
Sistemi a coefficienti costanti
Sia con matrice costante. Cerchiamo soluzioni nella forma . Sostituendo nel sistema otteniamo , ovvero (si è diviso per ). Questo è un problema agli autovalori: deve essere un autovalore di , cioè una radice di , e un autovettore corrispondente.
Se ha autovettori indipendenti (per esempio se gli autovalori sono distinti), le soluzioni sono indipendenti (in valgono ) e danno l'integrale generale .
Esempio: Autovalori reali distinti
Risolvere .
Calcolo autovalori: .
Per : .
Per : . Soluzione generale: .
Problema di Cauchy con : e , quindi : , . Verifica della prima equazione: e ✓.
Caso complesso
Se , la soluzione complessa genera due soluzioni reali prendendo parte reale e parte immaginaria: dove è un autovettore (complesso) di . Vengono dallo sviluppo moltiplicato per . L'autovalore coniugato non dà soluzioni reali nuove.
Esempio: l'oscillatore , cioè con .
- , autovalori (, ).
- Per : dà , quindi : , .
- , .
La prima componente di ciascuna è una soluzione di ( e ), la seconda è la sua derivata, come deve essere.
Autovalore doppio con un solo autovettore
Se è doppio ma ha solo una retta di soluzioni, le soluzioni sono e , dove risolve . È l'analogo del delle equazioni con radice doppia.
Metodo di eliminazione per i sistemi
Per un sistema a coefficienti costanti c'è un metodo alternativo agli autovettori, che non richiede matrici: si elimina una incognita e ci si riduce a una sola equazione del secondo ordine, che si sa già risolvere (Metodo di variazione delle costantiPer y'' + a(t)y' + b(t)y = f(t), note due soluzioni indipendenti y1, y2 dell'omogenea, una soluzione particolare è yp = c1(t)y1 + c2(t)y2 con c1'y1 + c2'y2 = 0 e c1'y1' + c2'y2' = f. Con Cramer: c1' = −y2 f/W, c2' = y1 f/W, dove W = y1y2' − y2y1' è il wronskiano. Funziona per ogni termine noto continuo (anche 1/sin t, e^(3t)/t), dove il metodo di somiglianza non si applica.Metodo di variazione delle costanti → e la ricetta per termini noti speciali). Sia
Il metodo (se ).
- Dalla prima equazione si ricava : .
- Si deriva la prima equazione: , e in si sostituisce la seconda equazione, , usando poi . Si ottiene Il polinomio caratteristico è lo stesso di (gli autovalori).
- Si risolve questa equazione scalare (omogenea più soluzione particolare): compaiono due costanti .
- Si ricava (si deriva , non si risolve una seconda equazione: così non compaiono costanti in più).
- Dati iniziali: servono e ; il secondo vale .
Se si scambiano i ruoli (si elimina e si ottiene un'equazione per , usando ); se le due equazioni sono già indipendenti.
Esempio 1 (omogeneo, con problema di Cauchy). . Qui , , , , quindi e . Dalla prima equazione . L'equazione per è cioè . Allora . Dati iniziali: e , cioè : , . Soluzione: Verifica: ✓; ✓.
Esempio 2 (non omogeneo). . Qui , , , , , , , : l'equazione è . Omogenea: , . Particolare: (polinomio di primo grado: ✓). Quindi Verifica: ✓.
Quando conviene. Per un sistema l'eliminazione è spesso più rapida degli autovettori, specialmente con termini noti. Il caso di autovalore doppio si tratta come in un'equazione scalare (, e si ricava derivando), senza autovettori generalizzati.
Esponenziale di matrice
Per una matrice quadrata si definisce, come per i numeri, (la serie converge per ogni ). Derivando termine a termine, , e : quindi la soluzione del problema di Cauchy , è esattamente come risolve . La matrice è la matrice fondamentale che vale in .
Come si calcola. Se è diagonale, , le potenze sono diagonali e . Se è diagonalizzabile, (colonne di = autovettori), allora e quindi .
Nell'esempio sopra , , , e Applicata a dà , come prima.
Variazione delle costanti
Per il sistema non omogeneo , la soluzione generale è data dalla somma dell'omogenea e di una soluzione particolare trovata tramite il Metodo di variazione delle costantiPer y'' + a(t)y' + b(t)y = f(t), note due soluzioni indipendenti y1, y2 dell'omogenea, una soluzione particolare è yp = c1(t)y1 + c2(t)y2 con c1'y1 + c2'y2 = 0 e c1'y1' + c2'y2' = f. Con Cramer: c1' = −y2 f/W, c2' = y1 f/W, dove W = y1y2' − y2y1' è il wronskiano. Funziona per ogni termine noto continuo (anche 1/sin t, e^(3t)/t), dove il metodo di somiglianza non si applica.Metodo di variazione delle costanti →: dove è una matrice fondamentale. Si ottiene cercando : sostituendo, , e poiché resta , cioè . A coefficienti costanti, con : .
Errori comuni
- Confondere la soluzione scalare con quella vettoriale (dimenticare di moltiplicare per l'autovettore).
- Non verificare l'indipendenza lineare delle soluzioni tramite il wronskiano (basta in un punto, per esempio in ).
- Prendere entrambi gli autovalori complessi coniugati come se dessero quattro soluzioni reali: ne danno due.
- Credere che sia la matrice degli esponenziali dei coefficienti: vale solo per matrici diagonali.
Versione ripasso
Il sistema ammette soluzione unica per dati iniziali assegnati in un intervallo di continuità dei coefficienti.
Casi principali a coefficienti costanti
La soluzione generale del sistema omogeneo si costruisce tramite gli autovalori e autovettori della matrice : 0. Riduzione: ↔ matrice compagna , stesso polinomio caratteristico. Soluzioni dell'omogeneo: spazio di dimensione .
- Autovalori reali distinti: . Esempio : , .
- Autovalori complessi: , . Oscillatore: , soluzioni e .
- Matrice esponenziale: , . Se è diagonalizzabile, , e la soluzione è .
Metodo di eliminazione ()
Per , con : ; derivando la prima equazione e sostituendo si ottiene l'equazione scalare con lo stesso polinomio caratteristico di . Si risolve per (due costanti), poi ; dati iniziali: e . Esempi: , , , : , , . , : , , .
Sistema non omogeneo
La soluzione generale è , dove è la matrice fondamentale del sistema omogeneo (come nel Metodo di variazione delle costantiPer y'' + a(t)y' + b(t)y = f(t), note due soluzioni indipendenti y1, y2 dell'omogenea, una soluzione particolare è yp = c1(t)y1 + c2(t)y2 con c1'y1 + c2'y2 = 0 e c1'y1' + c2'y2' = f. Con Cramer: c1' = −y2 f/W, c2' = y1 f/W, dove W = y1y2' − y2y1' è il wronskiano. Funziona per ogni termine noto continuo (anche 1/sin t, e^(3t)/t), dove il metodo di somiglianza non si applica.Metodo di variazione delle costanti →).