Sistemes homogenis d'EDO a coeficients constants

Un sistema d'equacions diferencials lineals és una EDO (equació diferencial ordinària) del tipus: x(t)=A(t)x+b(t) on, A(t) és una matriu, n×n, de funcions en la variable t, b(t) és un vector de dimensió n de funcions en la variable t, i x és un vector de mida n que és la funció que volem trobar.

Exemple

Un exemple de sistema d'EDO's lineal seria: (xy)=(0lntet3cost)(xy)+(et3et)

Un sistema lineal de dimensió nn solucions linealment independents i resoldre el sistema significa trobar-les totes. Tota solució és una combinació lineal d'aquestes n solucions. Així, donat un vector de condicions inicials (n), determinarem les n constants trobant una única solució.

Quan resolem un sistema lineal posarem els n vectors solució (linealment independents) a les columnes d'una matriu, l'anomenada matriu fonamental del sistema (de mida n×n). Per tant, entendrem per resoldre el sistema trobar una matriu fonamental. Multiplicant aquesta matriu per un vector de constants arbitràries tindrem la solució general.

Una propietat important de les matrius fonamentals és que, si multipliquem una matriu fonamental per una matriu constant amb determinant diferent de zero, el resultat és una altra matriu fonamental (és important que la matriu constant es multipliqui per la dreta, si no, no és cert).

Per resoldre aquest tipus d'equacions no hi ha mètodes explícits (només en dimensió 1). Tot i això, hi ha alguns casos particulars que sí que sabrem resoldre: Sistemes d'EDO's homogenis a coeficients constants, sistemes d'EDO's a coeficients constants no homogenis, i sistemes triangulars d'equacions diferencials.

En aquest tema ens centrarem en Sistemes d'EDO's homogenis a coeficients constants.

Considerem el problema: x(t)=Ax(t). Llavors una matriu fonamental és: ϕ(t)=etA. Per fer el càlcul d'elevar e a una matriu A és útil tenir aquesta matriu en forma de Jordan.

Per tant, primer de tot calculem la forma de Jordan de la matriu A. Llavors es té A=SJS1, on J és la forma reduïda de Jordan de la matriu A i S és el canvi de base.

Llavors es compleix que eA=eSJS1=SeJS1. A més, tenint en compte que S1 és una matriu constant amb determinant diferent de zero, si ϕ(t)=etA=SetJS1 és una matriu fonamental, llavors ϕ(t)=SetJ també és matriu fonamental.

Ara explicarem com es calcula l'exponencial d'una matriu en forma de Jordan.

Explicarem fins a dimensió tres:

  • Si J és una matriu diagonal. Llavors etJ=(eλ1t00eλ2t),etJ=(eλ1t000eλ2t000eλ3t)per als casos de dimensió 2 i 3, on λ són els valors propis de la matriu. És a dir, l'exponencial d'una matriu diagonal és la matriu diagonal amb l'exponencial dels valors propis en la diagonal.

  • Si J és una matriu del tipus:J=(λ01λ)aleshoresetJ=(eλt0teλteλt)

  • Si J és una matriu del tipus: J=(λ1000λ2001λ3) aleshoresetJ=(eλ1t000eλ2t00teλ2teλ3t)

  • Si J és una matriu del tipus : J=(λ001λ001λ)aleshoresetJ=(eλt00teλteλt0t22eλtteλteλt)Per tant, tenim que la solució és: x(t)=ϕ(t)C=SetJC, on C és un vector de constants a determinar amb les condicions inicials. Si tenim x(t0)=x0, vector de condicions inicials, llavors C=ϕ(t0)1x0 i tenim la solució del PVI (Problema de Valor Inicial).

Vegem-ho de forma més clara amb un exemple.

Exemple

Considerem el sistema: (xy)=(0112)(xy) La matriu és a coeficients constants, per tant, com ja hem dit, ϕ(t)=etA és una matriu fonamental.

Per calcular l'exponencial d'una matriu calcularem la seva matriu de Jordan.

Per això calculem els valors propis de la matriu: |λ112λ|=λ(2λ)+1=0λ22λ+1=0⇒={λ1=1λ2=1 Així doncs tenim un valor propi de multiplicitat 2.

Per saber si diagonalitza hem de calcular el rang de la matriu (AλId)=(1111) Que clarament és 1.

Com que les multiplicitats aritmètiques i geomètriques no coincideixen, la matriu no diagonalitza.

Així doncs, la forma de Jordan de la matriu serà: J=(1011) Busquem ara una base de vectors propis de la matriu.

Escollim v2Ker(AλId) i v1Ker((AλId)2),v1Ker(AλId).

Escrivim, doncs, les matrius: AλId=(1111),(AλId)2=(0000)

Per tant escollint v1=(0,1), és clar que v1Ker((AλId)2),v1Ker(AλId).

Per v2 prenem v2=(1,1) ja que (1111)(11)=(00) i per tant v2Ker(AλId).

D'aquesta manera tenim que la matriu de canvi de base és: S=(=0111)Tal com hem explicat l'exponencial d'una forma de Jordan és: etJ=(et0tetet)

Per tant una matriu fonamental serà: ϕ(t)=SetJ=(0111)(et0tetet)=(tetetet+tetet)=et(t0t+11)

Si, per exemple, ens demanen la solució que satisfà la condició inicial: (x(0)y(0))=(22) aquesta solució és: (x(t)y(t))=ϕ(t)ϕ(t0)1(x(0)y(0))=et(t0t+11)(1110)(22)= =et(t0t+11)(02)=et(22)=(2et2et)