Ecuaciones Diferenciales I: Sistemas lineales no homogéneos – Método de variación de parámetros

Por Omar González Franco

Las ciencias matemáticas exhiben particularmente orden, simetría
y límites; y esas son las más grandes formas de belleza.
– Aristóteles

Introducción

Ya sabemos resolver sistemas lineales homogéneos con coeficientes constantes, en esta entrada estudiaremos el caso no homogéneo.

Como hemos visto en las dos unidades anteriores, el método de variación de parámetros ha sido fundamental para resolver ecuaciones diferenciales en el caso no homogéneo. Éste mismo método es el que desarrollaremos en esta entrada para resolver sistemas lineales no homogéneos con coeficientes constantes.

Cabe mencionar que en esta entrada utilizaremos bastante el concepto de exponencial de una matriz y el de matriz fundamental de soluciones.

Sistemas lineales homogéneos

El sistema lineal que hemos estudiado es

(1)Y=AY

Donde A es una matriz con componentes constantes

(2)A=(a11a12a1na21a22a2nan1an2ann)

Ahora sabemos que la solución general del sistema lineal homogéneo (1) es de la forma

(3)Yc(t)=c1Y1(t)+c2Y2(t)++cnYn(t)

En donde las funciones Y1(t),Y2(t),,Yn(t) son soluciones linealmente independientes del mismo sistema. Usamos el subíndice c debido a que, como antes, al resolver el caso no homogéneo será necesario resolver primero el sistema homogéneo asociado y la solución general de dicho sistema será la solución complementaria del sistema no homogéneo.

Recordemos que la matriz que tiene por columnas a las funciones Yi(t), i=1,2,,n de (3) corresponde a la matriz fundamental de soluciones.

(4)Y^(t)=(Y1(t)Y2(t)Yn(t))=(y11(t)y12(t)y1n(t)y21(t)y22(t)y2n(t)yn1(t)yn2(t)ynn(t))

Si definimos el vector de constantes

(5)C=(c1c2cn)

podemos escribir la solución (3) como

(6)Yc(t)=Y^(t)C

Recordemos este resultado para más adelante.

Sistemas lineales no homogéneos

El sistema lineal no homogéneo que intentaremos resolver es de la forma

(7)Y=AY+G

Donde G=G(t) es una matriz de n×1 con componentes dependientes de t.

(8)G(t)=(g1(t)g2(t)gn(t))

Dada la forma de la solución general de un sistema lineal homogéneo (3), parecería natural pensar que el sistema lineal no homogéneo tiene por solución una función de la forma

(9)Yp(t)=u1(t)Y1(t)+u2(t)Y2(t)++un(t)Yn(t)

En donde ui(t), i=1,2,,n son funciones escalares de t derivables y las funciones Yi(t), i=1,2,,n forman una matriz fundamental de soluciones Y^(t). Si definimos el vector

(10)U(t)=(u1(t)u2(t)un(t))

Entonces la solución propuesta (9) adquiere la forma

(11)Yp(t)=Y^(t)U(t)

El método de variación de parámetros nos permitirá obtener la forma del vector U(t), una vez obtenida podremos formar la solución general del sistema lineal no homogéneo (7) que, como siempre, será la superposición de la solución complementaria del sistema lineal homogéneo asociado Yc(t) más la solución particular del sistema lineal no homogéneo Yp(t), esto es

(12)Y(t)=Yc(t)+Yp(t)

Variación de parámetros

Comencemos a desarrollar el método de variación de parámetros, como mencionamos antes, el objetivo es encontrar la forma explícita del vector (10) para formar la solución particular del sistema lineal no homogéneo.

Consideremos la función propuesta (11) y derivémosla.

(13)Yp(t)=Y^(t)U(t)+Y^(t)U(t)

Si sustituimos (11) y (13) en el sistema lineal no homogéneo (7), se tiene

(14)Y^(t)U(t)+Y^(t)U(t)=A[Y^(t)U(t)]+G(t)

Como Y^(t) es una matriz fundamental de soluciones sabemos que satisface el sistema homogéneo, es decir,

(15)Y^(t)=AY^(t)

Si sustituimos en (14) la ecuación queda como

AY^(t)U(t)+Y^(t)U(t)=AY^(t)U(t)+G(t)

O bien,

(16)Y^(t)U(t)=G(t)

La matriz fundamental es no singular, de manera que siempre existe su inversa, esto nos permite establecer que

(17)U(t)=Y^1(t)G(t)

Esta ecuación es matricial y sabemos que es posible integrar sobre matrices, así que integremos la ecuación anterior con el objetivo de hallar la forma de U.

(18)U(t)=Y^1(t)G(t)dt

Ahora que conocemos la forma de U(t), sustituimos en la solución propuesta (11), de forma que una solución particular del sistema lineal no homogéneo es

(19)Yp(t)=Y^(t)Y^1(t)G(t)dt

Por lo tanto, de (6) y el resultado (19) concluimos que la solución general del sistema lineal no homogéneo es

(20)Y(t)=Y^(t)C+Y^(t)Y^1(t)G(t)dt

Si Y^(t) es la matriz fundamental de soluciones eAt y considerando que Y^1(t)=eAt, el resultado anterior queda como

(21)Y(t)=eAtC+eAteAtG(t)dt

Problema con valores iniciales

Consideremos el problema con valores iniciales

(22)Y=AY+G;Y(t0)=Y0

De nuestro desarrollo anterior consideremos la relación (17).

U(t)=Y^1(t)G(t)

En esta ocasión integremos de t0 a t y usemos el teorema fundamental del cálculo.

(23)U(t)=U(t0)+t0tY^1(s)G(s)ds

Notemos que si aplicamos la condición inicial Y(t0)=Y0 sobre la función (11), se obtiene

(24)Yp(t0)=Y^(t0)U(t0)=Y0

De donde,

(25)U(t0)=Y^1(t0)Y0

Sustituimos este resultado en la ecuación (23).

(26)U(t)=Y^1(t0)Y0+t0tY^1(s)G(s)ds

Aquí debemos tener cuidado, si sustituimos la función (26) en (11), se obtiene

(27)Y(t)=Y^(t)Y^1(t0)Y0+Y^(t)t0tY^1(s)G(s)ds

Pero Y^1(t0)Y0 es una matriz de constantes, digamos

Y^1(t0)Y0=C

Entonces el resultado (27) queda como

(28)Y(t)=Y^(t)C+Y^(t)t0tY^1(s)G(s)ds

Este resultado se parece a la ecuación (20), es decir, a pesar de que sustituimos (26) en (11) esperando obtener la solución particular Yp(t), en realidad estamos obteniendo la solución general, la solución general del problema de valores iniciales.

Si consideramos nuevamente que Y^(t)=eAt, el resultado (27) se reduce significativamente.

(29)Y(t)=eAteAt0Y0+eAtt0teAsG(s)ds

O bien,

(30)Y(t)=eA(tt0)Y0+t0teA(ts)G(s)ds

Por otro lado, si t0=0, de (27) se obtiene que

Y(t)=Y^(t)Y^1(0)Y0+Y^(t)0tY^1(s)G(s)ds

Pero recordemos que

(31)eAt=Y^(t)Y^1(0)

Entonces la solución anterior queda como

(32)Y(t)=eAtY0+Y^(t)0tY^1(s)G(s)ds

Si nuestro propósito es determinar la solución general de un sistema lineal no homogéneo (7), primero resolvemos el sistema lineal homogéneo asociado para obtener la solución complementaria en la forma (3). Con las funciones Yi(t), i=1,2,,n obtenidas formamos una matriz fundamental Y^(t), se calcula su inversa y se sustituyen las matrices correspondientes en la solución particular (19). Una vez obtenidas ambas soluciones, la solución general del sistema lineal no homogéneo será

Y(t)=c1Y1(t)+c2Y2(t)++cnYn(t)+Yp(t)=Yc(t)+Yp(t)

Sin embargo, si lo que tenemos es un problema de valores iniciales, debemos nuevamente obtener la solución del sistema lineal homogéneo asociado ya que eso es lo que nos permite formar la matriz fundamental de soluciones Y^(t), una vez obtenida esta función calculamos su inversa y se sustituyen las matrices correspondientes en la ecuación (27), esto nos dará la solución completa del problema de valores iniciales, es decir, no es necesario aplicar las condiciones iniciales en la solución complementaria para obtener los valores de las constantes c1,c2,,cn.

Para concluir con esta entrada realicemos dos ejemplos, en el primero de ellos obtendremos la solución general de un sistema lineal no homogéneo y en el segundo ejemplo resolveremos un problema con valores iniciales. Con estos ejemplos se espera que el método quede claro.

Ejemplo: Obtener la solución general del siguiente sistema lineal no homogéneo.

Y=(0213)Y+(11)et

Solución: Resolvamos primero el sistema homogéneo asociado.

Y=(0213)Y

En este caso la matriz A es

A=(0213)

Determinemos los valores y vectores propios de esta matriz.

|AλI|=|λ213λ|=0

La ecuación característica es

λ23λ+2=0

Resolviendo para λ se obtiene que los valores propios son

λ1=1yλ2=2

Determinemos los vectores propios correspondientes a cada valor propio.

Caso 1: λ1=1.

Buscamos un vector K0, tal que

(AI)K=(1212)(k1k2)=(00)

La ecuación que se obtiene es

k1+2k2=0

Es decir, 2k2=k1. Elegimos k2=1, entonces k1=2. Por lo tanto el primer vector propio es

K1=(21)

Caso 2: λ2=2.

Buscamos un vector K0, tal que

(A2I)K=(2211)(k1k2)=(00)

La ecuación que se obtiene es

k1+k2=0

Es decir, k1=k2. Elegimos k1=k2=1. Por lo tanto, el segundo vector propio es

K2=(11)

Con estos resultados concluimos que la solución general del sistema lineal homogéneo asociado es

Yc(t)=c1et(21)+c2e2t(11)

Para determinar la solución particular Yp(t), formemos, con el resultado anterior, la matriz fundamental de soluciones (4).

Y^(t)=(2ete2tete2t)

Como también requerimos de la matriz inversa, verifica que

Y^1(t)=(etete2t2e2t)

La matriz G en este caso es

G(t)=(etet)

Sustituyamos estas matrices en la solución particular (19).

Yp(t)=(2ete2tete2t)(etete2t2e2t)(etet)dt=(2ete2tete2t)(23et)dt

Resolviendo la integral (sin considerar constantes de integración), se obtiene

(23et)dt=(2t3et)

Entonces,

Yp(t)=(2ete2tete2t)(2t3et)=(4tet+3et2tet+3et)

Esto es,

Yp(t)=(42)tet+(33)et

Por lo tanto, la solución general del sistema lineal no homogéneo es

Y(t)=c1et(21)+c2e2t(11)+(33)et+(42)tet

◻

Realicemos ahora un problema con valores iniciales.

Ejemplo: Resolver el siguiente problema con valores iniciales.

Y=(100212321)Y+(00etcos(2t)),Y(0)=(011)

Solución: Primero debemos obtener la solución del sistema lineal homogéneo asociado

Y=(100212321)Y

Ello nos permitirá obtener la matriz fundamental de soluciones. En este caso la matriz A es

A=(100212321)

Determinemos los valores y vectores propios de esta matriz. La ecuación característica se obtendrá de calcular el determinante

|AλI|=|1λ0021λ2321λ|=0

Desarrollando el determinante obtendremos que

(1λ)(λ22λ+5)=0

Resolviendo para λ se obtiene que los valores propios de A son

λ1=1yλ2=1+2i,λ3=12i

De acuerdo a los valores propios obtenidos, la manera de resolver el sistema homogéneo será aplicando la teoría vista en la entrada sobre valores propios complejos.

Determinemos los vectores propios correspondientes a cada valor propio.

Caso 1: λ1=1.

Buscamos un vector K0, tal que

(AI)K=[(100212321)(100010001)](k1k2k3)=(000202320)(k1k2k3)=(000)

El sistema que se obtiene es

2k12k3=03k1+2k2=0

De este sistema se observa que

k1=k3k2=3k12

Elegimos k1=2=k3, de tal manera que k2=3, así el primer vector propio es

K1=(232)

Caso 2: λ2=1+2i.

Buscamos un vector K, diferente de cero, tal que

[A(1+2i)I]K=(2i0022i2322i)(k1k2k3)=(000)

El sistema de ecuaciones que se obtiene es

2ik1=02k12ik22k3=03k1+2k22ik3=0

De este sistema se observa que k1=0 y k3=ik2. Elegimos k2=1, de manera que el segundo vector propio sea

K2=(01i)

Caso 3: λ2=12i.

Sabemos que este caso es el conjugado del caso anterior, por lo que directamente establecemos que el tercer vector propio es

K3=(01i)

La solución general del sistema lineal homogéneo asociado, en su forma compleja, es

Yc(t)=c1et(232)+c2e(1+2i)t(01i)+c3e(12i)t(01i)

Sin embargo esta solución no nos sirve de mucho, pues desearíamos construir la matriz fundamental de soluciones con valores reales. Recordando lo visto en la entrada sobre valores propios complejos, podemos encontrar dos funciones W1(t) y W2(t), tal que la solución general sea de la forma

(33)Yc(t)=c1eλ1t+c2W1(t)+c3W2(t)

Recordemos que las funciones W1(t) y W2(t) están dadas por

(34)W1(t)=eαt[Ucos(βt)Vsin(βt)]

y

(35)W2(t)=eαt[Usin(βt)+Vcos(βt)]

Consideremos el caso 2 en el que λ2=1+2i y

K2=(01i)=(010)+i(001)

De estos resultados obtenemos que α=1, β=2 y

U=(010)yV=(001)

Sustituyamos en la funciones (34) y (35). Por un lado,

W1(t)=et[(010)cos(2t)(001)sin(2t)]=et[(0cos(2t)0)(00sin(2t))]

Esto es,

W1(t)=et(0cos(2t)sin(2t))

Por otro lado,

W2(t)=et[(010)sin(2t)+(001)cos(2t)]=et[(0sin(2t)0)+(00cos(2t))]

Esto es,

W2(t)=et(0sin(2t)cos(2t))

Recordemos que estas funciones también se pueden obtener considerando la identidad de Euler. Del caso 2 la solución que se obtiene es

Y2c(t)=e(1+2i)t(01i)

Así,

W1(t)=Re{Y2c(t)}yW2(t)=Im{Y2c(t)}

Usando la identidad de Euler sobre esta solución obtenemos lo siguiente.

e(1+2i)t(01i)=et[cos(2t)+isin(2t)][(010)i(001)]=et[cos(2t)(010)+sin(2t)(001)]+iet[sin(2t)(010)cos(2t)(001)]=et[(0cos(2t)0)+(00sin(2t))]+iet[(0sin(2t)0)+(00cos(2t))]

De donde,

W1(t)=et(0cos(2t)sin(2t))yW2(t)=et(0sin(2t)cos(2t))

De esta forma, la solución general del sistema lineal homogéneo asociado es

(36)Yc(t)=c1et(232)+c2et(0cos(2t)sin(2t))+c3et(0sin(2t)cos(2t))

Esta solución es de la forma (3) por lo que la matriz fundamental de soluciones, formada por estos vectores linealmente independientes, es

Y^(t)=(2et003etetcos(2t)etsin(2t)2etetsin(2t)etcos(2t))

Para obtener la solución del problema con valores iniciales usaremos el resultado (29) para t0=0.

(37)Y(t)=eAtY0+eAt0teAsG(s)ds

Es decir, consideraremos a la matriz eAt como la matriz fundamental de soluciones. También es posible usar la relación (32) usando la matriz Y^(t) antes establecida. ¿Por qué son equivalentes ambas formas?.

Determinemos la matriz eAt usando la relación (31). Si evaluamos t=0 en la matriz Y^(t) se obtiene la matriz

Y^(0)=(200310201)

Comprueba que la matriz inversa es

Y^1(0)=(200310201)1=(12003210101)

Sustituyamos en (31).

eAt=(2et003etetcos(2t)etsin(2t)2etetsin(2t)etcos(2t))(12003210101)=et(10032+32cos(2t)+sin(2t)cos(2t)sin(2t)1+32sin(2t)cos(2t)sin(2t)cos(2t))

Por lo tanto, la matriz que consideraremos como matriz fundamental de soluciones es

eAt=et(10032+32cos(2t)+sin(2t)cos(2t)sin(2t)1+32sin(2t)cos(2t)sin(2t)cos(2t))

Como también requerimos de la inversa de esta matriz, verifica que

eAt=et(10032+32cos(2t)sin(2t)cos(2t)sin(2t)132sin(2t)cos(2t)sin(2t)cos(2t))

En este caso la matriz G(t) es

G(t)=(00etcos(2t))

Sustituyamos todos estos resultados en la solución (37).

Y(t)=eAt(011)+eAt0tes(10032+32cos(2s)sin(2s)cos(2s)sin(2s)132sin(2s)cos(2s)sin(2s)cos(2s))(00escos(2s))ds

Por un lado,

eAt(011)=et(10032+32cos(2t)+sin(2t)cos(2t)sin(2t)1+32sin(2t)cos(2t)sin(2t)cos(2t))(011)=et(0cos(2t)sin(2t)cos(2t)+sin(2t))

De tarea moral, determina las constantes c1, c2 y c3 aplicando los valores iniciales sobre la solución complementaria (36). ¿Qué relación tiene tu resultado con la operación anterior?.

Por otro lado,

es(10032+32cos(2s)sin(2s)cos(2s)sin(2s)132sin(2s)cos(2s)sin(2s)cos(2s))es(00cos(2s))=(0sin(2s)cos(2s)cos2(2s))

Sustituimos estas matrices en Y(t).

Y(t)=et(0cos(2t)sin(2t)cos(2t)+sin(2t))+eAt0t(0sin(2s)cos(2s)cos2(2s))ds

Resolvamos la integral.

0t(0sin(2s)cos(2s)cos2(2s))ds=(018cos(4s)s2+sin(4s)8)|t(018cos(4s)s2+sin(4s)8)|0=(018cos(4t)t2+sin(4t)8)(0180)=(01cos(4t)84t+sin(4t)8)

Entonces,

Y(t)=et(0cos(2t)sin(2t)cos(2t)+sin(2t))+eAt(01cos(4t)84t+sin(4t)8)

Ahora realicemos el producto del segundo sumando.

eAt(01cos(4t)84t+sin(4t)8)=et(10032+32cos(2t)+sin(2t)cos(2t)sin(2t)1+32sin(2t)cos(2t)sin(2t)cos(2t))(01cos(4t)84t+sin(4t)8)=et(0cos(2t)(1cos(4t)8)sin(2t)(4t+sin(4t)8)sin(2t)(1cos(4t)8)+cos(2t)(4t+sin(4t)8))=et(0tsin(2t)2+cos(2t)cos(4t)cos(2t)sin(4t)sin(2t)8tcos(2t)2+sin(2t)+sin(4t)cos(2t)cos(4t)sin(2t)8)

Así,

Y(t)=et(0cos(2t)sin(2t)cos(2t)+sin(2t))+et(0tsin(2t)2+cos(2t)cos(4t)cos(2t)sin(4t)sin(2t)8tcos(2t)2+sin(2t)+sin(4t)cos(2t)cos(4t)sin(2t)8)

Haciendo las operaciones correspondientes se obtiene finalmente que la solución al problema con valores iniciales es

Y(t)=et(0cos(2t)(1+12t)sin(2t)(1+12t)cos(2t)+54sin(2t))

◻

Vemos que este método puede ser bastante largo y complicado, de hecho se puede volver una tarea imposible de hacer a mano si se tienen sistemas con matriz A de 3×3 o más. Se recomienda, en la medida de lo posible, usar algún programa computacional para llevar a cabo algunas de las operaciones, lo importante es entender como llevar a cabo el método.

Con esto concluimos lo que corresponde al estudio de los distintos métodos para resolver sistemas lineales. Prácticamente hemos concluido con la unidad 3 del curso.

En las siguientes dos entradas de esta unidad trataremos de justificar los teoremas de existencia y unicidad en el caso de los sistemas lineales, esto con el propósito de justificar toda la teoría desarrollada a lo largo de la unidad.

Tarea moral

Los siguientes ejercicios no forman parte de la evaluación del curso, pero servirán para entender mucho mejor los conceptos vistos en esta entrada, así como temas posteriores.

  1. Obtener la solución general de los siguientes sistemas lineales no homogéneos.
  • Y=(1111)Y+(cos(t)sin(t))et
  • Y=(12121)Y+(csc(t)sec(t))et
  • Y=(110110003)Y+(ete2tte3t)
  1. Resolver los siguientes problemas con valores iniciales.
  • Y=(201020013)Y+(101)e2t,Y(0)=(111)
  • Y=(112111213)Y+(100)et,Y(0)=(000)

Más adelante…

En la siguiente entrada demostraremos los teoremas de existencia y unicidad para el caso de los sistemas lineales de primer orden con coeficientes constantes homogéneos y no homogéneos y posteriormente, en la última entrada de esta unidad, justificaremos el teorema de existencia y unicidad en el caso general, es decir, para sistemas lineales y no lineales.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104522 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 2»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.