El método de descomposición de Adomian (ADM) es un método semianalítico para resolver ecuaciones diferenciales no lineales ordinarias y parciales . El método fue desarrollado entre los años 1970 y 1990 por George Adomian , presidente del Centro de Matemáticas Aplicadas de la Universidad de Georgia . [1]
Es extensible a sistemas estocásticos mediante el uso de la integral de Ito . [2]
El objetivo de este método es lograr una teoría unificada para la solución de ecuaciones diferenciales parciales (EDP); un objetivo que ha sido reemplazado por la teoría más general del método de análisis de homotopía . [3]
El aspecto crucial del método es el empleo de los "polinomios de Adomian" que permiten la convergencia de la solución de la parte no lineal de la ecuación, sin simplemente linealizar el sistema. Estos polinomios se generalizan matemáticamente a una serie de Maclaurin sobre un parámetro externo arbitrario; lo que le da al método de solución más flexibilidad que la expansión directa de la serie de Taylor . [4]
Ecuaciones diferenciales ordinarias
El método de Adomian es muy adecuado para resolver problemas de Cauchy , una clase importante de problemas que incluyen problemas de condiciones iniciales .
Aplicación a un sistema no lineal de primer orden
Un ejemplo de problema de condición inicial para una ecuación diferencial ordinaria es el siguiente:
Para resolver el problema, el operador diferencial de mayor grado (escrito aquí como L ) se coloca en el lado izquierdo, de la siguiente manera:
con L = d/d t y . Ahora se supone que la solución es una serie infinita de contribuciones:
Reemplazando en la expresión anterior, obtenemos:
Ahora identificamos y 0 con alguna expresión explícita a la derecha, y y i , i = 1, 2, 3, ..., con alguna expresión a la derecha que contiene términos de orden inferior a i . Por ejemplo:
De esta manera, cualquier contribución puede calcularse explícitamente en cualquier orden. Si nos quedamos con los cuatro primeros términos, la aproximación es la siguiente:
Aplicación a la ecuación de Blasius
Un segundo ejemplo, con condiciones de contorno más complejas, es la ecuación de Blasius para un flujo en una capa límite :
Con las siguientes condiciones en los límites:
Los operadores lineales y no lineales ahora se denominan y , respectivamente. Entonces, la expresión se convierte en:
y la solución puede expresarse, en este caso, de la siguiente manera sencilla:
donde: Si:
y:
Los polinomios de Adomian para linealizar el término no lineal se pueden obtener sistemáticamente utilizando la siguiente regla:
dónde:
Las condiciones de contorno se deben aplicar, en general, al final de cada aproximación. En este caso, las constantes de integración se deben agrupar en tres constantes finales independientes. Sin embargo, en nuestro ejemplo, las tres constantes aparecen agrupadas desde el principio en la forma mostrada en la solución formal anterior. Tras aplicar las dos primeras condiciones de contorno obtenemos la denominada serie de Blasius:
Para obtener γ tenemos que aplicar condiciones de contorno en ∞, lo que se puede hacer escribiendo la serie como una aproximación de Padé :
donde L = M . El límite en de esta expresión es a L / b M .
Si elegimos b 0 = 1, se obtienen M ecuaciones lineales para los coeficientes b :
Luego obtenemos los coeficientes a mediante la siguiente secuencia:
En nuestro ejemplo:
Que cuando γ = 0,0408 se convierte en:
con el limite:
Lo cual es aproximadamente igual a 1 (de la condición de contorno (3)) con una precisión de 4/1000.
Ecuaciones diferenciales parciales
Aplicación a un sistema rectangular con no linealidad
Uno de los problemas más frecuentes en las ciencias físicas es obtener la solución de una ecuación diferencial parcial (lineal o no lineal) que satisfaga un conjunto de valores funcionales en un contorno rectangular. Un ejemplo es el siguiente problema:
con las siguientes condiciones de contorno definidas en un rectángulo:
Este tipo de ecuación diferencial parcial aparece frecuentemente asociada a otras en ciencia e ingeniería . Por ejemplo, en el problema del flujo de fluido incompresible , las ecuaciones de Navier-Stokes deben resolverse en paralelo con una ecuación de Poisson para la presión.
Descomposición del sistema
Utilicemos la siguiente notación para el problema (1):
donde L x , L y son operadores de doble derivada y N es un operador no lineal.
La solución formal de (2) es:
Ampliando ahora u como conjunto de aportaciones a la solución tenemos:
Sustituyendo en (3) y haciendo una correspondencia biunívoca entre las contribuciones del lado izquierdo y los términos del lado derecho obtenemos el siguiente esquema iterativo:
donde el par { a n ( y ), b n ( y )} es la solución del siguiente sistema de ecuaciones:
Aquí está la aproximación de orden n a la solución y N u se ha expandido consistentemente en polinomios de Adomian:
donde y f ( u ) = u 2 en el ejemplo (1).
Aquí C (ν, n ) son productos (o suma de productos) de los componentes ν de u cuyos subíndices suman n , dividido por el factorial del número de subíndices repetidos. Es solo una regla práctica ordenar sistemáticamente la descomposición para asegurarse de que todas las combinaciones que aparecen se utilicen tarde o temprano.
La es igual a la suma de una serie de Taylor generalizada alrededor de u 0 . [1]
Para el ejemplo (1) los polinomios de Adomian son:
También son posibles otras opciones posibles para la expresión de A n .
Soluciones en serie
Cherruault estableció que los términos de la serie obtenidos por el método de Adomian tienden a cero como 1/( mn )! si m es el orden del operador diferencial lineal más alto y que . [5] Con este método la solución se puede encontrar integrando sistemáticamente a lo largo de cualquiera de las dos direcciones: en la dirección x usaríamos la expresión (3); en la dirección alternativa y usaríamos la siguiente expresión:
donde: c ( x ), d ( x ) se obtiene a partir de las condiciones de contorno en y = - y l e y = y l :
Si llamamos a las dos soluciones respectivas solución parcial x y solución parcial y , una de las consecuencias más interesantes del método es que la solución parcial x utiliza sólo las dos condiciones de contorno (1-a) y la solución parcial y utiliza sólo las condiciones (1-b).
Por lo tanto, uno de los dos conjuntos de funciones de borde { f 1 , f 2 } o { g 1 , g 2 } es redundante, y esto implica que una ecuación diferencial parcial con condiciones de borde en un rectángulo no puede tener condiciones de borde arbitrarias en los bordes, ya que las condiciones en x = x 1 , x = x 2 deben ser consistentes con aquellas impuestas en y = y 1 e y = y 2 .
Un ejemplo para aclarar este punto es la solución del problema de Poisson con las siguientes condiciones de contorno:
Utilizando el método de Adomian y un procesador simbólico (como Mathematica o Maple ) es fácil obtener la aproximación de tercer orden a la solución. Esta aproximación tiene un error menor que 5×10 −16 en cualquier punto, como se puede demostrar por sustitución en el problema inicial y mostrando el valor absoluto del residuo obtenido en función de ( x , y ). [6]
La solución en y = -0,25 e y = 0,25 viene dada por funciones específicas que en este caso son:
y g 2 ( x ) = g 1 ( x ) respectivamente.
Si ahora se realiza una integración (doble) en la dirección y utilizando estas dos funciones de contorno, se obtendrá la misma solución, que satisface u ( x = 0, y ) = 0 y u ( x = 0,5, y ) = 0 y no puede satisfacer ninguna otra condición en estos bordes.
Algunas personas se sorprenden con estos resultados; parece extraño que no todas las condiciones iniciales de contorno deban usarse explícitamente para resolver un sistema diferencial. Sin embargo, es un hecho bien establecido que cualquier ecuación elíptica tiene una y sólo una solución para cualquier condición funcional en los cuatro lados de un rectángulo siempre que no haya discontinuidad en los bordes. La causa de la idea errónea es que los científicos e ingenieros normalmente piensan en una condición de contorno en términos de convergencia débil en un espacio de Hilbert (la distancia a la función de contorno es lo suficientemente pequeña para fines prácticos). En contraste, los problemas de Cauchy imponen una convergencia punto a punto a una función de contorno dada y a todas sus derivadas (¡y esta es una condición bastante fuerte!). Para los primeros, una función satisface una condición de contorno cuando el área (u otra distancia funcional) entre ella y la función verdadera impuesta en el contorno es tan pequeña como se desee; para los segundos, sin embargo, la función debe tender a la función verdadera impuesta en todos y cada uno de los puntos del intervalo.
El problema de Poisson comentado no tiene solución para ninguna condición funcional de contorno f 1 , f 2 , g 1 , g 2 ; sin embargo, dadas f 1 , f 2 siempre es posible encontrar funciones de contorno g 1 * , g 2 * tan cercanas a g 1 , g 2 como se desee (en el sentido de convergencia débil) para las que el problema tenga solución. Esta propiedad permite resolver el problema de Poisson y muchos otros problemas con condiciones de contorno arbitrarias pero nunca para funciones analíticas exactamente especificadas en los contornos. El lector puede convencerse a sí mismo de la alta sensibilidad de las soluciones de EDP a pequeños cambios en las condiciones de contorno resolviendo este problema integrando a lo largo de la dirección x , con funciones de contorno ligeramente diferentes aunque visualmente no se puedan distinguir. Por ejemplo, la solución con las condiciones de contorno:
en x = 0 y x = 0,5, y la solución con las condiciones de contorno:
en x = 0 y x = 0,5, producen funciones laterales con diferente convexidad de signo aunque ambas funciones no sean distinguibles visualmente.
Las soluciones de problemas elípticos y otras ecuaciones diferenciales parciales son muy sensibles a pequeños cambios en la función de contorno impuesta cuando se utilizan sólo dos lados. Y esta sensibilidad no es fácilmente compatible con modelos que se supone que representan sistemas reales, que se describen mediante mediciones que contienen errores experimentales y que normalmente se expresan como problemas de valores iniciales en el contorno en un espacio de Hilbert.
Mejoras en el método de descomposición
Se han reportado al menos tres métodos [6] [7] [8]
para obtener las funciones de contorno g 1 * , g 2 * que son compatibles con cualquier conjunto lateral de condiciones { f 1 , f 2 } impuestas. Esto hace posible encontrar la solución analítica de cualquier problema de contorno de EDP en un rectángulo cerrado con la precisión requerida, permitiendo así resolver una amplia gama de problemas que el método estándar de Adomian no podía abordar.
La primera perturba las dos funciones de contorno impuestas en x = 0 y x = x 1 (condición 1-a) con un polinomio de orden N en y : p 1 , p 2 de tal manera que: f 1 ' = f 1 + p 1 , f 2 ' = f 2 + p 2 , donde la norma de las dos funciones de perturbación es menor que la precisión necesaria en los contornos. Estos p 1 , p 2 dependen de un conjunto de coeficientes polinomiales c i , i = 1, ..., N . Luego, se aplica el método de Adomian y se obtienen funciones en los cuatro contornos que dependen del conjunto de c i , i = 1, ..., N . Finalmente, se define una función de contorno F ( c 1 , c 2 , ..., c N ) como la suma de estas cuatro funciones, y se minimiza la distancia entre F ( c 1 , c 2 , ..., c N ) y las funciones de contorno reales ((1-a) y (1-b)). El problema se ha reducido, de esta manera, a la minimización global de la función F ( c 1 , c 2 , ..., c N ) que tiene un mínimo global para alguna combinación de los parámetros c i , i = 1, ..., N . Este mínimo puede encontrarse mediante un algoritmo genético o utilizando algún otro método de optimización, como el propuesto por Cherruault (1999). [9]
Un segundo método para obtener aproximaciones analíticas de problemas de límite inicial es combinar la descomposición de Adomian con métodos espectrales. [7]
Finalmente, el tercer método propuesto por García-Olivares se basa en imponer soluciones analíticas en los cuatro límites, pero modificando el operador diferencial original de tal forma que sea diferente del original sólo en una región estrecha cercana a los límites, y fuerza a la solución a satisfacer exactamente las condiciones analíticas en los cuatro límites. [8]
Ecuaciones integrales
El método de descomposición de Adomian también se puede aplicar a ecuaciones integrales lineales y no lineales para obtener soluciones. [10] Esto corresponde al hecho de que muchas ecuaciones diferenciales se pueden convertir en ecuaciones integrales. [10]
Método de descomposición de Adomian
El método de descomposición de Adomian para la ecuación integral de Fredholm no homogénea de segundo tipo es el siguiente: [10]
Dada una ecuación integral de la forma:
Suponemos que podemos expresar la solución en forma de serie:
Al introducir la forma de serie en la ecuación integral se obtiene:
Suponiendo que la suma converge absolutamente a , podemos convertir la suma y la integral en enteros de la siguiente manera:
Desarrollando la suma en ambos lados obtenemos:
Por lo tanto, podemos asociar cada uno de ellos de la siguiente manera recurrente:
lo que nos da la solución en la forma de solución anterior.
Ejemplo
Dada la ecuación integral de Fredholm:
Desde entonces podemos establecer:
- ...
Por lo tanto la solución puede escribirse como:
Como se trata de una serie telescópica, podemos ver que todos los términos posteriores se cancelan y pueden considerarse como "ruido", [10] Por lo tanto, se convierte en:
Galería
Véase también
Referencias
- ^ ab Adomian, G. (1994). Solución de problemas fronterizos de la física: el método de descomposición . Kluwer Academic Publishers.
- ^ Adomian, G. (1986). Ecuaciones de operadores estocásticos no lineales . Kluwer Academic Publishers. ISBN 978-0-12-044375-8.
- ^ Liao, SJ (2012), Método de análisis de homotopía en ecuaciones diferenciales no lineales , Berlín y Pekín: Springer & Higher Education Press, ISBN 978-3642251313
- ^ Wazwaz, Abdul-Majid (2009). Ecuaciones diferenciales parciales y teoría de ondas solitarias . Higher Education Press. pág. 15. ISBN 978-90-5809-369-1.
- ^ Cherruault, Y. (1989), "Convergencia del método de Adomian", Kybernetes , 18 (2): 31–38, doi :10.1108/eb005812
- ^ ab García-Olivares, A. (2003), "Solución analítica de ecuaciones diferenciales parciales con descomposición de Adomian", Kybernetes , 32 (3): 354–368, doi :10.1108/03684920310458584[1]
- ^ ab García-Olivares, A. (2002), "Aproximaciones analíticas de ecuaciones diferenciales parciales dependientes del tiempo con métodos tau", Mathematics and Computers in Simulation , 61 : 35–45, doi :10.1016/s0378-4754(02)00133-7, hdl : 10261/51182[2]
- ^ ab García-Olivares, A. (2003), "Solución analítica de ecuaciones diferenciales parciales no lineales de la física", Kybernetes , 32 (4): 548–560, doi :10.1108/03684920310463939, hdl : 10261/51176[DOI: 10.1108/03684920310463939] [3]
- ^ Cherruault, Y. (1999). Optimización, Métodos locales y globales . Prensas Universitarias de Francia. ISBN 978-2-13-049910-7.
- ^ abcd Wazwaz, Abdul-majid (2015). Primer curso de ecuaciones integrales, A. World Scientific Publishing Company. ISBN 978-981-4675-16-1.OCLC 1020691303 .