Archivo de la etiqueta: Exponencial de una matriz

Ecuaciones Diferenciales I: Sistemas lineales homogéneos con coeficientes constantes – Valores propios repetidos

Por Omar González Franco

La matemática es la ciencia del orden y la medida, de bellas
cadenas de razonamientos, todos sencillos y fáciles.
– Descartes

Introducción

El método de valores y vectores propios nos ha permitido obtener las soluciones generales de sistemas lineales homogéneos. Ya vimos los casos en los que los valores propios son reales y distintos y cuando son complejos, en esta entrada presentaremos el caso en el que algunos de los valores propios son repetidos.

En este caso se presenta un problema y es que nosotros sabemos que si una matriz A de n×n con componentes constantes tiene n valores propios distintos, entonces tendremos n vectores propios que son linealmente independientes y por tanto tendremos n soluciones linealmente independientes del sistema lineal Y=AY. Si se presenta el caso en el que algunos valores propios son repetidos, entonces tendremos k<n valores propios que son distintos y por tanto k vectores propios linealmente independientes, lo que significa que nos faltarán nk soluciones linealmente independientes del sistema Y=AY. El problema aquí es ¿cómo obtener las soluciones linealmente independientes que nos faltan?, para así determinar la solución general del sistema lineal. Recordemos que la solución general corresponde a la combinación lineal de las n soluciones linealmente independientes del sistema.

En esta entrada resolveremos este problema y lo interesante es que el concepto de exponencial de una matriz es lo que nos ayudará.

Vectores propios generalizados

De la primera unidad recordemos que la función y(t)=ceat es una solución de la ecuación diferencial escalar y(t)=ay para cualesquiera constantes a y c. De manera análoga, se desearía que la función vectorial

(1)Y(t)=eAtK

fuera una solución del sistema lineal

(2)Y=AY

para cualquier vector constante K.

En la entrada en la que definimos la exponencial de una matriz demostramos que la función Y(t)=eAt no sólo es solución del sistema lineal (2), sino que incluso es una matriz fundamental de soluciones. También vimos que la derivada de Y(t)=eAt es

(3)ddteAt=AeAt

Usando este resultado mostremos lo siguiente.

(4)ddt(eAtK)=(AeAt)K=A(eAtK)

Esto muestra que la función Y(t)=eAtK efectivamente es solución del sistema lineal (2).

Ahora que sabemos que (1) es solución del sistema lineal (2) veamos cómo esto puede ayudarnos a encontrar n vectores K linealmente independientes. Notemos lo siguiente.

(5)Y(t)=eAtK=eAte(λIλI)tK=e(AλI)teλItK

para cualquier constante λ y en donde hemos usado el hecho de que

(6)(AλI)(λI)=(λI)(AλI)

De acuerdo a la definición de exponencial de una matriz observemos lo siguiente.

eλIt=k=0(λIt)kk!=k=0λkIktkk!=k=0λkItkk!=(k=0(λt)kk!)I=eλtI=eλt

Por lo tanto, (5) se puede escribir como

(7)Y(t)=eAtK=eλte(AλI)tK

Concentrémonos un momento en el término e(AλI)t de la solución anterior. Recordando que la exponencial eAt es

(8)eAt=I+At+A2t22!++Aktkk!+=k=0Aktkk!

entonces la exponencial e(AλI)t es

e(AλI)t=I+(AλI)t+(AλI)2t22!++(AλI)ktkk!+=k=0(AλI)ktkk!

y, así mismo

(9)e(AλI)tK=(k=0(AλI)ktkk!)K

Supongamos que existe un entero m, tal que

(10)(AλI)mK=0

Entonces la serie infinita (9) terminará después de m términos, pues si se satisface (10), entonces se cumple

(11)(AλI)m+lK=0

Para l>0 entero. Esto es claro debido a que

(AλI)m+lK=(AλI)l[(AλI)mK]=0

Por lo tanto,

(12)e(AλI)tK=K+t(AλI)K++tm1(m1)!(AλI)m1K

Así, la solución (7) se puede escribir como

Y(t)=eλt[K+t(AλI)K++tm1(m1)!(AλI)m1K](13)=eλt(k=0m1(AλI)ktkk!)K

No es casualidad que estemos usando la notación λ y K, estas cantidades corresponden a los valores y vectores propios de la matriz de coeficientes A del sistema lineal (2), respectivamente.

El vector propio K que satisface (10) recibe un nombre particular.

El resultado que nos interesa es la solución (13). En el método de valores y vectores propios lo que hacemos es determinar los valores propios de la matriz A y con ellos posteriormente determinamos los vectores propios. Los vectores propios se determinan con la ecuación vectorial

(14)(AλI)K=0

Observemos que si se satisface (14), entonces la serie (13) se reduce a Y(t)=eλtK que es la solución que ya conocíamos. Si los valores y vectores propios son complejos simplemente se aplica la teoría de la entrada anterior sobre la misma solución Y(t)=eλtK.

A continuación presentamos el algoritmo para encontrar n soluciones linealmente independientes del sistema lineal Y=AY.

Algoritmo para encontrar n soluciones linealmente independientes

  • Primero determinamos todos los valores y vectores propios de A. Si A tiene n vectores linealmente independientes, entonces el sistema lineal (2) tiene n soluciones linealmente independientes de la forma eλtK. Esto es lo que siempre hemos hecho.
  • Supongamos que A tiene únicamente k<n vectores propios linealmente independientes, entonces se tendrá sólo k soluciones linealmente independientes de la forma eλtK. Para determinar soluciones adicionales tomamos un valor propio λ de A y buscamos todos los vectores K para los cuales se cumple simultáneamente
    (15)(AλI)2K=0y(AλI)K0
    Para cada uno de los vectores propios generalizados K encontrados, una solución del sistema lineal (2) es
    (16)Y(t)=eλt[K+t(AλI)K]
    Esto se obtiene de la solución (13). Hacemos esto para todos los valores propios distintos λ de A.
  • Si aún no se tienen suficientes soluciones, entonces se buscan todos los vectores propios generalizados K para los cuales
    (17)(AλI)3K=0y(AλI)2K0,(AλI)K0
    Para cada uno de tales vectores K, una solución del sistema lineal (2) es
    (18)Y(t)=eλt[K+t(AλI)K+t22!(AλI)2K]
    Nuevamente, este resultado se obtiene de considerar (17) en (13).
  • Este procedimiento se puede continuar hasta encontrar n soluciones linealmente independientes.

Los puntos antes establecidos son los pasos a seguir para obtener n soluciones linealmente independientes del sistema lineal Y=AY.

Realicemos un ejemplo en el que apliquemos el algoritmo anterior para que todo quede más claro.

Ejemplo: Resolver el siguiente problema con valores iniciales.

Y=(213021002)Y,Y(0)=(121)

Solución: El primer paso es determinar todos los valores y vectores propios de la matriz A. La ecuación característica de A se obtiene de calcular el siguiente determinante.

|2λ1302λ1002λ|=0

Es sencillo notar que el polinomio característico es

P(λ)=(2λ)3

y la ecuación característica es

(2λ)3=0

Vemos que la única raíz que se obtiene es λ=2, éste es el único valor propio de A con multiplicidad tres (r = 3). Un vector propio K0 lo obtenemos de resolver la ecuación vectorial

(A2I)K=(013001000)(k1k2k3)=(000)

De este sistema se deduce que k2=k3=0 y k1 al ser arbitrario lo elegimos como k1=1. Por lo tanto, un vector propio es

K1=(100)

Entonces,

Y1(t)=e2t(100)

es una solución del sistema lineal dado. Esta es la única solución linealmente independiente que pudimos encontrar con el método tradicional. La matriz del sistema es de 3×3, así que nos hacen faltan 2 soluciones linealmente independientes para poder formar un conjunto fundamental de soluciones y, por tanto, formar la solución general.

Pasemos al segundo punto del algoritmo.

Ahora buscamos todos los vectores K0, tal que se satisface (15), es decir

(A2I)2K=(013001000)(013001000)(k1k2k3)=(001000000)(k1k2k3)=(000)

De este sistema deducimos que k3=0 y tanto k1 como k2 son arbitrarios, nosotros les podemos asignar algún valor, pero cuidado, recordemos que una condición adicional que tenemos es que este nuevo vector también satisfaga que

(A2I)K0

Un vector que satisface (15) simultáneamente es

K2=(010)

En este caso una solución del sistema lineal esta dada por (16).

Y2(t)=e2t[I+t(A2I)](010)=e2t[(100010001)+t(013001000)](010)=e2t[(100010001)(010)+t(013001000)(010)]=e2t[(010)+t(100)]

Esto es,

Y2(t)=e2t(t10)

En este proceso hemos encontrado dos vectores linealmente independientes, a saber

C1=(010)yC2=(100)

Ahora procedemos a buscar un vector propio generalizado más que satisfaga (17) y tal que la solución sea de la forma (18).

(A2I)3K=(013001000)3(k1k2k3)=(001000000)(013001000)(k1k2k3)=(000000000)(k1k2k3)=(000)

Es claro que cualquier vector es solución de esta ecuación, sin embargo también se debe satisfacer que

(AλI)2K0y(AλI)K0

Un vector que satisface lo anterior es

K3=(001)

De acuerdo a (18) una solución del sistema lineal es

Y3(t)=e2t[I+t(A2I)+t22(A2I)2]K3=e2t[(100010001)+t(013001000)+t22(001000000)](001)=e2t[(100010001)(001)+t(013001000)(001)+t22(001000000)(001)]=e2t[(001)+t(310)+t22(100)]

En este caso los vectores linealmente encontrados son

C1=(001),C2=(310)yC3=(100)

Y la tercer solución linealmente independiente es

Y3(t)=e2t(3t12t2t1)

Ahora que tenemos las tres soluciones linealmente independientes del sistema lineal dado podemos concluir que la solución general del sistema es

Y(t)=e2t[c1(100)+c2(t10)+c3(3t12t2t1)]

Las constantes c1, c2 y c3 se determinan a partir de los valores iniciales.

Y(0)=(121)=c1(100)+c2(010)+c3(001)=(c1c2c3)

Esto implica que c1=1, c2=2 y c3=1. Por lo tanto, la solución particular del sistema lineal es

Y(t)=e2t[(100)+2(t10)+(3t12t2t1)]=e2t(1+5t12t22t1)

◻

Para concluir con el método de valores y vectores propios enunciaremos un importante teorema que es bueno tener en cuenta cuando trabajamos con valores y vectores propios. Este resultado es conocido como teorema de Cayley – Hamilton, la demostración no la haremos ya que se requiere de teoría de álgebra lineal que no veremos en este curso, pero que por supuesto puedes revisar en entradas de la materia correspondiente.

Teorema de Cayley – Hamilton

En el ejemplo anterior obtuvimos que la ecuación característica de la matriz A es

(19)P(λ)=(2λ)3=0

Observemos que si sustituimos λ por la matriz A obtenemos lo siguiente.

P(A)=(2IA)3=[(200020002)(213021002)]3=(013001000)3=(013001000)(013001000)(013001000)=(000000000)

Vemos que se cumple

(20)P(A)=(2IA)3=0

Esto no es casualidad, resulta que cualquier matriz A de n×n ¡satisface su propia ecuación característica!. El teorema de Cayley – Hamilton establece este hecho.

Con esto concluimos esta entrada y el estudio de los sistemas lineales homogéneos. En la siguiente entrada aprenderemos a resolver sistemas lineales no homogéneos.

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. Resolver los siguientes sistemas lineales homogéneos.
  • Y=(1335)Y
  • Y=(111211324)Y
  • Y=(2010021000200012)Y
  1. Resolver los siguientes problemas con valores iniciales.
  • Y=(112111213)Y,Y(0)=(101)
  • Y=(4401091431)Y,Y(0)=(211)

Más adelante…

Hemos concluido con los tres casos del método de valores y vectores propios para resolver sistemas de ecuaciones diferenciales lineales de primer orden homogéneas.

En la siguiente entrada comenzaremos a resolver sistemas lineales no homogéneos, el método que se utiliza es nuevamente el método de variación de parámetros. Veremos cómo es que este método se adapta a los sistemas 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»

Ecuaciones Diferenciales I: Exponencial de una matriz y matriz fundamental de soluciones

Por Omar González Franco

Las matemáticas son el arte de dar el mismo nombre a diferentes cosas.
– Henri Poincare

Introducción

Ya conocemos las propiedades de los sistemas de ecuaciones diferenciales lineales de primer orden, así como las de sus soluciones. Mucho de lo que vimos en las dos entradas anteriores es bastante similar a lo que desarrollamos en las dos primeras entradas de la unidad 2, sin embargo en esta entrada aprenderemos algo completamente nuevo, definiremos una herramienta matemática que nos será de bastante utilidad. ¡Se trata de la exponencial de una matriz!.

En esta entrada definiremos lo que significa eAt, donde A es una matriz de n×n con componentes reales constantes.

Label '1' multiply defined

Así mismo, estudiaremos algunas de sus propiedades y su utilidad en la resolución de sistemas lineales.

Operaciones sobre componentes de matrices

Muchas de las operaciones que se pueden hacer hacía una matriz son aplicables sobre cada una de las componentes que conforman a dicha matriz. Para comprender este hecho es conveniente definir lo que significa la derivada e integral de una matriz, esto nos permitirá ganar intuición.

Consideremos por un momento una matriz de n×n compuesta de funciones.

Label '2' multiply defined

donde ai,j(t), i,j{1,2,3,,n} son funciones sobre algún intervalo común δ. Comencemos por definir la derivada de una matriz.

Algunas reglas de derivación se enuncian a continuación.

De manera equivalente se puede definir la integral de una matriz.

Ejemplo: Calcular la derivada de la matriz

A(t)=(cos(t)sin(t)sin2(t)cos2(t))

Solución: Aplicamos la derivada sobre cada componente de la matriz.

ddtA(t)=(ddtcos(t)ddtsin(t)ddtsin2(t)ddtcos2(t))=(sin(t)cos(t)2sin(t)cos(t)2cos(t)sin(t))

◻

De manera similar se puede hacer la integral de una matriz.

Definamos lo que es una serie de matrices. En este caso consideremos matrices constantes.

Si tenemos series de matrices es claro que algunas pueden o no converger. A continuación definimos la convergencia en matrices.

Con esto en mente puede resultar más comprensible la definición de la exponencial de una matriz.

Exponencial de una matriz

Recordemos que la función escalar de la exponencial se define como

Label '9' multiply defined

Con las definiciones anteriores podemos extender la serie de la exponencial anterior a una serie de matrices.

Se puede demostrar que la serie (10) converge, sin embargo se requiere de un poco más de teoría que queda fuera de nuestro interés.

Veamos un ejemplo en el que determinemos la exponencial de una matriz.

Ejemplo: Determinar la matriz eA, en donde

A=(1111)

Solución: Para determinar la matriz eA usemos directamente la definición (10). Sabemos que

A0=(1001)=IyA1=(1111)=(20202020)

Ahora bien,

A2=AA=(1111)(1111)=(2222)=(21212121)

A3=AA2=(1111)(2222)=(4444)=(22222222)

A4=AA3=(1111)(4444)=(8888)=(23232323)

Ak=AAk1=(2k12k12k12k1)

Ak+1=AAk=(2k2k2k2k)

Sustituimos en (10).

e(1111)=10!A0+11!A1+12!A2+13!A3+14!A4++1k!Ak+=10!(1001)+11!(20202020)+12!(21212121)+13!(22222222)+14!(23232323)++1k!(2k12k12k12k1)=(10!(1)10!(0)10!(0)10!(1))+(11!(20)11!(20)11!(20)11!(20))+(12!(21)12!(21)12!(21)12!(21))+(13!(22)13!(22)13!(22)13!(22))++(1k!(2k1)1k!(2k1)1k!(2k1)1k!(2k1))=(10!(1)+11!(20)+12!(21)+13!(22)++1k!(2k1)10!(0)+11!(20)+12!(21)+13!(22)++1k!(2k1)10!(0)+11!(20)+12!(21)+13!(22)++1k!(2k1)10!(1)+11!(20)+12!(21)+13!(22)++1k!(2k1))=12(10!(2)+11!(21)+12!(22)+13!(23)++1k!(2k)10!(0)+11!(21)+12!(22)+13!(23)++1k!(2k)10!(0)+11!(21)+12!(22)+13!(23)++1k!(2k)10!(2)+11!(21)+12!(22)+13!(23)++1k!(2k))

¡Uff!. En la última igualdad lo que hicimos fue multiplicar por un uno en la forma 1=22, esto nos permitió hacer que la potencia de los 2 sea la misma que en el factorial.

Escribamos la última matriz como series infinitas.

e(1111)=12(10!(2)+k=12kk!10!(0)+k=12kk!10!(0)+k=12kk!10!(2)+k=12kk!)

Nos gustaría hacer que las series comiencen en k=0. Notemos que, de acuerdo a la forma de la serie, el termino k=0 daría como resultado un 1, considerando esto la expresión anterior la podemos escribir como

e(1111)=12(1+k=02kk!k=12kk!k=12kk!1+k=02kk!)

Para las componentes de la matriz en las que la serie aún no comienza en k=0 sumamos y restamos un 1, así el +1 puede ser incluido en la serie.

e(1111)=12(1+k=02kk!1+k=02kk!1+k=02kk!1+k=02kk!)

Ahora todas las series comienzan en k=0. Sabemos que la serie converge a un número.

k=02kk!=e2

Por definición de convergencia en matrices, se tiene

e(1111)=12(1+e21+e21+e21+e2)

Por lo tanto, la matriz que buscamos es

e(1111)=(e2+12e212e212e2+12)

◻

Como se puede notar, calcular la exponencial de una matriz usando la definición puede ser una tarea bastante tediosa. Por su puesto existen métodos que nos permiten calcular este tipo de matrices de forma más sencilla, más adelante revisaremos uno de ellos.

Algunas propiedades de la exponencial de una matriz se enuncian a continuación.

No demostraremos este teorema ya que nuestro principal interés está en conocer como estos conceptos y propiedades se pueden aplicar en nuestro estudio sobre sistemas lineales.

A continuación mostraremos un resultado importante e interesante y es que la función (11) ¡es solución del sistema lineal homogéneo Y=AY!.

La exponencial de una matriz y los sistemas lineales

Demostración: Consideremos la función Y(t)=eAt. Apliquemos la derivada término a término de la definición (11).

ddteAt=ddt[I+At+A2t22!++Aktkk!+]=ddtI+ddt(At)+ddt(A2t22!)++ddt(Aktkk!)+

Como las matrices I y A son constantes, entonces se tiene lo siguiente.

ddteAt=0+A+A2t+12!A3t2++Aktk1(k1)!+Ak+1tkk!+=A[I+At+A2t22!++Aktkk!+]=AeAt

Con esto hemos mostrado que

Label '12' multiply defined

Es decir,

Y=AY

◻

La ecuación (12) no sólo prueba que es solución del sistema lineal, sino que además muestra cuál es la derivada de la matriz eAt.

Veamos un problema de valores iniciales.

Demostración: Consideremos la función

Y(t)=eAtY0

con Y0 un vector constante, si la derivamos obtenemos lo siguiente.

Y=ddt(eAtY0)=(AeAt)Y0=A(eAtY0)=AY

En donde se ha hecho uso del resultado (12). Esto muestra que la función Y(t)=eAtY0 es solución del sistema Y=AY.

Si tomamos t=0 y considerando que eA0=e0=I, se tiene

Y(0)=eA0Y0=IY0=Y0

Es decir, se satisface la condición inicial Y(0)=Y0.

◻

Nota: Es claro que la matriz eAt es una matriz de n×n, mientras que el vector constante Y0 es un vector de n×1, así que es importante el orden de las matrices, la función del teorema anterior es Y(t)=eAtY0 la cual esta bien definida y el resultado es una matriz de n×n, mientras que la operación Y0eAt no está definida de acuerdo al algoritmo de multiplicación de matrices. Cuidado con ello.

Para concluir esta entrada retomaremos el concepto de matriz fundamental de soluciones visto en la entrada anterior.

Matriz fundamental de soluciones

Retomemos la definición de matriz fundamental de soluciones.

En esta sección denotaremos por Y^(t) a una matriz fundamental de soluciones.

El objetivo de esta sección es mostrar que se puede determinar directamente la matriz eAt a partir de cualquier matriz fundamental de soluciones. Antes de llegar a este resultado veamos unos resultados previos.

Demostración:

) Por demostrar: Y^(t) satisface al sistema y se cumple que W(0)0.

Supongamos que Y^(t) es una matriz fundamental de soluciones del sistema Y=AY conformada por los vectores solución Y1,Y2,,Yn, es decir,

Y^(t)=(Y1Y2Yn)=(y11(t)y12(t)y1n(t)y21(t)y22(t)y2n(t)yn1(t)yn2(t)ynn(t))

Si A es la matriz de coeficientes (1), entonces

Label '15' multiply defined

La i-ésima columna del resultado de multiplicar estas matrices es

Label '16' multiply defined

Identificamos que esta matriz corresponde a la derivada Yi ya que cada Yi es solución del sistema, es decir,

Label '17' multiply defined

Entonces AY^(t) tiene por columnas a los vectores Y1,Y2,,Yn. Por lo tanto

Y^=AY^

es decir, la matriz fundamental Y^(t) satisface al sistema.

Como Y^(t) es una matriz fundamental de soluciones, entonces los vectores que la componen Y1,Y2,,Yn son linealmente independientes, de manera que tR el Wronskiano es distinto de cero.

Label '18' multiply defined

en particular se cumple para t=0, es decir,

W(Y1,Y2,,Yn)(0)0

Demostremos el regreso.

) Por demostrar: Y^(t) es una matriz fundamental de soluciones.

Sea Y^(t) una matriz compuesta por los vectores Y1(t),Y2(t),,Yn(t) y cuya derivada es

Y^=AY^

entonces las columnas satisfacen

AYi=Yi

así Yi(t) es solución del sistema

Y=AY

para i=1,2,,n.

Por otro lado, por hipótesis

W(Y1,Y2,,Yn)(0)0

Como es distinto de cero en un punto, entonces lo debe ser en todo el dominio, es decir, tR se cumple que

W(Y1,Y2,,Yn)(t)0

lo que significa que Y1,Y2,,Yn son linealmente independientes.

De ambos resultados concluimos que la matriz Y^(t) es una matriz fundamental de soluciones.

◻

Veamos un resultado interesante. Ya vimos que la matriz eAt es solución del sistema Y=AY, pero no solo resulta ser solución, sino que además ¡es una matriz fundamental de soluciones!.

Demostración: Anteriormente mostramos que

ddteAt=AeAt

lo que prueba que Y(t)=eAt es solución del sistema Y=AY.

Supongamos que eAt está compuesta por la matriz de vectores Y1,Y2,,Yn. Si t=0, se tiene que

eA0=e0=I

y además el determinante es distinto de cero.

Label '19' multiply defined

o bien,

Label '20' multiply defined

Por el teorema anterior concluimos que Y(t)=eAt es una matriz fundamental de soluciones del sistema lineal.

◻

Veamos un resultado más antes de llegar a nuestro objetivo.

Demostración: Sean Y^(t) y Z^(t) matrices fundamentales del sistema Y=AY. Supongamos que

Label '22' multiply defined

y

(23)Z^(t)=(Z1Z2Zn)

Donde la i-ésima columna de las matrices anteriores son

(24)Yi=(y1iy2iyni)yZi=(z1iz2izni)

Como ambas matrices son matrices fundamentales de soluciones, entonces cada Yi y cada Zi i=1,2,3,,n son linealmente independientes. Esto nos permite escribir cualquier columna de Y^(t) como combinación lineal de las columnas de Z^(t), es decir, existen constantes c1i,c2i,,cni, tales que

(25)Yi(t)=c1iZ1(t)+c2iZ2(t)++cniZn(t)

Donde el índice i de las constantes indica el número de columna de la matriz Y^(t), es decir, si definimos el vector

(26)ci=(c1ic2icni)

podemos escribir la combinación lineal (25) como

(27)Yi(t)=(Z1Z2Zn)(c1ic2icni)=(c1iz11+c2iz12++cniz1nc1iz21+c2iz22++cniz2nc1izn1+c2izn2++cniznn)

Definamos la matriz constante C como

(28)C=(c1c2cn)=(c11c12c1nc21c22c2ncn1cn2cnn)

En forma matricial la operación Z^(t)C corresponde al producto de las siguientes matrices de n×n.

(29)Z^(t)C=(z11z12z1nz21z22z2nzn1zn2znn)(c11c12c1nc21c22c2ncn1cn2cnn)

Observemos con cuidado que el resultado (27) corresponde a la i-ésima columna de hacer el producto Z^(t)C. Por lo tanto, las n ecuaciones (25) son equivalentes al sistema

Y^(t)=Z^(t)C

◻

Hemos llegado al resultado final. Dicho resultado involucra el concepto de matriz inversa, recordemos este concepto de álgebra lineal.

La ecuación anterior queda como

(31)AA1=A1A=I

Demostremos el resultado que nos muestra cómo obtener la matriz eAt a partir de una matriz fundamental de soluciones.

Demostración: Sabemos que eAt y Y^(t) son matrices fundamentales de soluciones de Y=AY, de acuerdo al teorema anterior ambas funciones se relacionan de la siguiente forma.

(33)eAt=Y^(t)C

para alguna matriz constante C.

Tomemos t=0, por un lado

eA0=e0=I

Por otro lado, de (33)

eA0=Y^(0)C

De ambas ecuaciones tenemos que

(34)Y^(0)C=I

Esta ecuación obliga que

(35)C=Y^1(0)

Sustituyendo en (33) concluimos que

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

◻

Finalicemos con un ejemplo.

Ejemplo: Determinar la matriz eAt, donde

A=(110110003)

Solución: Imagina lo complicado que sería este problema si lo intentáramos resolver usando la definición (11).

En la entrada anterior vimos que una matriz fundamental de soluciones del sistema lineal

Y=(110110003)Y

es

Y^(t)=(1e2t01e2t000e3t)

Determinemos la matriz eAt usando la expresión (32).

Calcular la matriz inversa puede ser una tarea larga y debido a que no es el objetivo llevar a cabo estas operaciones se puede comprobar que la matriz inversa de Y^(t) es

Y^1(t)=(1212012e2t12e2t0001e3t)

Basta probar que Y^(t)Y^1(t)=I. Para calcular la inversa se puede hacer uso de algún programa computacional. Si en la matriz inversa evaluamos en t=0, se tiene

Y^1(0)=(1212012120001)

Por lo tanto,

eAt=Y^(t)Y^1(0)=(1e2t01e2t000e3t)(1212012120001)

Haciendo la multiplicación de matrices correspondiente obtenemos finalmente que

eAt=(e2t+12e2t120e2t12e2t+12000e3t)

◻

Existen otras formas de calcular la exponencial de una matriz, una de ellas es usando la transformada de Laplace y otra puede ser diagonalizando matrices. Si lo deseas puedes investigar sobre estos métodos en la literatura, por nuestra parte serán temas que no revisaremos ya que, más que obtener exponenciales de matrices, estamos interesados en obtener soluciones de sistemas de ecuaciones diferenciales, aunque como vimos, están estrechamente relacionados.

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. Sea

    A(t)=(sin(2t)e3t8t1)
  • Demostrar que la derivada de la matriz A es

    ddtA(t)=(2cos(2t)3e3t8)
  • Demostrar que la integral de 0 a t de la matriz A es

    0tA(s)ds=(12cos(2t)+1213e3t134t2t)
  1. Demostrar que

    (100010001)ds=tI+C

    Donde,

    I=(100010001)yC=(0ccc0ccc0)

    con c una constante.
  1. Obtener la matriz eAt para los siguientes casos:
  • A=(1221)
  • A=(2112)
  • A=(1224)
  1. Sea Y^(t) una matriz fundamental de soluciones del sistema Y=AY. Demostrar que eA(tt0)=Y^(t)Y^1(t0)
  1. Una matriz fundamental del sistema

    Y=(1113)Y=AY

    es

    Y^(t)=(e2tte2te2t(1+t)e2t)
  • Demostrar que la matriz anterior en efecto es una matriz fundamental de soluciones del sistema.
  • Demostrar que la matriz eAt está dada por

    eAt=((1t)e2tte2tte2t(1+t)e2t)

Más adelante…

En estas tres primeras entradas de la unidad 3 establecimos la teoría básica que debemos conocer sobre los sistemas lineales de primer orden compuestos por n ecuaciones diferenciales lineales de primer orden. En particular, esta entrada es de interés, pues más adelante la exponencial de una matriz volverá a aparecer cuando estudiemos métodos de resolución y cuando justifiquemos los teoremas de existencia y unicidad.

En las siguientes entradas comenzaremos a desarrollar los distintos métodos de resolución de estos sistemas lineales. En particular, en la siguiente entrada desarrollaremos el método de eliminación de variables, éste método en realidad es muy sencillo, útil y práctico en muchas ocasiones, aunque también es un método muy limitado.

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»

Ecuaciones Diferenciales I – Videos: La exponencial de una matriz

Por Eduardo Vera Rosales

Introducción

En la entrada anterior comenzamos a resolver algunos sistemas de ecuaciones lineales con coeficientes constantes. Sin embargo como pudimos advertir, el método de eliminación de variables funciona para casos muy sencillos con pocas ecuaciones en el sistema. Además, necesitamos previo conocimiento de cómo resolver ecuaciones diferenciales de orden superior pues dicho método nos lleva a resolver una ecuación de este tipo. Por tanto, quisiéramos un nuevo método que nos permita resolver los mismos sistemas y algunos más complejos.

Antes de presentar tal método, lo que quisiéramos conocer es si existe una fórmula explícita para las funciones solución al problema de condición inicial X˙=AX+Q con condición inicial X(t0)=C, que sea muy parecida a la fórmula que encontramos para ecuaciones lineales de primer orden dydt+p(t)y=q(t) con condición inicial y(t0)=y0, la cual es de la forma y(t)=ep(t)dt[ep(t)dtq(t)+k0] para cierta constante k0. Intercambiando las respectivas funciones, nuestra hipotética solución al sistema quedaría de la forma X(t)=eA(t)dt[eA(t)dtQ(t)+B] con cierta matriz constante B. Por supuesto, no sabemos qué significa A(t)dt ni mucho menos la exponencial de esta última expresión.

En esta entrada responderemos a estas preguntas. Daremos las definiciones auxiliares necesarias para construir el concepto de exponencial de una matriz cuadrada de tamaño n×n con coeficientes constantes, que denotaremos por eA. Posteriormente, demostraremos las principales propiedades que cumple eA, entre ellas su relación con los sistemas de la forma X˙=AX con condición inicial X(0)=C. Finalmente, dado tR relacionaremos a la exponencial de tA con la matriz fundamental de soluciones al sistema lineal homogéneo X˙=AX.

¡Manos a la obra!

La exponencial de una matriz

En el primer video de esta entrada definimos la exponencial de una matriz A de tamaño n×n con coeficientes constantes.

Propiedades de la exponencial de una matriz

En este video probamos las principales propiedades que satisface la exponencial de una matriz, entre ellas la relación que guarda con los sistemas lineales de la forma X˙=AX con condición inicial X(0)=C.

La exponencial de una matriz A y la matriz fundamental de soluciones de X˙=AX

En el último video de esta entrada relacionamos el nuevo concepto de exponencial de una matriz A con la matriz fundamental de soluciones al sistema X˙=AX.

Tarea moral

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

  • Supongamos que A=(0110). Demuestra que etA=(costsintsintcost).
  • Considera las matrices A=(1100);B=(1100). Muestra que ABBA, calcula eA+B y eAeB. ¿Contradice este ejemplo el teorema 4 del segundo video?
  • Calcula etA si A=(1001).
  • Supongamos que A es una matriz diagonal, es decir, una matriz cuyos únicos coeficientes distintos de cero se encuentran en la diagonal. Prueba que etA es una matriz diagonal.
  • Supongamos que Xf(t) es una matriz fundamental de soluciones al sistema X˙=AX. Prueba que e(tt0)A=Xf(t)Xf1(t0).

Más adelante

Ahora que hemos definido a la exponencial de una matriz y visto sus principales propiedades, podremos enunciar y demostrar el teorema de existencia y unicidad para sistemas lineales de primer orden con coeficientes constantes. Dividiremos el teorema en dos casos: cuando nuestro sistema es homogéneo, es decir, el sistema X˙=AX; y cuando el sistema es no homogéneo, es decir, de la forma X˙=AX+Q con su respectiva condición inicial X(t0)=C.

Esto es lo que haremos en la próxima entrada. ¡No se la pierdan!

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»