En matemáticas , un sistema autónomo o ecuación diferencial autónoma es un sistema de ecuaciones diferenciales ordinarias que no depende explícitamente de la variable independiente . Cuando la variable es el tiempo, también se denominan sistemas invariantes en el tiempo .
Muchas leyes de la física , donde generalmente se supone que la variable independiente es el tiempo , se expresan como sistemas autónomos porque se supone que las leyes de la naturaleza que se cumplen ahora son idénticas a las de cualquier punto en el pasado o el futuro.
Un sistema autónomo es un sistema de ecuaciones diferenciales ordinarias de la forma donde x toma valores en el espacio euclidiano n -dimensional ; t se interpreta a menudo como tiempo.
Se distingue de los sistemas de ecuaciones diferenciales en la forma en que la ley que rige la evolución del sistema no depende únicamente del estado actual del sistema sino también del parámetro t , a menudo interpretado también como tiempo; tales sistemas, por definición, no son autónomos.
Las soluciones son invariantes bajo traslaciones horizontales:
Sea una solución única del problema del valor inicial para un sistema autónomo. Entonces resuelve Denotando obtiene y , por lo tanto Para la condición inicial, la verificación es trivial,
La ecuación es autónoma, ya que la variable independiente ( ) no aparece explícitamente en la ecuación. Para representar gráficamente el campo de pendientes y la isoclina de esta ecuación, se puede utilizar el siguiente código en GNU Octave / MATLAB
Ffun = @( X , Y )( 2 - Y ) .* Y ; % function f(x,y)=(2-y)y [ X , Y ] = meshgrid ( 0 : .2 : 6 , - 1 : .2 : 3 ); % elige los tamaños de los gráficos DY = Ffun ( X , Y ); DX = ones ( size ( DY )); % genera los valores de los gráficos quiver ( X , Y , DX , DY , 'k' ); % traza el campo de dirección en negro hold on ; contour ( X , Y , DY , [ 0 1 2 ], 'g' ); % añade las isoclinas (0 1 2) en verde title ( 'Campo de pendiente e isoclinas para f(x,y)=(2-y)y' )
Se puede observar en el gráfico que la función es -invariante, y también lo es la forma de la solución, es decir, para cualquier desplazamiento .
Resolver la ecuación simbólicamente en MATLAB , ejecutando
syms y(x) ; ecuación = ( diff ( y ) == ( 2 - y ) * y ); % resuelve la ecuación para una solución general simbólicamente y_general = dsolve ( ecuación );
obtiene dos soluciones de equilibrio , y , y una tercera solución que involucra una constante desconocida , .-2 / (exp(C3 - 2 * x) - 1)
Tomando algunos valores específicos para la condición inicial , se puede agregar la gráfica de varias soluciones.
% resuelve el problema del valor inicial simbólicamente % para diferentes condiciones iniciales y1 = dsolve ( ecuación , y ( 1 ) == 1 ); y2 = dsolve ( ecuación , y ( 2 ) == 1 ); y3 = dsolve ( ecuación , y ( 3 ) == 1 ); y4 = dsolve ( ecuación , y ( 1 ) == 3 ); y5 = dsolve ( ecuación , y ( 2 ) == 3 ); y6 = dsolve ( ecuación , y ( 3 ) == 3 ); % grafica las soluciones ezplot ( y1 , [ 0 6 ]); ezplot ( y2 , [ 0 6 ]); ezplot ( y3 , [ 0 6 ]); ezplot ( y4 , [ 0 6 ]); ezplot ( y5 , [ 0 6 ]); ezplot ( y6 , [ 0 6 ]); title ( 'Campo de pendientes, isoclinas y soluciones para f(x,y)=(2-y)y' ) legend ( 'Campo de pendientes' , 'Isoclinas' , 'Soluciones y_{1..6}' ); text ([ 1 2 3 ], [ 1 1 1 ], strcat ( '\leftarrow' , { 'y_1' , 'y_2' , 'y_3' })); text ([ 1 2 3 ], [ 3 3 3 ], strcat ( '\leftarrow' , { 'y_4' , 'y_5' , 'y_6' })); cuadrícula activada ;
Los sistemas autónomos se pueden analizar cualitativamente utilizando el espacio de fases ; en el caso de una variable, esta es la línea de fase .
Las siguientes técnicas se aplican a ecuaciones diferenciales autónomas unidimensionales. Cualquier ecuación unidimensional de orden es equivalente a un sistema de primer orden de dimensión 1 (como se describe en la reducción a un sistema de primer orden ), pero no necesariamente al revés.
La ecuación autónoma de primer orden es separable , por lo que se puede resolver reorganizándola en la forma integral.
La ecuación autónoma de segundo orden es más difícil, pero se puede resolver [2] introduciendo la nueva variable y expresando la segunda derivada de mediante la regla de la cadena como de modo que la ecuación original se convierta en que es una ecuación de primer orden que no contiene ninguna referencia a la variable independiente . La resolución proporciona como una función de . Luego, recordando la definición de :
lo cual es una solución implícita.
El caso especial donde es independiente de
se beneficia de un tratamiento separado. [3] Este tipo de ecuaciones son muy comunes en la mecánica clásica porque siempre son sistemas hamiltonianos .
La idea es hacer uso de la identidad
lo cual se desprende de la regla de la cadena , salvo que surjan problemas debidos a la división por cero .
Al invertir ambos lados de un sistema autónomo de primer orden, se puede integrar inmediatamente con respecto a :
que es otra forma de ver la técnica de separación de variables. La segunda derivada debe expresarse como una derivada con respecto a en lugar de :
Para volver a enfatizar: lo que se ha logrado es que la segunda derivada con respecto a se ha expresado como una derivada de . La ecuación original de segundo orden ahora se puede integrar:
Esta es una solución implícita. El mayor problema potencial es la imposibilidad de simplificar las integrales, lo que implica dificultad o imposibilidad de evaluar las constantes de integración.
Utilizando el enfoque anterior, la técnica puede extenderse a la ecuación más general
donde es un parámetro distinto de dos. Esto funcionará ya que la segunda derivada se puede escribir en una forma que involucre una potencia de . Reescribiendo la segunda derivada, reordenando y expresando el lado izquierdo como una derivada:
El derecho llevará +/− si es par. El tratamiento debe ser diferente si :
No existe un método análogo para resolver ecuaciones autónomas de tercer orden o de orden superior. Dichas ecuaciones solo se pueden resolver con exactitud si tienen alguna otra propiedad simplificadora, por ejemplo, linealidad o dependencia del lado derecho de la ecuación solo de la variable dependiente [4] [5] (es decir, no de sus derivadas). Esto no debería sorprender, considerando que los sistemas autónomos no lineales en tres dimensiones pueden producir un comportamiento verdaderamente caótico , como el atractor de Lorenz y el atractor de Rössler .
De la misma manera, las ecuaciones generales no autónomas de segundo orden no se pueden resolver explícitamente, ya que también pueden ser caóticas, como en un péndulo forzado periódicamente. [6]
En , donde es un vector columna -dimensional que depende de .
La solución es donde es un vector constante. [7]
Para las EDO autónomas no lineales es posible, bajo ciertas condiciones, desarrollar soluciones de duración finita, [8] lo que significa que, a partir de su propia dinámica, el sistema alcanzará el valor cero en un tiempo final y permanecerá allí en cero para siempre. Estas soluciones de duración finita no pueden ser funciones analíticas en toda la línea real y, debido a que serán funciones no Lipschitz en el tiempo final, no resisten [ aclaración necesaria ] la unicidad de las soluciones de las ecuaciones diferenciales de Lipschitz.
Como ejemplo, la ecuación:
Admite la solución de duración finita: