Fundamentos matemáticos y EDO · Licenciatura avanzada · 8 horas
Sistemas lineales no homogéneos, matriz fundamental y resonancia
Matrices fundamentales, variación de constantes, bloques de Jordan y respuesta resonante en sistemas lineales variables y constantes.
Un sistema lineal no homogéneo separa dos mecanismos: la propagación del estado que ya existe y la acumulación de entradas aplicadas durante la evolución. La matriz fundamental representa el primero; la variación de constantes combina ambos. Esta formulación sigue funcionando cuando los coeficientes dependen del tiempo y revela con precisión cuándo una entrada resuena con un modo o con una cadena de Jordan.
Matriz fundamental y espacio de soluciones
Considere el sistema homogéneo
Una matriz fundamental es una matriz cuyas columnas son soluciones linealmente independientes. Satisface
Toda solución puede escribirse como
para un vector constante . La matriz fundamental no es única: si es una matriz constante invertible, también lo es. Para fijar una representación canónica respecto de se usa la matriz de transición
que cumple . Entonces el problema inicial homogéneo tiene solución
Además,
Estas identidades expresan que avanzar de a y luego a equivale a avanzar directamente. Hirsch, Smale y Devaney relacionan esta propagación con el flujo lineal y la acción de la exponencial matricial en el caso autónomo Hirsch, 2013 Morris W. Hirsch, Stephen Smale y Robert L. Devaney (2013) Differential Equations, Dynamical Systems, and an Introduction to Chaos 3.ª ed. · Academic Press Ubicación consultada: caps. 2-3, pp. 23-57 .
Determinante de la matriz fundamental
La independencia de las columnas puede controlarse mediante la fórmula de Liouville. Si , entonces
y por tanto
Si , nunca se anula dentro del intervalo donde es continua. No hace falta comprobar la independencia en cada tiempo. Geométricamente, el determinante mide cómo cambia un volumen infinitesimal: la traza es su tasa logarítmica instantánea.
La fórmula no afirma que cada dirección crezca a la misma tasa. Un sistema con traza cero puede estirar una dirección y contraer otra conservando el volumen. La estabilidad requiere más información que el determinante.
Variación de constantes
Para el sistema no homogéneo
se reemplaza el vector constante por una función:
Derivando,
Al comparar con la ecuación original se obtiene
Integrar desde da
El primer término es la respuesta de estado inicial. El segundo suma cada aporte propagado desde el instante hasta . Esta fórmula es la versión matricial del factor integrante y la base de la respuesta por convolución cuando es constante.
Zill deriva la variación de parámetros para sistemas usando una matriz fundamental; la forma con transición de estados hace explícito qué matriz propaga cada entrada Zill, 2009 Dennis G. Zill (2009) Ecuaciones diferenciales con aplicaciones de modelado 9.ª ed. · Cengage Learning Ubicación consultada: cap. 8, secciones sobre sistemas homogéneos y variación de parámetros, pp. 303-336 .
Ejemplo trabajado con coeficientes variables
Sea
con . La matriz homogénea es triangular,
y una matriz fundamental es
La entrada externa es . La estructura triangular permite primero resolver y después tratar esa componente como entrada conocida de la segunda ecuación. La matriz propuesta satisface y tiene determinante uno, en concordancia con Liouville porque la traza de es cero.
Para la primera componente,
de modo que . Luego
Multiplicando por ,
El dato produce
La solución sólo se afirma en . Sustituir ambas componentes confirma el acoplamiento. Este ejemplo muestra que la estructura triangular puede reducir el costo antes de invertir matrices generales.
Coeficientes variables que no conmutan
Cuando depende del tiempo, escribir
es correcto sólo bajo condiciones adicionales, por ejemplo si para todos los tiempos pertinentes. En general, matrices evaluadas en instantes distintos no conmutan y el orden temporal importa.
La iteración de la ecuación integral
produce la serie de Peano–Baker. Sus primeros términos son
Los límites anidados conservan el orden . Intercambiar las matrices puede cambiar el resultado. La serie justifica existencia y construcción de la transición, aunque no siempre sea el método numérico más eficiente.
Un ejemplo por tramos hace visible la diferencia. Si durante la primera mitad de un intervalo actúa y durante la segunda , la transición total es
Invertir los dos regímenes produce , normalmente distinto. Ambos tienen los mismos tiempos de exposición y la misma integral promedio, pero no la misma evolución. Este efecto es relevante en control conmutado, protocolos por etapas y linealizaciones a lo largo de una trayectoria.
Sistemas periódicos y transición por un periodo
Si , la matriz
se llama matriz de monodromía. Sus valores propios son multiplicadores de Floquet. Tras cada periodo, el estado homogéneo se multiplica por ; por eso sus módulos deciden crecimiento o decaimiento estroboscópico. La matriz depende de la base y del instante inicial por semejanza, pero sus valores propios no.
Una entrada periódica no garantiza una respuesta periódica acotada. Si el sistema homogéneo posee un multiplicador sobre el círculo unitario y la entrada excita la dirección correspondiente, puede aparecer resonancia secular. Si todos los multiplicadores están estrictamente dentro del círculo unitario, existe bajo hipótesis regulares una respuesta periódica única que atrae a las demás. Esta formulación extiende la resonancia del oscilador constante a coeficientes periódicos.
Para calcular numéricamente se integran simultáneamente condiciones iniciales que forman la identidad. Luego se repite con tolerancias más estrictas, se comprueba el determinante mediante Liouville y se evita interpretar pequeñas desviaciones del círculo unitario sin una estimación de error. Una aparente inestabilidad puede ser acumulación numérica.
Coeficientes constantes y exponencial matricial
Si es constante,
y
La exponencial se define por la serie
Diagonalizar es una forma de evaluarla, no su definición. Si , entonces . Si no hay una base completa de vectores propios, se recurre a bloques de Jordan, al polinomio mínimo, a Cayley–Hamilton o a algoritmos numéricos de escalamiento y cuadratura.
Atlas reproducible de sistemas dinámicos Función: plot_trace_determinant_plane
Se muestra el código fuente completo en Python. Las funciones indicadas arriba producen esta figura; el archivo declara las bibliotecas requeridas e incluye las funciones auxiliares. Este control no ejecuta código en el servidor.
El script se cargará al abrir este panel. Bloques de Jordan y crecimiento polinomial
Un bloque de Jordan de tamaño tiene la forma
Como conmuta con ,
El tamaño del bloque determina el grado polinomial. Para
Aunque ambos valores propios son , una condición con segunda componente no nula produce un término en la primera. El sistema sigue siendo asintóticamente estable, pero puede mostrar amplificación transitoria. Slotine y Li usan la transición de estados para separar estabilidad asintótica, respuesta transitoria y efecto de entradas; esta distinción impide reducir todo el análisis al signo de los valores propios Slotine, 1991 Jean-Jacques E. Slotine y Weiping Li (1991) Applied Nonlinear Control Prentice Hall Ubicación consultada: cap. 3, sistemas lineales y transición de estados .
Resonancia como coincidencia con un modo
Para una entrada exponencial
en , se intenta una particular . Al sustituir,
Si es invertible,
Si es un valor propio de , la matriz es singular y la propuesta puede fallar. La entrada coincide con un modo natural. Aparecen factores de , cuyo grado depende de cómo se proyecte sobre las cadenas generalizadas asociadas.
En la ecuación escalar
la frecuencia de la entrada coincide con la natural. Una particular es
La amplitud crece linealmente en el modelo sin amortiguamiento. Si se añade amortiguamiento positivo, la respuesta permanente queda acotada, aunque puede ser grande cerca de la frecuencia resonante. “Resonancia” no significa automáticamente divergencia: hay que declarar disipación, duración y observable.
Ejemplo trabajado: resonancia sobre una cadena de Jordan
Tomemos
La entrada contiene , que coincide con el valor propio doble. Escribimos
Entonces
por lo que
En componentes,
Una particular se obtiene tomando y . Por tanto,
La cadena de Jordan añade un grado polinomial: la segunda componente tiene y alimenta a la primera, que adquiere . Sustituir en la ecuación confirma el resultado. El término finalmente decae porque domina al polinomio, pero puede alcanzar un máximo transitorio apreciable.
Forzamiento periódico y representación compleja
Una entrada puede tratarse como parte real de . Si es invertible, una particular compleja es
La solución real es . La matriz
contiene ganancia y desfase por componente. Cerca de un valor propio con parte real pequeña, su norma puede crecer. En matrices no normales, una resolvente grande puede aparecer incluso lejos de los valores propios; por eso la distancia espectral no siempre predice la amplificación forzada.
Cómputo y validación
Para matrices pequeñas, una solución simbólica puede verificarse derivando y sustituyendo. Para sistemas grandes, no conviene formar ni la inversa explícita si sólo se necesita su acción sobre un vector. Se emplean métodos de Krylov, descomposiciones de Schur o rutinas de expm_multiply. La frase “calcular la inversa” en una derivación significa resolver un sistema lineal, no construir necesariamente la matriz inversa en código.
Un protocolo de validación incluye:
- residuo ;
- error en la condición inicial;
- comparación con la identidad de Liouville para el determinante;
- refinamiento de tolerancias si la solución fue numérica;
- separación de error de fase, amplitud y crecimiento transitorio;
- control del número de condición de la base modal.
Una base de vectores propios casi dependiente puede producir coeficientes enormes que después se cancelan. La solución matemática es válida, pero la evaluación modal directa puede perder precisión.
Ejercicios de sistemas lineales avanzados
- Verifica que es fundamental para un sistema, calcula su transición entre y y comprueba la propiedad de composición.
- Usa variación de constantes para resolver , . Separa respuesta libre y forzada.
- Calcula para un bloque de Jordan con valor propio . Identifica todos los factores polinomiales y verifica la derivada en .
- Resuelve para y dos vectores : uno que excite el modo y otro ortogonal al vector propio izquierdo correspondiente. Compara la resonancia.
- Deriva la respuesta resonante de y compárala con . Explica qué afirmación de crecimiento cambia.
- Para una matriz triangular dependiente del tiempo, construye las columnas de una matriz fundamental resolviendo en orden. Comprueba su determinante con Liouville.
- Integra numéricamente el ejemplo de Jordan resonante y compara con la fórmula exacta mediante refinamiento. Reporta el máximo de cada componente y el instante donde ocurre.
La matriz fundamental propaga estados; la integral de variación de constantes propaga entradas; Jordan y la resolvente indican cómo esas entradas interactúan con los modos. Juntas, estas herramientas convierten una colección de ecuaciones acopladas en una teoría coherente de evolución lineal.
Fuentes consultadas
Obras citadas en el desarrollo; los localizadores indican los capítulos o secciones consultados.Morris W. Hirsch, Stephen Smale y Robert L. Devaney (2013). Differential Equations, Dynamical Systems, and an Introduction to Chaos. 3.ª ed. Academic Press. ISBN 978-0-12-382011-2.
caps. 2-3, pp. 23-57 · Sistemas lineales, exponencial matricial y geometría de las soluciones.Dennis G. Zill (2009). Ecuaciones diferenciales con aplicaciones de modelado. 9.ª ed. Cengage Learning. ISBN 978-607-481-313-5.
cap. 8, pp. 303-336 · Sistemas lineales de primer orden, matrices fundamentales y no homogeneidad.Jean-Jacques E. Slotine y Weiping Li (1991). Applied Nonlinear Control. Prentice Hall.
cap. 3, análisis lineal y linealización · Transición de estados y estabilidad de sistemas lineales.