Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIVERSIDAD EAFIT
ESCUELA DE CIENCIAS Y HUMANIDADES
DEPARTAMENTO DE CIENCIAS BÁSICAS
MEDELLÍN
2017
MÉTODO DE DESCOMPOSICIÓN DE ADOMIAN
Director
JOSÉ ALBEIRO SÁNCHEZ CANO Ph. D.
UNIVERSIDAD EAFIT
ESCUELA DE CIENCIAS Y HUMANIDADES
DEPARTAMENTO DE CIENCIAS BÁSICAS
MEDELLÍN
2017
III
A nuestros hijos
a nuestras esposas
a nuestras queridas familias.
CONTENIDO
INTRODUCCIÓN V
Objetivos 1
0.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
0.2. Objetivos específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1. PRELIMINARES 2
5. CONCLUSIONES 71
A. Apéndice 73
Bibliografía 78
IV
INTRODUCCIÓN
Con ayuda de dos resultados sobre integrales anidadas llegaremos a la solución exacta
del problema funcional siempre y cuando sea posible determinar el límite de la serie so-
lución dada por el MDA (como lo veremos en los ejemplos 5 y 7 del capítulo 3 ). Si no es
fácil identificar dicho límite, realizaremos un truncamiento de la serie solución, esperando
que la suma parcial obtenida sea una buena aproximación, situación que por lo general se
consigue usando pocos términos de la serie debido a su rápida convergencia.
V
VI
Tomando las ideas expuestas en [5], se estudiará una prueba de convergencia para la serie
solución dada por el MDA, considerando A un operador diferencial ordinario, de igual
manera se plantea una cota superior para el error de truncamiento.
Por último se presentan las conclusiones del trabajo y en el apéndice se desarrollan los
resultados sobre integrales anidadas cuyas demostraciones pueden ser consultadas en [23]
y [24].
Objetivos
2. Comparar los resultados obtenidos por el MDA con la solución exacta o con la obteni-
da al implementar un método numérico.
3. Verificar que la implementación del MDA no cambia la naturaleza del problema pro-
puesto.
1
1. PRELIMINARES
Los fundamentos teóricos que se describen a continuación fueron tomados de las re-
ferencias [3] y [4]
Definición 1.1.1 Sea E un espacio vectorial sobre un campo K. Una norma sobre E
es una aplicación
k·k : E → K
tal que para cada x, y ∈ E se tiene que:
Definición 1.1.2 Un espacio Vectorial normado es un par (E, k·k), donde k·k es una
norma sobre el espacio vectorial E.
Definición 1.1.3 Sea M un conjunto no vacío, una métrica o distancia en M es una apli-
cación
d:M ×M →R
tal que para cada x, y y z en M se tiene que
2
3
Definición 1.1.6 Dada una sucesión {xn } en un espacio normado E, se dice que es una
sucesión de Cauchy, si
Definición 1.1.7 se dice que un espacio normado E es un espacio de Banach si toda su-
cesión de Cauchy en E es convergente a un punto de E.
1. Rn con la norma
n
!1
2 2
X
kxk = |xi |
i=1
( ∞
)
X p
2. El espacio `p (R) = x = {xn }n≥1 : |xn | < ∞ para cualquier real p ≥ 1,
n=1
con la norma definida por
∞
!1
p p
X
kxk = |xi |
i=1
T (αX + βY ) = αT (X) + βT (Y )
kT (x)k ≤ M kxk , ∀x ∈ X
i) T es continua en x, ∀x ∈ X
ii) T es continua en 0 ∈ X.
iii) Existe M > 0, tal que kT (x)k ≤ M para todo x ∈ X con kxk ≤ 1
iv) T es acotado en X
v) T es uniformemente continua en X.
Prueba.
∞
X
Dado que an es convergente, entonces se tiene que
n=1
lı́m sn = s.
n→∞
Prueba.
∞
X n
X
Como kan k converge en R, se tiene que la sucesión {σn }, definida por σn =
n=1 k=1
kak k , es de Cauchy, es decir, Para todo ε > 0, existe n0 ∈ N tal que m, n > n0 ,
implica que
|σn − σm | < ε
n
X
Definamos sn = ak y tomemos n > m , luego
k=1
n
X
n
X
ksn − sm k =
ak
≤ kak k = σn − σm < ε
k=m+1 k=m+1
6
Definición 1.4.1: sean (M1 , d1 ) y (M2 , d2 ) dos espacios métricos, una aplicación
f : M1 → M2 se dice Lipschitziana, si existe una constante L > 0, tal que
Definición 1.4.2: Sean (M1 , d1 ) y (M2 , d2 ) dos espacios métricos, una aplicación
f : M1 → M2 se dice una contracción si existe λ ∈ R, 0 ≤ λ < 1, tal que para
todo x, y ∈ M1 , se tiene que
xn = f (xn−1 ) para n = 1, 2, · · ·
Au = f (2.1)
Lu + Ru + N u = f (2.2)
7
8
A0 = N (u0 )
1 2 00 0
A2 = u1 N (u0 ) + 2u2 N (u0 )
2!
0 1 00
= u2 N (u0 ) + u21 N (u0 )
2!
Siguiendo el proceso de las derivadas sucesivas, encontramos expresiones para A3
y para A4
1 3 000 00 0
A3 = u N (u0 ) + 6u1 u2 N (u0 ) + 6u3 N (u0 )
3! 1
0 00 1 000
= u3 N (u0 ) + u1 u2 N (u0 ) + u31 N (u0 )
3!
1 000 1 2 00 0
A4 = u41 N (4)
(u0 ) + 12u21 u2 N
(u0 ) + u + 24u1 u3 N (u0 ) + 24u4 N (u0 )
4! 12 2
0 1 2 00 1 000 1
= u4 N (u0 ) + u2 + u1 u3 N (u0 ) + u21 u2 N (u0 ) + u41 N (4) (u0 )
2! 2! 4!
dn h X i i
n!An = n N λ ui ; n = 0, 1, 2, . . . (2.7)
dλ λ=0
u0 = Φ + L−1 f
u1 = −L−1 Ru0 − L−1 A0
u2 = −L−1 Ru1 − L−1 A1 (2.9)
..
.
un+1 = −L−1 Run − L−1 An
En resumen, para encontrar una solución del problema (2.1) mediante el MDA, se
10
lleva el modelo (2.1) a la forma (2.8), de tal manera que para determinar cada uno
de los términos de la serie solución (2.4) planteada por el método, se aplica el es-
quema recurrente formado por las fórmulas (2.7) y (2.9), como lo describiremos
en los ejemplos desarrollados en el siguiente capítulo.
Por lo general, la serie solución presenta una convergencia rápida, por lo que en
muchas ocasiones, es suficiente encontrar una suma parcial de la serie con pocos
términos para obtener una buena aproximación a la solución del problema.
k = (k1 , k2 , k3 , . . . , kn ) ∈ Nn
x = (x1 , x2 , x3 , . . . , xn ) ∈ Rn
| k | = k1 + k2 + k3 + . . . + k n
| nk | = k1 + 2k2 + 3k3 + . . . + nkn
k! = k1 ! k2 ! k3 ! . . .! kn !
xk = xk11 xk22 xk33 · · · xknn
Considerando las siguientes relaciones:
n
X
un (λ) = λi u i (2.10)
i=0
∞
X
N (un (λ)) = λ i Ai (2.11)
i=0
11
A0 = N (u0 )
X (u1 )k1 (u2 )k2 . . . (un )kn (2.12)
An = N (|k|) (u0 )
k1 !k2 !k3 ! . . .! kn !
|nk|=n
Por tanto
0 00 1 3 000
A3 = u3 N (u0 ) + u1 u2 N (u0 ) + u N (u0 )
3! 1
n
X
An = Cn,p N (|k|) (u0 ) (2.13)
k=1
donde
X u k 1 u k 2 . . . u kn
1 2 n
Cn,p =
S
k !k
1 2 ! . . . k m!
( n n
)
X X
S = (k1 , k2 , . . . , kn ) ∈ Nm ; ki = p y iki = n
i=1 i=1
o simplemente
Xn X u k1 u k2 . . . u k n
1 2 n
An = N (|k|) (u0 ) (2.14)
k=1
k 1 !k2 !k3 ! . . .! kn !
|nk|=n
|k|=p
A0 = N (u0 )
X 1 (2.15)
N (|k|) (u0 ) u1[k1 ] , u2[k2 ] , u3[k3 ] , . . . un[kn ]
A
n
=
k!
|nk|=n
donde
ui[ki ] = (ui , ui , ui , · · · , ui )
| {z }
ki veces
En algunas pruebas de convergencia del MDA [6] se utilizan los llamados Polino-
mios de Bell, los cuales son usados en Análisis Combinatorio y se definen como:
13
X n! x k 1 x k2 x k3
1 2 3
Bn,p (x1 , x2 , x3 , . . . ) = . . . (2.16)
k1 !k2 !k3 ! . . . 1! 2! 3!
|nk|=n
|k|=p
de donde:
Bn,p 10 , 21 , 32 , . . . = Cn−1
n−k n−k
n (2.17)
i
donde Cm representa la combinatoria de i elementos en un conjunto de m elemen-
tos.
A0 = N (u0 ) (2.18)
0
A1 = u1 N (u0 )
0 1 2 00
A2 = u2 N (u0 ) + u N (u0 )
2! 1
0 00 1 3 000
A3 = u3 N (u0 ) + u1 u2 N (u0 ) + u N (u0 )
3! 1
..
.
u = u0 + u1 + u 2 + u 3 + · · ·
14
A0 = N (u0 ) (2.19)
el nuevo algoritmo sugiere que debemos separar A0 = N (u0 ) de los otros tér-
minos de la expansión del término no lineal N (u). Una vez identificado A0 , los
términos restantes de N (u) pueden ser obtenidos usando operaciones algebraicas,
identidades trigonométricas, series de Taylor según sea el caso, hecha la expan-
sión, agrupamos todos los términos de tal forma que la suma de los subíndices de
los componentes de u en cada término sea el mismo, con este paso realizado, el
cálculo de los polinomios de Adomian se completa.
Ejemplo 1
N (u) = u2
∞
X
primero identificamos u = un
n=0
así
agrupamos los términos , teniendo en cuenta que la suma de los subíndices de las
componentes de un sea la misma , y reescribimos la expresión (2.21)
15
u22
+ 2u0 u4 + 2u1 u3 + + 2u0 u5 + 2u1 u4 + 2u2 u3 + · · · (2.22)
| {z } | {z }
A4 A5
A0 = u20
A1 = 2u0 u1
A2 = 2u0 u2 + u21
A3 = 2u0 u3 + 2u1 u2
A4 = 2u0 u4 + 2u1 u3 + u22
A5 = 2u0 u5 + 2u1 u4 + 2u2 u3
..
.
Ejemplo 2
N (u) = uu0
primero identificamos
∞
X
u= un
n=0
∞
0
X
u0 = un (2.23)
n=0
N (u) = (u0 + u1 + u2 + u3 + u4 + u5 + · · · )
0 0 0 0 0 0
× u0 + u1 + u 2 + u 3 + u4 + u5 + · · · (2.24)
16
agrupamos los términos , teniendo en cuenta que la suma de los subíndices de las
componentes de un sea la misma , y reescribimos la expresión (2.25)
0 0 0 0 0 0
N (u) = u0 u0 + u0 u1 + u0 u1 + u0 u2 + u1 u1 + u2 u0
|{z} | {z } | {z }
A0 A1 A2
0 0 0 0
+ u0 u3 + u 1 u 2 + u2 u1 + u 3 u0
| {z }
A3
0 0 0 0 0
+ u0 u4 + u1 u3 + u2 u2 + u3 u1 + +u4 u0 + · · · (2.26)
| {z }
A4
0
A0 = u 0 u 0
0 0
A1 = u 0 u 1 + u 0 u 1
0 0 0
A2 = u 0 u 2 + u 1 u 1 + u 2 u 0
0 0 0 0
A3 = u 0 u 3 + u 1 u 2 + u 2 u 1 + u 3 u 0
0 0 0 0 0
A4 = u0 u4 + u1 u3 + u2 u2 + u3 u1 + +u4 u0
..
.
Ejemplo 3
N (u) = sin u
primero identificamos
∞
X
u= un (2.27)
n=0
17
1 1
N (u) = sin u0 1 − (u1 + u2 + u3 + · · · )2 + (u1 + u2 + u3 + · · · )4 − · · ·
2! 4!
1 3
+ cos u0 (u1 + u2 + u3 + · · · ) − (u1 + u2 + u3 + · · · ) + · · ·
3!
(2.30)
así que
1 2
N (u) = sin u0 1 − u + 2u1 u2 + · · ·
2! 1
1 3
+ cos u0 (u1 + u2 + u3 + · · · ) − u + ··· ··· (2.31)
3! 1
agrupamos los términos , teniendo en cuenta que la suma de los subíndices de las
componentes de un sea la misma , y reescribimos la expresión (2.31)
18
1
N (u) = sin u0 + u1 cos u0 + u2 cos u0 − u21 sin u0
{z2!
| {z } | {z }
A0 A1
| }
A2
1
+ u3 cos u0 + u1 u2 sin u0 − u31 cos u0
| {z 3! }
A3
1 2 1 1
− u4 cos u0 − u2 + u1 u3 sin u0 − u21 u2 cos u0 + u41 sin u0 + · · ·
2! 2! 4!
| {z }
A4
(2.32)
completamos los cálculos para hallar los los polinomios de Adomian para el opera-
dor no lineal N (u) = sin u por tanto:
A0 = sin u0
A1 = u1 cos u0
1 2
A2 = u2 cos u0 − u sin u0
2! 1
1
A3 = u3 cos u0 − u1 u2 sin u0 − u31 cos u0
3!
1 2 1 1
A4 = u4 cos u0 − u2 + u1 u3 sin u0 − u21 u2 cos u0 + u41 sin u0
2! 2! 4!
..
.
Ejemplo 4
N (u) = eu
primero identificamos
∞
X
u= un (2.33)
n=0
lo que es equivalente a:
separando el término eu0 y utilizando la expansión en serie de Taylor de e(u1 +u2 +u3 +u4 +u5 + ··· )
obtenemos:
u0 1 2
N (u) = e × 1 + (u1 + u2 + u3 + · · · ) + (u1 + u2 + u3 + · · · ) + · · ·
2!
(2.36)
agrupamos los términos , teniendo en cuenta que la suma de los subíndices de las
componentes de un sea la misma tenemos:
u0 u01 2 u0 1 3 u0
N (u) = |{z}
e + u 1 e + u2 + u1 e + u 3 + u1 u2 + u 1 e
| {z } 2! 3!
A0 A1 | {z } | {z }
A2 A3
1 2 1 2 1 4 u0
+ u4 + u 2 + u1 u2 + u1 e + · · · (2.37)
2! 2! 4!
| {z }
A4
A0 = e u 0
A1 = u 1 e u 0
1 2 u0
A2 = u 2 + u 1 e
2!
1 3 u0
A3 = u 3 + u 1 u 2 + u 1 e
3!
1 2 1 2 1 4 u0
A4 = u 4 + u 2 + u 1 u 2 + u 1 e
2! 2! 4!
..
.
20
Con procesos similares, se pueden hallar los polinomios de Adomian para operado-
res no lineales como: u3 , cos u , sinh u , cosh u , e−u , Lnu
∞
X u(k) (x0 )
u (x) = (x − x0 )k (2.39)
k=0
k!
por lo cual
Z x
u (x) = u0 + N (u (s)) ds (2.41)
x0
∞
X Z ∞
xX
un (x) = u0 + An (s) ds (2.42)
n=0 x0 n=0
u(k) (x0 )
uk (x) = (x − x0 )k para k = 0, 1, 2, · · ·
k!
Prueba.
si reemplazamos x = x0 en (2.38)
0
u (x0 ) = N (u (x0 )) = N (u0 ) = A0 (x) (2.44)
de donde
0
u (x0 ) (x − x0 ) = u1 (x) (2.45)
22
00 0 0
u (x) = N (u (x)) u (x) (2.46)
luego
00 0 0 0 0
u (x0 ) = N (u (x0 )) u (x0 ) = N (u0 ) u (x0 ) (2.47)
de donde
00
u (x0 )
(x − x0 )2 = u2 (x) (2.50)
2!
derivando (2.46) y reemplazando x por x0 tenemos
000 00
0 2 0 00
u (x0 ) = N (u0 ) u (x0 ) + N (u0 ) u (x0 ) (2.51)
1
Multiplicando ambos miembros de (2.51) por la expresión (x − x0 )2 y teniendo
2!
en cuenta (2.45) y (2.50) se tiene:
00
1 000 1 0 2 00 u (x0 ) 0
u (x0 ) (x − x0 )2 = u (x0 ) (x − x0 ) N (u0 ) + (x − x0 )2 N (u0 )
2! 2! 2!
1 2 00 0
= u1 (x) N (u0 ) + u2 (x) N (x0 )
2!
= A2
(2.52)
23
000
0
3 00 0 00 0 000
(4)
u (x0 ) = N (u0 ) u (x0 ) + 3N (u0 ) u (x0 ) u (x0 ) + N (u0 ) u (x0 )
(2.54)
1
Multiplicando (2.54) por (x − x0 )3 se llega a la relación
3!
de donde
u(4) (u0 )
(x − x0 )4 = u4 (x) (2.56)
4!
En general, continuando con este proceso se obtiene
1
u(n) (u0 ) (x − x0 )n−1 = An−1 (2.57)
(n − 1)!
de tal manera que si integramos (2.57) se va a obtener
24
u(n) (u0 )
(x − x0 )n = un (x) (2.58)
n!
lo cual prueba la proposición.
solución.
0
y (0) = 2 (y (0)) − (y (0))2 = 2 (1) − 1 = 1
derivando (2.58)
00 0 0
y = 2y − 2yy (2.61)
00
y (0) = 0
25
000
y (0) = −2 , y (4) (0) = 0 , y (5) (0) = 16 , y (6) (0) = 0 , y (7) = −272 , · · ·
1 2 17 7
y (x) = 1 + x − x3 + x5 − x + ··· (2.62)
3 15 315
Es fácil comprobar analíticamente que la solución exacta del PVI (2.59) es
2e2x
y (x) = (2.63)
1 + e2x
por lo cual, (2.62) corresponde a la expansión en serie de Taylor de la función
2e2x
y (x) = alrededor de x0 = 0.
1 + e2x
solución
0
(1 − xy) y = y 2 (2.65)
0
y (0) = 1
00
0
0
(1 − xy) y − 3y + xy y = 0 (2.66)
de donde
00
y (0) = 3
derivando (2.66)
000
0
00 0 2
(1 − xy) y − 4y + 3xy y − 4 y =0 (2.67)
de donde
000
y (0) = 16
de donde
3 8 125 4
y (x) = 1 + x + x2 + x3 + x + ···
2 3 4!
en el capítulo 3, verificaremos que los resultados obtenidos en los anteriores ejem-
plos, son los mismos que se obtienen con el MDA. (ver ejemplos 4 y 5)
3.APLICACIONES DEL MDA
x3 − 5x + 2 = 0 (3.1)
solución:
−5x = − 2 − x3 (3.2)
L (·) = −5 (·)
27
28
1
L−1 (·) = − (·)
5
La parte no lineal de (3.2) es N (x) = x3
2 1 3
x= + x =0 (3.3)
5 5
remplazando (2.5) y (2.6) en (3.3) tenemos:
∞ ∞
X 2 1X
x= xn = + An−1
n=0
5 5 n=1
A0 = x30
A1 = 3x20 x1
A2 = 3x20 x2 + 3x21 x0
A3 = 3x20 x3 + 6x0 x1 x2 + x31 . . .
Así:
2
x0 = = 0,4
5
1
x1 = A0 = 0,0128
5
1
x2 = A1 = 0,0012288
5
29
por lo cual:
X S
0,4 0,4
0,012800000000000 0,412800000000000
0,001228800000000 0,414028800000000
0,000157286400000 0,414186086400000
0,000023068672000 0,414209155072000
0,000003664143974 0,414212819215974
0,000000613321330 0,414213432537304
0,000000106542677 0,414213539079981
0,000000018591862 0,414213557671843
gráfica ejemplo 1
Ejemplo 2.
Encontrar mediante el Método de Descomposición de Adomian la aproximación a
una de las raíces de la ecuación:
x3 − x2 − 5x + 2 = 0 (3.5)
Solución.
N1 (x) = x2 y N2 (x) = x3 ,
L (·) = −5 (·)
1
L−1 (·) = − (·)
5
así que debemos hallar los polinomios de Adomian An para N1 (x) = x2 y los
polinomios de Adomian Bn para N2 (x) = x3
donde:
32
A0 = x20 B0 = x30
A1 = 2x0 x1 B1 = 3x20 x1
A2 = x21 + 2x0 x2 B2 = 3x20 x2 + 3x21 x0
A3 = 2x0 x3 + 2x1 x2 B3 = 3x20 x3 + 6x0 x1 x2 + x31
.. ..
. .
X S
0,4 0,4
−0,019200000000000 0,380800000000000
0,001228800000000 0,382028800000000
−0,000063897600000 0,381964902400000
0,000000786432000 0,381965688832000
0,000000380003942 0,381966068835942
−0,000000063337346 0,381966005498597
0,000000006064601 0,381966011563198
−0,000000000278386 0,381966011284812
gráfica ejemplo 2
33
Ejemplo 3
Encontrar mediante el Método de Descomposición de Adomian la aproximación a
una de las raíces de la ecuación:
x
x = k + e−x sin (3.6)
2
con k ∈ R
Solución.
En esta ecuación la parte no lineal viene dada por
x
N (x) = e−x sin (3.7)
2
por lo tanto, al aplicar el MDA la ecuación (3.6) nos queda de la forma
∞
X ∞
X
xn = k + An−1 (3.8)
n=0 n=1
de ( 3.8) obtenemos la fórmula recurrente
x0 = k
(3.9)
xk = Ak−1 para k = 1, 2, 3, · · ·
x
−x
los polinomios de Adomian para la función N (x) = e sin vienen dados por
2
x
0
A0 = e−x0 sin
2
x
1 −x0 x
0 −x 0
A1 = x 1 e cos − e sin
2 2 2
x x
1 −x0 x
0 −x 0 1 2 3 −x0 x
0 −x 0
A2 = x 2 e cos − e sin + x1 e sin − e sin
2 2 2 2! 4 2 2
..
.
34
para determinar los 5 primeros términos de la solución en serie dada por el MDA
usamos el siguiente archivo .m
f u n c t i o n [X, S ] = e j e m p l o 3 ( k )
%E s t e programa c a l c u l a l o s p r i m e r o s v a l o r e s de l o s t \
â Ă Ź e r m i n o s de l a s e r i e
%s o l u c i \ â Ă Źon dada p o r e l MDA p a r a l a e c u a c i \ â Ă Źon x=k+e x p (− x )
sin ( x /2)
x0=k ;
A0=exp(−x0 ) ∗ s i n ( x0 / 2 ) ;
x1=A0 ;
A1=x1 ∗ ( ( 1 / 2 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 )−exp(−x0 ) ∗ s i n ( x0 / 2 ) ) ;
x2=A1 ;
A2=x2 ∗ ( ( 1 / 2 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 )−exp(−x0 ) ∗ s i n ( x0 / 2 ) ) + . . .
( 1 / 2 ) ∗ ( x1 ^ 2 ) ∗ ( ( 3 / 4 ) ∗ exp(−x0 ) ∗ s i n ( x0 / 2 )−exp(−x0 ) ∗ c o s ( x0 / 2 ) ) ;
x3=A2 ;
A3=x3 ∗ ( ( 1 / 2 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 )−exp(−x0 ) ∗ s i n ( x0 / 2 ) ) + . . .
x1 ∗ x2 ∗ ( ( 3 / 4 ) ∗ exp(−x0 ) ∗ s i n ( x0 / 2 )−exp(−x0 ) ∗ c o s ( x0 / 2 ) ) + . . .
( 1 / 6 ) ∗ ( x1 ^ 3 ) ∗ ( ( 1 1 / 8 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 ) − ( 1 / 4 ) ∗ exp(−x0 ) ∗ s i n ( x0
/2) ) ;
x4=A3 ;
A4=x4 ∗ ( ( 1 / 2 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 )−exp(−x0 ) ∗ s i n ( x0 / 2 ) ) + . . .
( ( 1 / 2 ) ∗ x2 ^2+ x1 ∗ x3 ) ∗ ( ( 3 / 4 ) ∗ exp(−x0 ) ∗ s i n ( x0 / 2 )−exp(−x0 ) ∗ c o s ( x0
/2) ) +...
( 1 / 2 ) ∗ ( x1 ^ 2 ) ∗ x2 ∗ ( ( 1 1 / 8 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 ) − ( 1 / 4 ) ∗ exp(−x0 ) ∗ s i n (
x0 / 2 ) ) + . . .
( 1 / 2 4 ) ∗ ( x1 ^ 4 ) ∗ ( ( − 3 / 2 ) ∗ exp(−x0 ) ∗ c o s ( x0 / 2 ) − ( 7 / 1 6 ) ∗ exp(−x0 ) ∗ s i n (
x0 / 2 ) ) ;
x5=A4 ;
s =0;
X= [ x0 x1 x2 x3 x4 x5 ] ’ ;
for k =1:6;
s = s +X( k ) ;
S( k )=s ;
end
S=S ’ ;
X S
1,000000000000000 1,000000000000000
0,176370799225032 1,176370799225032
−0,002636480303185 1,173734318921847
−0,002924531838117 1,170809787083730
0,000497918330851 1,171307705414581
0,000051158627115 1,171358864041696
gráfica ejemplo 3
e| = 3. 035 1 × 10−5 ,
El error absoluto entre ambas aproximaciones es E = |S5 − x
por lo que podemos afirmar que la serie solución dada por el MDA presenta una
convergencia rápida a dicha raíz.
36
dy
= 2y − y 2 , con y(0) = 1 (3.10)
dx
Solución.
Tenemos:
d
L (·) =
(·)
dx
Z x
−1
L (·) = (·) ds
0
Ly = 2y − y 2 (3.11)
Z x Z x
y (x) = 1 + 2 y (s) ds − y 2 (s) ds (3.12)
0 0
Luego:
∞
X Z ∞
xX Z ∞
xX
yn (x) = 1 + 2 yn (s) ds − An (s) ds (3.13)
n=0 0 n=0 0 n=0
Para calcular los 9 primeros términos de la serie solución usamos el siguiente ar-
chivo .m
f u n c t i o n Y= e j e m p l o 4 ( y0 )
%E s t e programa r e s u e l v e l a e c u a c i \ ’ on dy / dx=2y−y ^2 u s a n d o MDA.
syms x ;
A0=y0 ^ 2 ;
y1 =2∗ i n t ( y0 , 0 , x )− i n t ( A0 , 0 , x ) ;
A1=2∗ y0 ∗ y1 ;
y2 =2∗ i n t ( y1 , 0 , x )− i n t ( A1 , 0 , x ) ;
A2=y1 ^2+2∗ y0 ∗ y2 ;
y3 =2∗ i n t ( y2 , 0 , x )− i n t ( A2 , 0 , x ) ;
A3=2∗ y0 ∗ y3 +2∗ y1 ∗ y2 ;
y4 =2∗ i n t ( y3 , 0 , x )− i n t ( A3 , 0 , x ) ;
A4=2∗ y2 ^2+2∗ y1 ∗ y3 +2∗ y0 ∗ y4 ;
y5 =2∗ i n t ( y4 , 0 , x )− i n t ( A4 , 0 , x ) ;
A5=2∗ y2 ∗ y3 +2∗ y1 ∗ y4 +2∗ y0 ∗ y5 ;
y6 =2∗ i n t ( y5 , 0 , x )− i n t ( A5 , 0 , x ) ;
A6=2∗ y0 ∗ y6+y3 ^2+2∗ y2 ∗ y4 +2∗ y1 ∗ y5 ;
y7 =2∗ i n t ( y6 , 0 , x )− i n t ( A6 , 0 , x ) ;
A7=2∗ y7 +2∗ y3 ∗ y4 +2∗ y2 ∗ y5 ∗2∗ y1 ∗ y6 ;
y8 =2∗ i n t ( y7 , 0 , x )− i n t ( A7 , 0 , x ) ;
Y=y0+y1+y2+y3+y4+y5+y6+y7+y8 ;
17 7 2 1
y(x) ≈ − x + x5 − x3 + x + 1 (3.15)
315 15 3
2e2x
y= (3.16)
1 + e2x
gráfica ejemplo 4
podemos observar que la aproximación obtenida con el MDA es muy buena para
valores cercanos al valor inicial y(0) = 1 , teniendo en cuenta que se calcularon
pocos términos de la serie.
Ejemplo 5:
Apliquemos el MDA al PVI
dy y2
=
1 − xy
dx (3.17)
y (0) = 1
solución
Z x Z x
0
y (x) = 1 + syy ds + y 2 ds (3.19)
0 0
0
donde An y Bn son los polinomios de Adomian para los términos no lineales yy
y y 2 respectivamente.
Los primeros polinomios de Adomian vienen dados por
0
A0 = y0 y0 B0 = y02
0 0
A1 = y0 y1 + y1 y0 B1 = 2y0 y1
0 0 0
A2 = y0 y2 + y1 y1 + y2 y0 B2 = 2y0 y2 + y12
0 0 0 0
A3 = y0 y3 + y1 y2 + y2 y1 + y3 y0 B3 = 2y1 y2 + 2y0 y3
.. ..
. .
y (x) = 1
0
Z x Z x (3.21)
yk (x) = sAk−1 (s) ds + Bk−1 (s) ds
0 0
con el siguiente archivo .m, calculamos los 5 primeros términos de la serie solución
dada por MDA
f u n c t i o n y= e j e m p l o 5 ( y0 )
%E s t e programa c a l c u l a l o s p r i m e r o s v a l o r e s de l o s t \ ’ e r m i n o s
de l a s e r i e
%s o l u c i \ ’ on dada p o r e l MDA p a r a l a e c u a c i \ ’ on dy / dx=y ^2/(1 − x y
)
syms x
A0=y0 ∗ d i f f ( y0 , x ) ;
B0=y0 ^ 2 ;
y1= i n t ( x ∗A0 , 0 , x ) + i n t ( B0 , 0 , x ) ;
A1=y0 ∗ d i f f ( y1 , x ) +y1 ∗ d i f f ( y0 , x ) ;
B1=2∗ y0 ∗ y1 ;
y2= i n t ( x ∗A1 , 0 , x ) + i n t ( B1 , 0 , x ) ;
40
recordemos que estos fueron precisamente los 5 primeros términos que obtuvimos
con el método de la serie de Taylor en el ejemplo 2 de la sección (2.3)
0 1
0,03 1,031426502641069
0,06 1,066053164404095
0,09 1,104515048485491
0,12 1,147652197831125
0,15 1,196608517296388
0,18 1,252999025295565
0,21 1,319212118780431
0,24 1,399005410267236
0,27 1,498829736832092
0,3 1,631346228504565
gráfica 1 ejemplo 5
observamos que las soluciones no son muy aproximadas en todos los valores de
la discretización dada por la solución numérica. Sin embargo, mejoraramos la si-
tuación escogiendo 11 términos en la serie solución dada por el MDA, como se
evidencia en la siguiente fígura.
gráfica 2 ejemplo 5
42
Ejemplo 6
Apliquemos el MDA al problema de valor inicial.
dy 2
= ey , con y (1) = 0 (3.22)
dx
solución
Z x
2 (s)
y (x) = ey ds (3.23)
1
Luego
∞
X ∞
Z X
yn (x) = An ds (3.24)
n=0 n=0
2
Los 4 primeros polinomios de Adomian para la función no lineal N (y) = ey con
y0 = 0 son:
A0 = N (y0 ) = N (0) = 1.
0
A1 = y1 N (0) = 0
0 1 00
A2 = y2 N (0) + y12 N (0) = y12
2!
0 00 000
A3 = y3 N (0) + y1 y2 N (0) + 3!1 y13 N (0) = 2y1 y2
43
0 1 2 00 1 000 1
A4 = y4 N (0) + y2 + y1 y3 N (0) + y12 y2 N (0) + y14 N (4) (0) = y22 +
2! 2! 4!
2y1 y3
Para los cálculos, usamos el siguiente archivo .m
f u n c t i o n Y= e j e m p l o 6 ( y0 )
%R e s u e l v e l a e c u a c i \ ’ on d i f e r e n c i a l dy / dx=e x p ( y ^ 2 ) u s a n d o MDA
syms x ;
A0=exp ( y0 ^ 2 ) ;
y1= i n t ( A0 , 1 , x ) ;
A1 = 0 ;
y2= i n t ( A1 , 1 , x ) ;
A2=y1 ^ 2 ;
y3= i n t ( A2 , 1 , x ) ;
A3=2∗ y1 ∗ y2 ;
y4= i n t ( A3 , 1 , x ) ;
A4=y2 ^2+2∗ y1 ∗ y3 ;
y5= i n t ( A4 , 1 , x ) ;
Y=y1+y2+y3+y4+y5 ;
2 5 2 4 5 3 7 2 8 22
y (x) ≈ x − x + x − x + x− .
15 3 3 3 3 15
1 0
1,05 0,050041738434859
1,1 0,100335684482427
1,15 0,151143067200703
1,2 0,202744012280262
1,25 0,255449282455201
1,3 0,309615258450090
1,35 0,365664227270597
1,4 0,424113319890580
1,45 0,485617842427670
1,5 0,551039478702561
44
gráfica ejemplo 6
Ejemplo 7
Apliquemos el MDA al problema de valor inicial.
dy
= f (x) + e−y(x) ; y (x0 ) = y0 (3.25)
dx
Z x
d
donde L (·) = (·) y el operador inverso viene dado por L−1 (·) = (·) ds
dy 0
aplicando el operador inverso a ambos lados de ( 3.26) se tiene que
Z x Z x
y (x) = y0 + f (s) ds + e−y(s) ds (3.27)
x0 x0
45
0
A1 (x) = y1 (x) N (y0 (x))
Z x
= −e F (x)
e−F (s) ds
x0
46
Z x
y2 (x) = A1 (s) ds
x0
Z x Z s
−F (s) −F (u)
= − e e du ds
x0 x0
Z x Z s
−F (s) −F (u)
= − e e du ds
x0 x0
Teorema 1 (Apéndice)
Z x 2
1
= − e−F (s) ds
2! x0
0 1 00
A2 (x) = y2 (x) N (y0 (x)) + y12 (x) N (y0 (x))
2
Z x 2 Z x 2
1 −F (s) −F (x)
1 −F (s)
e−F (x)
= − e ds −e + e ds
2! x0 2 x0
Z x 2
e−F (s) ds e−F (x)
=
x0
Z x
y3 (x) = A2 (s) ds
x0
Z x Z s 2
−F (s) −F (u)
= e e du ds
x0 0
Teorema 1 (Apéndice)
Z x 3
1
= e−F (s) ds
3 x0
47
0 1 3 000
00
A3 (x) = y3 (x) N (y0 (x)) + y1 (x) y2 (x) N (y0 (x)) + y1 (x) N (y0 (x))
3!
Z x 3 Z x Z x 2 !
1 1
e−F (s) ds −e−F (x) + e−F (s) ds e−F (s) ds e−F (x)
= −
3 x0 x0 2 x0
Z x 3
1 −F (s)
−e−F (x)
+ e ds
3! x0
Z x 3
−F (s)
= − e ds e−F (x)
x0
Z x Z s 3
−F (s) −F (u)
y4 (x) = − e e du ds
x0 x0
Teorema 1 (Apéndice)
Z x 4
1
= − e−F (s) ds
4 x0
En general, se obtiene
Z x k !
1
yk (x) = (−1)k+1 e−F (s) ds para k = 1, 2, 3, · · · (3.32)
k x0
de tal manera que la solución exacta del PVI (3.25) viene dada por
∞ Z x k
k+1 1
X
−F (s)
y (x) = F (x) + (−1) e ds (3.33)
n=1
k x0
∞ xk
(−1)k+1
P
recordemos que ln (1 + x) = por tanto de (3.33) se tiene:
k=1 k
Z x
−F (s)
y (x) = F (x) + ln 1 + e ds (3.34)
x0
Es de anotar que en este ejemplo hemos llegado a la solución exacta de PVI por
48
medio del método de Adomian y con ayuda del teorema 1 del Apéndice sobre inte-
grales anidadas.
dy
a) = 5 + e−y ; y (1) = 1
dx
en este problema tenemos que f (x) = 5, luego por (3.29) tenemos que
Z x
F (x) = 1 + 5ds = −4 + 5x
1
dy
b) = x + e−y ; y (0) = 0
dx
Z x
1
F (x) = 0 + sds = x2
0 2
luego la solución del PVI viene dada por
Z x
1 2 2
− s2
y (x) = x + ln 1 + e ds
2 0
Z x
2 s2
recordemos que la función erf (x) = √ e− 2 ds
π 0
por lo tanto,
r
1 2 π x
y (x) = x + ln 1 + erf (x) √ con x > −1, 2755.
2 2 2
Ejemplo 8
Apliquemos el MDA al problema de valor inicial.
d2 y dy 0
+ = 2e−x y 2 ; y (0) = 1 , y (0) = 1 (3.35)
dx2 dx
49
Solución.
La ecuación (3.35) la escribimos en la forma
d2 y dy
2
= − + 2e−x y 2 (3.36)
dx dx
d2
L (·) = (·)
dx2
el operador inverso:
Z x Z t
−1
L (·) = (·) dsdt
0 0
x t x t x t
d2 y (s)
Z Z Z Z Z Z
dy (s)
dsdt = − dsdt + 2e−x y 2 dsdt (3.37)
0 0 dx2 0 0 dx 0 0
de donde obtenemos
Z x Z x Z t
y (x) = 1 + 2x − y (t) dt + 2e−x y 2 dsdt (3.38)
0 0 0
f u n c t i o n Z= e j e m p l o 8 ( y0 )
%E l programa r e s u e l v e l a e c u a c i \ ’ on d2y / dx2+dy / dx=2y ^2 e x p
(− x )
%m e d i a n t e e l m\ ’ e t o d o de Adomian .
syms x ;
syms s ;
A0=y0 ^ 2 ;
y1= s i m p l i f y (− i n t ( y0 , 0 , x ) + i n t ( i n t ( 2 ∗ exp(−x ) ∗A0 , 0 , x ) , 0 , x ) ) ;
A1=2∗ y0 ∗ y1 ;
y2= s i m p l i f y (− i n t ( y1 , 0 , x ) + i n t ( i n t ( 2 ∗ exp(−x ) ∗A1 , 0 , x ) , 0 , x ) ) ;
Y= s i m p l i f y ( y0+y1+y2 ) ;
y0 (x) = 1 + 2x
y1 (x) = 25x + 66e−x + 40xe−x + 8x2 e−x − x2 − 66
y2 (x) = 134x − 14e−x + 418e−2x + 268xe−x + 420xe−2x + 156x2 e−x
25 1
+ 136x2 e−2x − 8x3 e−x + 16x3 e−2x − x2 + x3 − 4
2 3
(3.41)
dy
=z
dx
dz (3.43)
+ z = 2e−x y 2
dx
y (0) = 0, z (0) = 1
51
0 0 1
1 0,0125 1,012578451540251
2 0,025 1,025315120523295
3 0,0375 1,038211997079572
.. .. ..
. . .
37 0,4625 1,588039124034443
38 0,4750 1,608014197187796
39 0,4875 1,628240525830465
40 0,5 1,648721270367443
gráfica ejemplo 8
52
Ejemplo 9
Apliquemos el MDA al sistema de ecuaciones diferenciales acoplado
dx
− ay (t) = f (t)
dt
dy (3.44)
+ ax (t) = 0
dt
x (0) = α , y (0) = β
con a ∈ R , a 6= 0.
Solución.
d
Para este sistema tenemos que L (·) = (·)
Z t dt
y el operador inverso es L−1 (·) = (·) ds,
0
Z t Z t
x (t) = α + f (s) ds + a y (s) ds
0 0
Z t (3.45)
y (t) = β − a x (s) ds
0
y
y (t) = β
0
Z t (3.47)
yk (t) = −a
xk−1 (s) ds
0
53
Z t
y1 (t) = −a x0 (s) ds
0
Z t Z s
= −a α+ f (u) du ds
0 0
Z tZ s
= −αat − a f (u) duds
0 0
Teorema 2 (Apéndice)
Z t
a
= −αat − (t − u) f (u) du
1! 0
Z t
x2 (t) = a y1 (s) ds
0
Z t
a s
Z
=a −aαs − (s − u) f (u) du ds
0 1! 0
Teorema 2 (Apéndice)
2 t
a2
Z
2t
= −αa − (t − u)2 f (u) du
2! 2! 0
Z t
y2 (t) = −a x1 (s) ds
0
Z t
= −a aβsds
0
t2
= −βa2
2!
54
Z t
x3 (t) = a y2 (s) ds
0
3
3t
= −βa
3!
Z t
y3 (t) = −a x2 (s) ds
0
Z t 2
a2 s
Z
2 s 2
= −a −a α − (s − u) f (u) du ds
0 2! 2! 0
3
a3 t
Z
3s
= αa + (t − u)3 f (u) du
3! 3! 0
Z t
x4 (t) = a y3 (s) ds
0
Z t 3
a3 t
Z
3 s 3
=a aα + (s − u) f (u) du ds
0 3! 3! 0
4
a4 t
Z
4t
= αa + (t − u)4 f (u) du
4! 4! 0
Z t
y4 (x) = x3 (s) ds
0
4
4t
= βa
4!
55
t 2
a2 t
Z Z
2t
x(t) = α + f (u) du + βat − αa − (t − u)2 f (u) du
0 2! 2! 0
3 4
a4 t
Z
3t 4t
− βa + αa + (t − u)4 f (u) du + · · · (3.48)
3! 4! 4! 0
!
(at)2 (at)4 (at)2n
x (t) = α 1 − + − · · · + (−1)n + ···
2! 4! (2n)!
!
(at)3 (at)5 n (at)
2n+1
+β (at) − + − · · · + (−1) + ···
3! 5! (2n + 1)!
!
t
(a (t − u))0 (a (t − u))2 (a (t − u))4 (a (t − u))2n
Z
+ − + − · · · + (−1)n + ··· f (u) du
0 0! 2! 4! (2n)!
(3.49)
es decir:
De otra parte
t
t2
Z
a
y(t) = β − αat − (t − u) f (u) du − βa2
1! 0 2!
3 t
a3 t4
Z
3s
+ αa + (t − u)3 f (u) du + βa4 + ··· (3.50)
3! 3! 0 4!
reorganizando los términos en (3.50) tenemos:
!
(at)2 (at)4 n (at)
2n
y (t) = β 1− + − · · · + (−1) + ···
2! 4! (2n)!
!
(at)3 (at)5 n (at)
2n+1
− α (at) − + − · · · + (−1) + ···
3! 5! (2n + 1)!
!
t
a (t − u) (a (t − u))3 (a (t − u))2n+1
Z
− − + · · · + (−1)n + ··· f (u) du
0 1! 3! (2n + 1)!
(3.51)
por lo cual
Z t
y (t) = β cos (at) − α sin (at) − sin (a (t − u)) f (u) du
0
es decir:
hemos encontrado la solución exacta del PVI (3.34), la cual viene dada por
x (t) = α cos (at) + β sin (at) + f (t) ∗ cos(at)
(3.52)
y(t) = β cos (at) − α sin (at) − f (t) ∗ sin (at)
dx
− 2y (t) = t2
dt
a) dy
+ 2x (t) = 0
dt
x (0) = 1 , y (0) = 1
Z t
x (t) = cos (2t) − sin (2t) + u2 cos (2 (t − u)) du
0
3 1
= cos (2t) + sin (2t) + t
4 2
Z t
y (t) = cos (2t) − sin (2t) − u2 sin (2 (t − u)) du
0
3 1 1
= cos (2t) − sin (2t) − t2 +
4 2 4
2
d y + a2 y (t) = cos (t)
b) dt2 con a 6= 0
y (0) = α , y 0 (0) = β
dx
+ y (t) = cos (t)
dt
dy
− x (t) = 0
dt
x (0) = β , y (0) = α
1
y (t) = α cos (t) + β sin (t) + t sin (t)
2
dx 1
+ ay (t) = cos (t)
dt a
dy
− ax (t) = 0
dt
x (0) = β , y (0) = α
a
β 1 1
x (t) = cos (at) − α + 2
sin (at) + sin (t)
a 1−a a(1 − a2 )
1 β 1
y (t) = α− 2 cos (at) + sin (at) + 2 cos (t)
a −1 a a −1
59
La ecuación (3.53) es dice lineal, puesto que la función desconocida y (x) apare-
ce en forma lineal en la ecuación integral, en otro caso la ecuación se denomina no
lineal.
Z h(x)
ϕ (x) y (x) = f (x) + λ k (x, s) (y (s))2 ds
g(x)
Z h(x)
ϕ (x) y (x) = f (x) + λ k (x, s) sin (y (s)) ds
g(x)
con a ≤ x y s ≤ b
60
Z b
f (x) + λ k (x, s) y (s) ds = 0 (3.55)
a
Z b
y (x) = f (x) + λ k (x, s) y (s) ds (3.56)
a
Ejemplos
Z 1
2
a) 3x + (x − s)2 y (s) ds = 0 EIF de primer tipo
0
Z 2
b) y (x) = −xe + 2 x
xe−s y (s) ds EIF de segundo tipo
1
Ejemplos:
Z x
a) 2x cos x − x + (x + s) y (s) ds = 0 EIV de primer tipo.
0
Z x
b) y (x) = x + (s − x) y (s) ds EIV de segundo tipo.
0
Ejemplo 1.
Apliquemos el MDA a la EIV
Z x
y (x) = x + (s − x) y (s) ds (3.60)
0
Solución
∞
X Z x ∞
X
yn (x) = x + (s − x) yn (s) ds (3.61)
n=0 0 n=0
62
y0 (x) = x
Z x (3.62)
yk (x) = (s − x) yk−1 (s) ds para k = 1, 2, · · ·
0
x3 x5 x7 x9 x11
y (x) = x − + − + − + ···
6 120 5040 362880 39916800
x3 x5 x7 x9 x11
=x− + − + − + ··· (3.63)
3! 5! 7! 9! 11!
procediendo en forma inductiva, se tiene que
∞
X x2n+1
n
y (x) = (−1) = sin (x) (3.64)
n=0
(2n + 1)!
63
Ejemplo 2
Apliquemos el MDA a la ecuación integral
x
x6 x4
Z
y (x) = 1 − − +2 (x − s) y 2 (s) ds (3.65)
15 3 0
Solución
∞ x ∞
x6 x4
X Z X
yn (x) = 1 − − + 22 (x − s) An (s) ds (3.66)
n=0
15 3 0 n=0
x6 x4
y
0
(x) = 1 − −
15 3
Z x (3.67)
yk (x) = 22
(x − s) Ak−1 (s) ds
0
A0 = y02
A1 = 2y0 y1
A2 = y12 + 2y0 y1
..
.
para determinar los términos de la serie solución del MDA usamos el siguiente
archivo .m
64
f u n c t i o n y= e j e m p l o 2 e i ( y0 )
\ % E s t e programa r e s u e l v e m e d i a n t e e l MDA l a e c u a c i \ ’ on i n t e g r a l
\ %y ( x ) =1−x \ ^ 6 / 1 5 − x ^ 4 / 3 + 2 i n t ( ( x−s ) y ^ 2 ( s ) , s , 0 , x )
syms s
syms x
A0=y0 ^ 2 ;
y1 =2∗ i n t ( ( x−s ) ∗A0 , s , 0 , x ) ;
y1= s u b s ( y1 , x , s ) ;
A1=2∗ y0 ∗ y1 ;
y2 =2∗ i n t ( ( x−s ) ∗A1 , s , 0 , x ) ;
y2= s u b s ( y2 , x , s ) ;
A2=y1 ^2+2∗ y0 ∗ y2 ;
y3 =2∗ i n t ( ( x−s ) ∗A2 , s , 0 , x ) ;
y3= s u b s ( y3 , x , s ) ;
A3=2∗ y1 ∗ y2 +2∗ y0 ∗ y3 ;
y4 =2∗ i n t ( ( x−s ) ∗A3 , s , 0 , x ) ;
y4= s u b s ( y4 , x , s ) ;
A4=y2 ^2+2∗ y1 ∗ y3 +2∗ y0 ∗ y4 ;
y5 =2∗ i n t ( ( x−s ) ∗A4 , s , 0 , x ) ;
y5= s u b s ( y5 , x , s ) ;
y=y0+y1+y2+y3+y4+y5 ;
y= s u b s ( y , s , x ) ;
y(x) = x2 + 1 (3.68)
x y (x) yM DA |y (x) − yM DA |
0,1 1,01 1,009999999999998 1,99840 × 10−15
0,2 1,04 1,039999999990268 9,73199 × 10−12
0,3 1,09 1,089999998721238 1,27876 × 10−9
0,4 1,16 1,159999958932004 4,10679 × 10−8
0,5 1,25 1,249999389634768 6,10365 × 10−7
0,6 1,36 1,359994423993117 5,57600 × 10−6
0,7 1,49 1,489963589960119 3,64100 × 10−5
0,8 1,64 1,639814166775971 1,85833 × 10−4
0,9 1,81 1,809215150811130 7,84849 × 10−4
1,0 2 1,997150388278014 2,84961 × 10−3
65
gráfica ejemplo 2
Con la información anterior, podemos afirmar que el MDA fue muy eficiente para
encontrar una aproximación a la solución de la ecuación integral (3.65),para valo-
res de x en el intervalo [0, 1].
Teorema 4.1 La ecuación (2.2) tiene única solución cuando 0 < α < 1 ,
(L1 + L2 ) tk
donde α = .
k!
Prueba.
definimos A : H → H, donde
A (u (t)) = ϕ (t) + L−1 f (t) − L−1 Ru (t) − L−1 N u (t)
66
67
∼
sean u y u que pertenecen a H, luego
∼
−1 −1 −1 ∼ −1 ∼
Au − A u = máx −L Ru − L N u + L R u + L N u
t∈I
∼ ∼
= máx −L−1 Ru − Ru − L−1 N u − N u
t∈I
∼ ∼
= máx L−1 Ru − Ru + L−1 N u − N u
t∈I
∼
∼
−1 −1
≤ máx L Ru − Ru + L Nu − Nu
t∈I
∼ ∼
≤ máx L−1 Ru − Ru + L−1 N u − N u
t∈I
Ahora, como suponemos que los términos R y N son Lipschitzianos, con contantes
de Lipschitz L1 y L2 respectivamente, tenemos que
∼
−1 ∼ −1 ∼
Au − A u ≤ máx L Ru − R u + L N u − N u
t∈I
∼ ∼
≤ máx L1 L−1 u − u + L2 L−1 u − u
t∈I
−1 ∼
= (L1 + L2 ) máx L u − u
t∈I
k
∼
t
≤ (L1 + L2 )
u − u
k!
∼
= α
u − u
(L1 + L2 ) tk
donde α =
k!
bajo la condición 0 < α < 1, se tiene que A es una contracción, por lo tanto
por el
teorema del punto fijo de Banach, existe una única solución para la ecuación (2.2)
.
68
Teorema 4.2 La serie solución (2.4) dada por el MDA es convergente si 0 < α < 1
y ku1 k < ∞
Prueba. n
X
Considerando la suma parcial Sn = ui (t) de la serie solución (2.4) probare-
i=0
mos que la sucesión {Sn } es de Cauchy en el espacio de Banach H, con lo cual se
prueba la convergencia de la serie (2.4) .
Sabemos que !
n
X n
X
N ui = Ai
i=0 i=0
A0 = R (u0 ) = R (S0 )
A0 + A1 = R (u0 + u1 ) = R (S1 )
ahora bien,
kSn+p − Sn k = máx |Sn+p − Sn |
t∈I
n+p
X
= máx ui (t)
t∈I
i=n+1
n+p
X
−1 −1
= máx −L Rui−1 − L Ai−1
t∈I
i=n+1
n+p
! n+p
!
−1 X X
= máx −L Rui−1 − L−1 Ai−1
t∈I
i=n+1 i=n+1
n+p−1
! n+p−1
!
X X
= máx −L−1 Rui − L−1 Ai
t∈I
i=n i=n
≤ máx L−1 |(R (Sn+p−1 ) − R (Sn−1 ))| + máx L−1 |(N (Sn+p−1 ) − N (Sn−1 ))|
t∈I t∈I
(L1 + L2 ) tk
= kSn+p−1 − Sn−1 k
k!
(L1 + L2 ) tk
haciendo α = y aplicando el resultado anterior en forma recurrente,
k!
tenemos que
kSn+p − Sn k ≤ α kSn+p−1 − Sn−1 k ≤ α2 kSn+p−2 − Sn−2 k ≤ · · · ≤ αn kSp − S0 k
en particular para p = 1
kSn+1 − Sn k ≤ αn kS1 − S0 k = αn ku1 k
70
= αm 1 + α + · · · + αn−1−m ku1 k
1 − αn−m
m
= α ku1 k
1−α
con la condición 0 < α < 1, se demuestra que 0 < 1 − αn−m < 1, por lo tanto
αm
kSn − Sm k ≤ ku1 k
1−α
lı́m kSn − Sm k = 0
n,m→∞
71
72
Muchos son los estudios que se han realizado acerca de la convergencia del
MDA, tanto en modelos matemáticos generales como en modelos particulares, lo
cual muestra que el método sigue siendo objeto de investigación para diferentes
sectores de la comunidad académica y científica.
Apéndice A
Apéndice
Es claro para n = 1
veamos para n = 2
Z x Z x1 Z x Z x1 Z x 2
1
f (x1 ) f (x2 ) dx2 dx1 = f (x1 ) f (x2 ) dx2 dx1 = f (x1 ) dx1
x0 x0 x0 x0 2! x0
(A.2)
73
74
Z x1
Si u = f (x2 ) dx2 y dv = f (x1 ) dx1
x0
entonces
Z x
du = f (x1 ) dx1 y v= f (x1 ) dx1
x0
por tanto:
Z x Z x1 Z x1 Z x x
f (x1 ) f (x2 ) dx2 dx1 = f (x2 ) dx2 f (x) dx1
x0 x0 x0 x0 x0
Z x Z x1
− f (x1 ) f (x2 ) dx2 dx1
x0 x0
ahora:
Z x1 Z x x Z x 2
f (x2 ) dx2 f (x) dx1 = f (x1 ) dx1
x0 x0 x0 x0
Z x Z x1 Z x2 Z xk−1
I = ··· f (x1 ) f (x2 ) f (x3 ) · · · f (xk ) dxk dxk−1 · · · dx2 dx1
x0 x0 x0 x0
Z x k+1
1
= f (x1 ) dx1 (A.3)
(k + 1)! x0
Z x1 Z x2 Z xk−1
F (x1 ) = ··· f (x2 ) f (x3 ) · · · f (xk ) dxk ; dxk−1 · · · dx2
x0 x0 x0
| {z }
k−1 veces
!k
Z x
1
= f (x1 ) dx1 (A.4)
k! xi 0
por tanto:
Z x1
0
du = F (x1 ) dx1 v= f (x2 ) dx2 (A.7)
x0
Z x k−1
0 k
F (x1 ) = f (x1 ) dx1 f (x1 ) dx1 (A.8)
k! x0
Z x k−1 Z x1
1
du = f (x1 ) dx1 f (x1 ) dx1 v= f (x2 ) dx2
(k − 1)! x0 x0
(A.9)
76
Z x1
x Z x( " Z
x1 k−1 Z x1 #)
1
= F (x1 ) f (x2 ) dx2 − f (x1 ) f (x2 ) dx2 f (x2 ) dx2 dx1
x0 x0
(k − 1)! x0 x0 x0
( k )
Z x Z x Z x1
1
= F (x) f (x2 ) dx2 − f (x1 ) f (x2 ) dx2 dx1
x0 (k − 1)! x0 x0
(A.10)
Z x k Z x
1
= f (x2 ) dx2 f (x2 ) dx2 − kI (A.11)
k! x0 x0
por tanto:
Z x k+1
1
(1 + k) I = f (x2 ) dx2
k! x0
finalmente:
Z x k+1
1
I = f (x2 ) dx2
(k + 1)! x0
77
Teorema 2
Sea f una función continua definida en I ⊆ R y x0 ∈ I, entonces
Z x Z xn Z x3 Z x2
1 x
Z
··· f (x1 ) dx1 dx2 · · · dxn−1 dxn = (x − u)n f (u) du
x0 x0 x0 x0 n! x0
78
79