You are on page 1of 176

TESIS DOCTORAL

Problemas de valor inicial en la


construccin de sucesiones
mayorizantes para el mtodo de
Newton en espacios de Banach

Daniel Gonzlez Snchez

TESIS DOCTORAL

Problemas de valor inicial en la


construccin de sucesiones
mayorizantes para el mtodo de
Newton en espacios de Banach

Daniel Gonzlez Snchez

Universidad de La Rioja
Servicio de Publicaciones

2012

Esta tesis doctoral, dirigida por el doctor D. Jos Antonio Ezquerro Fernndez, fue leda el 20 de abril de
2012, y obtuvo la calificacin de Sobresaliente Cum Laude.

Daniel Gonzlez Snchez


Edita: Universidad de La Rioja
Servicio de Publicaciones
ISBN 978-84-695-4839-4

Problemas de valor inicial en la


construccin de sucesiones
mayorizantes para el mtodo de
Newton en espacios de Banach
Memoria que presenta para optar al ttulo de
Doctor en Matemticas
Daniel Gonzlez Snchez

Dirigida por el Doctor

Jos Antonio Ezquerro Fernndez

Departamento de Matemticas y Computacin


Facultad de Ciencias, Estudios Agroalimentarios e Informtica

Logroo, enero 2012

Este trabajo ha sido parcialmente subvencionado por los proyectos CO-

2007/05 y 2009/04
01952/M T M y EGI11/56 del

LABORA

Universidad de La Rioja.

de la CAR y los proyectos

M T M 2008

Ministerio de Educacin y Ciencia y de la

A Tomasa, mi madre

Si he logrado ver ms lejos ha sido porque


he subido a hombros de gigantes
Sir Isaac Newton, 1676

Agradecimientos
Tras estos aos como doctorando me siento obligado a mencionar en
esta memoria a diferentes personas e instituciones que sin su apoyo, hubiera
sido imposible el desarrollo de esta tesis. Por ello:

Agradezco a mi director de tesis, Jos Antonio, todo el esfuerzo realizado y el haberme prestado toda su atencin. A Michel, quien ha estado
detrs de toda mi labor investigadora. A Guti, por iniciarme en mis estudios de tercer ciclo. A los dems miembros del grupo PRIENOL por la
conanza que me han prestado. A todos los componentes del Departamento
de Matemticas y Computacin por su apoyo.

Agradezco a mis compaeros y amigos de doctorado, de este departamento y de otros, as como de otras universidades, Claudia, Alberto, Mara,
Fran, Jnathan, Clara, Martn, Sara y Yolima nuestras reuniones cientcas o ldicas y nuestros ratos de caf, sin ellos hubiera sido ms difcil el
da a da.

Agradezco a mis amistades ms ntimas su atencin y el haber sabido


soportar todo lo soportado.

Agradezco nalmente, con especial nfasis, a Tomasa, su nimo en mis


pocas ms difciles y el haberme acompaado celebrando las mejores. A
mis abuelas, a mis tos y a mis primas su inters incondicional en todo lo
que he hecho.

A todos ellos, agradecido quedo.

vii

ndice
Introduccin

1. Preliminares

1.1.

Espacios de Banach . . . . . . . . . . . . . . . . . . . . . .
1.1.1.

Espacios lineales normados . . . . . . . . . . . . . .

1.1.2.

Operadores lineales y acotados en espacios de Banach. Inversin de operadores

1.2.

9
10

. . . . . . . . . . . .

10

1.1.3.

Diferenciacin de operadores . . . . . . . . . . . . .

14

1.1.4.

Integral de Riemann

18

. . . . . . . . . . . . . . . . .

El mtodo de Newton en espacios de Banach: el teorema de


Newton-Kantorovich

. . . . . . . . . . . . . . . . . . . . .

2. Generalizacin de las condiciones clsicas de


Newton-Kantorovich

20

25

2.1.

Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . .

25

2.2.

Planteamiento de partida . . . . . . . . . . . . . . . . . . .

27

2.2.1.

Resultados principales

27

2.2.2.

Aplicacin al clculo de la raz

2.2.3.

Unicidad de solucin

2.2.4.

Aplicacin a las ecuaciones integrales de Hammerstein 46

2.3.

. . . . . . . . . . . . . . . .

n-sima

. . . . . . .

37

. . . . . . . . . . . . . . . . .

44

Mejora del planteamiento de partida

. . . . . . . . . . . .

49

. . . . . . . . . . . . . . . .

49

2.3.1.

Resultados principales

2.3.2.

Aplicacin al clculo de la raz

2.3.3.

Unicidad de solucin

2.3.4.

Mejora del dominio de puntos de salida, de los do-

n-sima

. . . . . . .

57

. . . . . . . . . . . . . . . . .

59

minios de existencia y unicidad de solucin y de las


cotas a priori del error
2.3.5.

. . . . . . . . . . . . . . . .

65

Resultado de convergencia local y orden de convergencia

. . . . . . . . . . . . . . . . . . . . . . . . .

67

ix

ndice

2.3.6.
2.3.7.

Estimaciones a priori del error . . . . . . . . . . . .

70

Aplicacin: anlisis de la ecuacin de Bratu a partir


del mtodo de Newton

. . . . . . . . . . . . . . . .

3. Condiciones centradas para el mtodo de Newton

72

93

3.1.

Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . .

93

3.2.

Convergencia semilocal . . . . . . . . . . . . . . . . . . . .

94

3.3.

3.2.1.

Unicidad de solucin

3.2.2.

Convergencia cuadrtica del mtodo de Newton

102

. .

104

. . . . . . . . . . . . . . .

105

. . . . . . . . . . . . . . .

106

. . . . . . . . . . . . . . .

108

. . . . . . . . . . . . . . .

109

Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . .

111

3.4.1.

Aplicacin 1 . . . . . . . . . . . . . . . . . . . . . .

115

3.4.2.

Aplicacin 2 . . . . . . . . . . . . . . . . . . . . . .

116

Casos particulares . . . . . . . .
F 00 es Lipschitz-centrada
00
3.3.2. F es Hlder-centrada .
00
3.3.3. F es -centrada . . . .
3.3.1.

3.4.

. . . . . . . . . . . . . . . . .

4. Modicacin de las condiciones clsicas de


Newton-Kantorovich

121

4.1.

Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . .

121

4.2.

Convergencia semilocal . . . . . . . . . . . . . . . . . . . .

124

4.3.

Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . .

134

4.3.1.

Aplicacin 1 . . . . . . . . . . . . . . . . . . . . . .

134

4.3.2.

Aplicacin 2 . . . . . . . . . . . . . . . . . . . . . .

139

Conclusiones y temas abiertos

143

Bibliografa

147

ndice de guras
2.1.

Regin de puntos de salida correspondiente al teorema 2.2.2

41

2.2.

Regin de puntos de salida correspondiente al teorema 2.2.5

42

2.3.

Ampliacin de la regin de puntos de salida cuando se aproxima

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

43

2.4.

Regin de puntos de salida correspondientes al teorema 2.3.2

59

2.5.

Regin de puntos de salida correspondientes al teorema 2.3.5

60

2.6.

Ampliacin de la regin de puntos de salida cuando se apro-

2.7.
2.8.
2.9.

. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
Grca de F (x) = x a . . . . . . . . . . . . . . . . . . .

61

Soluciones de la ecuacin de Bratu (2.26) . . . . . . . . . .


kx k [0, r1 ] [r2 , +) . . . . . . . . . . . . . . . . . .

73

xima

2.10. Las dos soluciones de la ecuacin de Bratu (2.38)

(t)

con

t0 = 0

65

77

. . . . .

91

. . . . . . . . . . . .

107

3.1.

Grca del polinomio

3.2.

Solucin aproximada de la ecuacin (3.12)

. . . . . . . . .

116

3.3.

Soluciones aproximadas de la ecuacin (3.13) . . . . . . . .

119

4.1.

Soluciones aproximadas de la ecuacin (4.5)

. . . . . . . .

138

4.2.

Solucin aproximacin de la ecuacin (4.6) . . . . . . . . .

141

xi

ndice de Tablas

2.4.

|tn t | a partir de diferentes t0 . .

Estimaciones del error |x xn | a partir de diferentes x0 .

Error absoluto y estimaciones a partir del error para x =

3
2011, t = 0,012290 . . . y s = 0,015201 . . . . . . . . . . . .
Solucin numrica de (2.26) con a = 0, b = 1 y = 1 . . .

78

2.5.

Error absoluto y estimaciones a priori del error . . . . . . .

79

2.6.

Error absoluto y estimaciones a priori del error . . . . . . .

89

2.7.

Segunda solucin numrica de (2.38)

. . . . . . . . . . . .

91

3.1.

Solucin numrica de (3.12)

. . . . . . . . . . . . . . . . .

116

3.2.

Solucin numrica de (3.13)

. . . . . . . . . . . . . . . . .

118

3.3.

Error absoluto y estimaciones a priori del error . . . . . . .

119

3.4.

Solucin numrica de (3.13)

120

4.1.

Solucin numrica de (4.5) . . . . . . . . . . . . . . . . . .

137

4.2.

Error absoluto y estimaciones a priori del error . . . . . . .

137

4.3.

Solucin numrica de (4.5) . . . . . . . . . . . . . . . . . .

139

4.4.

Solucin numrica de (4.6) . . . . . . . . . . . . . . . . . .

141

2.1.
2.2.
2.3.

Estimaciones del error

. . . . . . . . . . . . . . . . .

43
59

67

xiii

Introduccin
El problema de resolver una ecuacin no lineal ha interesado a los
matemticos desde siempre. Generalmente no es posible determinar explcitamente las soluciones de estas ecuaciones. Basndonos en el trabajo
de Knill, [77], parece ser que ya las civilizaciones mesopotmicas, casi dos
mil aos antes de Cristo, conocan algoritmos, como la famosa frmula de
Hern, para aproximar la raz cuadrada de un nmero real positivo. Ms
de trescientos aos han pasado desde que un procedimiento para resolver
una ecuacin algebraica fue propuesto por Newton en 1669 y ms tarde
por Raphson en 1690 [26]. El mtodo es ahora llamado mtodo de Newton
o mtodo de Newton-Raphson, siendo una tcnica central hoy en da para
resolver ecuaciones no lineales. Esta segunda denominacin para el mtodo
de Newton es consecuencia de la contribucin de Joseph Raphson a la tcnica ya propuesta por Newton, aportando la idea de iteracin y simplicando
el aspecto operacional. Es por esta razn por la que muchos autores denominan el proceso dado por Newton como mtodo de Newton-Raphson, que
es actualmente el mtodo iterativo ms conocido y empleado para aproximar soluciones de ecuaciones no lineales. Es bien sabido que este mtodo
iterativo bautizado por Fourier ([55]) como

la mthode newtonniene

tiene

convergencia cuadrtica.
Con la notacin

f (x) = 0,
englobamos el problema de encontrar una incgnita

x,

que puede ser un

nmero real o complejo, un vector, una funcin, etc., a partir de los datos
que nos proporciona la funcin

f,

que puede ser, por ejemplo, una funcin

escalar, un sistema de ecuaciones, una ecuacin diferencial, una ecuacin


integral, etc. Incluso en el caso de que

sea una funcin de variable real

es bien conocido que, en general, no es posible resolver de forma exacta


la ecuacin. Es por ello que se recurre a tcnicas iterativas para obtener
aproximaciones de la solucin.
La tcnica iterativa ms simple consiste en aplicar un algoritmo o un

Introduccin

esquema iterativo de la forma


inicial

x0 ,

xn+1 = G(xn )

a partir de una aproximacin

{xn } de aproximaciones
lm xn = x , donde x es

de manera que se genera una sucesin

a una solucin de la ecuacin a resolver. As,

n+

una solucin de la ecuacin considerada.


Dos de los ms importantes problemas en el estudio de tcnicas iterativas son: cundo la iteracin converger? y cmo de rpido es esa
convergencia?
Una vez que el algoritmo est propiamente formulado, el siguiente objetivo que se plantea es conocer exactamente cules son las condiciones bajo
las que el esquema iterativo aproxima una solucin del problema considerado; esto es, bajo qu condiciones la sucesin de aproximaciones generadas
es convergente a una solucin de la ecuacin correspondiente. Los resultados de convergencia que se establecen pueden ser de tres tipos: local,
semilocal y global, dependiendo de cules son las condiciones que se impongan: sobre la solucin, sobre la aproximacin inicial

x0

o simplemente

sobre la funcin que dene la ecuacin, respectivamente.


Tambin cuando una sucesin

{xn }

converge a

x ,

a veces, es relati-

vamente fcil sacar conclusiones sobre el comportamiento asinttico del

error kxn x k, esto es, sobre su comportamiento cuando n tiende a +,


mientras que, habitualmente, poco se puede decir sobre ello cuando

es

pequeo. Anlogamente, es frecuentemente mucho ms simple armar la


convergencia para un proceso iterativo si suponemos que las aproximacio
nes iniciales estn cerca del lmite deseado x que si permitimos que varen
en algn dominio ms grande. As, los resultados de teoremas locales son
de considerable importancia no solo porque proporcionen la convergencia,
sino, y ms importante, porque caracterizan el comportamiento asinttico
de ciertos procesos iterativos en la proximidad de la solucin.
Con el objetivo de aproximar una solucin

f (x) = 0,

de una ecuacin no lineal

el mtodo de Newton consiste en construir, a partir de una

aproximacin inicial

x0

de

una sucesin de la forma

xn+1 = xn

f (xn )
,
f 0 (xn )

n 0.

Bajo condiciones adecuadas, la sucesin anterior converge a la solucin


buscada

En 1818, Fourier prob la convergencia del mtodo en

[55]. En 1829,

Cauchy prob primero la convergencia del mtodo suponiendo la no existencia de ninguna solucin [34].

Introduccin

En 1916, Fine [54] fue el primero que estableci un teorema de converm


m
gencia semilocal para el mtodo de Newton en R
o en C
con m 1.
Se puede ver una comparacin entre las condiciones de Cauchy y las de
Fine y Ostrowski para el caso de una sola ecuacin (m

= 1)

en una nota

histrica del libro de Ostrowski [96].


Ms generalmente, el mtodo ha sido considerado en espacios lineales
topolgicos, Hirasawa [67]. El mtodo de Newton ha sido estudiado extensamente en espacios de Banach por muchos autores, el ms notable L.

Kantorovich

y sus colegas [75], as como L. Collatz [35] y R. Bellman

y sus asociados bajo el nombre de cuasilinealizacin [23]. Esos resultados


arman que si

x0

satisface ciertas condiciones, entonces, la ecuacin

F (x) = 0,
donde

(1)

es un operador no lineal diferenciable denido entre dos espacios

de Banach

Y,

dado

tiene una solucin y la iteracin

x0 ,

xn+1 = xn [F 0 (xn )]1 F (xn ),

n 0,

0
siendo F (xn ) la derivada de Frchet del operador F (x) en el punto xn y
[F 0 (xn )]1 su operador inverso, tiene convergencia cuadrtica a la solucin.
La tcnica ms utilizada para abordar el estudio de la convergencia de
un proceso iterativo en espacios de Banach se basa en el conocido principio
de la mayorante (vanse [7, 8, 90, 131]), idea que surge a partir de la de
sucesin mayorizante introducida por Kantorovich ([69, 72, 75]) para demostrar la convergencia semilocal del mtodo de Newton en estos espacios.
Inicialmente, Kantorovich [70] public en 1939 un artculo sobre mtodos iterativos para ecuaciones funcionales en un espacio de tipo Banach y
aplic su teora desarrollada all para obtener un resultado de convergencia para el mtodo de Newton sobre la base del principio de asignacin
de contraccin de Banach. Ms tarde, en 1948, Kantorovich [72] estableci
un teorema de convergencia semilocal para el mtodo de Newton en un
espacio de Banach, el cual es ahora conocido como el teorema de Kantorovich o de Newton-Kantorovich. La demostracin de dicho resultado de
Kantorovich se basa en el estudio de sucesiones recurrentes. Tres aos despus, Kantorovich [73] introdujo el principio de la mayorante para dar una

1 Adems

de sus aportaciones al estudio del mtodo de Newton, Kantorovich es co-

nocido por sus trabajos sobre asignacin ptima de recursos escasos, por los cuales
fue galardonado con el Premio Nobel en Economa en 1975, compartido con Tjalling
Koopmans.

Introduccin

nueva demostracin de la convergencia semilocal del mtodo de Newton.


As, combinando tcnicas de anlisis funcional y de anlisis numrico, la
teora de Kantorovich permite abordar numerosos problemas no lineales
tales como la resolucin de ecuaciones integrales, ecuaciones diferenciales
ordinarias y en derivadas parciales, o problemas de clculo variacional.
Para ecuaciones en una dimensin, la convergencia cuadrtica del mRm ,

todo de Newton fue establecida por Cauchy [34]. Para ecuaciones en

un teorema de punto de atraccin fue dado por Runge [112], el cual tambin recalc la convergencia cuadrtica. Independientemente, un resultado
para

m=2

fue dado por Blutel [27].

Bennett [24] formul resultados relacionados con operadores en espacios


de dimensin innita, pero en las demostraciones se remita a Fine. Veinte
aos despus Ostrowski [95] present, de manera independiente, nuevos
teoremas de convergencia y tambin plante estimaciones del error. Al
mismo tiempo, Willerts [119] tambin prob similares teoremas de convergencia. Aunque estos autores observaron que sus resultados se extendan
inmediatamente al caso general

m,

solo lo probaron para

m=2

m = 3.

Bussmann [29], en un trabajo no publicado, prob esos resultados y alguna


extensin general para

m. Los teoremas de Bussmann son citados por Reh-

bock [109]. Luego Kantorovich [71, 72] dio su ahora famoso resultado de
convergencia semilocal para el mtodo de Newton en espacios de Banach.
Un ao despus Kantorovich [69] present una nueva demostracin usando
por primera vez el principio de la mayorante (ver tambin [73, 74] y [75]).
Esto llev a una nueva demostracin de la convergencia para el mtodo
de Newton por Ortega [93] y la teora general de convergencia para procesos relacionados con Newton por Rheinboldt [110]. Ambos resultados y
sus demostraciones se dan en espacios de Banach con operadores lineales
acotados denidos en todo el rango del espacio.
El mtodo de Newton ha sido aplicado en varias ecuaciones funcionales y es imposible dar una lista de publicaciones relevantes aqu. Para un
estudio de aplicaciones de ecuaciones integrales, ver Anselone [6] y, en particular, los artculos de Moore [89] y Noble [92]. Para problemas de dos
puntos con valores en la frontera, ver, por ejemplo, los libros de Henrici
[63], Keller [76], y Lee [80]. Para problemas de valor en la frontera de tipo
elptico, ver Bellman y Kalaba [23] y Collatz [35]. Observamos tambin
que el teorema de Newton-Kantorovich o resultados relacionados han sido frecuentemente usados como herramientas para obtener teoremas de
existencia; ver, por ejemplo, Moser [91] y Mamedov [84].
Una caracterstica destacable de los resultados de Kantorovich es que

Introduccin

no asumen la existencia de soluciones de la ecuacin (1). As, el teorema de


Newton-Kantorovich no es slo un resultado sobre la convergencia del mtodo de Newton, sino tambin un resultado sobre existencia de soluciones
de la ecuacin (1).
Despus de la aparicin del teorema de Newton-Kantorovich, cotas superiores e inferiores para los errores del mtodo de Newton han sido obtenidas por muchos autores, por ejemplo por Dennis [45], Dring [47], RallTapia [107], Tapia [116], Ostrowski [98], Gragg-Tapia [58], Kornstaedt [78],
Miel [85, 86, 87], Potra-Ptk [101], Potra [100], Ptk [105], Moret [90], etc.
En la serie de artculos [125, 126, 127, 128, 129] Yamamoto mostr que
sus resultados se seguan del teorema de Kantorovich y se detallaban comparaciones entre las cotas obtenidas, las cuales fueron una parada por la
carrera de encontrar cotas del error para el mtodo de Newton.
Muchos tpicos relacionados con el mtodo de Newton todava atraen
la atencin de los investigadores. Por ejemplo, la construccin de convergencia global efectiva en mtodos iterativos para resolver ecuaciones no
n
n
diferenciables en R o en C es un importante rea de investigacin en los
campos de Anlisis Numrico y Optimizacin.
Otras cuestiones que se plantean sobre el comportamiento de un mtodo
iterativo son la velocidad de convergencia con la que la sucesin converge a una solucin y el error cometido al aproximar esa solucin. Existen
distintos indicadores para medir la velocidad de convergencia de una sucesin como son el orden de convergencia, el

Q-orden

y el

R-orden,

que

estn relacionados estrechamente entr s (ver [94, 102]). Concretamente,


en este trabajo, usaremos para establecer la velocidad de convergencia de
una sucesin el

R-orden

de convergencia, que es el ms utilizado.

Con respecto a la estructura de esta memoria, indicaremos que en el


captulo 1 veremos una introduccin a los espacios de Banach. La consideracin de estos espacios hace que podamos abarcar una gran amplitud de
situaciones, tales como ecuaciones en el campo real o complejo, sistemas de
ecuaciones reales o complejas, ecuaciones diferenciales o ecuaciones integrales. Tambin aadimos una seccin dedicada a la teora clsica de Kantorovich, cuyas ideas principales pueden encontrarse en [75], aunque desarrolladas de forma un poco diferente, aqu hemos pretendido facilitar su
lectura y entendimiento. Presentamos el teorema de Newton-Kantorovich
en sus dos versiones, la general y la clsica, esta ltima garantiza una
mayor aplicacin.
En el captulo 2, suavizaremos la condicin clsica impuesta por Kan-

Introduccin

torovich al operador

F,

dada por

kF 00 (x)k k,
donde

con

x ,

k 0,

(2)

X.

Esta condicin no

es un subconjunto del espacio de Banach

siempre se verica, como por ejemplo en las ecuaciones integrales no lineales de tipo Hammerstein mixto

x(s) = u(s) +

m Z
X

i=1 a
donde

Gi (s, t)Hi x(t) dt,

s [a, b],

< a < b < +, Gi , Hi (i = 1, 2, . . . , m) y u son


x es una funcin continua (solucin) a determinar.

conocidas y

funciones
Tampoco

es sencillo localizar un dominio donde se cumple (2) y que adems contenga una solucin. Para solventar la dicultad anterior, una alternativa
es prelocalizar la solucin en algn dominio 0 y buscar en l una
00
cota superior para kF (x)k (vase [52]). Notemos que adems tendremos
que asegurar que existe una solucin en

0 .

Como veremos, considerando

la ecuacin de Bratu

x(s) =

G(s, t)ex(t) dt,

s [a, b],

a
donde

< a < b < ,

pertenece a un intervalo real para que la

ecuacin tenga dos soluciones y el ncleo

G(s, t)

es la funcin de Green,

esta prelocalizacin la podremos utilizar para aproximar la solucin de


menor norma, sin embargo en el caso de la solucin de mayor norma no
es posible jar

sin tener informacin de ella. Una alternativa mejor y

ms elegante que la prelocalizacin, consiste, tal y como se hace en [51],


en suavizar la condicin anterior (2) exigiendo que la segunda derivada
verique una condicin del tipo

kF 00 (x)k (kxk),
donde

: R+ {0} R

x ,

(3)

es una funcin continua no decreciente, que es

lo que aqu hacemos. Notamos que para el caso de la ecuacin integral


anterior es ms fcil encontrar una funcin que verique (3) que buscar
00
una cota superior para kF (x)k en un dominio apropiado.
La mayora de los trabajos que han analizado la convergencia semilocal del mtodo de Newton son modicaciones del teorema de NewtonKantorovich que pasan por suavizar las condiciones de convergencia anteriores, en especial la condicin (2), de manera que se le exija menos al

Introduccin

operador

F . Ahora bien, si exigimos al operador F

una condicin ms sua-

ve que la anterior, como puede verse en los trabajos [10, 11, 50, 51, 101,
110, 130], esta condicin suele llevar consigo una resolucin del dominio
de puntos de salida vlidos para el mtodo de Newton. En el captulo 3,
el principal objetivo no es exigir al operador

condiciones ms suaves

que (2), sino ms fuertes, que persiguen una modicacin, que no una restriccin, del dominio de puntos de salida para el mtodo de Newton, de
manera que podamos empezar el mtodo de Newton en puntos a partir de
los cuales el teorema de Newton-Kantorovich no puede asegurar la convergencia semilocal del mtodo de Newton, as como ofrecer una mejora de
los dominios de existencia y unicidad de solucin y de las cotas a priori
del error. Para ello exigiremos al operador
segunda derivada de

F.

condiciones centradas para la

Al igual que Kantorovich, nuestro planteamiento

pasa por obtener un resultado general de convergencia semilocal utilizando


el conocido principio de la mayorante que l desarroll para el mtodo de
Newton. A partir de este resultado general, veremos los obtenidos por otros
autores [61, 132] como casos particulares de nuestro resultado general.
Finalmente, en el captulo 4, daremos una alternativa a la situacin de
prelocalizar las races de ecuaciones de la forma

x(s) = u(s) +

G(s, t)H(x(t)) dt,

s [a, b],

R,

< a < b < +, la funcin u(s) es continua en [a, b] y dada,


ncleo G(s, t) es la funcin de Green y H() es una funcin polinmica

donde
el

y que adems d respuesta a situaciones que no resuelve la prelocalizacin


de races. As, la idea consistir en modicar las hiptesis del teorema de
Newton-Kantorovich de forma conveniente.
Para ver todo lo anterior utilizamos el principio de la mayorante desarrollado por Kantorovich, tal y como hemos indicado anteriormente, pero
con pequeas variaciones que se ajustan al tipo de condiciones de convergencia semilocal que se utilicen en cada momento. Todas las variaciones
presentadas tienen un elemento comn y es que la construccin de las sucesiones mayorizantes que utiliza el principio de la mayorante se obtienen
mediante la resolucin de problemas de valor inicial. En este caso diferimos
de la tcnica de construccin dada por Kantorovich, que se basa en ajustes
interpolatorios.

Captulo 1
Preliminares
1.1.

Espacios de Banach

El origen de la teora de los espacios de Banach se encuentra en la publicacin en 1932 del clsico Thorie des oprateurs linaires [20] por parte
del matemtico polaco Stefan Banach (18921945). Desde su nacimiento,
esta teora estuvo relacionada con el resto de ramas del anlisis.
Tras unos aos de auge, la teora pareca condenada al ostracismo. Sin
embargo, durante los aos setenta y principios de los ochenta del siglo
XX, la teora tuvo un nuevo periodo de gran actividad, se resolvieron viejos problemas y lo que es ms importante, se plantearon otros nuevos y
se establecieron nuevas conexiones con otras ramas del anlisis, tales como anlisis armnico, funciones de variable compleja, series ortonormales,
teora de aproximacin o probabilidad. De la bibliografa acerca de los espacios de Banach podemos destacar los textos clsicos de Dunford-Schwarz
[48] y Day [42] donde se recogen los principales resultados de la poca comprendida entre los aos treinta y cincuenta. Resultados ms recientes se
pueden encontrar en Lindenstrauss-Tzafriri [81], [82] y Beauzamy [22].
Como dice Wojtaszczyk [120] en su introduccin, de los espacios de
Banach no podemos esperar que nos resuelvan los problemas que estemos
tratando, pero s que nos hagan ver dichos problemas con un nuevo enfoque
y nos permitan aislar sus caractersticas esenciales. Obtendremos as una
gran generalidad en los resultados que obtengamos. Adems en muchos
casos, el utilizar las tcnicas y los teoremas generales de los espacios de
Banach nos puede sugerir nuevos problemas.
Al trabajar con espacios de Banach abarcamos una gran amplitud de
situaciones, tales como ecuaciones en el campo real o complejo, sistemas

10

Captulo 1. Preliminares

de ecuaciones reales o complejas, ecuaciones diferenciales o ecuaciones integrales, etc.


A continuacin haremos una introduccin, lo ms escueta posible de
los espacios de Banach. Para un estudio ms detallado se puede consultar
cualquiera de los numerosos tratados sobre el tema que hay en la bibliografa matemtica, entre los que citamos los de Berberian [25], Rudin [111]
y Curtain-Pritchard [40].

1.1.1. Espacios lineales normados


La estructura mtrica considerada aqu se basa en la generalizacin
de la idea de valor absoluto de un nmero real o mdulo de un nmero
complejo.
Para cada elemento

x de un espacio lineal X , se dene norma de x al


kxk que satisface las siguientes tres condiciones:

nmero real no negativo

kxk > 0

si

x 6= 0, k0k = 0,

kxk = ||kxk

para todo

K,

kx + yk kxk + kyk.
Adems,

se llama espacio lineal normado.

A continuacin indicamos cmo relacionar las diferentes normas que


podemos denir en un espacio lineal. El concepto que las relaciona es el de
0
normas equivalentes. As, dos normas diferentes kxk y kxk de un espacio
lineal, se dice que son equivalentes si existen constantes

0<a<b

a, b

tales que

akxk kxk0 bkxk

para todo

x X.

Es conocido que en un espacio lineal de dimensin nita todas las normas son equivalentes [79].

1.1.2. Operadores lineales y acotados en espacios de


Banach. Inversin de operadores
Una clase importante de los espacios lineales normados son los llamados espacios de Banach. En la solucin de muchos problemas el asunto a

tratar es la existencia de un lmite x de una sucesin {xn } en un espacio


normado

X;

completitud.

situacin familiar en el anlisis clsico vinculada a la idea de

1.1. Espacios de Banach

11

Denicin 1

Se dice que un espacio normado X es completo si toda


sucesin de Cauchy es convergente a un lmite que es un elemento de X .

Denicin 2

Un espacio de Banach es un espacio normado completo.

En clculo se trabaja con funciones reales denidas sobre un intervalo


real. En anlisis funcional, consideramos espacios ms generales, tales como
espacios mtricos o normados y aplicaciones entre dichos espacios. En este
caso, a estas aplicaciones se les llama operadores. Diremos que un operador

X en Y si a un elemento x X le hace corresponder un


elemento T (x) Y . En principio T no tiene por qu estar denido sobre
todo el espacio X ni recorrer todos los valores de Y . Al conjunto de puntos
de X donde est denido T lo llamamos dominio de T , y lo denotaremos
D(T ), y al conjunto de valores de Y que toma el operador T lo llamamos
rango de T , y lo denotamos R(T ).
T

aplica el espacio

De especial inters son aquellos operadores que conservan las operaciones algebraicas de los espacios donde estn denidos.

Denicin 3

Un operador L que aplica un espacio lineal X en otro


espacio lineal Y , ambos espacios sobre el mismo cuerpo K , se dice lineal
si tenemos para todo x1 , x2 X

L(x1 + x2 ) = L(x1 ) + L(x2 ),


y para todo x X y todo K

L(x) = L(x).
Notar que a partir de ahora emplearemos indistintamente la notacin

L(x)

Lx

para denotar al mismo operador lineal.

Denicin 4 Un operador T entre dos espacios normados X e Y se


dice acotado si existe un nmero real c tal que, para todo x D(T ), se
cumple
kT (x)k ckxk.
(1.1)
Observar que la norma de la izquierda es la del espacio
la del espacio

X,

y la derecha

aunque las hayamos denotado igual.

Notar que en el caso de operadores acotados, la imagen no tiene por


qu estar acotada, lo que verican estos operadores es que transforman
conjuntos acotados en conjuntos tambin acotados.

12

Captulo 1. Preliminares

Al conjunto de los operadores lineales y acotados entre dos espacios

X e Y lo denotaremos L(X, Y ).
L(X). Es fcil ver que L(X, Y ) es
cuerpo K .

X = Y,

lineales

Si

mente

un espacio lineal sobre el mismo

denotaremos simple-

A continuacin vamos a denir una norma en el conjunto de operadores


acotados. Dejando a un lado el caso en que
cul es el menor nmero

x = 0,

nos podemos preguntar

que verica (1.1). De aqu surge la idea para

denir norma de un operador.

Denicin 5
como

Sea T un operador acotado. Denimos la norma de T

kT k = nf{c; kT (x)k ckxk, x D(T ), x 6= 0} = sup


xD(T )
x6=0
Como consecuencia, si

kT (x)k

kxk

es acotado, entonces

kT (x)k kT kkxk.
Otra frmula alternativa, cuando adems el operador T es lineal, para
la norma anterior es la siguiente:

kT k = sup kT (x)k.

(1.2)

xD(T )
kxk=1
Que estas frmulas son equivalentes y que todas ellas son en efecto normas puede verse en [79]. Adems, tambin se tiene que el espacio
con

L(X, Y )

completo y la norma (1.2) es un espacio completo.

Teorema 1.1.1

Si un espacio normado X es de dimensin nita, entonces cada operador lineal en X es acotado.

Denicin 6

Un operador T entre dos espacios normados X e Y se


dice continuo en un punto x X si para toda sucesin {xn } tal que

lm xn = x se tiene que

lm T (xn ) = T (
x).

Diremos que un operador es continuo si lo es en todos los puntos de su


dominio.
Esta denicin generaliza la idea de funcin continua del clculo. Los
operadores lineales tienen la siguiente propiedad:

1.1. Espacios de Banach

Teorema 1.1.2
Entonces,

13

Sea T un operador lineal entre dos espacios normados.

(i) T es continuo si y slo si T es acotado.


(ii) Si T es continuo en un punto, entonces T es continuo en todos los
puntos de su dominio.
A continuacin introducimos el operador inverso de uno dado, operador
fundamental para resolver ecuaciones de la forma

Lx = y ,

donde

es un

operador lineal.

Denicin 7
un operador L

Sea L un operador lineal y acotado de X en Y . Si existe


que aplica R(L) en D(L), de manera que

L1 Lx = x, para todo x D(L),


LL1 y = y, para todo y R(L),
diremos que L es inversible y que L1 es el inverso de L.
Se puede probar que si

L1

existe, entonces tambin es un operador

lineal. Necesitaremos entonces una caracterizacin analtica del concepto


de inversin. Para ello, los siguientes resultados son fundamentales [75,
106]. Observar que estos resultados estn dados para operadores de un
espacio
en

en

X , de manera que sus inversos tambin son operadores de X

X.

Lema 1.1.3 (Banach)

Sea L L(X) vericando que

kLk k < 1.
Entonces el operador I L tiene inverso continuo y adems

k(I L)1 k

1k

Unas ligeras variantes del lema anterior son los siguientes dos lemas.

Lema 1.1.4

Sea L L(X). Existe L1 si y slo si existe un operador


inversible M L(X) tal que

kI M Lk < 1.
En este caso,

L1 =

(I M L)n M

n=0

kL1 k

kM k

1 kI M Lk

14

Captulo 1. Preliminares

Lema 1.1.5

Sea L L(X). Existe L1 si y slo si existe un operador


inversible M L(X) tal que

kM Lk <
En este caso,

L1 =

kM 1 k

(I M 1 L)n M 1

n=0

kL1 k

kM 1 k
kM 1 k

1 kI M 1 Lk
1 kM 1 kkM Lk

1.1.3. Diferenciacin de operadores


En esta seccin presentamos algunos de los conceptos y resultados bsicos del clculo diferencial en espacios de Banach. A parte del inters que
esta seccin pueda tener por s misma, se establecer el contexto que permitir resolver ecuaciones en las que intervengan operadores no lineales.

1.1.3.1. Derivadas primeras


Comenzamos dando una primera denicin de derivada para funciones
denidas en espacios de Banach.

Denicin 8

Dado x0 X , si existe un operador L L(X, Y ) de


manera que para todo x X se cumple

F (x0 + hx) F (x0 )


= L(x),
h0
h
lm

(1.3)

entonces se dice que F es diferenciable Gateaux (o diferenciable dbilmente) en x0 . En esta situacin, el operador lineal L es la derivada de F en
x0 y lo denotaremos L = F 0 (x0 ).
Sin embargo, la derivada Gateaux no es una buena generalizacin del
concepto de derivada para funciones escalares, como pone de maniesto
la existencia de funciones derivables Gateaux y no continuas. Para estar
seguros de que las funciones diferenciables son continuas, introducimos a
continuacin un concepto de derivada ms fuerte.

1.1. Espacios de Banach

15

Denicin 9

Si el lmite de la ecuacin (1.3) es uniforme en el conjunto {x X; kxk = 1}, entonces se dice que F es diferenciable Frchet o, simplemente, diferenciable en x0 . En este caso, el operador lineal
L = F 0 (x0 ) se llama derivada de F en x0 .
Equivalentemente, el concepto de diferenciabilidad se puede expresar

x0 X , existe un operador lineal y continuo

de la siguiente forma. Si dado

de

en

de manera que

kF (x0 + v) F (x0 ) Lvk


= 0,
kvk0
kvk
lm

entonces

es diferenciable Frchet en

denomina derivada de

en

x0

x0

y el operador

F 0 (x0 ) = L

se

Notar que en el clculo diferencial en espacios de Banach los operadores


lineales acotados juegan un papel similar al de las constantes en el clculo
diferencial real o complejo.
Uno de los resultados que se pierden al pasar de los nmeros reales a
espacios ms generales es el teorema del valor medio, que asegura que si
es una funcin diferenciable en un intervalo

[a, b]

entonces

f (b) f (a) = f 0 ()(b a),


donde

es un nmero tal que

(a, b).

Veremos ahora una desigualdad que generaliza al teorema del valor


medio. Dados dos puntos

x, y

en un espacio denimos el segmento que los

une

[x, y] = {x + (y x); [0, 1]}.


Diremos que un conjunto
segmento

[x, y]

es convexo si para cualesquiera

que los une est contenido en

x, y

el

Teorema 1.1.6 (Teorema del valor medio) Sean X e Y dos espacios


de Banach y F : X Y un operador diferenciable en un conjunto convexo
X. Entonces, si x0 , x1 , se tiene

kF (x1 ) F (x0 )k sup F 0 x0 + (x1 x0 ) kx1 x0 k.


0<<1

Corolario 1.1.7

Con la notacin anterior se tiene que

kF (x1 ) F (x0 ) F 0 (
x)(x1 x0 )k

sup F 0 x0 + (x1 x0 ) F 0 (
x) kx1 x0 k con x [x0 , x1 ].
0<<1

16

Captulo 1. Preliminares

1.1.3.2. Derivadas segundas y operadores bilineales


F un operador entre dos espacios de Banach X e Y . Supongamos
F es diferenciable, entonces podemos interpretar F 0 como un operador
X en L(X, Y ). El espacio L(X, Y ) tambin es un espacio de Banach
Sea

que
de

con la norma

kLk = sup kLxk.


kxk=1
En consecuencia, se puede pensar en derivar el operador

F 0 . El resultado

x0 es lo que se conoce como la derivada


00
por F (x0 ).

de derivar este operador en un punto


segunda de

en

x0

y se denota

F 00 (x0 ) L(X, L(X, Y )) y que F 00 es un operador de


X en L(X, L(X, Y )), que tambin es un espacio de Banach. Si volvemos
a derivar este operador en un punto x0 , obtenemos la derivada tercera,
F 000 (x0 ). Continuando este proceso, en el caso de que existan las derivadas
Observar que

que van apareciendo, se obtienen las derivadas de rdenes superiores.


Nos centraremos ahora en la derivada segunda. Para entender un poco
mejor cmo son los elementos de

L(X, L(X, Y ))

vamos a introducir un

nuevo concepto.
Sea
de

(i)

un operador binario que asigna a cada par de elementos

un elemento
Para todo

de

Y,

x1 , x2

cumpliendo las siguientes condiciones:

x1 , x01 , x2 , x02 X

y para todo

, R,

B(x1 + x01 , x2 ) = B(x1 , x2 ) + B(x01 , x2 )


B(x1 , x2 + x02 ) = B(x1 , x2 ) + B(x1 , x02 ).
(ii)

Existe

M >0

tal que para todo

x1 , x2 X ,

kB(x1 , x2 )k M kx1 kkx2 k.


En este caso, diremos que

es un operador bilineal acotado. El conjunto

de los operadores bilineales con la norma

kBk = sup kB(x1 , x2 )k


kx1 k=1
kx2 k=1

es un espacio de Banach, que se denota

B(X 2 , Y ) que acabamos de introducir est muy relacionado


espacio L(X, L(X, Y )) denido con anterioridad. En concreto se

El espacio
con el

B(X 2 , Y ).

1.1. Espacios de Banach

17

tiene que estos dos espacios son linealmente isomtricos [75]. As, dado
B B(X 2 , Y ) y jado un elemento x1 X , podemos denir el operador
lineal

L(x1 ) = B(x1 , ) L(X, Y )


que acta de la siguiente manera

L(x1 )(x) = B(x1 , x) Y.


A partir de ahora, y teniendo en cuenta esta isometra, identicaremos los
2
elementos de B(X , Y ) y L(X, L(X, Y )).

X e Y son de dimensin
B(X 2 , Y ) por una matriz.
Si

de

nita, podemos representar los elementos

F , tenemos
00
que si F es diferenciable dos veces en un punto x0 X , entonces F (x0 )
2
B(X , Y ) y
F 0 (x0 + hx0 ) F 0 (x0 )
= F 00 (x0 )(x0 , ).
(1.4)
lm
h0
h
En consecuencia para todo x X tenemos
Volviendo al concepto de derivada segunda de un operador

F 0 (x0 + hx0 )x F 0 (x0 )x

h0
h

F 00 (x0 )(x0 , x) = lm

(1.5)

Notar que (1.4) y (1.5) no son equivalentes. Puede suceder que exista
B B(X 2 , Y ) tal que para todo x, x0 X se cumpla

un operador

F 0 (x0 + hx0 )x F 0 (x0 )x


,
h0
h

B(x0 , x) = lm

00
y sin embargo no existir F (x0 ). La condicin necesaria y suciente para
00
0
que exista F (x0 ) es que, para cada x X , el lmite de la ecuacin (1.5)
sea uniforme para todo

xX

con

kxk = 1.

B B(X 2 , Y ), se tiene que


B(x1 , x2 ) 6= B(x2 , x1 ), x1 , x2 X . Cuando B(x1 , x2 ) = B(x2 , x1 ) para
todo x1 , x2 X , diremos que B es un operador bilineal simtrico. El
00
siguiente resultado seala que F (x0 ) es un operador bilineal simtrico,
En general, dado un operador bilineal

cuya demostracin puede verse en [106].

Teorema 1.1.8

Si la derivada segunda F 00 (x0 ) de un operador F de X en


Y existe en un punto x0 X , entonces es un operador bilineal simtrico
de X 2 en Y .

18

Captulo 1. Preliminares

1.1.4. Integral de Riemann


A continuacin comentaremos algunos aspectos sobre el clculo integral
en espacios de Banach. En primer lugar, deniremos la integral en el sentido
de Riemann para una funcin de variable real y con valores en un espacio
de Banach, para a continuacin, apoyndonos en esta denicin, denir la
integral de una funcin entre dos espacios de Banach en general.

Denicin 10

Sea F denida en un intervalo real [a, b] y con valores


en un espacio de Banach Y . Entonces podemos denir su integral como el
lmite de las siguientes sumas
n1
X

F (k )(tk+1 tk )

k=0

donde a = t0 < t1 < < tn = b y k [tk , tk+1 ], cuando max{tk+1 tk }


(k)

tiende a cero. Si el lmite dirigido anterior existe, lo llamaremos integral


de F y lo denotaremos
Z
b

F (t) dt.

Y . Una condicin
funcin F sea continua

Evidentemente, si la integral existe, es un elemento de


suciente para que exista dicha integral es que la
en el intervalo cerrado

[a, b].

Las propiedades de esta integral se deducen de las conocidas para la


integral de Riemann en el caso real (ver [75]).

Denicin 11

Supongamos ahora que T es un operador denido en un


segmento [x0 , x1 ] X y con valores en el espacio L(X, Y ). En este caso
denimos:
Z

x1

T (x) dx =

x0

T x0 + t(x1 x0 ) (x1 x0 ) dt.




T x0 +[](x1 x0 ) (x1 x0 ) est en las condiciones


[a, b] = [0, 1].

Notar que la funcin


de la denicin 10 con

Si en la denicin anterior se considera el caso particular

T = F 0 , donde

F es un operador de X en Y que tiene derivada continua en el segmento


[x0 , x1 ], tenemos el siguiente teorema que generaliza la conocida regla de
Barrow del clculo.

1.1. Espacios de Banach

Teorema 1.1.9

19

En la situacin anterior
Z

x1

x0

F 0 (x) dx = F (x1 ) F (x0 ).

Es importante recordar el siguiente resultado que permite acotar la


integral de un operador que est acotado por una funcin real.

Lema 1.1.10

Sea T un operador en las condiciones de la denicin 11


y (t) una funcin real denida en [0, 1] e integrable. Si se verican






T x0 + (x1 x0 ) t0 + (t1 t0 ) ,

[0, 1]

kx1 x0 k t1 t0 ,
entonces

x1

x0


Z

T (x) dx

t1

(t) dt.

t0

Como caso particular del lema anterior, tenemos el siguiente resultado.

Corolario 1.1.11

Si se cumple la desigualdad

kT (x)k (t)
para x y t vericando

kx x0 k t t0 ,
entonces

x1

x0

T (x) dx

t1

(t) dt,

t0

donde x1 es un elemento que cumple kx1 x0 k t1 t0 .


Terminamos esta breve introduccin a los espacios de Banach con el
conocido teorema de Taylor. Aunque hay varios enunciados similares (ver
[33]), hemos elegido el siguiente por su comodidad a la hora de utilizarlo.

Teorema 1.1.12 (Teorema de Taylor)

Supongamos que F es un operador n veces diferenciable en la bola B(x0 , r), r > 0, y que F (n) es integrable en el segmento [x0 , x1 ] con x1 B(x0 , r). Entonces

F (x1 ) = F (x0 ) +

n1
X

1 (k)
F (x0 )(x1 x0 )k + Rn (x0 , x1 )
k=1 k!

20

Captulo 1. Preliminares

donde

Rn (x0 , x1 ) =

Z x1
1
F (n) (x)(x1 x)n1 dx
(n 1)! x0

Z 1


1
=
F (n) x0 + t(x1 x0 ) (x1 x0 )n (1 t)n1 dt.
(n 1)! 0
Notemos que tambin podemos considerar

Rn (x0 , x1 ) =

1.2.

Z x1 

1
F (n1) (x) F (n1) (x0 ) (x1 x)n2 dx.
(n 1)! x0

El mtodo de Newton en espacios de Banach: el teorema de Newton-Kantorovich

Recogemos en esta seccin alguno de los principales resultados obtenidos por Kantorovich sobre la convergencia del mtodo de Newton en
espacios de Banach.
En 1948, Kantorovich [72] estableci, utilizando relaciones de recurrencia, un resultado conocido actualmente como Teorema de Kantorovich y
que resume los resultados bsicos referentes a convergencia del mtodo, estimacin del error y unicidad de soluciones (ver tambin [75], [94] y [96]).
Un ao ms tarde, utilizando sucesiones mayorizantes, el mismo Kantorovich [69], dio otra demostracin del mismo teorema.
La tcnica de Kantorovich no es la nica forma de abordar el estudio
del mtodo de Newton en espacios de Banach. Posteriormente, otros autores han estudiado dicho mtodo en distintos contextos. As, Rheinboldt
[110] obtiene resultados acerca de la convergencia del mtodo de Newton
como caso particular de unos resultados sobre ecuaciones en diferencias.
Destacamos tambin el estudio realizado por Ptk [104], [105] y en colaboracin con Potra [101], a partir del mtodo llamado induccin no discreta
o induccin continua. La aplicacin de este mtodo a los procesos iterativos [102] abri nuevas vas de estudio, sobre todo en lo relativo al anlisis
del error [7], [8], [90], [131]. Por ltimo, citamos tambin los trabajos de
Alefeld-Herzberger [2] y Moore [88], en los que se aplican las herramientas
del anlisis de intervalos para probar la convergencia de procesos iterativos
(mtodo de Newton y similares) para resolver sistemas de ecuaciones no
lineales.
En esta seccin nos ocuparemos del conocido teorema de NewtonKantorovich. Empezamos introduciendo el concepto de sucesin mayori-

1.2. El mtodo de Newton en espacios de Banach: el teorema de


Newton-Kantorovich

21

zante y viendo cmo se emplea para probar la convergencia de sucesiones


en espacios de Banach.

Denicin 12

Sea {xn } una sucesin en un espacio de Banach X y


{tn } una sucesin de nmeros reales. Diremos que la sucesin {tn } mayoriza a {xn } si se verica la condicin

kxn+1 xn k tn+1 tn ,

n = 0, 1, 2, . . .

Observar que del hecho de ser mayorizante se sigue que la sucesin

{tn }

debe ser creciente. El inters de las sucesiones mayorizantes es que de su


convergencia se puede deducir la convergencia de la sucesin en el espacio

de Banach. En efecto, si {tn } converge a t < , entonces existe x X

tal que la sucesin {xn } converge a x y adems

kx xn k t tn ,

n = 0, 1, 2, . . .

La desigualdad anterior nos permite tambin obtener cotas del error para la
sucesin denida en espacios de Banach en trminos de su correspondiente
mayorizante.
Introducimos ahora la siguiente notacin que utilizaremos a lo largo de
toda la memoria:

B(x0 , r) = {x X; kx x0 k < r}

B(x0 , r) = {x X; kx x0 k r}.

Una vez introducido el concepto de sucesin mayorizante, ya estamos


en condiciones de exponer la teora de Kantorovich para el mtodo de
Newton en espacios de Banach. En [75], Kantorovich y Akilov establecen
la convergencia del mtodo de Newton exigiendo condiciones al punto de
salida de la sucesin y acotando la derivada segunda del operador. Sea F
(2)
una aplicacin entre dos espacios de Banach X e Y de clase C
(0 ) con

0 = B(x0 , r0 ) X .

Dichos autores aproximan la solucin de la ecuacin

F (x) = 0

(1.6)

mediante el mtodo de Newton

xn+1 = xn [F 0 (xn )]1 F (xn ),

n 0.

(1.7)

(2)
Para ello, consideran una funcin real auxiliar f de clase C
([t0 , t0 ]) con
t0 t0 r0 , y prueban, bajo las hiptesis descritas a continuacin (que
llamaremos condiciones generales de Kantorovich), que la convergencia de
la sucesin de Newton est garantizada en el espacio de Banach

X.

22

Captulo 1. Preliminares

Teorema 1.2.1

Sea F : 0 X Y un operador dos veces continuamente diferenciable Frchet denido en el dominio 0 = B(x0 , r0 ) contenido en un espacio de Banach X y con valores en un espacio de Banach
Y . Sea f C (2) ([t0 , t0 ]) una funcin escalar. Supongamos que se cumplen
las siguientes condiciones:

(i) Existe el operador inverso 0 = [F 0 (x0 )]1 L(Y, X) para un x0


1
,
y es tal que k0 k 0
f (t0 )
(ii) k0 F (x0 )k

f (t0 )
,
f 0 (t0 )

(iii) kF 00 (x)k f 00 (t) si kx x0 k t t0 r0 ,


(iv) la ecuacin f (t) = 0 tiene una raz en [t0 , t0 ].
Entonces el mtodo de Newton (1.7), empezando en x0 , proporciona una
sucesin convergente a una raz x de la ecuacin (1.6). Adems,

kx xn k t tn ,

n 0,

donde t es la menor raz de

f (t) = 0

(1.8)

en el intervalo [t0 , t0 ]. Finalmente, si f (t0 ) 0 y (1.8) tiene una sola raz


en [t0 , t0 ], x es la nica raz de (1.6) en 0 .
En correspondencia con las condiciones de convergencia, el resultado
anterior se conoce como teorema general de convergencia semilocal del
mtodo de Newton para operadores con derivada segunda acotada.
En la prctica, la aplicacin del teorema anterior resulta complicada,
ya que en l aparece una funcin

desconocida. Por ello el siguiente re-

sultado tiene especial inters, puesto que si el operador

cumple ciertas

condiciones, podemos considerar en el teorema 1.2.1 como funcin

el

polinomio de segundo grado

p(s) =

s s0
k
(s s0 )2
+ ,
2

y obtener as el teorema clsico de Newton-Kantorovich, que prueba la


convergencia semilocal del mtodo de Newton (1.7) a partir de las siguientes condiciones, que llamaremos condiciones clsicas de Kantorovich (no
confundir con las condiciones generales de Kantorovich, que son las del
teorema anterior 1.2.1):

1.2. El mtodo de Newton en espacios de Banach: el teorema de


Newton-Kantorovich

23

(C1 ) k0 k ,
(C2 ) k0 F (x0 )k ,
(C3 ) kF 00 (x)k k , x ,
(C4 ) k

1
,
2

(C5 ) B(x0 , s s0 ) ,

siendo

s = s0 +

donde se supone que el operador


algn

1 2k
,
k

0 = [F 0 (x0 )]1 L(Y, X)

y existe para

x0 .

Teorema 1.2.2 (Teorema clsico de Newton-Kantorovich)

Sea F :
X Y un operador dos veces continuamente diferenciable Frchet
denido en un dominio abierto convexo no vaco de un espacio de Banach X y con valores en un espacio de Banach Y . Supongamos que se
verican las condiciones (C1 )(C5 ). Entonces la ecuacin (1.6) tiene una
solucin x y la sucesin de Newton dada por (1.7) es convergente a esta
solucin x a partir de x0 , vericndose que xn , x B(x0 , s s0 ), para
1
todo n 0. Adems, si k < , x es la nica solucin de F (x) = 0 en
2

1 + 1 2k
1

B(x0 , s s0 ) con s = s0 +
; y si k = , entonces
k
2

x es nica en B(x0 , s s0 ).
La demostracin de los dos teoremas anteriores puede verse en [75].
Por otra parte, sabemos que las propiedades de convergencia dependen
de la eleccin de la distancia

k k,

pero la velocidad de convergencia de

{zn }, para una distancia dada, se caracteriza por la veloci


dad de convergencia de la sucesin de nmeros no negativos {kzn z k},

donde z = l
m zn . Una medida muy utilizada habitualmente de la velon+
una sucesin

cidad de convergencia es el

R-orden

de convergencia [102] que denimos a

continuacin.

{zn } una sucesin en espacios de

punto z X , un nmero 1 y

Sean
a un

en ( ) =

n
n

si
si

Banach

= 1,
> 1,

(X, k k)

n 0.

que converge

24

Captulo 1. Preliminares

(i)

R-orden de convergencia de la sucesin {zn }


constantes b (0, 1) y B (0, +) tales que

Decimos que
existen dos

es un

si

kzn z k Bben ( ) .
(ii)

Decimos que

R-orden de convergencia de la sucesin {zn }


a, b (0, 1) y A, B (0, +) tales que

es el

existen constantes

Aaen ( ) kzn z k Bben ( ) ,


En general, comprobar la doble acotacin de

si

n 0.

(ii)

es complicado, por

(i).
R-orden de convergencia de la sucesin
{zn }, entonces diremos que la sucesin {zn } tiene R-orden de convergencia
al menos . Este es el argumento utilizado habitualmente para estudiar el
eso normalmente solo se buscan acotaciones superiores como las de
Por tanto, si encontramos un

orden de convergencia de un mtodo iterativo.

R-orden de convergencia, es conocido que el mtodo de Newton (1.7) tiene R-orden de convergencia al menos
Utilizando la denicin anterior de

dos ([75]).

Captulo 2
Generalizacin de las condiciones
clsicas de
Newton-Kantorovich
2.1.

Introduccin

Como se ha indicado en la introduccin, uno de los objetivos de esta


memoria es modicar las condiciones clsicas de Kantorovich; ms en concreto la condicin

(C3 )

del teorema 1.2.2 de Kantorovich. En este captulo

suavizaremos dicha condicin por la siguiente:

kF 00 (x)k (kxk),
donde

: R+ {0} R+

x ,

(2.1)

es una funcin continua no decreciente. Obvia-

mente la condicin (2.1) generaliza la condicin

(C3 )

del teorema 1.2.2 de

Newton-Kantorovich.
A partir de las condiciones

(C1 )(C3 )

del teorema 1.2.2 de Newton-

Kantorovich, Kantorovich construye su sucesin mayorizante aplicando el


mtodo de Newton,
dado
a una funcin escalar

1
= ,
f 0 (s0 )

s0 , sn+1 = sn

f (sn )
,
f 0 (sn )

n 0,

por determinar que verique:

f (s0 )
=
f 0 (s0 )

f 00 (s) = k,

s0 0, s0 R y s0 s0 s s0 , siendo s
pequea mayor que s0 de la ecuacin f (s) = 0.
donde

s [s0 , s0 ],
la solucin real ms

25

Captulo 2. Generalizacin de las condiciones clsicas de

26

Newton-Kantorovich

Para obtener la funcin escalar

(C3 ),

f,

Kantorovich considera, a partir de

que sta es un polinomio de segundo grado y ajusta los coecientes

de este polinomio mediante las tres condiciones anteriores, obteniendo

p(s) =

s s0
k
(s s0 )2
+
2

(2.2)

Observamos que este problema es un ejercicio de ajuste interpolatorio.


A partir de la convergencia de la sucesin escalar anterior

{sn }, Kanto-

rovich prueba la convergencia semilocal del mtodo de Newton en espacios


de Banach. As, nuestro siguiente objetivo es construir, a partir de la condicin (2.1), una funcin que nos permita denir una sucesin escalar que
mayorice la sucesin de Newton en espacios de Banach. El tratamiento
que vamos a hacer del problema que acabamos de plantear es paralelo al
realizado por Kantorovich pero con algunas modicaciones.
En primer lugar, observamos que en general

no ser una funcin

constante, como en el caso de Kantorovich, lo que nos lleva a construir


una sucesin mayorizante

ad hoc,

adaptndola al problema considerado,

ya que la condicin (2.1) da ms informacin sobre el operador


condicin

que la

(C3 ).

En segundo lugar, mientras Kantorovich construye el polinomio (2.2)


mediante ajuste interpolatorio, en nuestro caso, si consideramos
y (2.1) no podemos obtener una funcin escalar

(C1 ), (C2 )

resolviendo un problema

de tipo interpolatorio, tal y como se hace para el polinomio de Kantorovich,


ya que (2.1) no permite determinar la clase de funciones a las que podemos aplicar

(C1 ) y (C2 ). Veremos que en nuestro caso podemos obtener las

funciones escalares, a partir de las cuales se construyen las sucesiones mayorizantes para el mtodo de Newton, resolviendo problemas de valor inicial.
Analizaremos aqu dos situaciones. La primera que sale de forma natural,
seccin 2.2, y la segunda que se desarrolla para solventar el problema que
presenta la primera y que est relacionado con la independencia entre las
aproximaciones iniciales del mtodo de Newton en el espacio de Banach

y de su sucesin mayorizante en la recta real, seccin 2.3. Veremos que

la segunda situacin cuando la funcin

es constante es precisamente la

correspondiente al teorema 1.2.2 de Newton-Kantorovich.


En tercer lugar, utilizaremos el signicado terico del mtodo de Newton para obtener conclusiones acerca de la existencia y unicidad de solucin
de la ecuacin no lineal a resolver. Adems, tambin ajustaremos las cotas a priori del error para el mtodo de Newton siguiendo la tcnica de
Ostrowski [96]. Asimismo, bajo las nuevas condiciones de convergencia,

2.2. Planteamiento de partida

27

conseguiremos tambin un resultado de convergencia local que generaliza


el dado por Dennis y Schnabel en [46].
En cuarto lugar, veremos dos aplicaciones del mtodo de Newton que
aparecen frecuentemente en problemas de la vida real. En concreto, analizaremos la resolucin, mediante el mtodo de Newton, de ecuaciones integrales no lineales de tipo Hammerstein mixto y de la ecuacin de Bratu.
En ambos casos se utilizar todo lo desarrollado tericamente a lo largo
del captulo.

2.2.

Planteamiento de partida

2.2.1. Resultados principales


Siguiendo la teora de Kantorovich, necesitamos en primer lugar un
resultado general de convergencia semilocal que, bajo la condicin (2.1),
resulta una modicacin del teorema general 1.2.1 de Kantorovich. En
nuestro caso, a partir de (2.1), tendremos que

kF 00 (x)k (kxk) (t) = f 00 (t),


siempre que

kxk t

por ser

no decreciente.

Comenzamos enunciando el siguiente resultado general de convergencia


semilocal.

Teorema 2.2.1

Sean el operador F denido en las condiciones habituales,


x0 y una funcin escalar f C (2) ([kx0 k, t0 ]). Tomamos t0 R tal que
kx0 k t0 y adems se verican las siguientes condiciones:

(K1 ) el operador 0 = [F 0 (x0 )]1 est denido y k0 k


(K2 ) k0 F (x0 )k

1
,
f 0 (t0 )

f (t0 )
,
f 0 (t0 )

(K3 ) kF 00 (x)k f 00 (t) si kxk t, con x y t [kx0 k, t0 ],


(K4 ) f (t) = 0 tiene una nica raz t en [kx0 k, t0 ],
(K5 ) B(x0 , t kx0 k) .

Captulo 2. Generalizacin de las condiciones clsicas de

28

Newton-Kantorovich

Entonces la ecuacin F (x) = 0 tiene una solucin x y la sucesin de Newton (1.7) es convergente a esta solucin a partir de x0 . Adems, xn , x
B(x0 , t kx0 k) y

kx xn k t tn ,
donde tn = tn1

n 0,

f (tn1 )
, para todo n 1.
f 0 (tn1 )

Demostracin. En primer lugar, probaremos que la sucesin {tn } es creciente y converge a

t .

Para ello, comenzamos viendo que la sucesin

{tn }

es montona y acotada.
Es fcil probar por induccin que tn

tenemos que t0 t 0. Adems,

para todo

t1 t = Nf (t0 ) Nf (t ) = Nf0 (0 )(t0 t ),

n. Como f (t0 ) > 0,


0 (t0 , t ),

f (t)
f (t)f 00 (t)
0
. Notemos que Nf (t) =
> 0 en [t0 , t ), puesto
f 0 (t)
f 0 (t)2

0
0

que f decrece en [t0 , t ) por ser f (t0 ) < 0 y f (t) < 0 en [t0 , t ), como
0
00
0
consecuencia de que f es creciente al ser f (t) 0 en [kx0 k, t ]. En con

secuencia, t1 t . Suponemos ahora que tj t , para j = 1, 2, . . . , n 1.


y

Nf (t) = t

Como

tn t = Nf (tn1 ) Nf (t ) = Nf0 (n1 )(tn1 t ),


se sigue anlogamente al caso

j=1

que

n1 (tn1 , t ),

tn t .

Por otra parte, observamos que

tn tn1 =
ya que

f (t) > 0

f 0 (t) < 0

en

f (tn1 )
0,
f 0 (tn1 )

[t0 , t ).

Luego la sucesin

{tn }

es creciente.

{tn } es convergente por ser montona y acotada. Por


u [kx0 k, t0 ], u t , tal que u = lm tn . Tomando ahora

En consecuencia,
tanto, existe
lmites en
nica raz

n+

es la

xn , para
x1 = x0 0 F (x0 )

todo

tn+1 = Nf (tn ), n 0, obtenemos que f (u) = 0.


0

de f (t) = 0 en [kx0 k, t ], se sigue que u = t .

En segundo lugar, probaremos por induccin que

n.

Observamos que

x1

est bien denido porque

Como

existe. Adems, como

kx1 x0 k = k0 F (x0 )k

f (t0 )
= t1 t0 t t0 t kx0 k,
f 0 (t0 )

2.2. Planteamiento de partida

es claro que

29

x1 B(x0 , t kx0 k) .

A continuacin, notamos que


Z x

1 00

F (x) dx
kI 0 F (x1 )k k0 kkF (x1 ) F (x0 )k k0 k
x0

Z 1




k0 k F 00 x0 + t(x1 x0 ) (x1 x0 ) dt
0

1 Z1 
0

f 0 (t

f 00 t0 + t(t1 t0 ) (t1 t0 ) dt

0) 0

1 Z t1 00
1  0
0
f (t) dt = 0
f (t1 ) f 0 (t0 )
f (t0 ) t0
f (t0 )
0
f (t1 )
< 1,
= 1 0
f (t0 )

ya que
ser

f 0 (t1 ) > f 0 (t0 ),

por ser

f 00 (t) 0

en

[kx0 k, t0 ],

f 0 (t1 )
< 1,
f 0 (t0 )

0<

f 0 (t1 ) < 0,

kx0 +t(x1 x0 )k kx0 k+tkx1 x0 k t0 +t(t1 t0 )


y

kx1 x0 k t1 t0 .

Luego existe

si

kx0 k t0

por

(2.3)

y por el lema de Banach sobre

inversin de operadores [75],

f 0 (t1 0 )
k0 k
1
k1 k
f 0 (t1 ) = 0

0
1 kI 0 F (x1 )k
f
(t
1)
0
f (t )
0

Adems, utilizando (1.7), observamos que

F (x1 ) = F (x0 ) + F 0 (x0 )(x1 x0 ) +


=
=

x1

x0
Z 1
0

x1

x0

F 00 (x)(x1 x) dx

00

F (x)(x1 x)dx


F 00 x0 + t(x1 x0 ) (1 t)(x1 x0 )2 dt

kF (x1 )k =



00

F x0 + t(x1 x0 ) (1 t)kx1 x0 k2 dt
0
Z 1 
Z t1

0

f 00 t0 + t(t1 t0 ) (1 t)(t1 t0 )2 dt =

= f (t1 ),

t0

f 00 (t)(t1 t) dt

Captulo 2. Generalizacin de las condiciones clsicas de

30

Newton-Kantorovich

por cumplirse (2.3), tenemos que

kx2 x1 k = k1 F (x1 )k k1 kkF (x1 )k

f (t1 )
0
= t2 t1 .
f (t1 )
Por tanto, kx2
t2 t0 t t0 t

x0 k kx2 x1 k + kx1 x0 k t2 t1 + t1 t0 =
kx0 k y x2 B(x0 , t kx0 k) .

Si suponemos ahora que existe

kj k

1
f 0 (tj )

con

kF (xj )k f (tj ),

kxj+1 xj k tj+1 tj

xj+1 B(x0 , t kx0 k) , para todo j = 1, 2, . . . , n 1, probamos por

induccin y anlogamente al caso j = 1 que xn+1 B(x0 , t kx0 k) ,


para todo n.
y

Como

kxn xn1 k tn tn1 ,

observamos que

kI n1 F 0 (xn )k kn1 kkF 0 (xn ) F 0 (xn1 )k


Z

xn



00
kn1 k
F (x) dx
xn1


Z 1




00

kn1 k F xn1 + t(xn xn1 ) (xn xn1 ) dt
0
Z 1 

1

f 00 tn1 + t(tn tn1 ) dtkxn xn1 k


f 0 (tn1 ) 0
Z tn
1
f 00 (t)dt
0
f (tn1 ) tn1


1
= 0
f 0 (tn ) f 0 (tn1 )
f (tn1 )
f 0 (tn )
= 1 0
< 1,
f (tn1 )

ya que

kxn1 + t(xn xn1 )k kxn1 x0 k + kx0 k + tkxn xn1 k


tn1 t0 + t0 + t(tn tn1 ) tn1
+t(tn tn1 ).
Luego, por el lema de Banach sobre inversin de operadores, existe

f 0 (t1n1 )
kn1 k
1
f 0 (tn ) = 0
kn k

0
1 kI n1 F (xn )k
f (tn )
f 0 (t
)
n1

2.2. Planteamiento de partida

31

Volviendo a utilizar (1.7) para desarrollar

F (xn ) = F (xn1 ) + F 0 (xn1 )(xn xn1 ) +


=

xn

xn1
1

xn

xn1

F 00 (x)(xn x) dx

F 00 (x)(xn x) dx


F 00 xn1 + t(xn xn1 ) (1 t)(xn xn1 )2 dt

y utilizando (2.3), se sigue que

kF (xn )k =




00
F xn1 + t(xn xn1 ) (1 t)kxn xn1 k2 dt

tn

tn1

de manera que

f 00 tn1 + t(tn tn1 ) (1 t)(tn tn1 )2 dt


f 00 (t)(tn t) dt = f (tn ),

kxn+1 xn k kn kkF (xn )k

f (tn )
= tn+1 tn .
f 0 (tn )

kxn+1 x0 k kxn+1 xn k + kxn x0 k tn+1 tn +


tn t0 = tn+1 t0 t t0 t kx0 k y xn+1 B(x0 , t kx0 k) .
En consecuencia,

{xn } est bien denida, contenida en y cumple


que kxn xn1 k tn tn1 , para todo n. Luego, tn es una sucesin
mayorizante de {xn }. Entonces, existe l
mn xn = x y kx xn k t tn ,
para todo n.
Por tanto, la sucesin

Ahora, a partir de la expresin que tiene el mtodo de Newton, est


0
0
claro que F (xn )+F (xn )(xn+1 xn ) = 0, y como {kF (xn )k} es una sucesin
acotada, ya que

kF 0 (xn )k kF 0 (x0 )k + sup F 00 xn + (xn x0 ) kxn x0 k


0<<1



kF (x0 )k + max f 00 tn + (tn t0 ) (t t0 ),
0

0<<1

tomando lmites en la igualdad anterior, obtenemos F (x ) = 0 por la

continuidad del operador F . Por consiguiente, x es solucin de F (x) =

0. 
Notemos que el anterior teorema general de convergencia (teorema
2.2.1) para el mtodo de Newton se diferencia del establecido por Kantorovich en la dependencia que presenta del valor

kx0 k,

lo que se pone de maniesto posteriormente.

t0

y su relacin con

Captulo 2. Generalizacin de las condiciones clsicas de

32

Newton-Kantorovich

Una vez visto este teorema, vamos a obtener dos resultados de convergencia en funcin de las condiciones que elijamos para construir la funcin

f.

Estos casos dependern de si

(kxk)

es una funcin constante o no en

(2.1). El caso constante corresponde a la situacin considerada por Kantorovich.


En el primer caso acotamos la segunda derivada del operador
una constante

por

y mediante interpolacin (al igual que hace Kantorovich)

obtenemos que la funcin

es un polinomio, lo que nos lleva al siguiente

resultado.

Teorema 2.2.2

Sea el operador F denido en las condiciones habituales.


Supongamos que kx0 k t0 , con x0 , y que se verican las siguientes
condiciones:

(C1 ) el operador 0 = [F 0 (x0 )]1 est denido y k0 k ,


(C2 ) k0 F (x0 )k ,
(C3 ) kF 00 (x)k k en ,
1
(C4 ) k ,
2
(C5 ) B(x0 , 1 kx0 k) , donde 1 es la raz positiva ms pequea del
polinomio
k
t t0
f (t) = (t t0 )2
+
(2.4)
2

Entonces la ecuacin F (x) = 0 tiene una solucin x y la sucesin de Newton dada por (1.7) es convergente a esta solucin a partir de x0 . Adems,
xn , x B(x0 , 1 kx0 k) y

kx xn k 1 tn ,
donde tn = tn1

Demostracin.

n 0,

f (tn1 )
, para todo n 1.
f 0 (tn1 )

La demostracin del teorema 2.2.2 se sigue del teore-

f en primer lugar. Ob(C1 ), (C2 ) y (C3 ) podemos calcular

ma 2.2.1. Debemos entonces determinar la funcin


servamos que a partir de las condiciones

mediante el polinomio de interpolacin de segundo grado que se ajusta

a las siguientes condiciones:

1
f 0 (t

0)

= ,

f (t0 )
=
f 0 (t0 )

f 00 (t) = k.

2.2. Planteamiento de partida

As,

f (t) =

33

k
t t0
(t t0 )2
+
2

denido en

A continuacin vemos que el polinomio

[t0 , t0 ].

obtenido en la lnea anterior


f C (2) ([t0 , t0 ]),

cumple las condiciones del teorema 2.2.1. Est claro que


siendo

1
+
kt
+
1 2k
0
t0 1 =
.
k

Las condiciones

teorema 2.2.1 se siguen obviamente y la condicin

kF 00 (x)k f 00 (t) = k
Las condiciones

(K4 )

(K5 )

para

(K3 )

(K1 )

(K2 )

del

es trivial, ya que

kxk t [kx0 k, t0 ].

son inmediatas sin ms que tener en cuenta

que

1 + kt0 + 1 2k
1 =
k

1 + kt0 1 2k
2 =

1
y t = 1 . Finalmente,
2

tenemos que kx x0 k 1 kx0 k por ser kx x0 k t t0 t kx0 k.



f (t) = 0, puesto que k

son las races reales de

Observamos que, a diferencia del teorema clsico de Newton-Kantorovich


(teorema 1.2.2), en este caso existe una dependencia entre los puntos de
salida t0 de la sucesin mayorizante y los puntos de salida
en el espacio de Banach

X,

puesto que necesitamos que

En el caso anterior, en el que


escalar

x0 de la sucesin
kx0 k t0 .

(kxk) = k , podemos encontrar la funcin

tal y como lo hace Kantorovich, resolviendo un problema de

tipo interpolatorio. Por otra parte, tambin observamos que el polinomio


dado en (2.2) se puede construir de forma diferente, sin utilizar un ajuste
interpolatorio, sin ms que resolver el siguiente problema de valor inicial:

y 00 (s) k = 0,

y(s0 ) = ,

1
y 0 (s0 ) =

En efecto, integrando la ecuacin diferencial y teniendo en cuenta que

y 0 (s0 ) =

1
,

1
y 0 (s) = k(s s0 ) ;

y(s0 ) = , se sigue

tenemos

niendo en cuenta

y(s) =

e integrando de nuevo y te-

k
s s0
(s s0 )2
+
2

Obviamente, obtenemos el mismo polinomio (2.2) que Kantorovich.

(2.5)

Captulo 2. Generalizacin de las condiciones clsicas de

34

Newton-Kantorovich

Este nuevo enfoque para obtener el polinomio de Kantorovich tiene una


ventaja: permite generalizar el procedimiento anterior a las condiciones

(C1 ), (C2 )

y (2.1). Para ello, en primer lugar, observamos que

kF 00 (x)k (kxk) (t),


siempre que

kxk t

por ser

no decreciente. Por tanto, en vez de (2.1),

consideramos

kF 00 (x)k (t),
con

: [t0 , +) R

para

kxk t,

continua, no decreciente y tal que

(t0 ) 0.

El

correspondiente problema de valor inicial a resolver ser entonces:

00

y (t) (t) = 0,

y(t0 ) = ,

(2.6)

1
y 0 (t0 ) =

A partir de los comentarios anteriores enunciamos el siguiente resultado.

Teorema 2.2.3

Supongamos que (t) es una funcin continua para todo


t [t0 , t ]. Entonces, para cualesquiera nmeros reales 6= 0 y , existe
una nica solucin f (t) en [t0 , t0 ] del problema de valor inicial (2.6), que
es:
Z tZ
t t0
() d d
+ ,
(2.7)
f (t) =

t0 t0
donde es la funcin que se dene a partir de (2.1).
0

Observar que (2.7) se reduce al polinomio (2.5) si


constante y

(t)

es una funcin

t0 = s0 .

A partir de ahora supondremos entonces que se verican las siguientes


condiciones:

(A1 ) x0 ,

el operador

0 = [F 0 (x0 )]1

est denido y

k0 k ,

(A2 ) k0 F (x0 )k ,
(A3 ) kF 00 (x)k (kxk),

con

x ,

donde

: R+ {0} R

es una

funcin continua no decreciente,

(A4 ) f () 0,

donde

cin positiva de
de

(t),

f (t)

es la funcin denida en (2.7) y

1
W (t) W (t0 ) = 0,

siendo

W (t)

es una solu-

una primitiva

2.2. Planteamiento de partida

(A5 ) B(x0 , t kx0 k) ,


[t0 , +).

35

donde

es la menor raz de

f (t) = 0

en

Como se puede ver en el teorema 1.2.2 de Kantorovich, la sucesin


mayorizante

{sn }

que all se construye, a partir del mtodo de Newton y

utilizando el polinomio (2.2) con s0 = 0, converge a la menor raz positiva


s de la ecuacin p(s) = 0. Esta convergencia es evidente debido a que el
0
polinomio p(s) es una funcin decreciente y convexa en [s0 , s ]. Por tanto,
si queremos aplicar la tcnica de las sucesiones mayorizantes a nuestra
situacin particular, por analoga con Kantorovich, la ecuacin
tendr que tener al menos una raz mayor que

t0

f (t) = 0

a la cual tendremos que

asegurar la convergencia de la sucesin escalar

tn+1 = Nf (tn ) = tn

f (tn )
,
f 0 (tn )

n 0,

(2.8)

t0 , para poder obtener as una sucesin mayorizante bajo las


(C1 ), (C2 ) y (2.1). Resulta evidente que lo primero que nees estudiar la funcin f dada en (2.7) con el objetivo de que

a partir de

condiciones
cesitamos

esto nos conduzca al correspondiente resultado de convergencia semilocal


para el mtodo de Newton bajo las condiciones

(A1 )(A5 ).

Comenzamos

obteniendo algunas propiedades de la funcin (2.7).

Lema 2.2.4
(A3 ).

Sean f la funcin denida en (2.7) y la funcin dada en

a) Si W es una primitiva de la funcin en R+ y existe una solucin


> 0 de la ecuacin
1
W (t) W (t0 ) = 0,

entonces es el nico mnimo de f en R+ .

b) t0 < y la funcin f decrece en (t0 , ).


c) Si f () 0, entonces la ecuacin f (t) = 0 tiene al menos una
solucin en R+ . Si denotamos por t a la raz positiva ms pequea
de f (t) = 0, se tiene adems que t0 < t .

Demostracin.
a)

Como

f 0 () = W () W (t0 )

entonces

R+ ,

es un mnimo de

es el nico mnimo de

1
=0

f en R+ .
f en R+ .

f 00 (t) = (t) 0, t R+ ,

Adems, al ser

convexa en

Captulo 2. Generalizacin de las condiciones clsicas de

36

Newton-Kantorovich

b)

Sabemos que

es convexa, luego

f 0 () = 0,
decrece en (t0 , ).
< 0

c)

Si

f () < 0,

entonces

como

f (t0 ) =

f0

t0 <

>0

(t0 , ). Luego f

es creciente. Como
y

f 0 (t) < 0

f () < 0,

en

f 0 (t0 ) =

entonces

tiene al

R+ por ser una funcin continua. Como f es de(t0 , ), entonces t es raz de f y t0 < t < . Si f () = 0,
es una raz doble de f y tomamos t = . 

menos una raz en


creciente en
entonces

Enunciamos ahora el resultado de convergencia semilocal para la sucesin de Newton (1.7) en el espacio de Banach

X.

Teorema 2.2.5

Sea el operador F denido en las condiciones habituales.


Supongamos que kx0 k t0 , con x0 , y que se verican las condiciones
(A1 )(A5 ). Entonces, la ecuacin F (x) = 0 tiene una solucin x y la
sucesin de Newton (1.7) es convergente a esta solucin a partir de x0 .
Adems, xn , x B(x0 , t kx0 k), para todo n, y

kx xn k t tn ,
donde tn = tn1

n 0,

f (tn1 )
, para todo n 1, y f denida en (2.7).
f 0 (tn1 )

Demostracin. Demostramos el teorema 2.2.5 a partir del teorema 2.2.1.


Para ello, tenemos que ver que la funcin (2.7) cumple las condiciones del
(2)
teorema 2.2.1. Est claro que f C
([t0 , t0 ]), con t0 t . El cumplimiento
de

(K1 )

(K2 )

es obvio y el de

(K3 )

kF 00 (x)k (kxk) (t) = f 00 (t)

se sigue de forma inmediata, ya que


para

kxk t,

con

t [kx0 k, t0 ].

(K4 ) y (K5 ), basta tener en cuenta


f () 0. Para terminar vemos que kx x0 k t t0 t kx0 k. 

Para que se cumplan las condiciones


que

Nota 2.2.6

1
Notemos que si k = en el teorema 2.2.2 y f () = 0
2
en el teorema 2.2.5, entonces las respectivas funciones f tienen una raz
doble.

2.2. Planteamiento de partida

37

2.2.2. Aplicacin al clculo de la raz n-sima


Veamos a continuacin un ejemplo en el que se pone de maniesto
todo lo estudiado anteriormente. Discutiremos la aplicacin del mtodo de
Newton a partir de los teoremas 2.2.2 y 2.2.5 cuando se quiere aproximar
la raz

n-sima

de un nmero real positivo

a.

Consideramos entonces la ecuacin F (x)


n
n
y F (x) = x a, con M > a, n

R, M R,

= 0, donde F : = (M, M )
N (n 2) y a R+ . En este

caso,

1
1
=
k0 k = 0
= ,
|F (x0 )|
n|x0 |n1
kF 00 (x)k = n(n 1)|x|n2 ,



F (x )
|xn0 a|
0

=
k0 F (x0 )k = 0
= ,
F (x0 ) n|x0 |n1

k = n(n 1)M n2

(t) = n(n 1)tn2 .

En primer lugar, analizamos la aplicacin del mtodo de Newton a


partir del teorema 2.2.2. Por tanto, se tiene que cumplir

n 1 n2 |xn0 a|
|xn0 a|
n
1
k =
M

2n2
2n2
2
n
|x0 |
|x0 |
2(n 1)M n2
y que

|x0 | t0 .

(2.9)

Para ver (2.9) consideramos cuatro situaciones diferentes

que se pueden dar:

x0 (M, n a),
Si

x0 ( n a, 0),

x0 (M, n a),

zando con el caso en que

x0 (0,

n
a),

x0 ( n a, M ).
(2.10)

hay que distinguir si

es par o impar. Comen-

es impar, est claro que (2.9) se cumple si

nx2n2
+ 2(n 1)M n2 xn0 2(n 1)M n2 a g(x0 , M ) > 0,
0
|xn0 a| = a xn0 . Pero la desigualdad anterior no se cumple
nunca porque g es creciente en (M, M ) para la primera variable por ser
xn2
+ M n2 0 y
0
puesto que

g(x0 , M )
= (xn2
+ M n2 )2n(n 1)xn1
0.
0
0
x0
Si ahora consideramos que

es par, entonces (2.9) se cumple si

nx2n2
2(n 1)M n2 xn0 + 2(n 1)M n2 a h(x0 , M ) > 0,
0
|xn0 a| = xn0 a. Como xn2
M n2 0,
0
en (M, M ) para la primera variable puesto que

puesto que
creciente

entonces

h(x0 , M )
= (xn2
M n2 )2n(n 1)xn1
0,
0
0
x0

es

Captulo 2. Generalizacin de las condiciones clsicas de

38

Newton-Kantorovich

de manera que

h(x0 , M ) > h(M, M ) = M n2 (2 n)M n + 2(n 1)a .


(2n)M n +2(n1)a 0, entonces h(x0 , M ) > 0
siempre. En caso contrario, como h es continua, h(x0 , M ) se anular para

algn x0 , que denotamos por s


(es decir, h(s , M ) = 0). Para que se

n
cumpla que h(x0 , M ) > 0, es necesario que x0 (s , a), puesto que

n
n
x0 < a y s (M, a).
Notemos ahora que si

Los otros tres casos se analizan de forma similar y se llega a las siguien-

es impar, entonces

a) ( a, s )

tes conclusiones. Si

x0 (r ,

x0 (r ,
donde

es tal que

a) ( a, M )

g(r , M ) = 0

si

si

tal que

2(1 n)a
,
2n
2(1 n)a
,
2n

h(s , M ) = 0.

Y si

es par,

vemos que

x0 (s , a) (r , a) ( a, s )

x0 (M, n a) (r , n a) ( n a, M )

x0 ( a, r )

si

si

s
si

v
u
u na 2n2
n
n2
t

4(n 1)a

r y r son tales que g(r , M ) = 0 = g(r , M ),


h(s , M ) = 0 = h(s , M ).

donde

2(1 n)a
,
2n
2(1 n)a
,
2n

tales que

En segundo lugar, analizamos la aplicacin del mtodo de Newton a


n2
partir del teorema 2.2.5. En este caso, como (t) = n(n 1)t
, tenemos
que

W (t) W (t0 )
de manera que

f (t) = t n

=


tn1
0

1
= ntn1 ntn1
n|x0 |n1 = 0,
0

n1

tn1
+ |x0 |n1 > 0.
0
n1

+ |x0 |

tn0

Adems, como

tn1
0

n1

+ |x0 |

 

t0 + |xn0 a|,

2.2. Planteamiento de partida

39

se sigue que

+ |x0 |n1
f () = (1 n) tn1
0

n
n1

+ |x0 |n1 t0 + |xn0 a|.


tn0 + n tn1
0

|x0 | t0
f () < 0. Para ver esto, estudiamos, como en el caso anterior, las cuatro

Para aplicar el teorema 2.2.5, tenemos que ver cundo se cumplen


y

situaciones diferentes que se pueden dar y que aparecen en (2.10).

x0 (M, n a), hay que distinguir en principio los casos en que


n es par o impar. Si n es impar, entonces es fcil ver que no hay regin
n1
del plano x0 t0 que satisfaga las desigualdades f () = (1 n) t0
+
Si

n
n1

tn0 +n tn1
+|x0 |n1 t0 +|xn0 a| < 0 y t0 x0 = |x0 |.
0
Por el contrario, si n es par, se puede comprobar que si existe una
regin del plano x0 t0 cumpliendo f () < 0 y t0 x0 = |x0 |.
Denotando f () como
|x0 |n1

f1 (x0 , t0 ) = (1n)(tn1
xn1
)t0 +axn0 f (),
xn1
) n1 tn0 +n(tn1
0
0
0
0
es fcil comprobar que las curvas
en el punto

(x0 , x0 ),

f1 (x0 , t0 ) = 0

t0 = x0

se cortan

donde

x0 = n

a
< n a,
n
(1 n)2 n1 + 2n

(1 n)2 n1 + 2n > 0, n > 2.

n
Si x0 ( a, 0), razonando como en el caso anterior se observa que
f () < 0 y t0 |x0 | = x0 solo se cumplen a la vez si n es par. En
este caso, denotando f () como
puesto que

f2 (x0 , t0 ) = (1n)(tn1
xn1
) n1 tn0 +n(tn1
xn1
)t0 +xn0 a f (),
0
0
0
0
se comprueba que las curvas
el punto

(x0 , x0 ),

x0 = n
puesto que
regin del

|x0 |.

f2 (x0 , t0 ) = 0

t0 = x0

se cortan en

donde

a
> n a,
n
2n + (1 n)2 n1
n

2n + (1 n)2 n1 > 0, n > 2, de manera que existe una


plano x0 t0 donde se cumple que f () < 0 y t0 x0 =

Captulo 2. Generalizacin de las condiciones clsicas de

40

Newton-Kantorovich

x0 > 0,

En los dos casos en que

no hay que distinguir si

es par o

impar. En ambos casos se puede ver que existe una regin del plano

x0 t0

f () < 0 y t0 x0 = |x0 | a la vez. Si x0 (0,


f3 (x0 , t0 ) = 0, donde

en la que

curvas

a), las

+xn1
)t0 +axn0 f (),
f3 (x0 , t0 ) = (1n)(tn1
+xn1
) n1 tn0 +n(tn1
0
0
0
0
y

t0 = x0

se cortan en el punto

v
u
x0 = u
n
t

Si

x0 ( n a, M ),

(x0 , x0 )

con

a


2(n 1) 2

1
n1

entonces las curvas

 <

a.

f4 (x0 , t0 ) = 0,

donde

f4 (x0 , t0 ) = (1n)(tn1
+xn1
) n1 tn0 +n(tn1
+xn1
)t0 +xn0 a f (),
0
0
0
0
y

t0 = x0

se cortan ahora en el punto

x0 =

(x0 , x0 )

con

a
> n a.
n
2n + (1 n)2 n1

Una vez analizada la aplicacin del mtodo de Newton a partir de los


teoremas 2.2.2 y 2.2.5, nuestro siguiente paso es comparar grcamente
las situaciones denidas por los dos teoremas. Como esto es difcil de ver
desde una situacin tan general como la planteada hasta ahora, vamos a
particularizarla mediante el ejemplo concreto del clculo de la raz cbica
3
de 2. Para este ejemplo consideramos F (x) = x 2 y F : = (2, 2) R.
Por tanto,

k0 k =

1
= ,
3x20

k0 F (x0 )k =
k = 12

Las condiciones
a

3
|x30 2| x40
8

Es decir, para los puntos

1
2

|x30 2|
,
3x20

kF 00 (x)k = 6|x|,

(t) = 6t.

|x0 | t0

del teorema 2.2.2 se reducen ahora

|x0 | t0 x0 [1,12085, 2)

x0 t 0 .

(x0 , t0 ) del plano x0 t0 que cumplen las condiciones

anteriores, podemos garantizar la convergencia del mtodo de

3
2 mediante el teorema 2.2.2. En la gura 2.1, podemos ver la
plano x0 t0 en la que se mueven estos puntos.

Newton a
regin del

2.2. Planteamiento de partida

41

t0

t0 = x0

x = 1,2599 . . .

-2

-1

x0

1,12085

-1

Figura 2.1: Regin de puntos de salida correspondiente al teorema 2.2.2

Por otra parte, las condiciones

f () < 0

|x0 | t0

del teorema 2.2.5

se transforman ahora en:


3

f () = 2(t20 + x20 ) 2 + 2t30 + 3t0 x20 + |x30 2| < 0


Por tanto, para el conjunto de puntos

|x0 | t0 .

(x0 , t0 ) del plano x0 t0 que cumplan las

dos condiciones anteriores, podemos garantizar la convergencia del mtodo


de Newton a

3
2

a partir del teorema 2.2.5. En la gura 2.2 vemos cul es

la regin del plano

x0 t0

que se deriva del teorema 2.2.5.

En la gura 2.3 aparece la regin de puntos de salida a partir de los


cuales podemos asegurar la convergencia del mtodo de Newton a

me-

diante el teorema 2.2.5, pero no mediante el teorema 2.2.2.


Si tomamos por ejemplo

x0 = 1,1,

entonces no podemos asegurar la

convergencia del mtodo de Newton mediante el teorema 2.2.2, pero s


mediante el teorema 2.2.5, siempre que t0 est en la regin dada en la Figura
2.3 que est denida por los puntos
y

t0

(x0 , t0 ) tales que x0 [1,06475, 1,12085]

movindose entre las curvas

t0 = x0

2(t20 + x20 ) 2 t30 + 3(t20 + x20 )t0 + 2 x30 = 0.

Captulo 2. Generalizacin de las condiciones clsicas de

42

Newton-Kantorovich

t0

10

1,79963 . . . 2

1,06475 . . .

3
0.8
1.0
1.2
1.4
1.6
1.8

t 0 = x0
x0

2 = 1,25992 . . .

1,06475 . . .

1,79963 . . .

Figura 2.2: Regin de puntos de salida correspondiente al teorema 2.2.5

= 1,2, tenemos que f (t) = t3 7,95t+8,481. En


1
consecuencia, la solucin positiva ms pequea de W (t) W (t0 )
=0

es = 1,62788 . . ., y cumple que f () < 0. En este caso, la raz positiva

ms pequea de f (t) = 0 es t = 1,4513 . . ., que verica que t0 < t < . En


Tomando por ejemplo t0

consecuencia, podemos garantizar la convergencia del mtodo de Newton

3
2 de la ecuacin F (x) = x3 2 = 0 a partir del teorema
a la raz

16 cifras signicativas la solucin se alcanza despus de 5


tomando como punto de partida x0 = 1,1.

2.2.5. Utilizando
iteraciones

A continuacin calculamos las estimaciones del error a priori que se


cometen cuando jamos previamente el valor del punto de partida de
vamos variando el valor de
Cuando jamos el valor
depende del valor

x0

t0 .
x0 = 1,1,

obtenemos la siguiente funcin que

y del punto de partida

t0

f (t) = t3 3(t20 + 1,21)t (t30 3(t20 + 1,21)t0 ) + 0,669.


Por las condiciones

kx0 k t0

f () < 0,

tenemos que

t0 [1,1, 1,52065].

que elijamos en este intervalo, obtendremos una funcin f (t)

con su correspondiente raz t . Calculando las primeras iteraciones para


Para cada

t0

dicha funcin mediante el mtodo de Newton, obtenemos la tabla 2.1 con


las estimaciones del error cometido.

2.2. Planteamiento de partida

t0

43

(1,12085, 1,89658)

(1,12085, 1,12085)

(1,06475, 1,06475)
x0

Figura 2.3: Ampliacin de la regin de puntos de salida cuando se aproxima

3
2

Notar que si

t0 = kx0 k,

obtenemos ptimas estimaciones a priori del

error, adems de optimizar el dominio de existencia de solucin.

n
0
1
2
3
4

t0 = 1,1
0,240911 . . .
0,056613 . . .
0,005420 . . .
0,000061 . . .
8,2137 109

t0 = 1,14
0,244798 . . .
0,060500 . . .
0,006510 . . .
0,000095 . . .
2,1525 108

Tabla 2.1: Estimaciones del error

t0 = 1,18
0,289031 . . .
0,079277 . . .
0,011080 . . .
0,000294 . . .
2,2151 107
|tn t |

Observamos que si jamos previamente un


el valor de inicio

Nota 2.2.7

t0

kx0 k,

t0 = 1,24
0,356191 . . .
0,110288 . . .
0,020927 . . .
0,001136 . . .
3,7695 106

a partir de diferentes

t0

x0 , cuanto ms prximo est

el error que se comete es menor.

Notemos que lo importante es el dominio de los puntos x0


porque variar t0 no aporta ninguna mejora en cuanto a los puntos de salida.

Captulo 2. Generalizacin de las condiciones clsicas de

44

Newton-Kantorovich

2.2.3. Unicidad de solucin


A continuacin vemos el resultado de unicidad de solucin correspondiente al teorema 2.2.5 anterior.

(0) > 0, entonces f 0 es creciente y f 0 (t) > 0 en


(, +), y por tanto f es estrictamente creciente en (, +). Lo anterior
garantiza que la funcin f tenga dos ceros reales r1 y r2 tales que t0 <
r1 r2 . En el caso en que (0) = 0, para que la funcin f tenga dos ceros
reales positivos hay que exigir que sea estrictamente creciente. Notemos
Notemos que si

que esta situacin no es restrictiva porque solo elimina el caso lineal.

Teorema 2.2.8

En las condiciones del teorema 2.2.5, si f tiene dos ceros


reales t y t tales que t0 < t t , entonces la solucin x de F (x) = 0
es nica en B(x0 , t t0 ) si t < t o en B(x0 , t t0 ) si t = t .

Demostracin. Supongamos que t < t y que y es otra solucin de


F (x) = 0

en

B(x0 , t t0 ) .

0 = F (y ) F (x ) =

Como

F 0 (x)dx =

F 0 x + t(y x ) (y x )dt,

es suciente ver que existe el operador

F x + t(y x ) dt

1

(2.11)

De hecho, de

I 0

Z
0

F x + t(y x ) dt = 0

Z

0
1

F 0 (x0 )dt
0

F x + t(y x ) dt

= 0

Z
0

Z

x +t(y x )

F 00 (z)dz dt.

x0

si tomamos normas, se sigue que


Z 1 Z x +t(y x )

Z 1 




0

00
I 0




F x + t(y x ) dt k0 k
F (z)dzdt

0
0
x0
Z 1Z 1 


00
F x0 + v (x x0 ) + t(y x )


0

2.2. Planteamiento de partida

45



(x x0 ) + t(y x ) dvdt
Z 1Z 1 



00




F x0 + v (x x0 ) + t(y x )


k(x x0 ) + t(y x )kdvdt


k(x x0 ) + t(y x )k





00

F x0 + v (x x0 ) + t(y x ) dv dt


0

Z 1

Z

(1 t)kx x0 k + tky x0 k

0
1



  



x0 + v (x x0 ) + t(y x ) dv dt

0


Z 1
Z

(1 t)(t t0 ) + t(t t0 )

<

Z
0

Z

(1 t)(t t0 ) + t(t t0 )

 

kx0 k + v (x x0 ) + t(y + x0 x0 x ) dv dt

t0 + v (t t0 ) + t(t t )

Z t t0 Z t0 +u

(z) dz du
t t t t0
t0
= f (t ) f (t ) + 1 = 1,




dv dt

por el lema de Banach, existe el operador (2.11).

Sea ahora t = t
y supongamos que y es otra solucin de F (x) = 0

en B(x0 , t t0 ). Ya que ky x0 k t t0 , por induccin matemtica,

suponemos que ky xk k t tk para k = 0, 1, . . . , n. Entonces, teniendo

en cuenta que F (y ) = 0 y xn+1 = xn n F (xn ) podemos escribir

y xn+1 = n
como

Z
0

F 00 xn + t(y xn ) (1 t)(y xn )2 dt,

kxn + t(y xn )k tn + t(y tn ),


ky xn+1 k

siendo

M=

Z
0

M
f 0 (tn )

obtenemos

ky xn k2 ,

tn + t(y tn ) (1 t) dt.

(2.12)

Captulo 2. Generalizacin de las condiciones clsicas de

46

Newton-Kantorovich

De la misma manera para la funcin

f,

tenemos


1 Z 1 00 

2
f
t
+
t(t

t
)
n
n (1 t)(t tn ) dt,
f 0 (tn ) 0

t tn+1 =

y por lo tanto, obtenemos

t tn+1 =

M
f 0 (t

n)

(t tn )2 .

(2.13)

Luego, de (2.12) y (2.13) probamos que ky xn+1 k t tn+1 . As ky

xn k t tn para todo n, por lo tanto como lm tn = t y lm xn = x ,


n+
n+

se sigue que y = x .


2, tenemos
Si ahora aplicamos los teoremas 2.2.5 y 2.2.8 al clculo de

que para x0 = 1,1 y t0 = 1,2, t = 1,4513 . . . y t


= 1,7983 . . .. Luego

vemos que t0 < t < t . Entonces, los dominios de existencia y unicidad


de solucin son respectivamente:

[0,7487 . . . , 1,4513 . . .]

(0,5017 . . . , 1,6983 . . .).

2.2.4. Aplicacin a las ecuaciones integrales de Hammerstein


No podemos analizar la convergencia del mtodo de Newton a una solucin de una ecuacin donde la segunda derivada del operador en cuestin
no est acotada en un dominio, lo que suele ocurrir en algunas ecuaciones
integrales no lineales de tipo Hammerstein mixto [56]; i.e.:

x(s) = u(s) +

m Z
X

i=1 a
donde

Gi (s, t)Hi x(t) dt,

s [a, b],

< a < b < +, Gi , Hi (i = 1, 2, . . . , m) y u son funciones cox es una funcin continua (solucin) a determinar. En particular,

nocidas y

para ecuaciones integrales de la forma

x(s) = u(s) +

a
con

p [0, 1],

donde

1
G(s, t) x(t)2+p + x(t)2 dt,
2


s [a, b],

es una funcin continua y el ncleo

de Green

G(s, t) =

(b s)(t a)

, t s,

ba

(s a)(b t)

, s t.

ba

(2.14)

es la funcin

2.2. Planteamiento de partida

47

Ecuaciones integrales de este tipo son frecuentes en muchas aplicaciones del mundo real. Por ejemplo, en problemas de modelos dinmicos de
reactores qumicos [28], as como en problemas de la teora del trco vehicular, la biologa y la teora de colas [44]. Las ecuaciones de Hammerstein
aparecen en la dinmica de uidos electromagnticos, y en la reformulacin
de problemas de valores en la frontera de dos puntos con ciertas condiciones de contorno no lineales y anlogos multidimensionales que aparecen
como reformulaciones de una ecuacin en derivadas parciales elptica con
condiciones de contorno no lineales (vase [108] y las referencias que all
aparecen).
Resolver (2.14) es equivalente a resolver

F : C([a, b]) C([a, b]),


[F (x)](s) = x(s) u(s)

G(s, t) x(t)

a
Teniendo en cuenta la expresin de

[F 0 (x)y](s) = y(s)

donde

= {x C([a, b]); x(s) > 0, s [a, b]},


b

F (x) = 0,

F,

2+p

1
+ x(t)2 dt,
2


p (0, 1].

obtenemos

G(s, t) (2 + p)x(t)1+p + x(t) y(t) dt,

[F 00 (x)(yz)](s) =

G(s, t) (2 + p)(1 + p)x(t)p + 1 z(t)y(t) dt.

(C3 ) del teorema clsico 1.2.2 de Newton00


Kantorovich no se verica ya que kF (x)k no est acotada en todo . Para
00
ver esto, usamos reduccin al absurdo. Suponemos que kF (x)k k en
Observar que la condicin

con la norma del mximo y denotamos

M = max
[a,b]

|G(s, t)| dt. Entonces,

si
si

kM +
, con  (M k, +) si M > k o  (0, +)
M (2 + p)(1 + p)
M k , e y(t) = z(t) = 1, se sigue que

x(t) =

Z

b
h
i


p
k[F (x)(yz)](s)k = G(s, t) (2 + p)(1 + p)x(t) + 1 dt
a



Z

k +  b
=
G(s, t) dt = k +  > k.

M
a
00

Por lo tanto, lo ltimo es contradictorio, ya que no existe una constante


00
tal que kF (x)k k en todo .

Por el contrario, vemos en lo siguiente que la condicin alternativa


dada por

(A3 )

en el teorema 2.2.5 se verica, y como consecuencia la con-

vergencia del mtodo de Newton a una solucin de (2.14) queda entonces

Captulo 2. Generalizacin de las condiciones clsicas de

48

Newton-Kantorovich

garantizada por este teorema. De

(A3 )

deducimos que

(z) = M 1 + (2 + p)(1 + p)z p .


x0 (s),

Adems, jado

(2.15)

tenemos

kI F 0 (x0 )k M (2 + p)kx1+p
0 k + kx0 k ,
y por el lema de Banach, obtenemos

k0 k

siempre que

 = ,

1 M (2 + p)kx1+p
0 k + kx0 k

M (2 + p)kx1+p
0 k + kx0 k < 1.

kx0 uk + M

kx2+p
0 k

Adems, ya que

kF (x0 )k

1
kx20 k , se sigue que
2

k0 F (x0 )k k0 kkF (x0 )k


Una vez que los parmetros

1
2
kx0 uk + M kx2+p
0 k + 2 kx0 k

1 M (2 + p)kx1+p
0 k + kx0 k
y

 = .

estn calculados y la funcin (2.15)

es conocida, usamos el teorema 2.2.3 para probar la existencia de solucin


de la ecuacin (2.14) y garantizar la convergencia del mtodo de Newton.
Para determinar el dominio de existencia de solucin, consideramos la
siguiente ecuacin particular (2.14):

x(s) = 1 +

G(s, t) x(t)

5/2

1
+ x(t)2 dt,
2


Si repetimos lo que se ha hecho para (2.14) con

s [0, 1].

u(s) = 1, p =

1
, podemos garantizar por el lema de Banach que
2

32
operador 0 existe y k0 k
(12 + 2), ya que
355

1
k[(I F 0 (x0 ))y](s)k (4 + 5 2)kyk y kI F 0 (x0 )k < 1.
64

[0, 1] y elegimos x0 (s) =


el

1
, [a, b] =
2

Adems,

kF (x0 )k

1
(33 + 2)
64

= 1,2091 . . . ,

= 0,6501 . . . ,

1
z
(z) = +

8
32

2.3. Mejora del planteamiento de partida

Como

t0 kx0 k =

ecuacin

1
2

en el teorema 2.2.3, tomamos

W (t) W (t0 )

t0 =

1
,
2

as que la

1
1
= (2t t + 12t 7 2 96) = 0,

96

= 5,1992 . . .

tiene solo una raz:

Si construimos la funcin

f (t) = (0,0083 . . .)t


as que

es t =

49

f (t)

del teorema 2.2.3, obtenemos

t + (0,0625 . . .)t2 (0,8968 . . .)t + (0,9690 . . .),

f () = 1,4908 . . . < 0. La raz positiva ms pequea de f (t) = 0


1,1943 . . . y t t0 = 0,6943 . . ., as que el dominio de existencia de

solucin es:





1

C([0, 1]); 0,6943 . . . .

Adems, como

2
t0 = 8,5193 . . .,

entonces, el dominio de unicidad

de solucin es:





1

C([0, 1]); < 8,5193 . . . .

Notemos que en la prctica, como ya se ha indicado anteriormente, el


dominio de existencia de solucin es ptimo cuando

2.3.

t0 = kx0 k.

Mejora del planteamiento de partida

Como hemos visto en la seccin anterior, la construccin de sucesiones


mayorizantes all planteada tiene la dicultad importante de la dependencia entre los valores iniciales, los puntos de salida, de la sucesin en el
espacio de Banach

y su correspondiente sucesin mayorizante. Hemos

visto la necesidad de que

kx0 k t0 ,

lo que nos lleva, como puede verse en

el ensayo numrico realizado, a restringir el dominio de puntos de salida.


Esta situacin puede evitarse mediante cierta normalizacin, de manera
que las condiciones no incluyan ninguna relacin directa entre los valores
de

x0

t0 .

2.3.1. Resultados principales


El problema de normalizar la situacin anterior ya fue resuelto por
Kantorovich con el siguiente teorema general de convergencia. Aqu presentamos, de forma diferente a como lo hace Kantorovich, este resultado y

Captulo 2. Generalizacin de las condiciones clsicas de

50

Newton-Kantorovich

su demostracin. Kantorovich se apoya en el mtodo de Newton modicado y utiliza el concepto de ecuacin mayorizante ([75]). En esencia, ambos
resultados y sus demostraciones dicen lo mismo.

Teorema 2.3.1 Sean el operador F denido en las condiciones habituales y f C (2) ([t0 , t0 ]) una funcin escalar. Si se verican las siguientes
condiciones:
g) x , existe el operador = [F 0 (x )]1 y k k
(K
1
0
0
0
0

g) k F (x )k
(K
2
0
0

1
f 0 (t0 )

f (t0 )
,
f 0 (t0 )

g) kF 00 (x)k f 00 (t) si kx x k t t ,
(K
3
0
0
g) f (t) = 0 tiene una nica raz t en [t , t0 ],
(K
4
0
g) B(x , t t ) ,
(K
5
0
0

entonces el mtodo de Newton (1.7) empezando en x0 , proporciona una


sucesin convergente a una raz x de F (x) = 0. Adems

kx xn k t tn ,

n 0,

donde tn est denida en (2.8).

Demostracin.

Vamos a demostrar este teorema siguiendo un procedi-

miento anlogo al de la demostracin del teorema 2.2.1. Empezamos por

tanto demostrando que la sucesin {tn } es creciente y converge a t . Para


ello, vemos de forma totalmente anloga a lo hecho en el teorema 2.2.1

que tn t y tn+1 tn , para todo n 0. Por tanto, {tn } es convergente


0

por ser montona y acotada. Entonces existe u [t0 , t ], u t , tal que


u = lm tn . Tomando lmites en (2.8), obtenemos f (u) = 0. Como t es
n+
0

la nica raz de f (t) = 0 en [t0 , t ], entonces u = t .

xn , para todo n. La
x1 = x0 0 F (x0 ) y 0 existe.

A continuacin probamos por induccin que


aproximacin

x1

est bien denida porque

Adems,

kx1 x0 k k0 F (x0 )k
Luego

x1 B(x0 , t t0 ) .

f (t0 )
= t1 t0 t t0 .
f 0 (t0 )

2.3. Mejora del planteamiento de partida

Obsrvese ahora que si

s [0, 1],

con

x [x0 , x1 ],

51

tenemos que

x = x0 + s(x1 x0 )

de manera que

kx x0 k skx1 x0 k s(t1 t0 ) = t0 + s(t1 t0 ) t0 = t t0 ,


t = t0 + s(t1 t0 ) [t0 , t1 ],

con

(2.16)

kI 0 F 0 (x1 )k k0 kkF 0 (x1 ) F 0 (x0 )k k0 k

x1

x0

F 00 (x) dx


Z 1




00

k0 k F x0 + s(x1 x0 ) (x1 x0 ) ds
0
Z 1 


00
F x0 + s(x1 x0 ) k(x1 x0 )k ds
k0 k
0

1 Z1 

f 00 t0 + s(t1 t0 ) (t1 t0 ) ds
f 0 (t0 ) 0
f 0 (t1 )
1 Z t1 00
0
< 1,
f (t) dt = 1 0
f (t0 ) t0
f (t0 )

puesto que f no puede tener un mnimo a la izquierda de


0 en [t0 , t0 ] y f (t0 ) 0, y f 0 (t1 ) < 0, por ser t1 t y
existe

t , por ser f 00 ( )
f 0 (t0 ) < 0. Luego,

y por el lema de Banach sobre inversin de operadores, tenemos

1
k0 k
0

0
1 kI 0 F (x1 )k
f (t1 )

k1 k

A continuacin utilizamos el desarrollo de Taylor y (1.7) para obtener


que

F (x1 ) =

x1

x0

F 00 (x)(x1 x) dx.

Tomando normas en la igualdad anterior, se sigue que

kF (x1 )k

Z x

1 00


=
F (x)(x1 x) dx
x0
Z 1





00
2

= F x0 + s(x1 x0 ) (1 s)(x1 x0 ) ds .
0

Procediendo como en (2.16), si


donde

t [t0 , t1 ],

x [x0 , x1 ],

entonces

kx x0 k t t0 ,

kF (x1 )k =
=

t1

t0

f 00 t0 + s(t1 t0 ) (1 s)(t1 t0 )2 ds
f 00 (t)(t1 t) dt

= f (t1 ),

Captulo 2. Generalizacin de las condiciones clsicas de

52

Newton-Kantorovich

Por lo tanto,

kx2 x1 k = k1 F (x1 )k k1 kkF (x1 )k


En consecuencia, kx2 x0 k kx2 x1 k +
t2 t0 t t0 y x2 B(x0 , t t0 ) .
Si suponemos ahora que existe

kj k

1
f 0 (tj )

f (t1 )
= t2 t1 .
f 0 (t1 )

kx1 x0 k t2 t1 + t1 t0 =

con

kF (xj )k f (tj ),

kxj+1 xj k tj+1 tj

xj+1 B(x0 , t kx0 k) , para todo j = 1, 2, . . . , n 1, probamos por

induccin y anlogamente al caso j = 1 que xn+1 B(x0 , t kx0 k) ,


para todo n.
Notemos que si x [xn , xn1 ], entonces x = xn1 + s(xn xn1 ) con
s [0, 1], y
y

kx x0 k kxn1 + s(xn xn1 ) x0 k kxn1 x0 k + skxn xn1 k


(tn1 t0 ) + s(tn tn1 ) = t t0 ,
con

t = tn1 + s(tn tn1 ) [tn1 , tn ].

As,


Z
xn


n1 F 00 (x) dx
kI n1 F 0 (xn )k =
xn1

Z 1





00

n1 F xn1 + t(xn xn1 ) (xn xn1 ) dt
0
Z 1 

00

kn1 k
F xn1 + t(xn xn1 )
0

kxn xn1 k dt
Z 1 

1
0
f 00 tn1 + s(tn tn1 ) (tn tn1 ) ds
f (tn1 ) 0
Z tn
f 0 (tn )
1
0
f 00 (t)dt = 1 0
< 1,
f (tn1 ) tn1
f (tn1 )
f 00 (t) 0 en [tn1 , t0 ] y f (tn1 ) 0, la funcin f no puede alcanzar

0
un mnimo a la izquierda de t , y como tn t y f (tn1 ) < 0, tenemos
f 0 (tn ) < 0. Entonces, por el lema de Banach sobre inversin de operadores,
existe n y
kn1 k
1
kn k
0

0
1 kI n1 F (xn )k
f (tn )
ya que

2.3. Mejora del planteamiento de partida

53

Por el desarrollo de Taylor y (1.7), tenemos

F (xn ) =

xn

xn1

F 00 (x)(xn x) dx.

kF (xn )k =

n1

Procediendo como en el caso

t t0 ,

donde

t [tn1 , tn ],

kF (xn )k
=

F 00 xn1 + s(xn xn1 ) (1 s)(xn xn1 )2 ds .

Z
0

j = 1,

si

x [xn1 , xn ],

entonces

kx x0 k

f 00 tn1 + s(tn tn1 ) (1 s)(tn tn1 )2 ds

tn

tn1

f 00 (t)(tn t) dt = f (tn ),

En consecuencia,

kxn+1 xn k kn kkF (xn )k

f (tn )
= tn+1 tn ,
f 0 (tn )

de manera que

kxn+1 x0 k kxn+1 xn k+kxn x0 k tn+1 tn +tn t0 = tn+1 t0 t t0


y

xn+1 B(x0 , t t0 ) .

{xn } est bien denida, contenida en


y cumpliendo que kxn xn1 k tn tn1 , para todo n. Luego, tn es
una sucesin mayorizante de {xn }. Entonces, existe l
m xn = x y kx
Por consiguiente, la sucesin

xn k t tn ,

n+

para todo

n.

Para terminar, de (1.7) se sigue que

F (xn ) + F 0 (xn )(xn+1 xn ) = 0


Entonces, para un

(n = 0, 1, . . .).

(2.17)

arbitrario, por el teorema del valor medio, obte-

nemos

kF 0 (x) F 0 (x0 )k kx x0 k sup F 00 x0 + (x x0 )


0<<1

(t t0 ) max0 {f 00 (t)},
[t0 ,t ]

{kF 0 (xn )k} est acotada. Por tanto,

tomando lmites en (2.17), obtenemos F (x ) = 0 por la continuidad de F .

Luego, x es solucin de F (x) = 0.



de donde se deduce que la sucesin

Captulo 2. Generalizacin de las condiciones clsicas de

54

Newton-Kantorovich

Como podemos observar en el resultado anterior no existe dependencia


entre los valores

x0

y t0 . As, en general suele considerarse t0

= 0 para una

mayor simplicacin. Como aplicacin al teorema anterior vamos a considerar, como en la seccin anterior, dos situaciones: la correspondiente a
las condiciones clsicas de Kantorovich y, posteriormente, la generalizacin
dada por la condicin (2.1).
En el primer caso vemos el resultado que dio Kantorovich [75] para
demostrar la convergencia semilocal del mtodo de Newton a una solucin
de

F (x) = 0.

Teorema 2.3.2

Sea el operador F denido en las condiciones habituales.


Supongamos que x0 y que se cumplen las siguientes condiciones:
f ) el operador = [F 0 (x )]1 est denido y k k ,
(C
1
0
0
0
f ) k F (x )k ,
(C
2
0
0
f ) kF 00 (x)k k en ,
(C
3
f ) k 1 ,
(C
4
2
f ) B(x , t ) , donde es la raz positiva ms pequea del
(C
5
0 1
0
1
polinomio (2.4)

Entonces la ecuacin F (x) = 0 tiene una solucin x y la sucesin de Newton dada por (1.7) es convergente a esta solucin a partir de x0 . Adems,
xn , x B(x0 , 1 t0 ) y

kx xn k 1 tn ,
donde tn = tn1

n 0,

f (tn1 )
, para todo n 1, y f denida en (2.4).
f 0 (tn1 )

Demostracin. La base de la demostracin est en la aplicacin del teorema 2.3.1. Luego para poder aplicar el teorema 2.3.1 tenemos que construir
la funcin

f.

de nuevo que

Procedemos entonces como en el teorema 2.2.2 y obtenemos


f es el polinomio (2.4), denido en [t0 , t0 ]. Veamos que este

polinomio verica las condiciones del teorema 2.3.1.


Obviamente

f C (2) ([t0 , t0 ])

Adems las comprobaciones de


dicin

g)
(K
4

siendo

t0 1 ,

g), (K
g)
(K
1
2

con

g)
(K
3

1 =

1 2k
.
k

son inmediatas. La con-

resulta evidente, ya que las races del polinomio (2.4) son

1 =

1 2k

2 =

1+

1 2k
.
k

2.3. Mejora del planteamiento de partida

55

0
asegura que 1 y 2 son reales y que t = 1 [t0 , t ].
2

Adems, kx x0 k 1 , ya que kx x0 k t t0 por el teorema 2.3.1. 


La condicin

A las condiciones del teorema 2.3.2 las llamaremos a partir de ahora condiciones clsicas de Kantorovich (no confundir con las condiciones
generales de Kantorovich, que son las del teorema 2.3.1).
En el segundo caso, si queremos aplicar el teorema 2.3.2 suponiendo las
condiciones que hemos considerado como una generalizacin de las condiciones clsicas de Kantorovich, como hicimos en la seccin anterior, necesitamos de algunos resultados previos. En este caso, llamado normalizado,
por la forma de la condicin

g),
(K
3

consideramos

kF 00 (x)k (kxk) (t t0 + kx0 k) (t; t0 ),


siempre que

kxk kx0 k kx x0 k t t0

por ser

(2.18)

no decreciente. Por

tanto, en vez de (2.1), consideramos

kF 00 (x)k (t; t0 ),
con

: [t0 , +) R

para

kx x0 k t t0 ,

continua, no decreciente y tal que

(t0 ; t0 ) 0.

El

correspondiente problema de valor inicial a resolver ser entonces:

00

y (t) (t; t0 ) = 0,

y(t0 ) = ,

(2.19)

1
y 0 (t0 ) =

A partir de los comentarios anteriores enunciamos el siguiente resultado.

Teorema 2.3.3

Supongamos que la funcin (t; t0 ) es continua para todo


t [t0 , t0 ]. Entonces, para cualesquiera nmeros reales 6= 0 y , existe
una nica solucin fe(t) en [t0 , t0 ] del problema de valor inicial (2.19), que
es:
Z tZ
t t0
e
+ ,
(2.20)
f (t) =
(; t0 ) d d

t0 t0

donde es la funcin que se dene a partir de (2.18).


Observar que (2.20) se reduce al polinomio (2.5) si
constante y

es una funcin

t0 = s0 .

En este caso, suponemos que se cumplen las siguientes condiciones:

Captulo 2. Generalizacin de las condiciones clsicas de

56

Newton-Kantorovich

f ) x ,
(A
1
0

el operador

0 = [F 0 (x0 )]1

est denido y

k0 k ,

f ) k F (x )k ,
(A
2
0
0
f ) kF 00 (x)k (t; t ),
(A
3
0

para

kx x0 k t t0 , con : [t0 , +) R
(t0 ; t0 ) 0,

continua no decreciente y tal que

f ) fe()
e 0, donde fe es la funcin denida en (2.20) y
e es una solucin
(A
4
1
f (t) una primitiva de
f (t) W
f (t )
= 0, siendo W
positiva de W
0

(t; t0 ),
f ) B(x , t t ) , donde t
(A
5
0
0
Si

(t; t0 )

es la menor raz de

fe(t) = 0 en [t0 , +).

es una funcin constante, se reduce al caso anterior y

fe es

el

polinomio (2.5).
Enunciamos a continuacin un lema anlogo al lema 2.2.4.

Lema 2.3.4
f ).
dada en (A
3

Sean fe la funcin denida en (2.20) y (t; t0 ) la funcin

f es una primitiva de (t; t ) en [t , +) y existe una solucin


(a) Si W
0
0
e > t0 de la ecuacin

f (t) W
f (t )
W
0

1
= 0,

e es el nico mnimo de fe en [t0 , +).


entonces
e .
(b) la funcin fe decrece en (t0 , )
e 0, entonces la ecuacin fe(t) = 0 tiene al menos una
(c) Si fe()
solucin en [t0 , +). Si denotamos por t a la menor raz de fe(t) = 0
e.
en [t0 , +), se tiene adems que t0 < t
A partir de este resultado, ya podemos enunciar el teorema de convergencia semilocal para el mtodo de Newton en condiciones generalizadas
de Kantorovich.

Teorema 2.3.5

Sea el operador F denido en las condiciones habituales.


f )(A
f ). Entonces, la ecuaSupongamos que se cumplen las condiciones (A
1
5
cin F (x) = 0 tiene una solucin x y la sucesin (1.7) converge a x a
partir de x0 . Adems, xn , x B(x0 , t t0 ), para todo n, y

kx xn k t tn ,

n 0,

2.3. Mejora del planteamiento de partida

57

fe(tn1 )
, para todo n 1, y fe denida en (2.20).
donde tn = tn1 e
f 0 (tn1 )

Demostracin. La demostracin de este teorema es anloga a la del teorema 2.2.5, pero aplicando aqu el teorema 2.3.1, en vez del teorema 2.2.1,
puesto que la funcin
del teorema 2.3.1.

Nota 2.3.6

fe denida

en (2.20) satisface todas las condiciones

1
e = 0 en
en el teorema 2.3.2 y fe()
2
el teorema 2.3.5, entonces las respectivas funciones f y fe tienen una raz
doble.
Notemos que si k =

2.3.2. Aplicacin al clculo de la raz n-sima


Retomamos de nuevo el ejemplo del clculo de la raz
mero real positivo

n-sima de un n-

a. Ahora discutimos la aplicacin del mtodo de Newton

a partir de los teoremas 2.3.2 y 2.3.5.


Consideramos en primer lugar el teorema 2.3.2. En este caso, observamos que se tienen que cumplir las mismas condiciones que en el teorema
2.2.2 excepto la condicin

|x0 | t0 .

Por tanto, vale la discusin vista

anteriormente para el teorema 2.2.2, sin ms que eliminar

|x0 | t0 .

Si a continuacin consideramos el teorema 2.3.5, vemos que como



n2
n(n 1) t t0 + |x0 |
, tenemos que

f (t) W
f (t )
W
0


n1
1
= n t t0 + |x0 |
n|x0 |n1 n|x0 |n1

n1

= n t + |x0 |
siempre que

t0 = 0.

(t; t0 ) =

2n|x0 |n1 .

Notemos que podemos tomar

t0 = 0,

puesto que no

supone ninguna restriccin en las condiciones del teorema 2.3.5. Por tanto,

e = 2 n1 1 |x0 | > 0.

Adems, si

n

fe(t) =

t t0 + |x0 |

t + |x0 |

n

t0 = 0,

como

|x0 |n 2n|x0 |n1 (t t0 ) + |xn0 a|

|x0 |n 2n|x0 |n1 t + |xn0 a|,

tenemos que

e = 2 n1 (1 n) + (2n 1) |x0 |n + |xn


fe()
0 a|.

Captulo 2. Generalizacin de las condiciones clsicas de

58

Newton-Kantorovich

Para poder aplicar el teorema 2.3.5, hay que ver cundo se cumple

e < 0.
fe()

Estudiamos entonces las cuatro situaciones diferentes que se

pueden dar, las que aparecen en (2.10). Obtenemos que si


entonces

e <0
fe()

se cumple si

v
u
u
x0 t
n

a


2(n 1) 2

1
n1

es par, entonces

e <0
fe()

,

1
s

m = mn M,
y si

es impar,

n
a ( n a, m),

donde

a
n
2n + (1 n)2 n1

se cumple siempre que

x0 (M, n a) ( n a, 0) u
n
t

a


2(n 1) 2 n1


 , n a ( n a, m).
1

Comparamos a continuacin la aplicacin del mtodo de Newton a


partir de los teoremas 2.3.2 y 2.3.5 para el ejemplo concreto de la raz
cbica de

2.

Como ahora no tenemos restriccin alguna para

garantizar la convergencia del mtodo de Newton a

t0 ,

podemos

2, a partir del teorema


x0 t0 que aparece

2.3.2, saliendo desde cualquier punto de la regin del plano


marcada en la gura 2.4.
Si aplicamos el teorema 2.3.5, la condicin

e <0
fe()

se reduce ahora a

e = 2 2 (2) + 5 |x0 |3 + |x30 2| < 0.


fe()
De nuevo, como no hay ninguna restriccin para
la convergencia del mtodo de Newton a

2,

t0 ,

podemos garantizar

a partir del teorema 2.3.5,

saliendo desde cualquier punto de la regin del plano

x0 t0

que aparece

marcada en la gura 2.5.


En la gura 2.6 marcamos la regin de puntos de salida a partir de los
cuales podemos garantizar la convergencia del mtodo de Newton a

mediante el teorema 2.3.5, pero no mediante el teorema 2.3.2. As, podemos garantizar la convergencia del mtodo de Newton mediante el teorema
2.3.5, pero no mediante el teorema 2.3.2, siempre que

x0 [1,06475, 1,12085].

Si tomamos de nuevo x0 = 1,1, hemos visto antes que alcanzamos la raz

3
2 con 16 cifras signicativas despus de 5 iteraciones del mtodo de Newton.

2.3. Mejora del planteamiento de partida

59

t0
3.0

2.5

2.0

1.5

1.0

0.5

-2

)2

-1

x0

1,12085 . . .
x = 1,2599 . . .

Figura 2.4: Regin de puntos de salida correspondientes al teorema 2.3.2

Nota 2.3.7

Notemos que lo importante es el dominio de los puntos x0


porque variar t0 no aporta ninguna mejora en cuanto a los puntos de salida.
A continuacin calculamos las estimaciones del error a priori que se
cometen cuando vamos variando el valor de

x0 .

Obtenemos la tabla 2.2

con las estimaciones del error cometido. Observar que, como es lgico,
cuanto ms prximo est el valor de

x0

3
2,

el error que se comete es

menor.

n
0
1
2

x0 = 1,1
0,019475 . . .
0,070668 . . .
0,076027 . . .

x0 = 1,2
0,009901 . . .
0,013668 . . .
0,013683 . . .

Tabla 2.2: Estimaciones del error

x0 = 1,3
0,005688 . . .
0,006937 . . .
0,006938 . . .

|x xn |

x0 = 1,5
0,001469 . . .
0,042198 . . .
0,044153 . . .

a partir de diferentes

x0

2.3.3. Unicidad de solucin


A continuacin damos un resultado de unicidad de solucin respecto al
teorema 2.3.5 anterior. Lo demostraremos de dos formas diferentes. Una,

Captulo 2. Generalizacin de las condiciones clsicas de

60

Newton-Kantorovich

t0

12

10

0.8

1.0

1.2
1,06475 . . .

1.4

1.6

0
1.8
1,7996 . . .

3
2

Figura 2.5: Regin de puntos de salida correspondientes al teorema 2.3.5

utilizando la misma tcnica de demostracin que en el teorema 2.2.8; y


dos, utilizando una tcnica diferente.
Notar que si
y por tanto

(0) > 0,

entonces

f0

f 0 (t) > 0

en (, +),
(, +). Lo anterior garantiza
r1 y r2 tales que t0 < r1 r2 .
funcin f tenga dos ceros reales

es creciente y

es estrictamente creciente en

que la funcin

tenga dos ceros reales

En el caso en que

(0) = 0,

para que la

positivos hay que exigir que

sea estrictamente creciente. Notemos que

esta situacin no es restrictiva porque solo elimina el caso lineal.

Teorema 2.3.8

En las condiciones del teorema 2.3.5, si f tiene dos ceros


reales t y t tales que t0 < t t , entonces la solucin x de F (x) = 0
es nica en B(x0 , t t0 ) si t < t o en B(x0 , t t0 ) si t = t .

Demostracin. Comenzamos con el caso t < t . Para probar la unicidad

x , supondremos que existe otra solucin y de F (x) = 0 en B(x0 , t


t0 ) Z y veremos que y = x . Para ello, basta con probar que el operador
de

P =

F 0 x + t(y x ) dt

es invertible, puesto que

0 = F (y ) F (x ) =

F (x) dx =

Z
0

F 0 x + t(y x ) (y x ) dt.

2.3. Mejora del planteamiento de partida

t0

61

3.0

2.5

2.0

1.5

1.0

0.5

1.02

1.04

1.06

1.08

1,06475 . . .

1.10

1.12

1.14

1,12058 . . .

x0

Figura 2.6: Ampliacin de la regin de puntos de salida cuando se aproxima

3
2

Comenzamos entonces viendo que




Z 1 
Z 1 Z x + (y x )







0

00
I 0
F x + (y x ) d = 0
F (z) dz d



0
0
x0



Z 1Z 1



F 00 x0 + s (x x0 ) + (y x )
= 0
0
0




(x x0 ) + (y x ) ds d
Z 1Z 1 



00



k0 k
F x0 + s (x x0 ) + (y x )
0

kx x0 + (y x )k ds d
< k0 k

!



00

F x0 + s (x x0 ) + (y x ) ds




(1 )(t t0 ) + (t t0 ) d
k0 k

Z

(1 )(t t0 ) + (t t0 ) d

t + (t t )

t0

t0 + s (1 )(t t0 ) + (t t0 ) ; t0 ds

(z; t0 ) dz


Z t Z u

(z;
t
)
dz
du
0
t t t
t0

Captulo 2. Generalizacin de las condiciones clsicas de

62

Newton-Kantorovich

Z t t0
u+t0

=
(z; t0 ) dz du
t t t t0
t0
= f (t ) f (t ) + 1 = 1.


Z

Luego, por el lema de Banach, existe el operador

F x + t(y x ) dt

1

P 1 .

o equivalentemente,

En segundo lugar, suponemos que t = t


y que y es otra solucin

de F (x) = 0 en B(x0 , t t0 ). Ya que ky x0 k t t0 , por induccin

matemtica, suponemos que ky xk k t tk parar k = 0, 1, . . . , n.

Entonces, teniendo en cuenta que F (y ) = 0 y xn+1 = xn n F (xn )


podemos escribir

y xn+1 = n

F 00 xn + t(y xn ) (1 t)(y xn )2 dt,

y como

kxn + t(y x0 ) x0 k kxn x0 k + tky xn k


tn t0 + t(t tn ) = tn + t(t tn ) t0 ,
obtenemos

ky xn+1 k

M
f 0 (t

n)

ky xn k2 ,

(2.21)

siendo

M =

Z
0

tn + t(y tn ) t0 + kx0 k (1 t) dt


tn + t(t tn ); t0 (1 t) dt.

De la misma manera para la funcin

t tn+1 =

1
0
f (tn )

Z
0

f,

tenemos

f 00 tn + t(t tn ) (1 t)(t tn )2 dt,

y por lo tanto,

t tn+1 =

M
f 0 (t

n)

(t tn )2 .

(2.22)

Luego, de (2.21) y (2.22) probamos que ky xn+1 k t tn+1 . As ky


xn k t tn para todo n, por lo tanto como lmn tn = t y lm xn = x ,
n+

se sigue que y = x .

A continuacin, demostramos el resultado anterior utilizando otra tcnica.

2.3. Mejora del planteamiento de partida

63

Teorema 2.3.9

En las condiciones del teorema 2.3.5, la solucin x es


nica en B(x0 , t t0 ) si t < t o en B(x0 , t t0 )) si t = t .

Demostracin. Supongamos en primer lugar que t < t y que y es otra


solucin de

F (x) = 0

B(x0 , t t0 ) .

en

ky x0 k (t t0 )
Probaremos por induccin que

Entonces

(0, 1).

con

ky xk k 2 (t tk ), k 0.

Por

hiptesis de induccin consideramos que la desigualdad anterior se verica


para

k = 0, 1, . . . , n.

As, tenemos que

y xn+1 = y xn + n F (xn )


= n F (y ) F (xn ) F 0 (xn )(y xn )


y

= n

xn
1

= n

F 00 (z)(y z) dz


F 00 xn + t(y xn ) (1 t)(y xn )2 dt.

Por lo tanto,

ky xn+1 k kn k

Z
0



00

F xn + t(y xn ) (1 t)ky xn k2 dt.

Observamos ahora que

kxn + t(y xn ) x0 k kxn x0 k + tky xn k tn t0 + t(t tn )


= tn + t(t tn ) t0 ,
y, como

ky xn k 2 (t tn ) < t tn ,

se sigue que


1 Z 1 

t
+
t(t

t
)

t
+
kx
k
(1 t) dtky xn k2
n
0
0
0
0
f (tn ) 0
M
=
ky xn k2 ,
f 0 (tn )

ky xn+1 k

donde

M =

Z
0

tn + t(t tn ) t0 + kx0 k (1 t) dt


tn + t(t tn ); t0 (1 t) dt.

Captulo 2. Generalizacin de las condiciones clsicas de

64

Newton-Kantorovich

Por otra parte tenemos que

t tn+1 = t tn +
=
=
=
=
=


f (tn )
1 
0

=
f
(t
)

f
(t
)

f
(t
)(t

t
)
n
n
n
f 0 (tn )
f 0 (tn )

1 Z t 00
f (z)(t z) dz
f 0 (tn ) tn

1 Z 1 00 

f
t
+
t(t

t
)
(1 t)(t tn )2 dt
n
n
f 0 (tn ) 0

1 Z 1 

t
+
t(t

t
)

t
+
kx
k
(1 t) dt(t tn )2
n
n
0
0
0
f (tn ) 0

1 Z 1 

t
+
t(t

t
);
t
(1 t) dt(t tn )2
n
n
0
f 0 (tn ) 0
M
(t tn )2 .
f 0 (tn )

En consecuencia,

M
t tn+1

2
ky

x
k
=
ky xn k2
n
0

2
f (tn )
(t tn )
2
t tn+1  2n
n+1

(t

t
)
= 2 (t tn+1 ),
n

2
(t tn )

ky xn+1 k

de manera que

y = x ,

puesto que

lm xn = x .

n+

Si en segundo lugar consideramos que t = t


y que y es otra solucin

t0 . Procede F (x) = 0 en B(x0 , t t0 ) , entonces ky x0 k t


diendo de manera anloga al caso anterior, se prueba por induccin que
ky xn k t tn = t tn . Como lm tn = t = t , se sigue fcilmente
n+
la unicidad.


Nota 2.3.10

Notemos que la funcin fe denida en (2.20) tiene la propiedad de que fe(t + t0 ) = g(t), donde

g(t) =

Z
0

Z
0

(; 0) d d

t
+

Por lo tanto, las sucesiones escalares del mtodo de Newton que se obtienen a partir de f y g se pueden obtener, una a partir de la otra, mediante traslacin. Luego los resultados anteriores son independientes del
valor de t0 . Por ello, habitualmente tomaremos t0 = 0, lo que simplica
considerablemente las expresiones utilizadas. Obsrvese que el polinomio
de Kantorovich (2.2) tambin tiene esta misma propiedad, de manera que
Kantorovich siempre considera s0 = 0 [75].

2.3. Mejora del planteamiento de partida

65

2.3.4. Mejora del dominio de puntos de salida, de los


dominios de existencia y unicidad de solucin y
de las cotas a priori del error
Veamos a continuacin un ejemplo en el que se pone de maniesto que
utilizando las condiciones

(C1 ), (C2 )

y (2.1) se puede mejorar el dominio

de puntos de salida para el mtodo de Newton y obtener cotas a priori del


error ms nas con respecto a las condiciones

(C1 )(C3 )

del teorema 1.2.2

de Newton-Kantorovich.
Consideramos la ecuacin F (x) = 0, donde
F (x) = x3 a, con a > 1. En este caso,

k0 k =

1
= ,
3x20

de manera que

k = 6a

k0 F (x0 )k =

F : = (0, a) R

|x30 a|
= ,
3x20

(teorema 1.2.2) y

kF 00 (x)k = 6|x|,

(t; t0 ) = (t; 0) = (t + kx0 k) =

6(t + |x0 |).


A la hora de analizar el dominio de puntos de salida del mtodo de
Newton a partir de los teoremas 1.2.2 y 2.2.5 nos centraremos nicamente
en la situacin en la que

( a, a),

x0 (0,

a),

puesto que en el otro caso,

x0

como la funcin es creciente y convexa siempre vamos a obtener

convergencia del mtodo de Newton para todo

x0 ( 3 a, a).

(
0

Figura 2.7: Grca de

)
a

F (x) = x3 a

En primer lugar, estudiamos la aplicacin del mtodo de Newton a


partir del teorema 1.2.2 de Kantorovich. Para el teorema 1.2.2 se tiene que
cumplir que

1
k
2

4a|x30 a| 3x40 ,

Captulo 2. Generalizacin de las condiciones clsicas de

66

Newton-Kantorovich

4ax30 4a2 g(x0 ) 0 por ser x0 (0,


3x40 +
3
x0 (r , a), donde r es tal que g(r ) = 0.

que es equivalente a que


Entonces vemos que

a).

En segundo lugar, para aplicar el mtodo de Newton a partir del teorema 2.2.5, se tiene que cumplir que

f 0 (t) = 0,

f () 0

donde

es una solucin de

es decir,

0 f () = (5 4 2)|x0 |3 + |x30 a|,


3

que es equivalente a que 4(1


2)x0 + a 0 por ser x0 (0, 3 a).
s
a

tanto, x0 3

4( 2 1)

Por lo

Comparamos a continuacin los dominios de puntos de salida que se


obtienen para el mtodo de Newton a partir de los teoremas 1.2.2 y 2.2.5
para el ejemplo concreto de

3
2011. Si aplicamos el teorema 1.2.2, entonces

, mientras que si aplicamos el teorema 2.2.5, enx0 (12,6026 . . . , 2011)


3
tonces x0 (10,6670 . . . ,
2011). Por lo tanto, hemos ampliado el dominio
de puntos de salida para poder aplicar el mtodo de Newton, mediante el
teorema 2.2.5 con respecto al teorema 1.2.2 de Kantorovich, a la hora de
calcular

2011.

Considerando

x0 = 12,61

y utilizando el resultado de Kantorovich,


s = 0,01520 . . . y s = 0,06387 . . .

teorema 1.2.2, obtenemos los valores de

Entonces, los dominios de existencia y unicidad son respectivamente:

{u (0, 2011); |ux0 | 0,01520 . . .}

{u (0, 2011); |ux0 | < 0,06387 . . .}.

f , tenemos que t = 0,01229 . . . y t = 9,96796 . . . son


de f (t) = 0. Por los teoremas 2.2.5 y 2.3.9, los dominios

Para la funcin
las races reales

de existencia y unicidad son respectivamente:

{u (0, 2011); |ux0 | 0,01229 . . .}

{u (0, 2011); |ux0 | < 9,96796 . . .}.

Obsrvese que los dominios de existencia y unicidad que se obtienen respectivamente a partir de los teoremas 2.2.5 y 2.3.9 son menor y mayor
que los dados por Kantorovich, as que se obtiene una mejora de ambos
dominios.
Adems, podemos ver en la siguiente tabla que tambin obtenemos mejores estimaciones a priori del error mediante la sucesin mayorizante
que se construye a partir de (2.8) con

{tn }

dada por (2.20), correspondiente

al teorema 2.2.5, que las dadas a partir de (2.8) con

siendo el polinomio

de Kantorovich dado en (2.2), correspondiente al teorema 1.2.2. Notemos

2.3. Mejora del planteamiento de partida

67

que esta ltima sucesin la hemos denotado en la tabla 2.3 por {sn } y don
de s es la raz positiva ms pequea del polinomio (2.2); hemos tomado

x0 = 12,61

n
0
1
2

t0 = s0 = 0.
|x xn |
0,012266 . . .
0,000011 . . .
1,12905 1011

|t tn |
0,012290 . . .
0,000011 . . .
1,14214 1011

Tabla 2.3: Error absoluto y estimaciones a

3
2011, t = 0,012290 . . . y s = 0,015201 . . .

|s sn |
0,015201 . . .
0,002922 . . .
0,000156 . . .

partir del error para

x =

Observar la precisin de las estimaciones del error que se obtienen a


partir de la sucesin mayorizante

{tn },

as como la amplitud del dominio

de unicidad de solucin. Notar que son dos hechos destacables.

2.3.5. Resultado de convergencia local y orden de convergencia


A continuacin obtenemos un nuevo resultado de convergencia para
el mtodo de Newton, que en este caso es local, en el que el operador

verica la condicin (2.1). Para ello, seguiremos las ideas dadas por Dennis
y Schnabel en [46].

Teorema 2.3.11

Sea el operador F : X Y dos veces continuamente diferenciable Frchet denido en un dominio abierto convexo no vaco
de un espacio de Banach X con valores en un espacio de Banach Y , y
sea x una solucin de F (x) = 0 tal que existe [F 0 (x )]1 , B(x , r)
y k[F 0 (x )]1 k con r, > 0. Supongamos que se cumple (2.1) y que
existe R > 0, la menor raz positiva de la ecuacin

2(kx k + t)t 1 = 0.

(2.23)

Entonces, existe > 0 tal que, para todo x0 B(x , ), la sucesin de


Newton {xn } est bien denida y converge a x . Adems,

kx xn k <

1
kx xn1 k2 ,
2

n 1.

(2.24)

Captulo 2. Generalizacin de las condiciones clsicas de

68

Newton-Kantorovich

Demostracin.

Sea

= mn{r, R}. En primer lugar probaremos


0 e 1
existe [F (x
)] con k[F 0 (xe)]1 k 2 . Para

xe B(x , ),

para todo

que,
ello,

consideramos:

kI [F 0 (x )]1 F 0 (xe)k k[F 0 (x )]1 kkF 0 (x ) F 0 (xe)k



Z

x


00
F (z) dz
= k[F (x )] k

e
x
Z 1 


00
ek
e + t(x x
e) dtkx x
F x
k[F 0 (x )]1 k
0

k[F (x )] k(kx k + )kx xek


k[F 0 (x )]1 k(kx k + ),
puesto que

kxe + t(x xe)k = kx + (1 t)(xe x )k kx k + ,

satisface (2.23), entonces

kI [F 0 (x )]1 F 0 (xe)k < (kx k + R)R =


Luego, por el lema de Banach, existe

y como

1
< 1.
2

[F 0 (xe)]1 y k[F 0 (xe)]1 k < 2k[F 0 (x )]1 k

2 .
Tomando ahora

x1

x0 B(x , ),

existe

0 = [F 0 (x0 )]1

con

k0 k 2

est bien denido. Adems,

x1 x = x0 0 F (x0 ) x = 0 F (x ) F (x0 ) F 0 (x0 )(x x0 )


= 0
= 0

x0
Z 1
0

F 00 (z)(x z) dz


F 00 x0 + t(x x0 ) (1 t)(x x0 )2 dt,

de manera que

kx1 x k k0 k
k0 k

Z
0



00

F x0 + t(x x0 ) (1 t) dtkx x0 k2


kx0 + t(x x0 )k (1 t) dtkx x0 k2

1
k0 k(kx k + ) kx x0 k2
2

(kx k + R)kx x0 k2
< (kx k + R)Rkx x0 k
1

kx0 x k.
2

2.3. Mejora del planteamiento de partida

69

A continuacin, utilizando los mismos argumentos, se prueba por induccin que

1
kxn x k < (kx k + R)kxn1 x k2 < kxn1 x k,
2

n 1.

En consecuencia, tenemos que

kxn x k <
Por tanto,

1
kx0 x k,
2n

lm xn = x .

n+

Por otra parte, teniendo en cuenta que


(2.24).

n 1.

(kx k + R) =

1
,
2R

se sigue

Nota 2.3.12

Notemos que a partir de (2.24) se deduce que el mtodo de


Newton tiene Q-orden de convergencia [102] al menos cuadrtica. Adems,
si < 2, entonces

1 1+2++2
1
2
kxn1 x k
kxn x k <
2
2
r 2n
  2n 1
2

1
n
2 =
2.
<
2
2


n1
n

kx0 x k2

Por lo tanto, el mtodo de Newton tiene R-orden de convergencia [102] al


menos cuadrtico.

Nota 2.3.13

Observemos que en el caso en que sea una constante k


1
, lo que generaliza el resultado
(caso de Kantorovich), R existe y es R =
2k
ya conocido de Dennis y Schnabel en [46].
Ilustramos el teorema anterior con el siguiente ejemplo, que aparece en
[46]. Por simplicidad hemos elegido la norma del mximo en su desarrollo.

Ejemplo 2.3.14

Dado el sistema no lineal F (x, y, z) = 0, donde F :


R R y F (x, y, z) = (x, y 2 + y, ez 1), est claro que (0, 0, 0) = x
es solucin.
3

Denotando x = (x, y, z) y teniendo en cuenta la expresin matricial de


la derivada primera de F , tenemos que

1
0
0

0
F (x) = 0 2y + 1 0

z
0
0
e

F 0 (x ) = diag{1, 1, 1}.

Captulo 2. Generalizacin de las condiciones clsicas de

70

Newton-Kantorovich

Por tanto, [F 0 (x )]1 = diag{1, 1, 1} y = 1.


Adems, como

0 0 0 0 0 0 0 0 0

00
F (x) = 0 0 0 0 2 0 0 0 0 ,
0 0 0 0 0 0 0 0 ez
entonces kF 00 (x)k max{2, ekxk }.
As, se pueden dar dos situaciones. Una, si = B(x , r) con r < ln 2,
1
entonces kF 00 (x)k 2 y (t) = 2, de manera que R = . En consecuencia,
4
el mtodo de Newton
ser
convergente
si
tomamos
como
punto de salida


1
cualquier x B x , . Y dos, si = B(x , r) con r ln 2, entonces
4
kF 00 (x)k ekxk , (t) = et y la ecuacin (2.23) se reduce a 2et t 1 =
0, cuya nica solucin es R = 0,351734 . . . Por lo tanto, el mtodo de
Newton ser convergente si tomamos como punto de salida cualquier x
B(x , 0,351734 . . .).
Si comparamos los resultados que hemos obtenido con los de Dennis y
Schnabel, podemos destacar dos cosas. La primera, si r < ln 2, obtenemos
el mismo dominio de puntos de salida que Dennis y Schnabel. Y la segunda, si r ln 2, nuestro resultado presenta dos ventajas sobre el de Dennis
y Schnabel. La primera y ms importante es que nuestro resultado es independiente del valor r, mientras que el de Dennis y Schnabel no. Y la segunda es que ampliamos el dominio de puntos de salida que obtienen Dennis
1
1
= r < 0,351734 . . .
y Schnabel, puesto que, como k = er , entonces
2k
2e
para todo r ln 2.

2.3.6. Estimaciones a priori del error


Si

tiene dos races reales positivas

tales que

t t , entonces

podemos escribir

f (t) = (t t)(t t)g(t)


con

g(t ) 6= 0

g(t ) 6= 0.

(2.25)

A continuacin, damos un resultado de tipo

Ostrowski [96] que proporciona estimaciones del error para el mtodo de


Newton. Notemos que antes del segundo teorema de unicidad de solucin
hemos comentado cmo tiene que ser la funcin
races reales positivas.

para que

tenga dos

2.3. Mejora del planteamiento de partida

71

Teorema 2.3.15

Sea la funcin f denida en (2.20), de manera que tenga


dos races reales positivas t y t .

(i) Si t < t , entonces


n

(t t )2
(t t )2

,
<
t

t
<

n
m1 2n
M1 2n

n 0,

t
t q
m
,

=
M1 , m1 = mn{H1 (t); t [0, t ]},
1
t
t
(t t)g 0 (t) g(t)

y siempre
M1 = max{H1 (t); t [0, t ]}, H1 (t) =
(t t)g 0 (t) g(t)
que < 1 y < 1.

donde =

(ii) Si t = t , entonces
mn2 t t tn M2n t ,
donde m2 = mn{H2 (t); t [0, t ]}, M2 = max{H2 (t); t [0, t ]},
(t t)g 0 (t) g(t)
H2 (t) =
y siempre que m2 < 1 y M2 < 1.
(t t)g 0 (t) 2g(t)

Demostracin.

A partir de (2.25), en el caso de que

t < t ,

tenemos

que

f 0 (t) = (t t)(t t)g 0 (t) (t t) + (t t) g(t).


Si denotamos

an = t tn

bn = t tn

para todo

n 0,

f 0 (tn ) = an bn g 0 (tn ) (an + bn )g(tn )

f (tn ) = an bn g(tn ),

an+1 = t tn+1
a2n

Como

entonces
y

an 2 bn g 0 (tn ) g(tn )
f (tn )
=

= t tn + 0
f (tn )
an bn g 0 (tn ) (an + bn )g(tn )

bn g (tn ) g(tn )
an+1

,
=
bn+1
bn 2 an g 0 (tn ) g(tn )
m1

 a 2
n

bn

se sigue que

 a 2
an+1
n
M1
,
bn+1
bn

y en consecuencia,
n+1

 a 2
2n+1 1  a 2n+1
an+1
2
n
0
M1
M1 2
=
bn+1
bn
b0
M1

Captulo 2. Generalizacin de las condiciones clsicas de

72

Newton-Kantorovich

y
n+1

 a 2
2n+1 1  a 2n+1
an+1
2
n
0
2
m1
m1
=
bn+1
bn
b0
m1
Como

bn+1 = (t t ) + an+1 ,

obtenemos

n+1

n+1

(t t )2
(t t )2

<
t

t
<

n+1
m1 2n+1
M1 2n+1
Si

t = t ,

entonces

an = bn ,

y por tanto,

an+1 =
Por consiguiente,

an an g 0 (t) g(t)
an g 0 (t) 2g(tn )

m2 an an+1 M2 an

mn+1
t t tn+1 M2n+1 t . 
2

Nota 2.3.16

Observamos a partir del teorema anterior que si t < t ,


obtenemos que el R-orden de convergencia del mtodo de Newton es cuadrtico, mientras que si t = t , obtenemos R-orden de convergencia lineal.

2.3.7. Aplicacin: anlisis de la ecuacin de Bratu a


partir del mtodo de Newton
Ilustramos a continuacin la nueva teora de tipo Kantorovich que hemos desarrollado para la convergencia semilocal del mtodo de Newton
bajo las condiciones

f )(A
f)
(A
1
3

x(s) =

con la ecuacin integral de Bratu:

G(s, t)ex(t) dt,

s [a, b],

(2.26)

a
donde

< a < b < , R+ y el ncleo G(s, t) es la funcin de Green.

La ecuacin de Bratu (2.26) tambin se puede ver como el siguiente


problema de contorno:

d x(t) + ex(t) = 0,
dt2

x(a) = x(b) = 0.
Es conocido que la ecuacin de Bratu tiene dos soluciones si
con

3,51375 . . .
1 =
b2

(0, 1 )

(ver [41]), con lo que a partir de ahora tomaremos

2.3. Mejora del planteamiento de partida

73

x
x

a=0

Figura 2.8: Soluciones de la ecuacin de Bratu (2.26)

en ese intervalo. Las grcas de las soluciones son las que aparecen en la
gura 2.8.
Problemas de este tipo aparecen habitualmente en las ciencias y las
ingenieras para describir complicados modelos fsicos y qumicos (vase
[30] y las referencias que all aparecen).
Resolver la ecuacin (2.26) es equivalente a resolver F (x) = 0, donde
F : C([a, b]) C([a, b]) es un operador denido en un dominio abierto
convexo no vaco del espacio de las funciones continuas en [a, b] y con
valores en ese mismo espacio, de manera que

[F (x)](s) = x(s)

G(s, t)ex(t) dt.

(2.27)

a
En esta seccin aproximaremos las soluciones de

F (x) = 0,

donde

est denido en (2.27), mediante el mtodo de Newton y utilizaremos su


signicado terico para obtener resultados de existencia y unicidad de soluciones para esta ecuacin.
La condicin original
rivada del operador

F,

f)
(C
3

impuesta por Kantorovich a la segunda de-

no se verica. Para ello, observamos que

[F 0 (x)y](s) = y(s)

G(s, t)ex(t) y(t) dt

a
y

00

[F (x)yz](s) =

G(s, t)ex(t) z(t)y(t) dt,

Captulo 2. Generalizacin de las condiciones clsicas de

74

Newton-Kantorovich

de manera que es fcil ver que

F 00 (x) no est acotada en un dominio general

Tampoco es sencillo localizar un dominio donde lo est y que adems

contenga una solucin.


Para solventar la dicultad anterior, una alternativa es prelocalizar una
solucin en algn dominio 0 y buscar en l una cota superior para
kF 00 (x)k (vase [52]). Notemos que adems tendremos que asegurar que

existe una solucin en 0 , que en el caso de querer aproximar x puede


resultar relativamente sencillo a partir de la prelocalizacin. Sin embargo,

para el caso de querer aproximar x


resulta prcticamente imposible si no
tenemos informacin de esta solucin, salvo una cota inferior de su norma.
Como veremos, considerando la ecuacin de Bratu, esta prelocalizacin la podremos utilizar para aproximar la solucin de menor norma, sin
embargo en el caso de la otra solucin no es posible jar

sin tener

informacin de ella.
Una alternativa mejor y ms elegante que la prelocalizacin, consiste,
tal y como hemos indicado anteriormente, en suavizar la condicin anterior

f ) exigiendo que la segunda derivada verique una condicin del tipo


(C
3
f
(A3 ). Notamos que para la ecuacin integral de Bratu anterior es ms fcil
f ) que buscar una cota superior
encontrar una funcin que verique (A
3
00
para kF (x)k en un dominio apropiado. Ahora nuestro problema consistir
en localizar una sucesin mayorizante para esta nueva situacin.
Seguiremos un proceso de discretizacin que transforme la ecuacin de
Bratu (2.26) en un sistema de ecuaciones no lineales y aplicaremos el mtodo de Newton para obtener aproximaciones numricas de las soluciones del
sistema. Es interesante notar que, para hacer esto, no podremos utilizar los
resultados clsicos de convergencia semilocal del mtodo de Newton bajo
condiciones de Kantorovich o de tipo Kantorovich, en los que la segunda
derivada del operador correspondiente est acotada [75] o suavizaciones
habituales de esta condicin (ver [50] y [51]).

2.3.7.1. Planteamiento del problema


Cuando queremos aproximar una solucin de la ecuacin F (x) = 0,
m
donde el operador F est denido por F : R
Rm en un dominio
abierto convexo no vaco

, mediante el mtodo de Newton lo que hacemos

es resolver el siguiente sistema de ecuaciones lineales en cada paso

F 0 (xn )(xn+1 xn ) = F (xn ).

(2.28)

2.3. Mejora del planteamiento de partida

75

En cambio, si el operador es de la forma

F : C([a, b]) C([a, b]),

no po-

demos utilizar la idea anterior puesto que no sabemos resolver la ecuacin


integral que correspondera a la ecuacin (2.28) a partir de (2.27). Tampoco
podemos aplicar directamente el mtodo de Newton ya que no conocemos
[F 0 (xn )]1 . Esto es lo que ocurre cuando buscamos las soluciones de la
ecuacin de Bratu (2.26).
Entonces, como primer paso, discretizamos la ecuacin (2.26) para
transformarla en un problema de dimensin nita y aplicamos (2.28) para
obtener una solucin aproximada. El procedimiento consiste en aproximar
la integral que aparece en (2.26) por una frmula de cuadratura numrica.
Usamos la frmula de Gauss-Legendre para aproximar la integral

f (t) dt '

m
X

a
donde los nodos

ti

i f (ti ),

i=1

y los pesos

estn determinados.

Si denotamos la aproximacin de

x(ti )

por

xi (i = 1, 2, . . . , m),

(2.26)

es ahora equivalente al siguiente sistema de ecuaciones no lineales

xi =

m
X

aij exj ,

i = 1, 2, . . . , m,

j=1
donde

aij = j G(ti , tj ) =

(b ti )(tj a)

, j i,
j

ba

(b tj )(ti a)

j
, j > i.
ba

El sistema anterior se puede escribir en la forma

x = A(ex1 , ex2 , . . . , exm )T

con

A = (aij ),

o equivalentemente

F (x) = x Au(x) = 0,
donde

x = (x1 , . . . , xm )T , u(x) = (ex1 , . . . , exm )T

x1

x2

F (x) =

Pm

j=1
Pm
j=1

xm

.
.
.

Pm

j=1

(2.29)

a1j exj

a2j exj

amj exj

Captulo 2. Generalizacin de las condiciones clsicas de

76

Newton-Kantorovich

En este caso

F 0 (x) = (ij ),

donde

a1m exm
a2m exm

1 a11 ex1 a12 ex2

x
1 a22 ex2
a21 e 1

(ij ) =

.
.
.

.
.
.

am1 ex1

am2 ex2

..

.
.
.

1 amm exm

Luego

F 0 (x) = I AD(x)

con

D(x) = diag{ex1 , . . . , exn }.

Tambin obtenemos que la segunda derivada del operador

es

F 00 (x)yz = (y1 , . . . , ym )F 00 (x)(z1 , . . . , zm )T

a11 ex1 y1 z1 + a12 ex2 y2 z2 + + a1m exm ym zm


.
.
.

donde

am1 ex1 y1 z1 + am2 ex2 y2 z2 + + amm exm ym zm

y = (y1 , . . . , ym )T

z = (z1 , . . . , zm )T .

Luego

F 00 (x)yz = A(ex1 y1 z1 , . . . , exm ym zm )T .


Estudiamos la aplicacin del teorema de Kantorovich a este problema.
Si el operador

x Au(x),

est denido en las condiciones anteriores y

F (x) =

entonces tenemos que:

k0 k = k[F 0 (x0 )]1 k = k[I AD(x0 )]1 k =

1
= ,
1 kAkkD(x0 )k
(2.30)

siempre que

kAkkD(x0 )k < 1,

k0 F (x0 )k = k[I AD(x0 )]1 x0 Au(x0 ) k =

kx0 Au(x0 )k
= ,
1 kAkkD(x0 )k
(2.31)

donde

u(x0 ) = (ebx1 , ebx2 , . . . , ebxm )T

con

x0 = (xb1 , xb2 , . . . , xbm )

kF 00 (x)k = sup kF 00 (x)yzk,


kyk=1
kzk=1

luego





kF 00 (x)yzk kAk

x1

y1 z1
.
.
.

xm

ym zm

. Adems,

2.3. Mejora del planteamiento de partida

77

Si tomamos la norma del mximo, entonces

k(ex1 y1 z1 , . . . , exm ym zm )T k =

max |exi yi zi | max |exi ||yi ||zi |

1im

1im

max |e |kyk kzk ekxk kyk kzk .


xi

1im

kF 00 (x)k kAk ekxk

00
y vemos, evidentemente, que kF (x)k
kxk
es una funcin creciente. Luego, no
no est acotado, puesto que e
0
podemos aplicar el resultado de Kantorovich. Incluso aunque F fuera de

Luego

tipo Lipschitz, tampoco podramos utilizar dicho resultado.


Para solventar la dicultad anterior y poder aplicar el teorema de Kantorovich, como ya se ha indicado anteriormente, una alternativa es preloca00
lizar la raz en algn dominio y buscar alguna cota superior para kF (x)k

en l (vase [52]). Para ello, si x es solucin de F (x) = 0, tenemos

x Au(x ) = 0
y

kx k kAk ekx
La inecuacin anterior se verica si

0 < r1 < r2 ,

0.

kx k [0, r1 ] [r2 , +],

r1 y r2 son las dos soluciones reales positivas


t kAk et = 0. Representamos grcamente esta

donde

la ecuacin escalar

siendo
de
re-

gin en la gura 2.9.

r1

Figura 2.9:

r2

kx k [0, r1 ] [r2 , +)

Mediante las condiciones de Kantorovich solo podemos aproximar la

solucin del tipo kx k [0, r1 ]. Para ello tomaremos el punto de salida

x0

tal que

x0 B(0, ),

con

r1 < < r2 .

Captulo 2. Generalizacin de las condiciones clsicas de

78

Newton-Kantorovich

Entonces, si por ejemplo consideramos la ecuacin de Bratu (2.26) con

= 1, a = 0 y b = 1, obtenemos los valores de r1 = 0,14248 . . . y


r2 = 3,27839 . . . Tomando entonces = 3 y eligiendo m = 8 y x0 =
0 = (0, . . . , 0)T como punto de salida, vemos entonces que se cumplen las
condiciones del teorema 2.3.2 de Kantorovich con s0 = 0, ya que
kF 00 (x)k (0,123559)et+kx0 k = 2,48175 . . . = k,
= 1,13821 . . . ,

= 0,138214 . . .

1
k = 0,390423 . . . <
2

s = 0,1882 . . . y vemos

Adems, obtenemos tambin la solucin


que
B(x0 , s ) = B(0, ). Luego, el mtodo de Newton converge a una

T
solucin x , la dada por el vector x = (x1 , . . . , x8 ) en la tabla 2.4, despus de tres iteraciones.

xn
0,010934 . . .
0,051801 . . .
0,103646 . . .
0,139301 . . .

n
1
2
3
4

n
5
6
7
8

xn
0,139301 . . .
0,103646 . . .
0,051801 . . .
0,010934 . . .

Tabla 2.4: Solucin numrica de (2.26) con

a = 0, b = 1

=1

En este caso hemos considerado el polinomio de Kantorovich (2.2) como


funcin mayorizante para construir la sucesin mayorizante
mos que obtenemos

{sn }. Observa-

p(s) mediante interpolacin natural de las condiciones

de Kantorovich y que el teorema 2.3.2 de Kantorovich es independiente del


valor de

s0 .

Entonces, mediante el mtodo de Newton y tomando

s0 = 0 ,

construimos la sucesin

sn+1 = sn
que mayoriza a la sucesin

{xn },

p(sn )
,
p0 (sn )

n 0,

(2.32)

es decir

kxn+1 xn k sn+1 sn .
{sn }

converge a la raz

s =

1 2k
del polik

nomio p(s). Entonces, podemos considerar kx xn k |s sn |, y conside


rando el valor x obtenido como la aproximacin a la solucin del problema,
Adems, la sucesin

2.3. Mejora del planteamiento de partida

kx xn k
0,139301 . . .
0,001087 . . .
7,02 108

n
0
1
2

79

|s sn |
0,188285 . . .
0,050070 . . .
0,005808 . . .

Tabla 2.5: Error absoluto y estimaciones a priori del error

comparamos en la tabla 2.5 las estimaciones a priori del error dadas por
la sucesin mayorizante y el error absoluto.
Nos quedara por localizar la otra solucin. No sabemos cmo elegir
otra bola en la que est dicha solucin, ya que, elegida al azar, la bola
podra no contener la solucin o cortarla. Por tanto no podemos aproxi

tal que kx k r2 . Utilizaremos aqu el procedimar una solucin x


miento desarrollado en las secciones anteriores, que consiste en suavizar
00
la condicin kF (x)k k , x , exigiendo que la segunda derivada del
operador verique una condicin del tipo (2.1). Adems, veremos que con
este procedimiento, obtenemos tambin la primera solucin, en cuyo caso
mejoraremos las estimaciones a priori del error dadas por el resultado de
Kantorovich para el polinomio mayorizante

p(s).

2.3.7.2. Construccin de la sucesin mayorizante


Realizaremos una construccin

ad hoc

de la sucesin mayorizante. Co-

menzamos entonces por construir una funcin mayorizante f . Para ello,


00
consideramos la condicin kF (x)k (kxk), x , pero buscando una
00
00
condicin de la forma kF (x)k f (t) para kx x0 k t t0 , que junto
con las condiciones

f)
(A
1

f)
(A
2

funcin mayorizante. As, como

nos permite construir la correspondiente

es no decreciente, consideramos

kF 00 (x)k (kxk) (t t0 + kx0 k) (t; t0 )

para

kx x0 k t t0 ,

y planteamos el correspondiente problema de valor inicial (2.19), cuya solucin es:

f (t) =

t0

t0

(; t0 ) dd

Para nuestro caso particular tenemos

t t0
+

(2.33)

(tt0 +kx0 k) = kAkett0 +kx0 k ,

de manera que (2.33) se reduce a

f (t) = kAkekx0 kt0

+ et0 (t0 1 t)

t t0
+

(2.34)

Captulo 2. Generalizacin de las condiciones clsicas de

80

con

Newton-Kantorovich

denidas en (2.30) y (2.31).

A continuacin, damos las propiedades de la funcin (2.34) correspondientes al lema 2.3.4 anterior y que tienen un inters posterior.

Lema 2.3.17

Sea f la funcin denida en (2.34) y


et0 kx0 k
.
= Ln e +
kAk
!

t0

(2.35)

Entonces se verica:

(a) es el nico mnimo de f en [t0 , +).


(b) f es una funcin no creciente en (t0 , ).
1 + t0 + + t0 kAkekx0 k
, entonces la funcin f tiene al me1 + kAkekx0 k
nos un cero en (t0 , +). Adems, f (t) = 0 tiene una raz t tal que
t0 < t .

(c) Si

Demostracin.
f 0 () = kAkekx0 kt0 (e et0 ) 1 = kAkekx0 kt0 + kAkekx0 k
1
= 0 y f 00 (t) = kAket+kx0 kt0 0, t [t0 , +), entonces es un

mnimo de f en [t0 , +). Adems, como f es convexa en [t0 , +),


es el nico mnimo de f en [t0 , +).

(a)

Como

(b)

Como
y

(c)

es convexa,

f 0 () = 0,

f0

entonces

es creciente. Adems, como

t0 <

f 0 (t) < 0

en

f 0 (t0 ) =

1
<0

(t0 , ).

1 + t0 + + t0 kAkekx0 k

, como f (t0 ) =
, entonces f tiene
kx
k
0
1 + kAke

al menos una raz en (t0 , ) por ser f continua. Adems, como f es

decreciente en (t0 , ), entonces f tiene una raz, t , en (t0 , ). En el


kx0 k
1 + t0 + + t0 kAke
caso en que =
, entonces es una raz
1 + kAkekx0 k

doble de f y tomamos t = .

Si

>

A continuacin denimos la sucesin escalar

dado

{tn },

t0 ,

f (tn )

,
tn+1 = tn 0
f (tn )

n 0,

(2.36)

2.3. Mejora del planteamiento de partida

donde

81

est denida en (2.34), y damos algunas propiedades de esta

sucesin.

Lema 2.3.18

Sean f la funcin denida en (2.34) y en (2.35). Si

1 + t0 + + t0 kAkekx0 k
,
1 + kAkekx0 k

(2.37)

entonces la sucesin {tn } denida por (2.36) es creciente y converge a t .

Demostracin.

Como t1 t

Como

t1 t0 = > 0,

es claro que

t1 > t0 .

= N (t0 )N (t ) = N 0 ()(t0 t ) con (t0 , t ), N (t) = t

f (t)

0
y t0 t < 0, entonces t1 < t si N () > 0, lo que es cierto porque
f 0 (t)
f (t) > 0 ya que f (t0 ) > 0 y f convexa y adems f 00 (t) > 0 en (t0 , t ).
Suponemos entonces que t0

induccin que tn < tn+1 < t .

no

Vemos entonces por

f (tn )

0
, f (tn ) > 0 porque tn (tn1 , t ) y f (tn ) < 0
f 0 (tn )

decreciente en (tn+1 , t ), se sigue que tn < tn+1 .

Como tn+1
por ser

< t1 < < tn < t .

tn =

Por otra parte, tn+1 t = N (tn ) N (t ) =


n (tn , t ) y por el mismo razonamiento que antes

que tn+1 t < 0 por ser tn1 < t .

N 0 (n )(tn1 t ) con
N 0 (n ) > 0, de manera

{tn } es creciente y acotada superiormente por t . Luef (u )


go, existe l
m tn = u . Por tanto, u 0 = u por la continuidad de
n
f (u )

f y f (u ) = 0. Como t es la nica raz de f (t) = 0 en (t0 , ), entonces


u = t . 
En consecuencia,

B(x0 , t t0 ) , la sucesin de
mayorizada por {tn }. Comenzaremos

A continuacin probamos que si


Newton

{xn } est bien denida


x1 B(x0 , t t0 ):

y es

viendo que

kx1 x0 k = k[F 0 (x0 )]1 F (x0 )k = t1 t0 < t t0 .


En el siguiente resultado, veremos que

n 1 y que
todo n 1.

la sucesin

{tn }

xn B(x0 , t t0 ),

mayoriza a la sucesin de Newton

para todo

{xn }

para

Captulo 2. Generalizacin de las condiciones clsicas de

82

Newton-Kantorovich

Lema 2.3.19

Sea F : Rm Rm el operador denido en (2.29),


donde es un dominio abierto convexo no vaco. Sean f la funcin denida
en (2.34) y en (2.35). Si se verica (2.37), entonces xn B(x0 , t t0 ),
n 1. Adems, {tn } es mayorizante de {xn }, i. e.:

kxn+1 xn k tn+1 tn ,

Demostracin.
(i)

existe

Para cada

n = [F 0 (xn )]1

n 1,

n 0.

probaremos lo siguiente:

kn k

1
f 0 (tn )

(ii) kF (xn )k f (tn ),


(iii) kxn+1 xn k tn+1 tn ,
(iv) kxn+1 x0 k t t0 .
Comenzamos con el caso

(i)

n = 1.

Sabemos por el lema de Banach sobre inversin de operadores que si

kI0 F 0 (x1 )k < 1, entonces existe 1 y probaremos que k1 k

1
f 0 (t1 )

A partir de

Z

x1


kI 0 F 0 (x1 )k =
0 F 00 (x) dx
x0

Z 1





00

= 0 F x0 + (x1 x0 ) (x1 x0 ) d
0
Z 1 

00

F x0 + (x1 x0 ) d kx1 x0 k
k0 k
0
Z 1

kx1 x0 k

kx1 x0 k

kAkekx0 + (x1 x0 )k d

kAkekx0 k+ kx1 x0 k d

= kAk(ekx0 k+kx1 x0 k ekx0 k )


= kAkekx0 k (ekx1 x0 k 1)
kAkekx0 k (et1 t0 1),
como

f 0 (t) =

kAkekx0 k (ett0 1) 1

kI 0 F 0 (x1 )k 1

f 0 (t0 ) =

f 0 (t1 )
< 1.
f 0 (t0 )

1
,

se sigue que

2.3. Mejora del planteamiento de partida

83

Entonces por el lema de Banach, podemos garantizar la existencia


de

y que

k1 k k[0 F 0 (x1 )]1 kk0 k

1
f 0 (t0 ) 1
=

f 0 (t1 ) f 0 (t0 )
f 0 (t1 )

(ii)

k0 k
1 kI 0 F 0 (x1 )k

Sabemos por el desarrollo de la serie de Taylor y (1.7) que

F (x1 ) = F (x0 ) + F (x0 )(x1 x0 ) +


=

x1

x0

F 00 (x)(x1 x) dx

F 00 x0 + (x1 x0 ) (1 + ) d (x1 x0 )2 .

kx0 + (x1 x0 ) x0 k kx1 x0 k (t1 t0 ) =


t0 + (t1 t0 ) t0 , obtenemos
Luego, como

kF (x1 )k

kAket0 + (t1 t0 )t0 +kx0 k (1 + ) d (t1 t0 )2

= kAkekx0 kt0

t1

(1 + t1 t0 )et0 .

Por otra parte, como

f (t1 ) = kAkekx0 kt0

t1

+ et0 (t0 1 t1 )

t1 t0
+

se sigue

t1 t0
+ = 0,

kF (x1 )k f (t1 ).

(iii) kx2 x1 k = k1 F (x1 )k

f (t1 )
= t2 t1 .
f 0 (t1 )

(iv) kx2 x0 k kx2 x1 k + kx1 x0 k t2 t1 + t1 t0 = t2 t0 t t0 .

Por tanto x2 B(x0 , t t0 ) .


Aplicamos ahora induccin. Supongamos que se cumplen
todo

k = 1, 2, . . . , n 1.

Vemoslo para

k = n.

(i)(iv)

para

Captulo 2. Generalizacin de las condiciones clsicas de

84

(i)

Newton-Kantorovich

n = 1, si kI n1 F 0 (xn )k < 1, entonces


1
. En efecto, como
por el lema de Banach existe n y kn k
0
f (tn )
kxn1 + (xn xn1 ) x0 k tn1 + (tn tn1 ) t0 ,
Procediendo como en el caso

kI n1 F 0 (xn )k =

n1 F 00 xn1 + (xn xn1 )



(xn xn1 ) d

kn1 kkxn xn1 k


kn1 k
= kn1 k

Z
0



00

F xn1 + (xn xn1 ) d

tn1 + (tn tn1 ) t0 + kx0 k (tn tn1 ) d


tn

f 00 (t) dt

tn1


1  0
0
f
(t
)

f
(t
)
n
n1
f 0 (tn1 )

= 1

f (tn )
< 1,
f 0 (tn1 )

y por el lema de Banach obtenemos

kn k k(n1 F 0 (xn ))1 kkn1 k


f 0 (tn1 ) 1
1
= 0

0
f (tn ) f (tn1 )
f (tn )

(ii)

kn1 k
1 kI n1 F 0 (xn )k

Teniendo en cuenta el desarrollo en serie de Taylor, podemos escribir

F (xn ) =

Z
0

F 00 xn1 + (xn xn1 ) (1 + ) d (xn xn1 )2 ,

de manera que, como

kxn1 + (xn xn1 )x0 k tn t0 + (tn tn1 ) = tn + (tn tn1 )t0 ,


tenemos

kF (xn )k

Z
0

(tn tn1 ) d (tn tn1 )


=

tn1 + (tn tn1 ) t0 + kx0 k


tn

tn1
0

f 00 (t)(tn t) dt = f (tn1 )

f (tn1 )(tn tn1 ) + f (tn )


= f (tn ).

2.3. Mejora del planteamiento de partida

85

(iii) kxn+1 xn k = kn F (xn )k kn kkF (xn )k

f (tn )
= tn+1 tn .
f 0 (tn )

(iv) kxn+1 x0 k kxn+1 xn k + kxn x0 k tn+1 tn + tn t0 =


tn+1 t0 t t0 .


2.3.7.3. Convergencia semilocal del mtodo de Newton y dominios de existencia y unicidad de soluciones
Una vez vistas las propiedades anteriores, supondremos a partir de
ahora que se verican las siguientes condiciones:

(i) x0

tal que existe el operador

0 = [F 0 (x0 )]1

k0 k ,

(ii) k0 F (x0 )k ,
(iii) kF 00 (x)k (t t0 + kx0 k) (t; t0 )

para

kx x0 k t t0 ,

(iv) B(x0 , t t0 ) .
(0) > 0, entonces f 0 es creciente y f 0 (t) > 0 en
(, +), y por tanto f es estrictamente creciente en (, +), lo que ga

rantiza que f tenga dos ceros reales positivos t y t


tales que t t .
Adems, como

Enunciamos ahora el resultado de convergencia semilocal para la sucesin de Newton

{xn }.

Teorema 2.3.20

Sea F : Rm Rm el operador denido en (2.29),


donde es un dominio abierto convexo no vaco. Supongamos que se verican (i)(iv). Si se verica (2.37), entonces la ecuacin F (x) = 0 tiene
una solucin x y la sucesin de Newton {xn } converge a x empezando
en x0 . Adems, xn , x B(x0 , t t0 ), n 0, y kx xn k t tn , para
todo n 0, donde {tn } est dada en (2.36). Finalmente, la solucin x es
nica en B(x0 , t t0 ) si t > t .

Demostracin.
verge a

{tn } es una sucesin mayorizante de {xn } y con{xn } es convergente, de manera que lm xn = x y

Como

, entonces

n+

kx xn k t tn . Veamos entonces que x es solucin de F (x) = 0. Como


x = lm xn y kF (xn )k = kF 0 (xn )(xn+1 xn )k kF 0 (xn )kkxn+1 xn k,
n+

por la continuidad del operador

F , F (x ) = 0,

siempre que la sucesin

Captulo 2. Generalizacin de las condiciones clsicas de

86

Newton-Kantorovich

{kF 0 (xn )k}


que

lm kxn+1 xn k = 0.

est acotada, ya que

{kF (xn )k}

n+
est acotada. Como

Veamos entonces

Z

xn


00
=
F (x)dx
x0

Z 1 


00
F x0 + (xn x0 ) d
kxn x0 k
0
Z 1

kF (xn ) F (x0 )k

kAkekxk0 + (xn x0 ) d

kxn x0 k

ekx0 k+kxn x0 k ekx0 k


kxn x0 k
= kAkekx0 k (etn t0 1)

kxn x0 kkAk

kF 0 (xn )k kF 0 (xn ) F 0 (x0 )k + kF 0 (x0 )k,


{kF 0 (xn )k} est acotada.

es claro que la sucesin

x , supondremos
B(x0 , r) . Como

Para probar la unicidad de


solucin de

F (x) = 0

0 = F (y ) F (x ) =
si el operador

x = y .

T =

Para ver

en

F (x)dx =

primero que

es otra

F 0 x + (y x ) d (y x ),

F 0 x + t(y x ) dt es invertible, obtendremos que


0
que T es invertible, probaremos equivalentemente que

existe el operador

P = 0
As, si denotamos

I 0

Z
0

F x + (y x ) d

1

t t0 = R

t t0 = r,

F x + (y x ) d = 0

tenemos

Z
0
0

F 0 (x0 )



F x + (y x )
= 0

x + (y x )

F 00 (z) dz d,

x0

Z Z


Z 1 
1 x + (y x )




0
00
I 0
F x + (y x ) d k0 k
F (z) dz d

0 x0

0

Z 1Z 1 


00
F x0 + s (x x0 ) + (y x )



0

2.3. Mejora del planteamiento de partida

87

kx x0 + (y x )k ds d

Z
0




00

F x0 + s (1 )(x x0 ) + (y x0 )

k(1 )(x x0 ) + (y x0 )k ds d



(1 )kx x0 k + ky x0 k






00
F x0 + s (1 )(x x0 ) + (y x0 ) ds d



0
Z 1 

Z

(1 )kx x0 k + ky x0 k

<

kAke

0
1



(1 )kx x0 k + ky x0 k

kx0 k+s (1 )kx x0 k+ ky x0 k

kAke

kx0 k+s R+ (rR)

ds d

ds d

<

"

R + (r R) kAkekx0 k

1 s R+ (rR)
e

ds d

0
1

kAkekx0 k eR+ (rR) 1 d

= kAke

kx0 k

= kAkekx0 k

Z

R+ (rR)

e
0
r

dt 1

e eR
1 = f (t ) f (t ) + 1 = 1.
rR
!

Luego, por el lema de Banach, est claro que existe el operador

nemos unicidad de solucin en B(x0 , t t0 ) .




y obte-

A partir del nuevo resultado de convergencia semilocal obtenido para el


mtodo de Newton, veremos a continuacin que podemos aproximar ambas
soluciones de la ecuacin de Bratu mediante el mtodo de Newton, adems
de mejorar las estimaciones a priori del error dadas por Kantorovich.

2.3.7.4. Caso particular de la ecuacin de Bratu


Consideramos de nuevo el caso particular de la ecuacin de Bratu (2.26)
dado anteriormente por

x(s) =

Z
0

G(s, t)ex(t) dt,

s [0, 1],

(2.38)

Captulo 2. Generalizacin de las condiciones clsicas de

88

Newton-Kantorovich

donde

=1

(2.38) y

[a, b] = [0, 1] en (2.26). Discretizamos


tomamos m = 8, de manera que a partir de
y

otra vez la ecuacin

F (x) = x Au(x),
obtenemos las expresiones de

F 0 (x) = I8 A diag{ex1 , . . . , ex8 }


y

F 00 (x)yz = A(ex1 y1 z1 , . . . , ex8 y8 z8 )T .


kF 00 (x)k kAk ekxk , kF 00 (x)k no est acotada. Para obte
ner una solucin de F (x) = 0, hemos visto que la solucin x debe cumplir

kx k
, obteniendo los valores de r1 = 0,14248 . . . y
que kx k kAk e
r2 = 3,27839 . . . que nos permiten tomar una bola B(0, ) con (r1 , r2 )
00
tal que kF (x)k est acotada y contenga una solucin (gura 2.9). Eligiendo = 3, hemos obtenido
Como

kF 00 (x)k kAk e = (0,123559)e3 = 2,48175 . . . = k,


de manera que podemos utilizar el teorema de Kantorovich para garantizar

la convergencia del mtodo de Newton a x .


Por otra parte, si consideramos el teorema 2.3.20 y elegimos

t0 = 0,

obtenemos

kF 00 (x)k (0,123559)et+kx0 k ,
y por tanto

f (t) = (0,123559)ekx0 k (et 1 t)

t
+ 0,121431,
1,13821

que obviamente no es de tipo polinmico.

x0 = 0 = (0, . . . , 0)T , obtenemos los valores ya calculados


de = 1,13821 . . . y = 0,138241 . . . Luego la condicin de Kantoro1
vich, k , se verica. Tambin se verica la condicin (2.37) =
2
1+
2,09317 . . .
= 0,9979 . . ., del teorema 2.3.20. Entonces, tene1 + kAk

mos asegurada la convergencia del mtodo de Newton a una solucin x


de F (x) = 0 a partir de los teoremas 2.3.2 de Kantorovich y 2.3.20.
Si tomamos

Utilizando el teorema 2.3.2 de Kantorovich obtenemos los valores de


= 0,188285 . . . y s = 0,519739 . . . Entonces, los dominios de existencia

y unicidad son respectivamente:

{u R8 ; kuk 0,188285 . . .}

{u R8 ; kuk 0,519739 . . .}.

2.3. Mejora del planteamiento de partida

89

f , tenemos que t = 0,139652 . . . es la raz positiva ms


f (t) = 0. Por el teorema 2.3.20, los dominios de existencia y

Para la funcin
pequea de

unicidad son respectivamente:

{u R8 ; kuk 0,139652 . . .}

{u R8 ; kuk 3,28237 . . .}.

Vemos que estos dominios mejoran a los dados por el teorema 2.3.2 de
Kantorovich, puesto que el de existencia es menor y el de unicidad mayor.
Obsrvese adems que el dominio de existencia que obtenemos a partir del
teorema 2.3.20 es muy preciso, pues ja hasta tres decimales, y que el de
unicidad mejora considerablemente el que se obtendra por Kantorovich.
Una vez garantizada la convergencia del mtodo de Newton, aplicando
este proceso iterativo, hemos visto despus de tres iteraciones, obtenemos

una aproximacin de la solucin x , la dada por el vector x = (x1 , x2 , . . . , x8 )


en la tabla 2.4. Interpolando estos valores y teniendo en cuenta que la solucin de la ecuacin de Bratu (2.38) ha de anularse en

t = 0

t = 1,

obtenemos la solucin representada en la gura 2.10.


A continuacin vemos que la sucesin mayorizante (2.36), obtenida a
partir de la funcin (2.34), proporciona mejores estimaciones a priori del
error que las que se obtienen por el teorema 2.3.2 a partir de (2.32). Las
estimaciones a priori del error y el error absoluto podemos verlos en la
tabla 2.7, donde hemos considerado como solucin del problema la solucin
dada en la tabla 2.4. Observamos en la tabla 2.6 la notable mejora de las
estimaciones a priori del error que obtenemos a partir de la nueva sucesin
mayorizante que hemos construido.

n
0
1
2

kx xn k
0,139301 . . .
0,001087 . . .
7,02 108

|t tn |
0,139651 . . .
0,001437 . . .
1,704 107

|s sn |
0,188285 . . .
0,050070 . . .
0,005808 . . .

Tabla 2.6: Error absoluto y estimaciones a priori del error

Con respecto a la aproximacin de la otra solucin discreta de (2.38),

denotada por x , cumpliendo kx k r2 = 3,27839 . . ., tomamos como


T
punto de salida para el mtodo de Newton el vector x0 = 4 = (4, 4, . . . , 4) ,
que es un punto que est en el exterior de la corona mostrada en la gura
2.9, puesto que

kx0 k = 4 > r2 = 3,2783 . . .

Captulo 2. Generalizacin de las condiciones clsicas de

90

Newton-Kantorovich

En este caso recordamos que no podemos aplicar el teorema 2.3.2 de Kantorovich puesto que como no sabemos donde puede estar la segunda solucin de (2.38), no podemos coger una bola que la contenga, lo que implica
00
que no podemos acotar kF (x)k. Si intentamos ahora aplicar el teorema
2.3.20, vemos que tampoco se verican las condiciones de convergencia para este punto de salida, ya que no se cumple la condicin (2.37) porque

= 0,61614 . . . <

1+
= 0,6798 . . . Sin embargo parece claro
1 + kAk ekx0 k

que mejorando esta aproximacin inicial se van a vericar las condiciones


del teorema 2.3.20. As, podemos iterar con el mtodo de Newton hasta la
iteracin

y tomar como nuevo punto de salida

z0 =

0,206543 . . .

1,052503 . . .

2,411149 . . .

3,827142 . . .

,
3,827142 . . .

2,411149 . . .

1,052503 . . .

0,206543 . . .

donde ya se verican las condiciones del teorema 2.3.20 de convergencia


semilocal, ya que

= 3,26003 . . . ,
y

= 0,05264 . . . >
Si

t0 = 0,

= 0,00820 . . .

1+
= 0,051699 . . .
1 + kAk ekz0 k

construimos para el teorema 2.3.20 la funcin

f (t) = (0,123559)e3,827142 (et 1 t)

t
+ 0,002515.
3,26003

f , tenemos que t = 0,00894867 . . . es la


ms pequea de f (t) = 0. Luego los dominios de existencia y
Para esta funcin

raz positiva
unicidad son

respectivamente:

{u R8 ; ku z 0 k 0,00894 . . .}

{u R8 ; ku z 0 k 0,09571 . . .}

Observemos de nuevo la precisin del dominio de existencia que hemos


obtenido a partir del teorema 2.3.20, puesto que ja hasta

decimales.

2.3. Mejora del planteamiento de partida

91

Como se ha indicado, tomando ahora como punto de salida


que

kz 0 k = 3,82714 . . . > r2 = 3,27839 . . .,

z0,

vemos

y aproximamos la segunda

solucin de la ecuacin de Bratu mediante el mtodo de Newton despus

T
= (x
de 3 iteraciones, que est dada por el vector x
1 , x2 , . . . , x8 ) que
aparece en la tabla 2.7.

n
1
2
3
4

x
n
0,206096 . . .
1,050217 . . .
2,405892 . . .
3,818891 . . .

n
5
6
7
8

x
n
3,818891 . . .
2,405892 . . .
1,050217 . . .
0,206096 . . .

Tabla 2.7: Segunda solucin numrica de (2.38)

Interpolando de nuevo los valores obtenidos anteriormente y teniendo


en cuenta que la solucin de la ecuacin de Bratu (2.38) ha de anularse en
t = 0 y t = 1, obtenemos la solucin x representada en la gura 2.10.
4

x
2

x
0.2

0.4

0.6

0.8

1.0

Figura 2.10: Las dos soluciones de la ecuacin de Bratu (2.38)

Captulo 3
Condiciones centradas para el
mtodo de Newton
3.1.

Introduccin

Han aparecido numerosos trabajos que han analizado la convergencia


semilocal del mtodo de Newton durante los ltimos aos [3, 12, 15, 17,
18, 103, 113, 133], la mayora de ellos son modicaciones del teorema de
Newton-Kantorovich que pasan por suavizar las condiciones de conver-

(C3 ), de manera que se le exija menos al


F . Ahora bien, si exigimos al operador F una condicin ms suave que (C3 ), como puede verse en los trabajos [10, 11, 50, 51, 101, 110, 130],
entonces la condicin (C4 ) se suele cambiar por otra condicin ms restric-

gencia, en especial la condicin


operador

tiva, que obligatoriamente nos lleva a que se reduzca el dominio de puntos


de salida vlidos para el mtodo de Newton.
Nuestro objetivo en este captulo no es exigir al operador
nes ms suaves que

condicio-

(C3 ), sino ms fuertes, que persiguen una modicacin,

que no una restriccin, del dominio de puntos de salida para el mtodo de


Newton, de manera que podamos empezar el mtodo de Newton en puntos
a partir de los cuales el teorema clsico 1.2.2 de Newton-Kantorovich no
puede asegurar la convergencia semilocal del mtodo de Newton, as como
ofrecer mejoras de los dominios de existencia y unicidad de solucin y de
las cotas a priori del error. Para ello exigiremos al operador
centradas para la segunda derivada de

F.

condiciones

Al igual que Kantorovich, nues-

tro planteamiento pasa por obtener un resultado general de convergencia


semilocal utilizando el conocido principio de la mayorante que l desarroll
para el mtodo de Newton. A partir de este resultado general, veremos los
resultados obtenidos por otros autores [61, 132] como casos particulares de

93

94

Captulo 3. Condiciones centradas para el mtodo de Newton

nuestro resultado general.


Comenzamos en la seccin 3.2 introduciendo las nuevas condiciones de
convergencia para el caso general y damos un nuevo resultado general de
convergencia semilocal para el mtodo de Newton indicando cmo se construyen las nuevas sucesiones mayorizantes. Incluimos tambin en la misma
seccin un resultado sobre unicidad de solucin junto con otro sobre estimaciones a priori del error que conducen a la convergencia cuadrtica
del mtodo de Newton bajo las condiciones de convergencia semilocal aqu
presentadas. En la seccin 3.3 destacamos tres casos particulares de nuestro resultado general dado en la seccin 3.2 que han sido estudiados por
otros autores. Finalizamos con la seccin 3.4, donde se presentan dos aplicaciones del mtodo de Newton cuando se quieren aproximar soluciones
de ecuaciones integrales no lineales de tipo Hammerstein mixto. Con ellas
se pone claramente de maniesto las ventajas que pueden presentar las
condiciones de convergencia aqu dadas con respecto a las de Kantorovich.

3.2.

Convergencia semilocal

Como ya se ha indicado anteriormente, la condicin

(C3 ) limita la apli-

cacin del teorema clsico 1.2.2 de Newton-Kantorovich. En la seccin 3.4


se pondr de maniesto este hecho con dos ejemplos. Nuestra idea en esta
seccin consiste en generalizar las hiptesis de Kantorovich, modicando
las condiciones

(C3 ) y (C4 ), y, como en el resultado general de Kantorovich,


f vericando:

construir una funcin real

(A1 )

Existencia de
y

0 = [F 0 (x0 )]1 , para algn x0 , con k0 k

k0 F (x0 )k

f (t0 )
,
f 0 (t0 )

f C (2) ([t0 , t0 ])

con

0)

kx x0 k t t0 , x

kF 00 (x0 )k f 00 (t0 ).

(A2 ) kF 00 (x) F 00 (x0 )k f 00 (t) f 00 (t0 ),


t [t0 , t0 ],
siendo

1
f 0 (t

para

t0 , t0 R.

Como vamos a demostrar la convergencia semilocal del mtodo de New-

(A1 ) y (A2 ) utilizando el principio de la mayorante,


construiremos una sucesin real {tn } que mayorice a la sucesin de Newton
{xn } en el espacio de Banach X . Para obtener la sucesin real mayorizante
{tn } utilizaremos una funcin real f (t) denida en [t0 , t0 ] R, a partir de

ton bajo las condiciones

3.2. Convergencia semilocal

95

la cual construiremos dicha sucesin como:


dado

t0 ,

tn+1 = N (tn ) = tn

f (tn )
,
f 0 (tn )

n = 0, 1, 2, . . .

(3.1)

Para construir la sucesin mayorizante {tn } a partir de la funcin f (t),

es bien conocida ([75]) la necesidad de que f (t) tenga al menos un cero t ,

tal que t t0 , y que la sucesin {tn } converja a t de forma creciente.


Cuando esto ocurra, tenemos garantizada la convergencia semilocal de la
sucesin

{xn }

dada por el mtodo de Newton en el espacio de Banach

a partir de la convergencia de la sucesin

{tn }.

Para ello, estudiamos en primer lugar la convergencia de la sucesin

{tn }

dada en (3.1). Notemos que si se cumplen (A1 ), (A2 ) y existe


0
0
una solucin (t0 , t ) de f (t) = 0 tal que f () 0, entonces tenemos

que la ecuacin f (t) = 0 tiene una nica raz t en (t0 , ). En efecto, si


f () < 0, como f (t0 ) > 0, entonces f (t) tiene al menos un cero t en
(t0 , ) por ser continua. Adems, como f 00 (t0 ) 0, se sigue fcilmente de
(A2 ) que f 00 (t) 0 para t (t0 , ), de manera que f 0 (t) es creciente y
f 0 (t) < 0 para t (t0 , ). Tambin, como f 0 (t0 ) < 0, tenemos que f (t) es

decreciente para t [t0 , ). En consecuencia, t es la nica raz de f (t) = 0


escalar

(t0 , ). Por otra parte, si f () = 0, entonces es raz doble de f (t) = 0

tomamos t = .

en
y

La convergencia de la sucesin

{tn }

queda ahora garantizada en el si-

guiente teorema.

Teorema 3.2.1

Sea {tn } la sucesin escalar denida en (3.1) con f


C ([t0 , t ]) y cumpliendo (A1 ) y (A2 ). Supongamos que existe una solucin
(t0 , t0 ) de f 0 (t) = 0 tal que f () 0. Entonces, la sucesin {tn } es no
decreciente y converge a t .
0

(2)

Demostracin. Comenzamos probando que la sucesin {tn } es montona


y acotada. Vemos entonces en primer lugar que tn
1, 2, . . . Como f (t0 ) > 0, tenemos que t0 t . Adems

t1 t = N (t0 ) N (t ) = N 0 (0 )(t0 t )
y como
en

f (t)f 00 (t)
> 0 en [t0 , t ),
f 0 (t)2

sigue que t1 < t .

N 0 (t) =

[t0 , t ),

se

Supongamos ahora que

tk < t ,

para

con

puesto que

para todo

0 (t0 , t ),

f (t) > 0

k = 1, 2, . . . , n 1.

tn t = N (tn1 ) N (t ) = N 0 (n1 )(tn1 t )

con

n =

f 00 (t) > 0

Entonces,

n1 (tn1 , t ).

96

Captulo 3. Condiciones centradas para el mtodo de Newton

k = 1,

Luego, como en el caso

se sigue que

tn < t .

Por otra parte, tenemos que

tn tn1 =
puesto que

f (t) > 0

f 0 (t) < 0

en

f (tn1 )
0,
f 0 (tn1 )

[t0 , t ).

Luego

{tn }

es no decreciente.

{tn } es convergente por ser montona y acotada.


r = lm tn tal que r [t0 , t ]. Tomando ahora lmites en

Por tanto, la sucesin


Luego, existe

n+

tn+1 = N (tn ), n 0, obtenemos que f (r) = 0,

de f (t) = 0 en [t0 , t ], se sigue que r = t .



Antes de ver que la sucesin
la sucesin de Newton

{xn }

{tn }

y como

es la nica raz

dada por (3.1) es mayorizante de

en el espacio de Banach

X,

probamos un

lema tcnico que utilizaremos posteriormente. Este lema est basado en el


operador

LF (x) = [F 0 (x)]1 F 00 (x)[F 0 (x)]1 F (x) L(X, X),


que se conoce como grado de convexidad logartmico (ver [57, 64, 65, 66]).
La idea fundamental que utilizaremos es que si

kxn+1 xn k tn+1 tn ,

se verica:

kxn+1

Z

Z tn
xn



xn k =
LF (x) dx
Lf (t) dt = tn+1 tn .
xn1
tn1

Comenzamos obteniendo un lema tcnico que de informacin sobre el


operador

LF .

Lema 3.2.2

Sea f C (2) ([t0 , t0 ]) con t0 , t0 R. Supongamos que se


cumplen las condiciones (A1 ) y (A2 ), que existe (t0 , t0 ) tal que f 0 () =
0 y que B(x0 , t0 ) . Entonces, para cada x B(x0 , t0 ), existe el
operador LF (x) = F 00 (x)F (x), donde = [F 0 (x)]1 , y es tal que

kLF (x)k

f 00 (t)
kF (x)k para kx x0 k t t0 .
f 0 (t)2

(3.2)

Demostracin. Comenzamos demostrando que existe = [F 0 (x)]1 , para


todo

x B(x0 , t0 ),

y que, para

t (t0 , )

cumple adems que

kF 0 (x0 )k

f 0 (t0 )
,
f 0 (t)

con

kx x0 k t t0 ,

se

(3.3)

3.2. Convergencia semilocal

97

kk

1
f 0 (t)

(3.4)

Para ello, consideramos

I 0 F 0 (x) = 0 F 0 (x0 ) F 0 (x)


= 0
= 0
= 0

F 00 (z) dz

x0
x

x0
x

F 00 (z) + F 00 (x0 ) F 00 (x0 ) dz


00

F (x0 ) dz 0

x0
00

x0

= 0 F (x0 )(x x0 ) 0

F 00 (z) F 00 (x0 ) dz

x0

F 00 (z) F 00 (x0 ) dz,

y tomando normas vemos que

kI 0 F 0 (x)k k0 kkF 00 (x0 )kkx x0 k


Z

+k0 k

x0



F (z) F (x0 ) dz
00

00

00

f (t0 )
(t t0 )
f 0 (t0 )
Z

+k0 k
Para

t t0 ,

z [x0 , x], es decir, z = x0 + (x x0 ) con [0, 1], y kx x0 k

tenemos

kz x0 k = kx x0 k (t t0 ) = t0 + (t t0 ) t0 = u t0 ,
con

u = t0 + (t t0 ) [t0 , t],

de manera que a partir de

(A2 )

se sigue que

f 00 (t0 )
(t t0 )
f 0 (t0 )



1 Z 1 00 
00
0
f t0 + (t t0 ) f (t0 ) (t t0 ) d
f (t0 ) 0

f 00 (t0 )
1 Z t  00
= 0
(t t0 ) 0
f (u) f 00 (t0 ) du
f (t0 )
f (t0 ) t0


1
= 0
f 0 (t) f 0 (t0 )
f (t)
f 0 (t)
= 1 0
< 1,
f (t0 )

kI 0 F 0 (x)k

F 00 x0 + (x x0 ) F 00 (x0 ) (x x0 ) d .

98

Captulo 3. Condiciones centradas para el mtodo de Newton

t (t0 , ) y f 00 (t) 0
0
cumplirse (A2 ), de manera que f

t (t0 , ) al ser f 00 (t0 ) 0


0
0
creciente y f (t0 ) f (t) 0.

puesto que

para

es

En consecuencia, por el lema de Banach sobre inversin de operadores,


0
1
tenemos que existe = [F (x)]
y es tal que

f 0 (t1 0 )
1
k0 k
f 0 (t) = 0 ,
kk k[0 F (x)] kkk
0
1 kI 0 F (x)k
f (t)
f 0 (t )
0

kF 0 (x0 )k

1
f 0 (t0 )

1 kI 0 F 0 (x)k
f 0 (t)

Por tanto, se cumplen (3.3) y (3.4).


Por otra parte, si

t t0 ,

x B(x0 , t0 ) y t (t0 , ) son tales que kxx0 k

tenemos que

kF 00 (x)k kF 00 (x0 )k + kF 00 (x) F 00 (x0 )k f 00 (t0 ) + f 00 (t) f 00 (t0 ) = f 00 (t)


y (3.2) se sigue de forma inmediata.

{tn } es una su{xn } en el espacio de Banach

A continuacin, a partir del siguiente lema, vemos que


cesin mayorizante de la sucesin de Newton

X.

Lema 3.2.3

En las hiptesis de lema anterior se verican, para todo


n = 0, 1, 2, . . ., las siguientes relaciones:

(in ) xn B(x0 , t t0 ),
(iin ) k0 F (xn )k

f (tn )
,
f 0 (t0 )

(iiin ) kxn+1 xn k tn+1 tn .

Demostracin. Probamos las tres relaciones (in )(iiin ) por induccin matemtica sobre

n.

En primer lugar, dado

x0 ,

es evidente que

x1

est bien

denido y que

kx1 x0 k = k0 F (x0 )k
Luego se cumplen

(i0 )(iii0 ).

Supongamos ahora que se cumplen

1.

f (t0 )
= t1 t0 < t t0 .
f 0 (t0 )

(ik )(iiik ) para todo k = 0, 1, . . . , n


k = n.

Veamos que se cumplen tambin para

3.2. Convergencia semilocal

99

xn = xn1 [F 0 (xn1 )]1 F (xn1 ), obviamente xn est bien


0
1
puesto que existe [F (xn1 )]
por el lema anterior. Adems,

Como
nido,

de-

kxn x0 k kxn xn1 k + kxn1 xn2 k + + kx1 x0 k


tn tn1 + tn1 tn2 + + t1 t0
= tn t0 < t t0 .
Luego,

xn B(x0 , t t0 )

y se cumple

A continuacin, consideramos

s(xn xn1 ) con s [0, 1],


s(tn tn1 ). Por tanto,

(in ).

x [xn1 , xn ], es decir, x = xn1 +


kx xn1 k = skxn xn1 k

de manera que

kx x0 k = kxn1 x0 k + skxn xn1 k


tn1 t0 + s(tn tn1 ) = tn1 + s(tn tn1 ) t0 = t t0 ,
t = tn1 + s(tn tn1 ) [tn1 , tn ], y como kx x0 k t t0 < t t0 ,

es claro que x B(x0 , t t0 ) para todo x [xn1 , xn ]. Aplicando ahora


el lema anterior se sigue que existen y LF (x), as como que
con

kLF (x)k

f 00 (t)
kF (x)k
f 0 (t)2

con

t = tn1 + s(tn tn1 )

s [0, 1].

Adems,

f 00 (t) f 0 (t0 )
kLF (x)k 0
k0 F (x)k,
f (t) f 0 (t)
00
0
sin ms que escribir LF (x) = F (x)F (x0 )0 F (x) y aplicar (3.3) y (3.4).
Ahora, teniendo en cuenta la ltima desigualdad y el desarrollo en serie
de Taylor, podemos escribir

0 F (x) = 0 F (xn1 ) + 0 F 0 (xn1 )(x xn1 ) +

xn1

0 F 00 (z)(x z) dz

= 0 F (xn1 ) + s0 F 0 (xn1 )(xn xn1 )


+

xn1

0 F 00 (z) + F 00 (x0 ) F 00 (x0 ) (x z) dz

1
= (1 s)0 F (xn1 ) + 0 F 00 (x0 )(x xn1 )2
2
Z
x

xn1

0 F 00 (z) F 00 (x0 ) (x z) dz

1
= (1 s)0 F (xn1 ) + 0 F 00 (x0 )(x xn1 )2
2

Z
1

0
00

0 F 00 xn1 + (x xn1 )


F (x0 ) (x xn1 )2 (1 ) d.

100

Captulo 3. Condiciones centradas para el mtodo de Newton

kx xn1 k = skxn xn1 k s(tn tn1 ) t tn1 ,


xn1 + (x xn1 ) con [0, 1], tenemos que
Como

para

z =

kz x0 k kxn1 x0 k + kx xn1 k
(tn1 t0 ) + s(tn tn1 ) = tn1 + (t tn1 ) t0 = u t0 ,
donde

u = tn1 + (t tn1 ).

Tomando ahora normas en la desigualdad

anterior, se sigue que

1
k0 F (x)k (1 s)k0 F (xn1 )k + k0 kkF 00 (x0 )kkx xn1 k2
2
Z
1

+k0 k


00 
F xn1 + (x xn1 )

F 00 (x0 ) kx xn1 k2 (1 ) d
(1 s)

f (tn1 ) 1 f 00 (t0 )

(t tn1 )2
f 0 (t0 )
2 f 0 (t0 )


1 Z 1 00 
0
f tn1 + (t tn1 )
f (t0 ) 0


00

f (t0 ) (tn tn1 )2 (1 ) d


=
+

1
1 h
(1 s)f (tn1 ) + f 00 (t0 )(t tn1 )2
0
f (t0 )
2
Z

tn1

f 00 (u) f 00 (t0 ) (t u) du

"

Z t
1
= 0
(1 s)f (tn1 ) +
f 00 (u)(t u) du
f (t0 )
tn1
"
#
Z t
1
0
00
= 0
f (tn1 )(t tn ) +
f (u)(t u) du
f (t0 )
tn1
1 h
= 0
f (tn1 ) + f 0 (tn1 )(t tn1 )
f (t0 )

f 00 (u)(t u) du

tn1

=
Tomando

f (tn )
0
.
f (t0 )

s=1

f (t)

f 0 (t0 )

en lo anterior, obtenemos

Luego, se cumple

(iin ).

Adems,

x = xn , t = tn

k0 F (xn )k

kLF (x)k Lf (t).

3.2. Convergencia semilocal

Finalmente, para probar

kxn+1

101

(iiin ),

basta ver que


Z

xn

LF (x) dx
xn k =

xn1

Z 1





= LF xn1 + (xn xn1 ) (xn xn1 ) d
0
Z 1




LF xn1 + (xn xn1 ) kxn xn1 k d

0
Z 1



Lf tn1 + (tn tn1 ) (tn tn1 ) d

tn

tn1

Lf (t) dt

= tn+1 tn ,
puesto que

x = xn1 + (xn xn1 )

con

[0, 1]

kx x0 k kxn1 x0 k + kxn xn1 k


tn1 t0 + (tn tn1 ) = tn1 + (tn tn1 ) t0 = t t0 ,
donde

t = tn1 + (tn tn1 ). 

Una vez visto que la sucesin

{tn }

mayoriza a la sucesin

{xn },

ya

podemos demostrar la convergencia semilocal de la sucesin de Newton

{xn }

en el espacio de Banach

X.

Teorema 3.2.4 (Teorema general de convergencia semilocal)

Sean
F : X Y un operador dos veces diferenciable Frchet denido en
un dominio abierto convexo no vaco de un espacio de Banach X y con
valores en un espacio de Banach Y y f C (2) ([t0 , t0 ]) con t0 , t0 R. Supongamos que se verican las condiciones (A1 ) y (A2 ), que existe (t0 , t0 ),
tal que f 0 () = 0 y f () 0, y que B(x0 , t t0 ) . Entonces la sucesin de Newton dada por {xn } converge a una solucin x de la ecuacin
F (x) = 0, empezando en x0 , y adems xn , x B(x0 , t t0 ), para todo
n = 0, 1, 2, . . . Tambin tenemos que

kx xn k t tn

Demostracin.

para todo n = 0, 1, 2, . . .

A partir del lema anterior, de los resultados conocidos

sobre sucesiones mayorizantes y del hecho de que la sucesin escalar

{tn }

dada por (3.1) sea convergente, se sigue que la sucesin {xn } dada por

el mtodo de Newton es convergente. Si x = l


m xn B(x0 , t t0 ),
n+

veamos entonces que x es solucin de F (x) = 0.

102

Captulo 3. Condiciones centradas para el mtodo de Newton

Por el apartado

(iin ) del lema anterior, tenemos que k0 F (xn )k

n = 0, 1, 2, . . . Entonces, por continuidad


n +, obtenemos que F (x ) = 0.

para todo
cuando

Adems, para

kxn+j xn k

j > 0,
j
X

y pasando al lmite

tenemos que

kxn+i xn+i1 k

i=1

j
X

ktn+i tn+i1 k = tn+j tn ,

i=1

y pasando al lmite cuando


para todo

f (tn )
,
f 0 (t0 )

n = 0, 1, 2, . . .

j +,

kx xn k t tn ,

obtenemos que

Como ocurra en el captulo anterior, una vez visto el anterior teorema


general de convergencia semilocal tenemos la necesidad de construir la

f , lo que depender de las condiciones que elijamos en


(A1 ) y (A2 ). En la seccin siguiente estudiamos tres situaciones diferentes.
funcin escalar

3.2.1. Unicidad de solucin


Damos a continuacin un resultado de unicidad de solucin cuando
estamos en las condiciones del teorema anterior.
Notemos que si

t ,

tiene dos ceros reales

t ,

t0 < t

tales que

entonces tambin podemos dar el siguiente resultado de unicidad de

solucin de la ecuacin

F (x) = 0.

Teorema 3.2.5

Bajo las condiciones del teorema 3.2.4, la solucin x es


nica en B(x0 , t t0 ) si t < t o en B(x0 , t t0 ) si t = t .

Demostracin. En primer lugar, suponemos que t < t y que y es otra


solucin de

F (x) = 0

en

B(x0 , t t0 ) .

ky x0 k (t t0 )

Entonces,

con

Probaremos por induccin matemtica que


para todo

k = 0, 1, 2, . . .

(0, 1).
k

ky xk k 2 (t tk ),

Por hiptesis de induccin consideramos que la

desigualdad anterior se verica para

k = 0, 1, . . . , n.

En consecuencia se

sigue que



ky xn+1 k = n F (y ) F (xn ) F 0 (xn )(y xn )

= n

Z

xn

F 00 (z) F 00 (x0 ) (y z) dz

3.2. Convergencia semilocal

103


1
+ F 00 (x0 )(y xn )2
2

Z

0

F 00 xn + (y xn )

F 00 (x0 ) (1 )(y xn )2 d


1
+ F 00 (x0 )(y xn )2 .
2
Como

kxn + (y xn ) x0 k tn + (t tn ) t0 ,

ky xn+1 k k0 k

entonces

Z 1 

1 00
00
F xn + (y xn )
kF (x0 )k +
2
0


F 00 (x0 ) (1 ) d ky xn k2

Z 1


1
1 00
0
f 00 tn + (t tn )
f (t0 ) +
f (tn ) 2
0


00

f (t0 ) (1 ) d ky xn k2

ky xn k2 ,
0
f (tn )

Z 1


1 00
f 00 tn + (t tn ) f 00 (t0 ) (1 ) d .
= f (t0 ) +
2
0


donde

Por otra parte, procediendo de manera anloga, tenemos que

t tn+1 = t tn +

f (tn )
1 
=

f (t ) f (tn )
f 0 (tn )
f 0 (tn )

f 0 (tn )(t tn )

Z t 

1
00
00

f
(t)

f
(t
)
0 (t t) dt
f 0 (tn ) tn

1 00

2
+ f (t0 )(t tn )
2

Z 1 

1
00

00
= 0
f tn + (t tn ) f (t0 ) (1 ) dt
f (tn ) 0
!
1 00

+ f (t0 ) (t tn )2 = 0
(t tn )2 .
2
f (tn )

Luego,

t tn+1
=

f 0 (tn )
(t tn )2

104

Captulo 3. Condiciones centradas para el mtodo de Newton

Por tanto,

ky xn+1 k =

2
t tn+1
t tn+1  2n
2
ky

x
k

(t

t
)
n
n
(t tn )2
(t tn )2

= 2
Consecuentemente,

n+1

(t tn+1 ).

y = x ,

puesto que

lm xn = x .

n+

En segundo lugar, si t
= t , la unicidad de solucin se sigue de forma

anloga al caso t < t , probando ahora por induccin que ky xn k


t tn = t tn y teniendo en cuenta que lm tn = t . 
n+

3.2.2. Convergencia cuadrtica del mtodo de Newton


Terminaremos esta seccin viendo que la convergencia del mtodo de
Newton es cuadrtica bajo las condiciones

(A1 )(A2 ). Para ello, utilizamos

la tcnica de Ostrowski [97], a partir de la cual obtenemos el siguiente


resultado, cuya demostracin omitimos por ser totalmente anloga a la del
teorema 2.3.15.
Si

tiene dos races reales positivas

tales que

t t , entonces

podemos escribir

f (t) = (t t)(t t)g(t)


con

g(t ) 6= 0

g(t ) 6= 0.

A continuacin, damos un resultado que pro-

porciona estimaciones del error para el mtodo de Newton.

Teorema 3.2.6

Sea la funcin f C (2) ([t0 , t0 ]) con t0 , t0 R cumpliendo


(A1 ) y (A2 ). Suponemos que f tiene dos races reales positivas t y t .

(i) Si t < t , entonces


n

(t t )2
(t t )2

<
t

t
<
,

n
n
m1 2
M1 2n

n 0,

t
t q
donde = m1 , = M1 , m1 = mn{H1 (t); t [0, t ]},
t
t
(t t)g 0 (t) g(t)

M1 = max{H1 (t); t [0, t ]}, H1 (t) =


y siempre
(t t)g 0 (t) g(t)
que < 1 y < 1.

3.3. Casos particulares

105

(ii) Si t = t , entonces
mn2 t t tn M2n t ,
donde m2 = mn{H2 (t); t [0, t ]}, M2 = max{H2 (t); t [0, t ]},
(t t)g 0 (t) g(t)
H2 (t) =
y siempre que m2 < 1 y M2 < 1.
(t t)g 0 (t) 2g(t)

Nota 3.2.7

Observamos a partir del teorema anterior que si t < t ,


obtenemos que el R-orden de convergencia del mtodo de Newton es cuadrtico, mientras que si t = t , obtenemos R-orden de convergencia lineal.

3.3.

Casos particulares

Para obtener la funcin escalar, a partir de la cual se dene la sucesin


escalar

{tn },

dada por (3.1), que mayoriza a la sucesin de Newton

en el espacio de Banach

X,

{xn }

Kantorovich considera que esta funcin es

un polinomio de segundo grado y ajusta los coecientes del polinomio


mediante las condiciones dadas en
el polinomio:

p(s) =

(C1 )(C3 ), obteniendo como ya sabemos

s s0
k
(s s0 )2
+
2

En nuestro caso, si consideramos


una funcin escalar

(A1 )

(A2 ),

(3.5)

no podemos obtener

resolviendo un problema de tipo interpolatorio, tal

y como se hace en el caso anterior, ya que

(A2 )

no permite determinar la

clase de funciones a las que podemos aplicar las condiciones dadas en

(A1 ).

Para solventar este problema, podemos proceder de forma diferente.


Como ya sabemos, el polinomio (3.5) se puede construir de otra forma,
resolviendo el siguiente problema de valor inicial (ver la seccin 2.3.1):

00

p (s) = k,

p(s0 ) = ,

1
p0 (s0 ) =

Notemos que el polinomio de Kantorovich (3.5) tiene la propiedad de


que

p(s + s0 ) = p(s),

donde

p(s) =

k 2 s

s + .
2

Por lo tanto, las suce-

siones escalares del mtodo de Newton que se obtienen a partir de

se pueden obtener, una a partir de la otra, mediante traslacin. Luego, los


resultados anteriores son independientes del valor de
se toma

s0 = 0,

s0 .

Por ello, siempre

lo que simplica considerablemente los clculos.

106

Captulo 3. Condiciones centradas para el mtodo de Newton

Este nuevo enfoque para obtener el polinomio tiene la ventaja de que


permite generalizar el procedimiento anterior a las condiciones
y construir as la funcin real

(A1 ) y (A2 ),

en las condiciones generales aqu plantea-

das. Veamos a continuacin tres casos distintos (ya conocidos) que se pueden ver como casos particulares de nuestro teorema general de convergencia
semilocal probado en la seccin anterior.

3.3.1. F 00 es Lipschitz-centrada
Supongamos en primer lugar que las condiciones

(A1 ) y (A2 ) se reducen

respectivamente a las siguiente condiciones:

f ) k k , k F (x )k , kF 00 (x )k M ,
(A
1
0
0
0
0
f ) kF 00 (x) F 00 (x )k kkx x k
(A
2
0
0

con

x .

Observamos fcilmente que la condicin

f ) implica la condicin (C )
(A
2
3

del teorema de Newton-Kantorovich. Por otra parte, puede comprobarse


fcilmente que para encontrar una funcin real, a partir de las condiciones

f)
(A
1

f ),
(A
2

basta con resolver el problema de valor inicial:

00

(t) = M + k(t t0 ),

(t0 ) = ,

1
0 (t0 ) = ,

cuya solucin es el polinomio cbico

(t) =

M
t t0
k
(t t0 )3 + (t t0 )2
+
6
2

Notemos que el polinomio (3.6) tiene la propiedad de que

(t),

(3.6)

(t + t0 ) =

donde

(t) =

k 3 M 2 t

t + t +
6
2

As que como en el caso del polinomio de Kantorovich tomaremos


Obsrvese que el polinomio

(t)

t0 = 0.

satisface las condiciones del teorema

3.2.4, y por tanto podemos garantizar la convergencia semilocal del mtodo


de Newton en el espacio de Banach

X.

En particular, a partir de nuestro

resultado general, se deduce fcilmente el siguiente teorema de convergencia.

3.3. Casos particulares

107

Teorema 3.3.1

Sea F : X Y un operador dos veces continuamente diferenciable Frchet denido en un dominio abierto convexo
no vaco de un espacio de Banach X y con valores en un espacio de
f ) y (A
f ). Sea (t) el polinoBanach Y que satisface las condiciones (A
1
2
mio denido en (3.6) con t0 = 0. Supongamos que () 0, donde
2
q
, y B(x0 , t ) , donde t es la raz positi=
2
M + (2k + M )
va ms pequea de (t) = 0 con t0 = 0. Entonces, la sucesin de Newton
dada por {xn } converge a una solucin x de F (x) = 0, empezando en x0 ,
y adems xn , x B(x0 , t ), para todo n = 0, 1, 2, . . .
Notemos que el polinomio (3.6) con

t=q=

t0 = 0

tiene un mximo en

2
M

M +

(M 2 + 2k)

<0

y un mnimo en

t==

(M 2 + 2k)

> 0.

= 0 verica () 0,

positivas t y t , tales que

Notemos tambin que si el polinomio (3.6) con t0

entonces tiene una raz negativa y dos races


t t , siendo su grca como la que aparece en la gura 3.1.

Figura 3.1: Grca del polinomio

(t)

con

t0 = 0

Tambin deducimos del estudio realizado que la solucin x de F (x) = 0

es nica en B(x0 , t ) si t < t


o en B(x0 , t ) si t = t . Adems,

108

Captulo 3. Condiciones centradas para el mtodo de Newton

siguiendo la tcnica de Ostrowski [97], se prueban ciertas estimaciones a


priori del error, que conducen a la convergencia cuadrtica del mtodo

de Newton cuando t < t


y a la convergencia lineal del mismo cuando

f ) y (A
f ).
t = t , teniendo en cuenta que se satisfagan las condiciones (A
1
2
En [61] aparecen estos resultados que se deducen de nuestro resultado
general. Adems, recordamos que la condicin

() 0

se puede sustituir

por otras equivalentes o ms fciles de probar, vase de nuevo [61] y las


referencias que all aparecen.

3.3.2. F 00 es Hlder-centrada
En segundo lugar, suponemos que las condiciones

(A1 )

(A2 )

se redu-

cen respectivamente a:

(A1 ) k0 k , k0 F (x0 )k , kF 00 (x0 )k M ,


(A2 ) kF 00 (x) F 00 (x0 )k kkx x0 kp , x , p [0, 1].
Como en el caso anterior, resulta fcil ver que la condicin
la condicin

(C3 )

(A2 ) implica

del teorema de Newton-Kantorovich. Anlogamente a

la situacin anterior, puede comprobarse fcilmente que para encontrar


una funcin real a partir de las condiciones

(A1 )

(A2 ),

basta resolver el

problema de valor inicial:

00
p

(t) = M + k(t t0 ) ,

(t0 ) = ,

1
0 (t0 ) = ,

cuya solucin es la funcin

(t) =

k
M
t t0
(t t0 )p+2 + (t t0 )2
+
(p + 1)(p + 2)
2

Obsrvese que si

p = 1,

la funcin (3.7) de reduce al polinomio (3.6).

Ntese que la funcin (3.7) tiene la propiedad de que


donde

(t) =

(3.7)

(t + t0 ) = (t),

k
M
t

tp+2 + t2 +
(p + 1)(p + 2)
2

As que como en el caso del polinomio de Kantorovich tomaremos


Observamos tambin que la funcin

(t)

t0 = 0.

satisface las condiciones del

teorema 3.2.4, y por tanto podemos garantizar la convergencia semilocal


del mtodo de Newton en el espacio de Banach

X.

En particular, tenemos

el siguiente teorema de convergencia, que aparece en [61].

3.3. Casos particulares

109

Teorema 3.3.2

Sea F : X Y un operador dos veces continuamente diferenciable Frchet denido en un dominio abierto convexo no vaco
de un espacio de Banach X y con valores en un espacio de Banach Y que
satisface las condiciones (A1 ) y (A2 ). Sea (t) la funcin denida en (3.7).
Supongamos que existe una solucin > 0 de 0 (t) = 0, tal que () 0,
y B(x0 , t ) , donde t es la raz positiva ms pequea de (t) = 0 con
t0 = 0. Entonces la sucesin de Newton dada por {xn } converge a una
solucin x de F (x) = 0, empezando en x0 , y adems, xn , x B(x0 , t ),
para todo n = 0, 1, 2, . . .
0
Analizando las derivadas de (t) con t0 = 0, vemos que (t) es creciente
0
0
si t 0 y, como (0) < 0 y (t) > 0 para t sucientemente grande, la
0
ecuacin (t) = 0 tiene una nica raz positiva . Luego, es un mnimo
de

(t).

La condicin necesaria y suciente para que

(t)

tenga races

() 0. Adems, como es estrictamente creciente y


(, +), la funcin tiene dos races reales positivas t y
t t .

positivas es que

(0) > 0
tales que

en

Tambin deducimos del estudio realizado que la solucin x de F (x) = 0

es nica en B(x0 , t ) si t < t


o en B(x0 , t ) si t = t . Siguiendo otra
vez la tcnica de Ostrowski [97], se prueban ciertas estimaciones a priori
del error, que llevan, suponiendo que se cumplen las condiciones

(A2 ),

a la convergencia cuadrtica del mtodo de Newton cuando

y a la convergencia lineal del mismo cuando t = t .

(A1 ) y
t < t

3.3.3. F 00 es -centrada
En tercer lugar, suponemos que las condiciones

(A1 )

(A2 )

se reducen

respectivamente a:

c ) k k , k F (x )k , kF 00 (x )k M ,
(A
1
0
0
0
0
c ) kF 00 (x) F 00 (x )k (kx x k), para kx x k t t y donde
(A
2
0
0
0
0
: [0, +) R es una funcin continua no decreciente y tal que
(0) = 0.
El correspondiente problema de valor inicial a resolver en este caso es:

00

(t) = M + (t t0 ),

(t0 ) = ,

1
0 (t0 ) =

En el siguiente resultado calculamos la funcin solucin del problema


de valor inicial anterior.

110

Captulo 3. Condiciones centradas para el mtodo de Newton

Teorema 3.3.3

Supongamos que (t t0 ) es una funcin continua para


todo t [t0 , t ], con t0 > t0 . Entonces, para cualesquiera nmeros reales
6= 0, y M , existe una nica solucin (t) en [t0 , t0 ] del problema de
valor inicial anterior, que es:
0

(t) =

t0

t0

(z t0 ) dz ds +

Obsrvese que si

(z) = kz

M
t t0
(t t0 )2
+ ,
2

(z) = kz p ,

t0 0.

(3.8)

la funcin (3.8) se reduce a

las funciones (3.6) o (3.7) respectivamente.


Para poder aplicar el teorema 3.2.4, la ecuacin

t0
{tn },

(t) = 0

tendr que

tener al menos una raz mayor que

a la que habr que asegurar la con-

vergencia de la sucesin escalar

a partir de

la funcin

(t)

t0 .

Estudiamos entonces

dada en (3.8).

Teorema 3.3.4
c ).
nida en (A
2

Sean (t) la funcin denida en (3.8) y la funcin de-

a) Si existe una solucin > t0 de la ecuacin


0 (t) =

t0

(z t0 ) dz + M (t t0 )

1
= 0,

(3.9)

entonces es el nico mnimo de (t) en [t0 , +) y (t) decrece en


[t0 , ).

b) Si () 0, entonces la ecuacin (t) = 0 tiene al menos una raz


en [t0 , +). Si denotamos por t a la menor raz de (t) = 0 en
[t0 , +), se tiene adems que t0 < t .

Demostracin.
(a)

- Como

() =

t0
[t0 , +), entonces

1
=0

es un mnimo de

00 (t) = (t; t0 ) 0

en

[t0 , +).

en

Adems,

es convexa en [t0 , +), se sigue que es el nico mnimo


[t0 , +) y 0 es creciente en [t0 , +).
1
0
Por otra parte, como (t0 ) =
< 0, 0 () = 0 y 0 es cre
0
ciente en [t0 , +), entonces (t) < 0 en [t0 , ). Luego es
decreciente en [t0 , ).
como
de

(; t0 ) d

en

3.4. Aplicaciones

(b)

- Si

111

() < 0,

- Si

(t0 ) =

(t0 , )
[t0 , ), entonces t

una raz
en

como

en

() = 0,

entonces

> 0,

entonces

por ser continua. Como


es la nica raz de

es raz doble de

en

tiene al menos

es decreciente
(t0 , ).

y tomamos

t = .


Teniendo en cuenta las hiptesis del teorema anterior, la funcin

(t)

satisface las condiciones del teorema 3.2.4 y garantiza as la convergencia


semilocal del mtodo de Newton en el espacio de Banach

X . En particular,

tenemos el siguiente teorema de convergencia.

Teorema 3.3.5

Sea F : X Y un operador dos veces continuamente diferenciable Frchet denido en un dominio abierto convexo no vaco
de un espacio de Banach X y con valores en un espacio de Banach Y
c ) y (A
c ). Sea (t) la funcin denida en
que satisface las condiciones (A
1
2
(3.8). Supongamos que () 0, donde es una raz de (3.9) tal que
> t0 , y B(x0 , t t0 ) . Entonces la sucesin de Newton dada por
{xn } converge a una solucin x de F (x) = 0, empezando en x0 , y adems,
xn , x B(x0 , t t0 ), para todo n = 0, 1, 2, . . .

Demostracin.

Demostraremos el teorema 3.3.5 a partir del teorema

3.2.4. Para ello, tenemos que ver que la funcin


cumple las condiciones
C (2) ([t0 , t0 ]) con t0

(A1 )
t .

(A2 )

(t)

denida por (3.8)

del teorema 3.2.4. Est claro que

El cumplimiento de (A1 ) es obvio y el de


(A2 ) se sigue inmediatamente, ya que kF 00 (x) F 00 (x0 )k (kx x0 k)
(t t0 ) = 00 (t) 00 (t0 ) para kx x0 k t t0 . 
Ntese que la funcin (3.8) tiene la propiedad de que
donde

(t) =

Z
0

(z) dz ds +

(t + t0 ) = (t),

M 2 t

t +
2

As que como en el caso del polinomio de Kantorovich tomaremos

3.4.

t0 = 0.

Aplicaciones

Como hemos indicado en la introduccin, el objetivo principal de este


captulo es exigir condiciones ms fuertes que

(C3 )

al operador

y que

permitan una modicacin del dominio de puntos de salida para el mtodo

112

Captulo 3. Condiciones centradas para el mtodo de Newton

de Newton con respecto al dado por Kantorovich bajo las condiciones

(C5 )

(C1 )

en el teorema de Newton-Kantorovich. Veamos a continuacin tres

situaciones diferentes en las que por un motivo u otro se mejora lo hecho


por Kantorovich a partir de las condiciones

c)
(A
1

c)
(A
2

aqu presentadas.

Las situaciones contempladas son casos particulares de las conocidas


ecuaciones integrales no lineales de tipo Hammerstein mixto, que como ya
se ha indicado en el captulo 2, son frecuentes en muchas aplicaciones del
mundo real y son de la forma

x(s) = u(s) +

m Z
X

i=1 a
donde

Gi (s, t)Hi x(t) dt,

< a < b < +, G, H

s [a, b],

son funciones conocidas y

es una

funcin solucin a determinar.


En particular, nosotros consideramos en este captulo ecuaciones de la
forma:

x(s) = u(s) +

G(s, t) x(t)3 + x(t)2+p dt,

s [a, b],

(3.10)

p [0, 1] y , R, donde u es una funcin


G es la funcin de Green en [a, b] [a, b].

continua en

[a, b]

y el ncleo

La resolucin de la ecuacin integral (3.10) es equivalente a resolver

F (x) = 0, donde F : C([a, b]) C([a, b]), = {x


C([a, b]); x(s) 0, s [a, b]} y

la ecuacin

[F (x)](s) = x(s) u(s)

G(s, t) x(t)3 + x(t)2+p dt,

s [a, b], p [0, 1]

, R.

[F 0 (x)y](s) = y(s)

En este caso,

G(s, t) 3x(t)2 + (2 + p)x(t)1+p y(t) dt,

[F 00 (x)(yz)](s) =

G(s, t) 6x(t) + (2 + p)(1 + p)x(t)p z(t)y(t) dt.

a
Obsrvese que la condicin (C3 ) del teorema de Newton-Kantorovich no
00
se cumple porque kF (x)k no est acotada en , y adems no tiene por qu
ser sencillo localizar un dominio donde lo est y que contenga alguna raz

f)
Obsrvese tambin que no se cumplen ni la condicin (A
2
00
ni la condicin (A2 ), puesto que F (x) no es Lipschitz continua ni Hlder
de

F (x) = 0.

continua en

de manera que tampoco podemos aplicar los resultados

3.4. Aplicaciones

113

presentados en [61] para garantizar la convergencia semilocal del mtodo


de Newton a una solucin de (3.10).
Como primer paso, discretizamos la ecuacin (3.10) para transformarla
en un problema de dimensin nita. Para ello, aproximamos la integral que
aparece en (3.10) mediante una frmula de cuadratura numrica, utilizando
la frmula de Gauss-Legendre:

h(t) dt '

a
donde los nodos

ti

$i h(ti ),

i=1

y los pesos

$i

estn determinados.

Si denotamos la aproximacin de

1, 2, . . . , m),

m
X

x(ti )

por

xi

y la de

u(ti )

por

ui (i =

(3.10) es ahora equivalente al siguiente sistema de ecuaciones

no lineales:

xi = ui +

m
X

bij x3j + x2+p


,
j

i = 1, 2, . . . , m,

j=1
donde

(b ti )(tj a)

$j

ba
bij = $j G(ti , tj ) =

(b tj )(ti a)

$j
ba

si

j i,

si

j > i.

El sistema anterior se puede escribir ahora de la forma

F (x) = x u B(xe + xb) = 0,

(3.11)

x = (x1 , x2 , . . . , xm )T , u = (u1 , u2 , . . . , um )T , B = (bij ),


2+p
3
2+p T
(x1 , x32 , . . . , x3m )T y xb = (x2+p
1 , x2 , . . . , xm ) . Luego

donde

xe =

x1 u1

2+p
3
j=1 b1j xi + xi

Pm




P
x2 u2 m b2j x3 + x2+p
i
j=1
i

F (x) =

.
.



Pm
2+p
3

xm um

j=1 bmj

xi + xi

A la vista de cul es el dominio para la ecuacin (3.10), consideram


mos que F : R
Rm , donde = {(x1 , x2 , . . . , xm ) Rm ; xi

para todo

i = 1, 2, . . . , m}.

Entonces

F 0 (x) = I B(3D1 (x) + (2 + p)D2 (x)),

114

Captulo 3. Condiciones centradas para el mtodo de Newton

donde

D1 (x) = diag{x21 , x22 , . . . , x2m }

1+p
1+p
D2 (x) = diag{x1+p
1 , x2 , . . . , xm },

F 00 (x)yz = B



6x1 + (2 + p)(1 + p)xp1 y1 z1 , . . . ,

6xm + (2 + p)(1 +

donde

y = (y1 , y2 , . . . , ym )T

Adems, siempre que

p)xpm

T

ym zm

z = (z1 , z2 , . . . , zm )T .


kBk 3||kD1 (x0 ) k + (2 + p)||kD2 (x0 )k < 1,

tenemos que

k0 k = k[F (x0 )]



1




k = I B 3D1 (x0 ) + (2 + p) D2 (x0 )

1


1 kBk 3||kD1 (x0 ) k + (2 + p)||kD2 (x0 )k

 = ,

k0 F (x0 )k k0 kkF (x0 )k


kx0 u B(||xe0 + xe0 )k

 = ,

1 kBk 3kD1 (x0 )k + (2 + p)||kD2 (x0 )k


x1 , x2 , . . . , xm )T ,
donde x0 = (
T
x2+p
m ) . Tambin
kF 00 (x)k =

xe0 = (
x31 , x32 , . . . , x3m )T

kF 00 (x)yzk

sup

con

2+p
xb0 = (
x2+p
2 ,...,
1 ,x

kF 00 (x)yzk kBkkv(x, y, z)k,

kyk=1,kzk=1

donde

v(x, y, z) =


p)xpm ym zm



6x1 + (2 + p)(1 + p)xp1 y1 z1 , . . . , 6xm + (2 + p)(1 +

T
.

Si tomamos la norma del mximo, se sigue que

kv(x, y, z)k =



max 6xi + (2 + p)(1 + p)xpi yi zi

1im

max 6xi + (2 + p)(1 + p)xpi |yi ||zi |

1im

max 6|||xi | + (2 + p)(1 +

1im



p)|||xpi |


kyk kzk

6||kxk + (2 + p)(1 + p)||kxi kp kyk kzk .

3.4. Aplicaciones

115

Luego,

kF 00 (x)k kBk 6||kxk + (2 + p)(1 + p)||kxkp .


En consecuencia,

kF 00 (x0 )k kBk 6||kx0 k + (2 + p)(1 + p)||kx0 kp = M,




kF 00 (x) F 00 (x0 )k kBk 6||kx x0 k + (2 + p)(1 + p)||kx x0 kp


y por tanto

(z) = kBk 6||z + (2 + p)(1 + p)||z p

kF 00 (x)k no est acotada en general, puesto


p
que la funcin (t) = 6||t + (2 + p)(1 + p)||t es creciente. Luego no se
cumple la condicin (C3 ) del teorema de Newton-Kantorovich.
Obsrvese que en este caso

3.4.1. Aplicacin 1
Para solventar la dicultad que presenta la aplicacin de las condiciones de Kantorovich, una alternativa comn es prelocalizar las soluciones
00
en algn dominio y buscar en l una cota superior para kF (x)k
([52]). En el siguiente ejemplo vemos que esta alternativa tampoco la podemos utilizar porque no podemos encontrar a priori un dominio

donde

exista solucin de la ecuacin.


Sea la ecuacin del tipo (3.10) dada por

x(s) = 1 +

Z
0

5
1
G(s, t) x(t) + x(t) 2
4

Una vez discretizada, la solucin

dt,

s [0, 1].

(3.12)

del correspondiente sistema no

lineal (3.11) debe vericar que

kx k 1 kBk

kx k3

5
1
2
+ kx k
0,
4

que no aporta restricciones para kx k , con lo que no podemos localizar


00
un dominio donde kF (x)k est acotada y que contenga a la

solucin x . Por lo tanto, no podemos asegurar la convergencia del mtodo


de Newton a una solucin discretizada de (3.12) a partir de Kantorovich.
Sin embargo, si que lo podemos hacer a partir del teorema 3.3.5, puesto
T
que tomando por ejemplo m = 8, t0 = 0 y x0 = (1, 1, . . . , 1) , obtenemos

= 1,7248 . . ., = 0,2499 . . ., M = 0,8571 . . ., = 0,5236 . . .,


5

(t) = (0,1449 . . .)(0,5797 . . .)t+(0,4285 . . .)t2 +(0,0308 . . .)t 2 +(0,1235 . . .)t3

116

Captulo 3. Condiciones centradas para el mtodo de Newton

() = 0,0172 . . . 0.

As, despus de 5 iteraciones, obtenemos la

T
aproximacin numrica de la solucin x = (x1 , x2 , . . . , x8 ) que aparece en

la tabla 3.1. Adems, como t = 0,3596 . . . y t


= 0,6822 . . ., los dominios
y

de existencia y unicidad son respectivamente:

{l ; kl 1k 0,3596 . . .}
n
1
2
3
4

xn
1,021626 . . .
1,105232 . . .
1,218581 . . .
1,302053 . . .

{l ; kl 1k < 0,6822 . . .}.


xn
1,302053 . . .
1,218581 . . .
1,105232 . . .
1,021626 . . .

n
5
6
7
8

Tabla 3.1: Solucin numrica de (3.12)


Interpolando los valores de la tabla 3.1 y teniendo en cuenta que las
soluciones de (3.12) valen

en

s = 0

s = 1,

obtenemos la solucin

representada en la gura 3.2.

1.30
1.25
1.20

1.15
1.10
1.05

0.2

0.4

0.6

0.8

1.0

Figura 3.2: Solucin aproximada de la ecuacin (3.12)

3.4.2. Aplicacin 2
Sea ahora la ecuacin del tipo (3.10) dada por

x(s) = 1 +

Z
0

5
1
G(s, t) x(t) + x(t) 2
5

dt,

s [0, 1].

(3.13)

3.4. Aplicaciones

117

Una vez discretizada la ecuacin (3.13), con

m = 8,

la solucin

del

correspondiente sistema no lineal (3.11) debe vericar que


5
1
2
0,
kx k 1 kBk kx k3 + kx k
5

que se cumple siempre que

1,69922 . . .,

donde

cin escalar

r1

kx k r1 = 1,38003 . . .

r2 son

t 1 kBk

kx k r2 =

las dos races reales positivas de la ecua-

1 5
t + t2
5
3

temos que mediante las condiciones

= 0,

donde

kBk = 0,1235 . . .

No-

(C1 )(C5 )

del teorema de Newton

Kantorovich solo podemos aproximar soluciones x tales que kx k

[0, r1 ],

puesto que podemos considerar

donde

kF 00 (x)k

= B(0, r) ,

con

r (r1 , r2 ),

est acotada y tomar como punto de salida para el mto-

do de Newton un punto

x0 cumpliendo la condicin (C4 ). Sin embargo,


x tales que kx k r2 , no podemos

si queremos aproximar soluciones

utilizar el teorema de Newton-Kantorovich porque no sabemos cmo elegir

una bola en la que est x , ya que elegida al azar, la bola podra no conte00
ner la solucin o cortarla, en cuyo caso no podemos acotar kF (x)k . Veremos que utilizando las condiciones

c ) y (A
c ) y el teorema 3.3.5 podemos
(A
1
2

considerar ambos casos y que adems en el primero, en el que se pueden


aplicar las condiciones
las condiciones

c)
(A
1

(C1 )(C5 ) del teorema de Newton-Kantorovich y


c ) junto con el teorema 3.3.5, mejoramos los do(A
2

minios de existencia y unicidad de solucin, junto con las estimaciones a


priori del error que se obtienen a partir de Kantorovich.

= B(0, r) con r (r1 , r2 ).


3
y elegimos, como se hace habitualmente [50],
Tomamos por ejemplo r =
2
x0 = (1, 1, . . . , 1)T como punto de salida. En este caso
Comenzamos con el caso en que

= 1,6854 . . . ,

= 0,2349 . . . ,

k = 1,2255 . . . ,

1
k = 0,4853 . . .
2

Luego, podemos aplicar la teora de Kantorovich y garantizar la convergen


cia semilocal del mtodo de Newton a una solucin x en = B(0, r) .
Teniendo en cuenta lo anterior y que p(s) = (0,1394 . . .) (0,5933 . . .)t +
(0,6127 . . .)t2 , s = 0,4013 . . ., s = 0,5669 . . . y B(x0 , s ) , obtenemos
que los dominios de existencia y unicidad de solucin son respectivamente:

{l ; kl 1k 0,4013 . . .}

{l ; kl 1k < 0,5669 . . .}.

Por otra parte, si consideramos el teorema 3.3.5 y elegimos


obtenemos

t0 = 0,

M = 0,8340 . . ., = 0,5479 . . .,
5

(t) = (0,1394 . . .)(0,5933 . . .)t+(0,4170 . . .)t2 +(0,0247 . . .) 2 +(0,1235 . . .)t3

118

Captulo 3. Condiciones centradas para el mtodo de Newton

() = 0,0346 . . . 0,

de manera que tambin tenemos garantiza


da la convergencia semilocal del mtodo de Newton a una solucin x en

= B(0, r) a partir del teorema 3.3.5. Teniendo en cuenta lo anterior

y que t = 0,3119 . . . y t
= 0,7729 . . ., obtenemos que, bajo las condic
c
ciones (A1 ) y (A2 ), los dominios de existencia y unicidad de solucin son
respectivamente

{l ; kl 1k 0,3119 . . .}

{l ; kl 1k < 0,7729 . . .}.

Vemos que estos nuevos dominios de existencia y unicidad de solucin


mejoran a los dados por Kantorovich.
Una vez garantizada la convergencia del mtodo de Newton, aplicamos
el mtodo y despus de 5 iteraciones, obtenemos una aproximacin de

T
la solucin x , la dada por el vector x = (x1 , x2 , . . . , x8 ) en la tabla 3.2.
Interpolando estos valores y teniendo en cuenta que las soluciones de (3.13)

1 en s = 0 y s = 1, obtenemos la solucin xe representada en la gura


3

Obsrvese que kx k = 1,2763 . . . .


2

valen
3.3.

n
1
2
3
4

xn
1,019929 . . .
1,096786 . . .
1,200456 . . .
1,276373 . . .

n
5
6
7
8

xn
1,276373 . . .
1,200456 . . .
1,096786 . . .
1,019929 . . .

Tabla 3.2: Solucin numrica de (3.13)


A continuacin, vemos que tambin obtenemos mejores aproximaciones
a priori del error a partir del teorema 3.3.5 que a partir de la teora de Kantorovich. Las estimaciones a priori del error y el error real podemos verlos
en la tabla 3.3, donde hemos considerado como solucin real la dada en la
tabla 3.2. Observamos en la tabla 3.3 la notable mejora de las estimaciones
a priori de error que se obtienen a partir del teorema 3.3.5 con respecto a
Kantorovich.
Por otra parte, hemos visto anteriormente que la ecuacin (3.13) puede
x tal que kx k r2 = 1,6992 . . ., pe-

tener una solucin discreta

ro que no podemos garantizar la convergencia del mtodo de Newton a


ella mediante el teorema de Newton-Kantorovich, porque no podemos 00
jar una bola que la contenga y donde kF (x)k est acotada. Veamos a

3.4. Aplicaciones

119

2.2
2.0
1.8

e
e
x

1.6
1.4

xe

1.2

0.2

0.4

0.6

0.8

1.0

Figura 3.3: Soluciones aproximadas de la ecuacin (3.13)

n
0
1
2
3

kx xn k
0,276373 . . .
0,041380 . . .
0,001366 . . .
1,6157 106

|t tn |
0,311999 . . .
0,077005 . . .
0,008614 . . .
0,000139 . . .

|s sn |
0,401357 . . .
0,166363 . . .
0,055542 . . .
0,011150 . . .

Tabla 3.3: Error absoluto y estimaciones a priori del error

continuacin que utilizando el teorema 3.3.5 s que podemos garantizar la


convergencia del mtodo de Newton.

x0 = (3, 3, . . . , 3)T como vector inicial para el


mtodo de Newton, que verica kx0 k = 3 > r2 = 1,6992 . . . En un principio, tampoco podemos aplicar el teorema 3.3.5 porque () = 0,2910 . . . >
0 con = 0,0622 . . . y
Tomamos por ejemplo

(t) = (0,2957 . . .)(0,1507 . . .)t+(1,1922 . . .)t2 +(0,0247 . . .)t 2 +(0,1235 . . .)t3 ,

ya que

= 6,6347 . . ., = 1,9620 . . . y M = 2,3845 . . . Sin embargo, parece

claro que mejorando la aproximacin inicial se cumplirn las condiciones


del teorema 3.3.5. En efecto, iterando tres veces el mtodo de Newton a

120

Captulo 3. Condiciones centradas para el mtodo de Newton

partir de

x0 = (3, 3, . . . , 3)T ,

obtenemos el vector

x3 =

1,077814 . . .

1,392262 . . .

1,866018 . . .
2,267211 . . .
2,267211 . . .
1,866018 . . .
1,392262 . . .

1,077814 . . .
que ya si cumple las condiciones del teorema 3.3.5, puesto que tomando
como nuevo punto de salida

e 0 = x3 ,
x

obtenemos

= 2,9176 . . ., =

0,0423 . . ., M = 1,8203 . . .,
5

(t) = (0,0145 . . .)(0,3427 . . .)t+(0,9107 . . .)t2 +(0,0247 . . .)t 2 +(0,1235 . . .)t3 ,


= 0,1791 . . . y () = 0,0166 . . . 0. Adems, como t = 0,0487 . . . y
t = 0,3071 . . ., los dominios de existencia y unicidad son respectivamente
{l ; kl 3k 0,0487 . . .}

{l ; kl 3k < 0,3071 . . .}.

Observamos que el nuevo punto de salida

e 0 k = 2,2672 . . .
e 0 verica que kx
x

> r2 = 1,6992 . . .

Realizando cuatro iteraciones ms del mtodo de New T

ton, obtenemos la solucin aproximada x


= (x
1 , x2 , . . . , x8 ) dada en
la tabla 3.4, que es una solucin que est fuera del alcance del teorema de
Newton-Kantorovich.

n
1
2
3
4

x
n
1,075236 . . .
1,379101 . . .
1,836355 . . .
2,222620 . . .

n
5
6
7
8

x
n
2,222620 . . .
1,836355 . . .
1,379101 . . .
1,075236 . . .

Tabla 3.4: Solucin numrica de (3.13)

Interpolando una vez ms los valores dados en la tabla 3.4 y teniendo


en cuenta que las soluciones de (3.13) valen
la solucin

e
e
x

representada en la gura 3.3.

1 en s = 0 y s = 1, obtenemos

Captulo 4
Modicacin de las condiciones
clsicas de
Newton-Kantorovich
4.1.

Introduccin

La ecuacin integral

x(s) = u(s) +

G(s, t)H(x(t)) dt,

s [a, b],

R,

(4.1)

< a < b < +, la funcin u(s) es continua en [a, b] y dada,


ncleo G(s, t) es la funcin de Green y H() es una funcin polinmica,

donde
el

es un caso particular de ecuacin de Hammerstein de segunda clase [99].


Como ya hemos indicado, las ecuaciones de Hammerstein tienen un origen fsico importante y surgen de la dinmica de uidos electromagnticos
[108]. Estas ecuaciones aparecieron a principios de los aos 30 del siglo XX
como modelos generales del estudio de problemas de valores en la frontera semilineales, donde el ncleo

G(s, t)

se presenta tpicamente como la

funcin de Green de un operador diferencial [53]. As, la ecuacin (4.1) se


puede reformular como un problema de valores en la frontera de dos puntos con una cierta condicin de contorno no lineal [19]. Tambin aparecen
anlogos multidimensionales de la ecuacin (4.1) como reformulaciones de
una EDP elptica con condiciones de contorno no lineales [83]. Ecuaciones
integrales como (4.1) aparecen frecuentemente en numerosas aplicaciones
del mundo real [21]. Por ejemplo, algunos problemas considerados en la
teora vehicular, la biologa y la teora de colas llevan a ecuaciones integrales de este tipo [44]. Estas ecuaciones tambin se aplican en la teora de

121

Captulo 4. Modicacin de las condiciones clsicas de

122

Newton-Kantorovich

la transferencia radiactiva, en la teora del transporte de neutrones y en la


teora cintica de gases (vase [68] entre otros). Destacamos adems el papel signicativo que juegan en varias aplicaciones [39], como por ejemplo
los modelos dinmicos de reactores qumicos [28], que estn gobernados
por ecuaciones de control, justicando as su estudio y resolucin [56].
Tambin sabemos que la resolucin de la ecuacin (4.1) es equivalente
a resolver la ecuacin

F (x) = 0,

donde

F : C([a, b]) C([a, b])

[F (x)](s) = x(s) u(s)

G(s, t)H(x(t)) dt.

a
Adems,

[F 0 (x)y](s) = y(s)

G(s, t)H 0 (x(t))y(t) dt,

a
00

[F (x)(yz)](s) =

G(s, t)H 00 (x(t))z(t)y(t) dt.

(C3 ) del teorema de Newton-Kantorovich no


kF 00 (x)k no est acotada en C([a, b]) salvo que

Observamos que la condicin


se cumple en general porque

sea una funcin polinmica de grado menor o igual que dos. En otro caso,

tal y como hemos visto en los captulos anteriores, no es sencillo encontrar


00
un dominio C([a, b]) donde kF (x)k est acotada y que contenga una
raz de la ecuacin que pretendemos aproximar y no conocemos.
Hemos visto que para solventar el problema anterior una opcin comn

es prelocalizar una raz x (s) de la ecuacin (4.1) en algn dominio


C([a, b]) y buscar una cota superior para kF 00 (x)k en l ([52]). En este caso,

una solucin x (s) de (4.1) vericar que

kx (s)k L ||N kH(x (s))k 0,


donde

L = ku(s)k

N = max

[a,b]

se trata de encontrar una regin

(4.2)

|G(s, t)| dt.

Entonces, a partir de (4.2),

C([a, b]) que contenga a x (s). Ahora

bien, sabemos que puede ocurrir que la ecuacin (4.2), que debe vericar
x (s), se cumpliese en diferentes regiones del espacio, de manera que si
la ecuacin (4.1) tuviese ms de una solucin, solo podramos prelocalizar

aquellas soluciones x (s) que cumpliesen que kx (s)k [0, r] o kx (s)k

[r1 , r2 ], donde r, r1 y r2 son soluciones reales positivas de la ecuacin escalar


L ||N kH()k = 0. En otro caso, es decir, cuando las soluciones

cumplan kx (s)k > r3 , donde r3 es una solucin real positiva de la ecuacin


escalar anterior, el problema queda abierto. Notemos que si la ecuacin
escalar anterior no tiene races reales positivas, no obtendremos condiciones
para prelocalizar una raz de la ecuacin.

4.1. Introduccin

123

En este captulo daremos una alternativa a la situacin anterior de


prelocalizar las races de la ecuacin (4.1) que adems d respuesta a situaciones que no resuelve la prelocalizacin de races. Notemos que, como
i
hemos indicado, si H(x(t)) = a0 + a1 x(t) + + ai x(t) , ai R, se pueden
aplicar las condiciones dadas por Kantorovich en el caso en que
pero en general no es as para

i > 2.

i 2,

As, nuestra idea en este captulo

consiste en generalizar las hiptesis del teorema clsico 1.2.2 de NewtonKantorovich, fundamentalmente modicando las condiciones

(C1 )(C3 ) de

la siguiente forma:

0 = [F 0 (x0 )]1 L(Y, X), para algn x0 , k0 k


, k0 F (x0 )k , y kF (i) (x0 )k bi , con bi R+ e i = 2, 3, . . . , m1,

(I ) existencia de

(II )

kF (m) (x)k M

para

x .

En esta situacin, siempre podemos conseguir, sea cual sea el valor de

i (i = 2, 3, . . . , m), que se veriquen las condiciones anteriores de conver(i)


gencia, ya que kF (x)k estar acotado considerando apropiadamente el
valor de m.
Evidentemente esta generalizacin conduce a una variacin en la tcnica
del principio de la mayorante utilizado por Kantorovich para probar la
convergencia semilocal del mtodo de Newton. En concreto, habr que
sustituir el polinomio de segundo grado que obtiene Kantorovich a partir
de las condiciones (C1 )(C3 ) del teorema clsico de Newton-Kantorovich,

k 2 s
s + , para construir la sucesin mayorizante de la sucesin
2

de Newton en el espacio de Banach X , por un polinomio de grado m, y la
1
condicin k , que garantiza la existencia de races reales positivas del
2
polinomio de Kantorovich p, por la correspondiente condicin que garantice
la existencia de races reales positivas del polinomio de grado m.
p(s) =

En [9] podemos ver un interesante trabajo en el que se presenta un


estudio anlogo para ecuaciones polinmicas en espacios de Banach y en
el que se utiliza una tcnica diferente a la de Kantorovich, que est basada
en algunas ideas dadas en [61].
En la seccin 4.2, establecemos la convergencia semilocal del mtodo de
Newton en espacios de Banach bajo las condiciones (I ) y (II ). Para ello,
utilizaremos el principio de la mayorante construyendo la sucesin mayorizante adecuada a las condiciones (I ) y (II ). Obtenemos tambin dominios
de existencia y unicidad de solucin utilizando el signicado terico del

Captulo 4. Modicacin de las condiciones clsicas de

124

Newton-Kantorovich

mtodo de Newton y damos un resultado general acerca de las estimaciones a priori del error que conduce a la convergencia cuadrtica del mtodo
de Newton.
Terminamos el captulo con la seccin 4.3 estudiando dos ecuaciones
particulares de (4.1), en las que se pone de maniesto la desventaja de las
condiciones del teorema de Newton-Kantorovich con respecto a las presentadas en este captulo. Adelantamos que Kantorovich necesita prelocalizar
la solucin de la ecuacin y elegir un buen punto de salida para poder
aplicar el mtodo de Newton, mientras que nosotros, bajo las nuevas condiciones, solo necesitamos elegir un buen punto de salida para obtener la
convergencia del mtodo de Newton.

4.2.

Convergencia semilocal

Vamos a demostrar la convergencia semilocal del mtodo de Newton


bajo las condiciones (I ) y (II ) utilizando el principio de la mayorante tal
y como hace Kantorovich en [75] a partir de las condiciones (C1 )(C3 ) del
teorema clsico 1.2.2 de Newton-Kantorovich. Para ello, construiremos una
sucesin real

{tn }

{xn } en espacios
{tn } deniremos en
R, a partir de la

que mayorice a la sucesin de Newton

de Banach. Para obtener la sucesin real mayorizante


0
primer lugar una funcin real f (t), denida en [t0 , t ]
cual construiremos dicha sucesin como:
dado

t0 ,

f (tn1 )
,
f 0 (tn1 )

tn = tn1

Para obtener la funcin real

f (t),

n N.

procedemos como hace Kantorovich

a la hora de construir, a partir de (C1 )(C3 ) y teniendo en cuenta


su polinomio cuadrtico

(4.3)

k
s

p(s) = s2 + .
2

s0 = 0,

Resolvemos el problema de

tipo interpolatorio denido por las condiciones (I ) y (II ), dadas para el


operador

F,

buscando una funcin real

1
f 0 (t

0)

= ,

f (i) (t0 ) = bi ,
As, obtenemos que

f (t) =

f (t)

f (t)

f (t0 )
= ,
f 0 (t0 )
con

tal que

f (m) (t) = M,

i = 2, . . . , m 1.

es el polinomio de grado

dado por

M
bm1
b2
t t0
(tt0 )m +
(tt0 )m1 + + (tt0 )2
+
m!
(m 1)!
2!

(4.4)

4.2. Convergencia semilocal

125

Evidentemente el polinomio (4.4) satisface todas las condiciones exigidas,


que son las condiciones de un problema de interpolacin de Taylor.

Nota 4.2.1

Para seguir con el mismo hilo conductor que hemos marcado a lo largo de esta memoria, notemos que el polinomio f (t) de grado m
dado en (4.4) tambin se puede obtener de forma diferente, sin utilizar un
ajuste interpolatorio, sin ms que resolver el siguiente problema de valor
inicial de orden m:

y (m) (t) = M,

1
y 0 (t0 ) = ,

y (t0 ) = b2 , y 000 (t0 ) = b3 , . . . , y (m1) (t0 ) = bm1 .

y(t0 ) = ,

00

Como es bien conocido [75], necesitamos que este polinomio tenga al

menos una raz real t tal que t t0 y que la sucesin {tn } denida en

(4.3) converja a t de forma creciente. La convergencia de {tn } asegurar entonces la convergencia de la sucesin
Newton en el espacio de Banach

X.

{xn }

dada por el mtodo de

Para ello, comenzamos analizando el

polinomio (4.4) en el siguiente resultado. A partir de ahora, denotaremos


q = mn{t > t0 ; f 0 (t) 0} y f (t) el polinomio denido en (4.4).

Teorema 4.2.2

Si f (q) 0, entonces el polinomio f (t) dado en (4.4)


tiene dos races reales t y t tales que t0 t q t .

1
< 0, f 00 (t) > 0 y f 0 (t) > 0 cuando

t +, entonces existe una nica raz de f 0 (t) = 0 en (t0 , +), que

denotamos por q y, en consecuencia, f (t) = 0 tiene dos races reales t y


t en [t0 , +), tales que t q t . 

Demostracin.

Como

f 0 (t0 ) =

A continuacin, probaremos que la sucesin


t de forma creciente.

{tn }

dada por (4.3) con-

verge a

Teorema 4.2.3

Si f (q) 0, entonces la sucesin {tn } dada por (4.3)


converge de forma creciente a la raz t de la ecuacin f (t) = 0.

f (t)
= g(t), resulta evidente que g 0 (t) =
f 0 (t)
f (t0 )
f (t)f 00 (t)

>
0
en [t0 , t ]. Adems, como t1 t0 =
0, tenemos que
f 0 (t)2
f 0 (t0 )
t1 t0 . Por otra parte, como

Demostracin. Si denimos t

t1 t = g(t0 ) g(t ) = g 0 (0 )(t0 t )

con

0 (t0 , t ),

Captulo 4. Modicacin de las condiciones clsicas de

126

Newton-Kantorovich

se sigue que

t1 t .

En consecuencia,

t0 t1 t .

Procediendo anlogamente por induccin, se sigue que la sucesin {tn }

es creciente y est acotada por t . Luego existe l = l


m tn . Pasando ahora
n+
al lmite en la denicin de
de donde se sigue que

{tn } dada en (4.3), obtenemos que l = l

f (l) = 0.

Por tanto,

{tn }

El siguiente paso es ver que


sucesin de Newton

{xn }

f (l)
,
f 0 (l)

l = t . 

es una sucesin mayorizante de la

en el espacio de Banach

X.

Para ello, probamos

las siguientes relaciones de recurrencia.

Lema 4.2.4

Supongamos que xn , para todo n 0, y f (q) 0.


Entonces, para todo n 1, se cumplen:

(i) kn k = k[F 0 (xn )]1 k

1
f 0 (tn )

(ii) kF (i) (xn )k f (i) (tn ), i = 2, 3, . . . , m 1,


(iii) kF (xn )k f (tn ),
(iv) kxn+1 xn k tn+1 tn .

Demostracin. Demostraremos los items (i)(iv) por induccin sobre n.


El caso

n=1

se sigue anlogamente a como lo hacemos luego en el paso

inductivo. Supongamos entonces que se verican para


y veamos qu ocurre para

n = 1, 2, . . . , k 1

n = k.

Para probar (i), vemos primero que existe

k = [F 0 (xk )]1 .

Para ello,

observamos que

I k1 F (xk ) = I k1

 m1
X
i=1

1
F (i) (xk1 )(xk xk1 )i1
(i 1)!

Z xk
1
+
F (m) (z)(xk z)m2 dz ,
(m 2)! xk1


sin ms que tener en cuenta el desarrollo en serie de Taylor. Tomando


ahora normas, tenemos que

kI k1 F (xk )k kk1 k

m1
X
i=2

1
kF (i) (xk1 )kkxk xk1 ki1
(i 1)!

Z 1


1
(m)

+
F
xk1 + t(xk xk1 )
(m 2)! 0

4.2. Convergencia semilocal

127

(1 t)

m2

1
0
f (tk1 )

1
+
(m 2)!
1
= 0
f (tk1 )

kxk xk1 k

m1
X
i=2
1

Z
0

m1

dt

1
f (i) (tk1 )(tk tk1 )i1
(i 1)!


f (m) tk1 + t(tk tk1 ) (1 t)m2 (tk tk1 )m1 dt

m1
X
i=2

1
f (i) (tk1 )(tk tk1 )i1
(i 1)!
!

Z tk
1
+
f (m) (z)(tk z)m2 dt
(m 2)! tk1

1  0
f 0 (tk )
0
= 0
f (tk ) f (tk1 ) = 1 0
< 1,
f (tk1 )
f (tk1 )
puesto que

f 0 (tk )
(0, 1) por ser tk1 < tk t
0
f (tk1 )

f 00 (t) > 0 en [t0 , +).

Por tanto, por el lema de Banach sobre inversin de operadores, existe

kk k

f 0 (t1k1 )


1 1

f 0 (tk )
f 0 (tk1 )

 =

Para probar (ii), consideramos cualquier

1
f 0 (tk )

i {2, 3, . . . , m 1}

y por el

desarrollo en serie de Taylor vemos que

F (i) (xk ) = F (i) (xk1 ) + F (i+1) (xk1 )(xk xk1 )


1
+ F (i+2) (xk1 )(xk xk1 )2
2!
1
F (m1) (xk1 )(xk xk1 )m1i
+ +
(m 1 i)!
Z xk
1
+
F (m) (z)(xk z)m1i dz
(m 1 i)! xk1
=

mi
X
j=1

1
F (i+j1) (xk1 )(xk xk1 )j1
(j 1)!

Z xk
1
F (m) (z)(xk z)m1i dz.
(m 1 i)! xk1

Tomando de nuevo normas, se sigue que

kF (i) (xk )k =

mi
X
j=1

1
kF (j+i1) (xk1 )kkxk xk1 kj1
(j 1)!

Captulo 4. Modicacin de las condiciones clsicas de

128

Newton-Kantorovich

Z 1


1
(m)
+
F
xk1 + t(xk xk1 )
(m 1 i)! 0
(1 t)m2 kxk xk1 kmi dt

mi
X
j=1

1
f (j+i1) (tk1 )(tk tk1 )j1
(j 1)!

Z 1


1
f (m) tk1 + t(tk tk1 )
(m 1 i)! 0
(1 t)m2 (tk tk1 )mi dt

mi
X
j=1

1
f (i+j1) (tk1 )(tk tk1 )j1
(j 1)!

Z tk
1
f (m) (z)(tk z)mi1 dz = f (i) (tk ).
+
(m 1 i)! tk1
Para probar (iii), basta con aplicar de nuevo el desarrollo en serie de
Taylor:

F (xk ) =

ya que

m1
X

1 (i)
F (xk1 )(xk xk1 )i
i
i=0
Z xk
1
F (m) (z)(xk z)m1 dz
+
(m 1)! xk1
m1
X

1 (i)
F (xk1 )(xk xk1 )i
i!
i=2
Z 1


1
F (m) xk1 + t(xk xk1 )
+
(m 1)! 0
(1 t)m1 (xk xk1 )m dt,

F (xk1 ) + F 0 (xk1 )(xk xk1 ) = 0 sin ms que utilizar la expresin

del mtodo de Newton de forma conveniente. Tomando una vez ms normas


tenemos que

kF (xk )k

m1
X

1 (i)
kF (xk1 )kkxk kk1 ki
i=2 i!
Z 1


1
(m)

+
xk1 + t(xk xk1 )
F
(m 1)! 0
(1 t)m1 kxk xk1 km dt
m1
X

1 (i)
f (tk1 )(tk tk1 )i
i=2 i!
Z 1


1
+
f (m) tk1 + t(tk tk1 )
(m 1)! 0

4.2. Convergencia semilocal

129

(1 t)m1 (tk tk1 )m dt


m1
X

1 (i)
f (tk1 )(tk tk1 )i
i!
i=0
Z tk
1
f (m) (z)(tk z)m1 dz
+
(m 1)! tk1
= f (tk )
=

sin ms que aadir la expresin

f (tk1 ) + f 0 (tk1 )(tk tk1 ) = 0.

Finalmente, la demostracin de (iv ) se sigue de manera inmediata,


puesto que

kxk+1 xk k kk kkF (xk )k

f (tk )
= tk+1 tk . 
f 0 (tk )

Notemos que en los items (i), (ii) y (iv ) del lema anterior son triviales
para

n=0

y que el item (iii) no se necesita para probar el tem (iv ), ya

que se sigue de la condicin inicial


Una vez visto que la sucesin

k0 F (x0 )k .

{tn } mayoriza a la sucesin {xn }, ya esta-

mos en condiciones de garantizar la convergencia semilocal de la sucesin


de Newton

{xn } en el espacio de Banach X , lo que hacemos en el siguiente

teorema.

Teorema 4.2.5

Sea F : X Y un operador m (m > 2) veces continuamente diferenciable Frchet denido en un dominio abierto convexo no
vaco de un espacio de Banach X y con valores en un espacio de Banach
Y . Supongamos que se cumplen las condiciones (I ) y (II ). Si f (q) 0,
donde f (t) es el polinomio denido en (4.4) y q = mn{t > t0 |f 0 (t) 0}, y
B(x0 , t t0 ) , entonces la sucesin de Newton converge a una solucin
x de la ecuacin F (x) = 0, empezando en x0 , y xn , x B(x0 , t t0 ),
para todo n 0. Adems,

kx xn k t tn ,

n 0.

Demostracin. A partir de (I ) y (II ) es claro que x1

est bien denido

y que

kx1 x0 k = k0 F (x0 )k =
luego

x1 B(x0 , t t0 ) .

f (t0 )
= t1 t0 < t t0 ,
f 0 (t0 )

Captulo 4. Modicacin de las condiciones clsicas de

130

Newton-Kantorovich

xn B(x0 , t t0 ). Suponemos enton


ces que xn est bien denido, xn B(x0 , t t0 ) y kxn+1 xn k tn+1 tn ,
para n = 1, 2, . . . , k 1.
Aplicamos induccin para ver que

k1 y es tal que kk1 k


1
. Luego, xk est bien denido. Adems, como kxn+1 xn k
0
f (tk1 )
tn+1 tn para n = 1, 2, . . . , k 1, entonces
Por el lema anterior tenemos que existe

kxk x0 k kxk kk1 k + + kx1 x0 k


(tk tk1 ) + + (t1 t0 ) = tk t0 < t t0 .
xk B(x0 , t t0 ).
kF (xk )k f (tk ) y

Luego

Tambin por el lema anterior tenemos que

kxk+1 xk k = kk F (xk )k kk kkF (xk )k

f (tk )
= tk+1 tk .
f 0 (tk )

{xn } est bien denida y xn B(x0 , t t0 )


para todo n 0. Adems, como kxn+1 xn k tn+1 tn , para todo n 0, la sucesin {tn } mayoriza a {xn }, y en consecuencia, exis
te x = l
m
xn B(x0 , t t0 ). Veamos ahora que x es solucin de la
n
ecuacin F (x) = 0. Por el apartado (iii) del lema anterior, tenemos que
kF (xn )k f (tn ), para todo n 0. Entonces, por continuidad y pasando

al lmite cuando n +, obtenemos que F (x ) = 0.


En consecuencia, la sucesin

Finalmente, para

kxn+j xn k

j
X

j > 0,

tenemos que

kxn+i xn+i1 k

i=1

ktn+i tn+i1 k = tn+j tn ,

i=1

y pasando al lmite cuando


para

j
X

j +,

obtenemos que

kx xn k t tn ,

n 0. 

Notemos que como caso particular del resultado anterior se encuentra


el teorema clsico de Newton-Kantorovich.
A continuacin, damos un resultado sobre la unicidad de solucin. Destacamos que tambin generaliza el resultado conocido de Kantorovich bajo
las condiciones clsicas

(C1 )(C3 ). Previamente, damos un resultado nece-

sario para la demostracin de la unicidad.

Lema 4.2.6

, se verica

En las condiciones del teorema anterior, si x B(x0 , t t0 )

kF 00 (x)k f 00 (t) para kx x0 k t t0 .

4.2. Convergencia semilocal

131

Demostracin. Por el desarrollo en serie de Taylor, tenemos que


F 00 (x) =

m1
X

1
F (i) (x0 )(x x0 )i2
(i

2)!
i=2
Z x
1
+
F (m) (z)(x z)m3 dz
(m 3)! x0
m1
X

1
F (i) (x0 )(x x0 )i2
i=2 (i 2)!
Z 1


1
+
F (m) x0 + t(x x0 ) (1 t)m3 (x x0 )m2 dt.
(m 3)! 0

Tomando normas y teniendo en cuenta el lema anterior,


(m)
para x , y f
(t) = M , se sigue que

kF 00 (x)k

kF (m) (x)k M ,

m1
X

1
kF (i) (x0 )kkx x0 ki2
(i

2)!
i=2
Z x


1
(m)

+
F
x0 + t(x x0 )
(m 3)! x0
(1 t)m3 kx x0 km2 dt
m1
X

1
f (i) (t0 )(t t0 )i2
(i

2)!
i=2
Z 1


1
f (m) t0 + t(t t0 ) (1 t)m3 (t t0 )m2 dt
+
(m 3)! 0
00
= f (t)

para

kx x0 k t t0 . 

Ya podemos dar entonces el siguiente resultado de unicidad de solucin.

Teorema 4.2.7

En las condiciones del teorema anterior, la solucin x


es nica en B(x0 , t t0 ) si t < t o en B(x0 , t t0 ) si t = t .

Demostracin. Supongamos en primer lugar que t < t y que y es otra


solucin de

F (x) = 0

en

B(x0 , t t0 ) .

ky x0 k (t t0 )
Probaremos por induccin que

Entonces,

con

(0, 1).
k

ky xk k 2 (t tk ), k 0.

Por

hiptesis de induccin consideramos que la desigualdad anterior se verica

Captulo 4. Modicacin de las condiciones clsicas de

132

Newton-Kantorovich

para

k = 0, 1, . . . , n.

As, tenemos que

y xn+1 = y xn n F (xn )


= n F (y ) F (xn ) F 0 (xn )(y xn )


Z

= n

xn
Z 1

= n

F 00 (z)(y z) dz


F 00 xn + t(y xn ) (1 t)(y xn )2 dt.

Por tanto,

ky xn+1 k kn k




00
F xn + t(y xn ) (1 t)ky xn k2 dt.

Observamos ahora que

kxn + t(y xn ) x0 k kxn x0 k + tky xn k tn + t(t tn ) t0 ,


y por el lema previo se sigue que

Z
0

Z


00

F xn + t(y xn ) (1 t) dt

de manera que

ky xn+1 k

f 0 (t

f 00 tn + t(t tn ) (1 t) dt ,

n)

ky xn k2 .

Por otra parte tenemos que

t tn+1 = t tn +

f (tn )
f 0 (tn )


1 
0

f
(t
)

f
(t
)

f
(t
)(t

t
)
n
n
n
f 0 (tn )
1 Z t 00
= 0
f (z)(t z) dz
f (tn ) tn

1 Z 1 00 
= 0
f tn + t(t tn ) (1 t)(t tn )2 dt
f (tn ) 0
1
= 0
(t tn )2 .
f (tn )

En consecuencia,

t tn+1

2
ky

x
k
=
ky xn k2
n
f 0 (tn )
(t tn )2
2
t tn+1  2n
n+1

(t

t
)
= 2 (t tn+1 ).
n

2
(t tn )

ky xn+1 k

4.2. Convergencia semilocal

Por tanto,

y = x ,

puesto que

133

lm
xn = x .
n

Si en segundo lugar consideramos que

t = t ,

la unicidad de solucin

se sigue de forma anloga a lo hecho anteriormente probando ahora por

induccin que ky xn k t
tn = t tn y teniendo en cuenta que
lm
tn = t . 
n

Nota 4.2.8 Notemos que el polinomio f denido en (4.4) tiene la propiedad de que f (t + t0 ) = g(t), donde
g(t) =

bm1 m1
b2
t

M m
t +
t
+ + t2 +
m!
(m 1)!
2!

Por lo tanto, las sucesiones reales que se obtienen a partir del mtodo
de Newton con f y g se pueden obtener, una a partir de la otra, mediante
traslacin. Luego, los resultados anteriores son independientes del valor t0 .
Por ello, habitualmente tomaremos t0 = 0, lo que simplica considerablemente las expresiones utilizadas hasta ahora. Observamos que el polinomio
de Kantorovich tambin tiene esta propiedad, de manera que Kantorovich
siempre toma t0 = 0 [75].
Terminaremos esta seccin viendo que la convergencia del mtodo de
Newton es cuadrtica. Para ello, utilizamos la tcnica de Ostrowski a partir
de la cual obtenemos el siguiente resultado, cuya demostracin es totalmente anloga a la del teorema 2.3.15.

Teorema 4.2.9 Sea f (t) el polinomio denido en (4.4) cumpliendo que


f (t) = (t t)(t t)g(t), donde g(t) es un polinomio tal que g(t ) 6= 0 y
g(t ) 6= 0, y f (q) 0.
(i) Si t < t , entonces
n

(t t )2
(t t )2

<
t

t
<
,

n
n
m1 2
M1 2n

n 0,

t
t q
donde = m1 , = M1 , m1 = mn{H1 (t); t [0, t ]},
t
t
(t t)g 0 (t) g(t)

M1 = max{H1 (t); t [0, t ]}, H1 (t) =


y siempre
(t t)g 0 (t) g(t)
que < 1 y < 1.

Captulo 4. Modicacin de las condiciones clsicas de

134

Newton-Kantorovich

(ii) Si t = t , entonces
mn2 t t tn M2n t ,
donde m2 = mn{H2 (t); t [0, t ]}, M2 = max{H2 (t); t [0, t ]},
(t t)g 0 (t) g(t)
H2 (t) =
y siempre que m2 < 1 y M2 < 1.
(t t)g 0 (t) 2g(t)
Notemos que, a partir del teorema anterior, obtenemos que la converR-cuadrtica si t < t y R-lineal si

gencia del mtodo de Newton es


t = t .

4.3.

Aplicaciones

Ilustramos ahora el estudio anterior con dos ecuaciones integrales no


lineales de Hammerstein de segunda clase (4.1). Veremos que en ambas
aplicaciones mejoramos el estudio de la aplicacin del mtodo de Newton
dado por Kantorovich para aproximar soluciones de las ecuaciones. Utilizaremos siempre la norma del mximo.

4.3.1. Aplicacin 1
Consideramos

donde

1 Z1
G(s, t)x(t)3 dt,
x(s) = +
2
0
x C([0, 1]), t [0, 1] y el ncleo G es la funcin

La resolucin de (4.5) es equivalente a resolver

(4.5)
de Green.

F (x) = 0,

donde

C([0, 1]) C([0, 1]),


[F (x)](s) = x(s)
y

1 Z1

G(s, t)x(t)3 dt,


2
0

s [0, 1],

es un dominio abierto convexo no vaco adecuado. En este caso,

[F 0 (x)y](s) = y(s) 3

G(s, t)x(t)2 y(t) dt,

0
00

[F (x)(yz)](s) = 6

G(s, t)x(t)z(t)y(t) dt,

0
000

[F (x)(yzw)](s) = 6

Z
0

G(s, t)w(t)z(t)y(t) dt.

F :

4.3. Aplicaciones

Observamos que

135

kF 00 (x)k

F si que
m = 3.

pero el operador
ms que tomar

no est acotada en un dominio general

satisface la condicin (II ) del teorema 4.2.5, sin

Teniendo en cuenta que una solucin

x (s)

de (4.5) en

C([0, 1])

debe

satisfacer:

1 1 3
kx k 0,
2 8

se sigue que kx k 1 = 0,5173 . . . o kx k 2 = 2,5340 . . ., donde 1 y


t3
1
2 son las dos races reales positivas de la ecuacin real t + = 0. Por
8
2
kx k

tanto, mediante las condiciones de Kantorovich, solo podemos aproximar

una solucin x (s) tal que kx k [0, 1 ], puesto que podemos conside00
rar = B(0, ), con (1 , 2 ), donde kF (x)k est acotada, y tomar
como punto de salida x0

una solucin x (s) tal que

B(0, ). Sin embargo, si queremos aproximar


kx (s)k 2 = 2,5340 . . ., no podemos uti-

lizar la teora de Kantorovich porque no sabemos cmo elegir una bola

en la que est x (s), ya que, elegida al azar, la bola podra no contener


00
la solucin o cortarla, en cuyo caso, aunque pudiramos acotar kF (x)k

e
en un dominio , ste no contendra la solucin x (s), y por tanto no
podramos aproximarla utilizando la teora de Kantorovich. Veremos que
con nuestras condiciones podemos considerar ambos casos y que adems
en el primero, que podemos aplicar las condiciones de Kantorovich y las
nuestras, mejoramos las estimaciones a priori del error que se obtienen a
partir de Kantorovich.
Comenzamos con el caso en que
mamos por ejemplo

= 2

= B(0, )

con

(1 , 2 ).

To-

y elegimos como se hace habitualmente [50]

3
1
0
como punto de salida. Vemos que kI F (x0 )k
< 1, de ma2
32
32
1
nera que 0 est denido, k0 k
= y k0 F (x0 )k
= . Adems,
29
58
3
24
1
kF 00 (x)k = k y k =
= 0,0285 . . . . Luego, podemos aplicar
2
841
2
3 2
el teorema de Newton-Kantorovich teniendo en cuenta que p(s) = s
4
29
1

s + , s = 0,0174 . . ., B(x0 , s ) = B(0, ) y usar el mtodo de


32
64

Newton para aproximar una solucin x (s) en = B(0, ).


x0 (s) =

s = 1,1908 . . .,

Teniendo en cuenta lo anterior y que

obtenemos que

los dominios de existencia y unicidad de Kantorovich son respectivamente





1

l ; l 0,0285 . . .





1

l ; l < 1,1908 . . . .


y

Captulo 4. Modicacin de las condiciones clsicas de

136

Newton-Kantorovich

Por otra parte, si consideramos los teoremas 4.2.5 y 4.2.7 y elegimos

t0 = 0,

obtenemos:

3
= b2
8

kF 00 (x0 )k
Por tanto,

f (t) =

0,

kF 000 (x)k

3
= M.
4

t3
3
29
1
+ t2 t + , q = 1,1329 . . . y f (q) = 0,5886 . . .
8
16
32
64

de manera que se cumplen las condiciones de los teoremas 4.2.5 y

4.2.7, obtenindose t = 0,01773 . . . y t


= 2,0340 . . . En consecuencia los
dominios de existencia y unicidad que obtenemos son respectivamente:





1

l ; l 0,0173 . . .





1

l ; l < 2,0340 . . . .

Vemos que los dominios de existencia y unicidad que acabamos de calcular mejoran los dados por Kantorovich.
A continuacin, aproximamos mediante el mtodo de Newton una solucin con estas caractersticas. Para ello, realizaremos un proceso de discretizacin. Aproximamos entonces la integral que aparece en (4.5) mediante
una frmula de cuadratura de Gauss-Legendre:

(t) dt '

0
donde los nodos

tj

por

xi ,

xi =
(

aij =

son conocidos.

con

sistema no lineal:

donde

j (tj ),

j=1

y los pesos

x(ti )

Si denotamos

8
X

i = 1, 2, . . . , 8,

obtenemos el siguiente

8
1 X
+
aij x3j ,
2 j=1

j tj (1 ti )
j ti (1 tj )

si
si

j i,
j > i.

Ahora, podemos escribir el sistema no lineal anterior de la forma matricial:

F (x) = x v Aw = 0,
donde

x = (x1 , x2 , . . . , x8 )

(x31 , x32 , . . . , x38 )T .

1 1
1
v=
, ,...,
2 2
2


T
,

A = (aij )8i,j=1

Adems

F 0 (x) = I 3Adiag{x21 , x22 , . . . , x28 }.

w =

4.3. Aplicaciones

137

1
, tomamos como vector inicial para aplicar
2

1
1 T
el mtodo de Newton x0 =
,...,
y, despus de 4 iteraciones, ob2
2
T

tenemos la aproximacin numrica de la solucin x = (x1 , x2 , . . . , x8 )

que aparece en la tabla 4.1. Observamos que kx k = 0,5168 . . . 1 =


0,5173 . . .
Como hemos elegido

x0 (s) =

i
1
2
3
4

xi
0,501329 . . .
0,506285 . . .
0,512542 . . .
0,516824 . . .

i
5
6
7
8

xi
0,516824 . . .
0,512542 . . .
0,506285 . . .
0,501329 . . .

Tabla 4.1: Solucin numrica de (4.5)

A continuacin vemos que la sucesin mayorizante

{tn }, dada por (4.3)

y obtenida a partir de (4.4), proporciona mejores estimaciones a priori del


error que las que se obtienen a partir de la sucesin mayorizante

{sn } que se

construye a partir del mtodo de Newton con el polinomio de Kantorovich

p(s). Las estimaciones a priori del error y el error absoluto podemos verlos
en la tabla 4.2, donde hemos considerado como solucin real la solucin
dada en la tabla 4.1. Observamos en la tabla 4.2 la notable mejora de las
estimaciones a priori que obtenemos a partir de la sucesin mayorizante
aqu construida.

kx xn k
0,016824 . . .
0,000044 . . .
3,1150 . . . 1010

n
0
1
2

|t tn |
0,017304 . . .
0,000062 . . .
8,4667 . . . 1010

|s sn |
0,017494 . . .
0,000253 . . .
5,4655 . . . 108

Tabla 4.2: Error absoluto y estimaciones a priori del error

Si ahora interpolamos los puntos de la tabla 4.1 y tenemos en cuenta


que las soluciones de (4.5) satisfacen
ximacin

xe

de la solucin numrica

representamos en la gura 4.1.

1
x(0) = x(1) = , obtenemos la apro2
x que aparece en la tabla 4.1 y que

Captulo 4. Modicacin de las condiciones clsicas de

138

Newton-Kantorovich

3.0
2.5
2.0

e
e
x
1.5
1.0

xe

0.5

0.0

0.2

0.4

0.6

0.8

1.0

Figura 4.1: Soluciones aproximadas de la ecuacin (4.5)

Hemos visto anteriormente que la ecuacin (4.5) puede tener una solux (s) tal que kx (s)k 2 = 2,5340 . . ., pero que por Kantorovich no

cin

podemos garantizar la convergencia del mtodo de Newton a ella, porque


00
no podemos jar una bola que la contenga y donde kF (x)k est acotada. Veamos a continuacin que utilizando el teorema 4.2.5 si que podemos
garantizar la convergencia del mtodo de Newton.
Tomamos por ejemplo como punto inicial para el mtodo de Newton la
funcin

x0 (s) = 4,

que verica que

kx0 (s)k = 4 > 2 = 2,5340 . . .

En un

principio, tampoco podemos aplicar el teorema 4.2.5, ya que no podemos


construir la funcin real

f (t). Sin embargo, parece claro que mejorando esta

aproximacin inicial se van a cumplir las condiciones del teorema 4.2.5.


T
Considerando x0 = (4, 4, . . . , 4) e iterando cuatro veces con el mtodo de
Newton, vemos que tomando como nuevo punto inicial

z 0 = x4 =

0,643403 . . .

1,233188 . . .

2,182331 . . .

3,102723 . . .

3,102723 . . .

2,182331 . . .

1,233188 . . .

0,643403 . . .

4.3. Aplicaciones

139

ya se cumplen las condiciones del teorema 4.2.5 puesto que la correspondiente funcin real

f (t) =

f (t)

que se obtiene,

t3
+ (1,1635 . . .)t2 (0,3908 . . .)t + (0,0044 . . .),
8

f (q) = 0,0278 . . . 0, donde q = 0,1636 . . . En consecuencia,


t = 0,0117 . . . y t = 0,3131 . . ., de manera que los dominios de existencia

verica que

y unicidad de solucin son respectivamente

{l R8 ; kl z 0 k 0,0117 . . .}

{l R8 ; kl z 0 k < 0,3131 . . .}.

Observamos que el nuevo punto de salida

> 2 = 2,5340 . . .

Despus de

z 0 verica que kz 0 k = 3,1027 . . .

iteraciones ms del mtodo de Newton,


T

obtenemos la solucin aproximada x


= (x
1 , x2 , . . . , x8 ) dada en la

tabla 4.3, que es una solucin que est fuera del alcance de Kantorovich.

i
1
2
3
4

x
i
0,642778 . . .
1,229990 . . .
2,174987 . . .
3,091270 . . .

i
5
6
7
8

x
i
3,091270 . . .
2,174987 . . .
1,229990 . . .
0,642778 . . .

Tabla 4.3: Solucin numrica de (4.5)

Interpolando de nuevo los valores obtenidos en la tabla 4.3 y teniendo

1
e
e de la
x (0) = x (1) = , obtenemos la aproximacin x
2

numrica x
que aparece en la tabla 4.3 y que representamos en

en cuenta que
solucin

la gura 4.1.

4.3.2. Aplicacin 2
Consideramos ahora la ecuacin integral

x(s) =

G(s, t)(x(t) + x(t)3 ) dt,

(4.6)

0
donde

x C([0, 1]), t [0, 1]

y el ncleo

es la funcin de Green.

Nosotros estamos interesados en soluciones de (4.6) distintas de la tri

vial, cuyo conocimiento es obvio. Observamos ahora que una solucin

x (s)

Captulo 4. Modicacin de las condiciones clsicas de

140

Newton-Kantorovich

de (4.6) en

C([0, 1])

debe cumplir que

1
kx k(7 kx k2 ) 0,
8
de manera que

kx k

7. De nuevo, a partir de la teora de Kantorovich,

no podemos garantizar la convergencia del mtodo de Newton a una solucin de la ecuacin (4.6) distinta de la trivial, puesto que no podemos
prelocalizar una bola que contenga una solucin distinta de la trivial y en
00
la que kF (x)k est acotada. Sin embargo, vemos a continuacin que si lo
podemos hacer mediante el teorema 4.2.5.
Tomamos como punto inicial

3>

7.

x0 (s) = 3,

que verica que

kx0 (s)k =
f (t)

Para este punto inicial no podemos construir la funcin real

correspondiente al teorema 4.2.5, pero iterando de nuevo con el mtodo


T
de Newton a partir del vector inicial x0 = (3, 3, . . . , 3) , despus de tres
iteraciones obtenemos el vector

x3 ,

x3 =

dado por

0,176919 . . .

0,905153 . . .

2,087105 . . .

3,279568 . . .

3,279568 . . .

2,087105 . . .

0,905153 . . .

0,176919 . . .
que si cumple las condiciones del teorema 4.2.5, de manera que lo podemos
considerar como nuevo vector inicial

z 0 = x3

para garantizar la convergen-

cia del mtodo de Newton a partir de l. La correspondiente funcin real

f (t)

que se obtiene entonces para el teorema 4.2.5 es:

t3
f (t) = + (1,2298 . . .)t2 (0,3987 . . .)t + (0,0021 . . .),
8
f (q) = 0,0296 . . . 0, donde q = 0,1582 . . ., y tiene

dos races reales t = 0,0054 . . . y t


= 0,3088 . . . Notemos que kz 0 k =

3,2795 . . . > 7. Aplicando de nuevo el mtodo de Newton, obtenemos

T
despus de tres iteraciones ms, la solucin x = (x1 , x2 , . . . , x8 ) dada en
que verica que

la tabla 4.4.

4.3. Aplicaciones

141

i
1
2
3
4

xi
0,176647 . . .
0,903758 . . .
2,083876 . . .
3,274166 . . .

i
5
6
7
8

xi
3,274166 . . .
2,083876 . . .
0,903758 . . .
0,176647 . . .

Tabla 4.4: Solucin numrica de (4.6)

Los dominios de existencia y unicidad que se obtiene en este caso son


respectivamente:

{l R8 ; kl z 0 k 0,0054 . . .}

{l R8 ; kl z 0 k < 0,3088 . . .}.

Interpolando una vez ms los valores dados en la tabla 4.4 y teniendo


en cuenta que las soluciones de (4.6) satisfacen x(0) = x(1) = 0, obtenemos
b de la solucin numrica x representada en la gura 4.2.
la aproximacin x
3.5
3.0
2.5

xb

2.0
1.5
1.0
0.5

0.2

0.4

0.6

0.8

1.0

Figura 4.2: Solucin aproximacin de la ecuacin (4.6)

Conclusiones y temas abiertos


Una vez terminada esta memoria es momento de repasar lo que se ha
hecho y lo que queda por hacer en relacin a lo aqu presentado. El objetivo
principal perseguido a lo largo de toda la memoria ha sido suavizar y
generalizar las condiciones de convergencia semilocal del teorema clsico
de Newton-Kantorovich para el mtodo de Newton y lo que esto implica
en cuanto a las modicaciones que conllevan.
Hemos presentado tres alternativas al teorema clsico de Newton-Kantorovich, las que se exponen en los captulos 2, 3 y 4. En los tres captulos
se ha desarrollado una teora paralela a la de Kantorovich para el mtodo de Newton, utilizando su misma tcnica de demostracin: el principio
de la mayorante. Para todo el desarrollo inicial hemos tenido que construir sucesiones mayorizantes, pero lo hemos hecho de forma diferente a
cmo lo hace Kantorovich, mientras que l busca un polinomio de segundo grado mediante un ajuste interpolatorio que sirviese de funcin escalar
para construir las sucesiones mayorizantes, nosotros buscamos funciones
escalares

ad hoc

que nos permitan construir las sucesiones mayorizantes

adaptndolas a los problemas considerados. Esto es como consecuencia de


que la condicin que exigimos al operador implicado es ms suave y da ms
informacin sobre el operador que la exigida por Kantorovich en el teorema
clsico de Newton-Kantorovich, aunque no permite obtener la funcin escalar implicada en la sucesin mayorizante resolviendo un problema de tipo
interpolatorio, tal y como hace Kantorovich. Nosotros vemos a lo largo de
toda la memoria que tambin se pueden construir sucesiones mayorizantes
para el mtodo de Newton en un espacio de Banach a partir de funciones
escalares que son soluciones de determinados problemas de valor inicial.
En los tres captulos originales de esta memoria se pone de maniesto
cul es la dicultad principal de la condicin clsica que impone Kantorovich al operador implicado, la condicin de que su derivada segunda est
acotada superiormente en norma por una constante en un dominio general.
Vemos tambin por qu una de las formas ms comunes de solventar esta

143

144

Conclusiones y temas abiertos

dicultad, la de prelocalizar la solucin en algn dominio y buscar en l


una cota superior para la norma de la derivada segunda del operador, no
funciona siempre. La teora desarrollada a lo largo de toda la memoria ayuda en gran medida a solventar estas dicultades aqu planteadas. Para ello,
hemos analizado ejemplos habituales de la vida real, como son las ecuaciones integrales no lineales de tipo Hammerstein y de Bratu, ilustrndose
todo lo anterior.
Como hemos dicho anteriormente, hemos utilizado el principio de la
mayorante como tcnica de demostracin de la convergencia semilocal del
mtodo de Newton para seguir cierto paralelismo con Kantorovich y poder
ver as cmo Kantorovich ide su teora. Esto se pone de maniesto en el
captulo 2, donde se ve cul es el planteamiento inicial, cul es el problema
que presenta este planteamiento inicial y cmo se puede solucionar. Todo
ello se hace considerando condiciones ms suaves que la considerada por
Kantorovich en el teorema clsico de Newton-Kantorovich, a partir de su
teora bsica del principio de la mayorante.
Es bien conocido que el hecho de exigir condiciones ms suaves al operador implicado conlleva habitualmente la contrapartida de que se reduzca
el dominio de puntos de salida vlidos para el mtodo de Newton. Es por
ello por lo que en el captulo 3 no nos preocupamos por exigir condiciones
ms suaves al operador, sino ms fuertes con el claro objetivo de modicar, que no de restringir, el dominio de puntos de salida para el mtodo de
Newton, de manera que podamos garantizar, al menos en algunas situaciones, la convergencia semilocal del mtodo de Newton empezando desde
puntos a partir de los cuales el teorema clsico de Newton-Kantorovich no
la puede garantizar.
En el ltimo captulo de esta memoria desarrollamos una situacin
particular que se puede dar cuando el operador implicado es varias veces
diferenciable. Siguiendo con la lnea de determinar las condiciones iniciales, destacamos la teora de la estimacin puntual o

-teora

introducida

por Smale en los aos 80 del siglo XX, tcnica que trata de precisar las
condiciones y dominios de convergencia para resolver una ecuacin usando
nicamente informacin sobre el punto inicial. Los primeros resultados con
esta tcnica sobre el anlisis de la convergencia de mtodo iterativos para
resolver ecuaciones no lineales estn asociados al mtodo de Newton ([115])
y sus variantes. Los principales resultados de la

-teora

consisten en en-

contrar una constante universal que garantice la convergencia del mtodo


iterativo. El trabajo de Smale es de gran importancia terica sobre todo
cuando se trabaja con sistemas de polinomios ([122, 123, 124]). Adems,

Conclusiones y temas abiertos

145

esta teora ha servido de base e inspiracin en los trabajos de otros muchos


autores (ver [62, 114, 117, 118, 121]). Esto nos hace pensar que un trabajo
interesante para realizar en el futuro es comparar lo aqu desarrollado con
las condiciones que Smale propone en su

-teora.

Una idea tambin interesante que queda abierta para el futuro es combinar de cierta forma las condiciones impuestas al operador en los captulos
3 y 4, de manera que impongamos al operador implicado

una condicin

del tipo:

kF (m) (x) F (m) (x0 )k (kx x0 k),


: [0, +) R
(0) = 0.
donde

m 3,

es una funcin continua no decreciente y tal que

A la hora de pensar en este tipo de condiciones tambin hay otra que


surge de forma natural, que es la generalizacin de la impuesta al operador
implicado

en el captulo 4, de manera que

kF (m) (x)k (kxk),


donde

: [0, +) R

m 3,

es una funcin continua no decreciente. Este

anlisis se podra completar con un estudio en el que se ponga de maniesto


cul es la mejora que se obtiene con respecto a la situacin estudiada en
el captulo 2.
Tampoco es difcil reparar en que todo lo desarrollado en esta memoria,
y lo propuesto hasta ahora para continuar, se puede extender a mtodos
iterativos de orden superior, como podran ser los mtodos de tercer orden
bien conocidos de Chebyshev y Halley.
Tambin se pueden compaginar los anlisis de la convergencia semilocal
realizados a partir del principio de la mayorante con el uso de la tcnica
alternativa desarrollada por el grupo de investigacin PRIENOL a lo largo de los ltimos aos, que se basa en la construccin de un sistema de
relaciones de recurrencia que deben vericar determinadas sucesiones escalares, a partir de las cuales se garantiza la convergencia semilocal de los
mtodos iterativos en espacios de Banach. En muchos casos, especialmente
cuando el orden de convergencia de un mtodo iterativo es alto, el uso
de esta tcnica simplica considerablemente el anlisis de la convergencia
semilocal del mtodo iterativo, obteniendo as resultados que no son fciles de obtener a partir de la tcnica del principio de la mayorante (ver
[7, 8, 90, 131]).
Para terminar, simplemente recordar lo que se ha dicho al principio de
esta memoria en su introduccin: el problema de resolver una ecuacin no

146

Conclusiones y temas abiertos

lineal ha interesado a los matemticos desde siempre. Este inters no ha


decado en la actualidad y sigue siendo un problema vigente de estudio
en las investigaciones de hoy en da, basta ver los numerosos artculos que
siguen apareciendo en la actualidad sobre resolucin de ecuaciones no lineales mediante mtodos iterativos. A continuacin, indicamos solo algunos
de ellos por la relacin de sus autores con nuestro grupo de investigacin
PRIENOL: [1, 4, 5, 13, 14, 16, 31, 32, 36, 37, 38, 43, 49, 59, 60, 123, 124].
A todos ellos, gracias.

Bibliografa
[1] Alarcn, V., Amat, S., Busquier, S. y Manzano, F. High order iterative schemes for quadratic equations.

48,

Numerical Algorithms,

4 (2008), 373381.

[2] Alefeld, G. y Herzberger, J.

tations.

Introduction to interval compu-

Academic Press, 1983.

[3] Amat, S. Bermdez, C., Busquier, S. y Plaza, S. On a thirdorder Newton-type method free of bilinear operators.

near Algebra with Applications, 17

Numerical Li-

(2010), 639653.

[4] Amat, S., Bermdez, C., Busquier, S. y Mestiri, D. A family


of Halley-Chebyshev iterative schemes for non-Frchet dierentiable
operators.

Journal of Computational and Applied Mathematics, 228,

1 (2009), 486493.
[5] Amat, S., Busquier, S. y Candela, V.

A class of quasi-

Newton generalized Steensen methods on Banach spaces.

of Computational and Applied Mathematics, 149,


[6] Anselone, P.

Journal

2 (2002), 397406.

Nonlinear integral equations. University of Wisconsin

Press, Madison, Wisconsin, 1964.


[7] Argyros, I. K. On Newton's method and nondiscrete mathematical
induction.

Bulletin Australian Mathematical Society, 38

(1988), 131

140.
[8] Argyros, I. K. Newton-like methods and non-discrete mathematical induction.

Studia Sciences Mathematics Hungary, 28

(1993),

417426.
[9] Argyros, I. K. On the convergence of Newton's method for polynomial equations and applications in radiative transfer.

fr Mathematik, 127,

Monatshefte

4 (1999), 265276.

147

148

Bibliografa

[10] Argyros, I. K. An improved convergence analysis and applications


for Newton-like methods in Banach space.

Analysis and Optimization, 24,

Numerical Functional

7-8 (2003), 653572.

[11] Argyros, I. K. On the Newton-Kantorovich hypothesis for solving


equations.

Journal of Computational and Applied Mathematics, 169,

2 (2004), 315332.
[12] Argyros, I. K.
Newton methods.

A semilocal convergence analysis for directional

Mathematical Computation, 80,

273 (2011), 327

343.
[13] Argyros, I. K. y Hilout, S. On a class of secant-like methods
for solving nonlinear equations.

Numerical Algorithms, 54,

4 (2010),

485501.
[14] Argyros, I. K. y Hilout, S.

A unied approach for the con-

vergence of certain numerical algorithms, using recurrent functions.

Computing, 90,

34 (2010), 131164.

[15] Argyros, I. K. y Hilout, S. On the semilocal convergence of the

Journal of the Korea Society of Mathematical Education. Series B, Pure and Applied
Mathematics, 17, 4 (2011), 307319.
Gauss-Newton method using recurrent functions.

[16] Argyros, I. K. y Hilout, S.


for solving nonlinear equations.

Inequalities, 14,

Optimal Newton-type methods

Advances in Nonlinear Variational

1 (2011), 4759.

[17] Argyros, I. K. y Hilout, S. Semilocal convergence of Newton's

Journal
of the Korea Society of Mathematical Education. Series B, Pure and
Applied Mathematics, 18, 2 (2011), 97111.
method for singular systems with constant rank derivatives.

[18] Argyros, I. K. y Ren, H. Kantorovich-type semilocal convergence


analysis for inexact Newton methods.

Applied Mathematics, 235,

Journal of Computational and

9 (2011), 29933005.

[19] Atkinson, K. E. The numerical solution of a nonlinear boundary


integral equation on smooth surfaces.

Analysis, 14
[20] Banach, S.

IMA Journal of Numerical

(1994), 461483.

Thorie des operateurs linaires.

Narodowej, Warszawa, 1932.

Funduszu Kultury

Bibliografa

149

[21] Bans, J., Rocha Martinb, C. J. y Sadaranganib, K.


solutions of a quadratic integral equation of Hammerstein type.

hematical and Computer Modelling, 43


[22] Beauzamy, B.

On

Mat-

(2006), 97104.

Introduction to Banach spaces and their geometry.

North Holland, 1985.


[23] Bellman, R. y Kalaba, R.

boundary-value problems.

Quasilinearization and nonlinear

American Elseiver, New York, 1965.

[24] Bennett, A. Newton's method in general analysis.

the National Academy of Sciences of USA, 2


[25] Berberian, S. K.

theory.

Proceedings of

(1916), 592598.

Lectures in functional analysis and operator

Apringer Verlag, 1974.

[26] Biani, N. y Johnson, K. H. Who was '-Raphson' ?

Journal for Numerical Methods in Engineering, 14

International

(1979), 148152.

[27] Blutel, E. Sur lpplication de la mtode dpproximation de Newton la rsolution approche des quations plusieurs inconnues.

Comptes Rendus de lcadmie des Sciences Paris, 151

(1910), 1109

1112.
[28] Bruns, D. D. y Bailey, J. E. Nonlinear feedback control for opera-

Chemical

ting a nonisothermal CSTR near an unstable steady state.

Engineering Science, 32
[29] Bussmann, K.

(1997), 257264.

Ph. D. Diss.

Institute of Technology, Braunschweig,

Germany, 1940.
[30] Caglar, H., Caglar, N., zer, M., Valaristos, A., Miliou,
A. N. y Anagnostopoulos, A. N. Dynamics of the solution of

Bratu's equation.

Nonlinear Analysis, 71

(2007), 672678.

[31] Candela, V. y Marquina, A. Recurrence relations for rational


cubic methods. I. The Halley method.

Computing, 44,

2 (1990),

169184.
[32] Candela, V. y Marquina, A. Recurrence relations for rational
cubic methods. II. The Chebyshev method.

Computing, 45, 4 (1990),

355367.
[33] Cartan, H.

Calcul direntiel.

Hermann, 1971.

150

Bibliografa

[34] Cauchy, A. Sur la dtermination approximative des racines dne


quation algbrique ou trascendante.

Leures Complte, (II), 4 (1829),

573609.
[35] Collatz,

L.

Functional analysis and numerical mathematics.

Springer-Verlag, Berlin, 1964.


[36] Cordero, A., Hueso, J. L., Martnez, E. y Torregrosa,
J. R.

A family of iterative methods with sixth and seventh order

convergence for nonlinear equations.

Modelling, 52,

Mathematical and Computer

910 (2010), 14901496.

[37] Cordero, A., Hueso, J. L., Martnez, E. y Torregrosa,


J. R. Iterative methods for use with nonlinear discrete algebraic mo-

dels.

Mathematical and Computer Modelling, 52,

78 (2010), 1251

1257.
[38] Cordero, A., Torregrosa, J. R. y Vassileva, M. P. Threestep iterative methods with optimal eighth-order convergence.

nal of Computational and Applied Mathematics, 235,

Jour-

10 (2011),

31893194.
[39] Corduneanu, C.

Integral Equations and Applications.

Cambridge

University Press, Cambridge, 1991.


[40] Curtain, R. F. y Pritchard, A. J.

applied mathematics.
[41] Davis, H. T.

tions.

Functional analysis in modern

Academic Press, 1977.

Introduction to nonlinear dierential and integral equa-

Dover Publications, New York, 1962.

[42] Day, M. M.

Normed linear spaces.

[43] Dedieu, J.-P.

Springer Verlag, 1958.

Points xes, zros et la mthode de Newton. Springer,

Berlin, 2006.
[44] Deimling, K.

Nonlinear functional analysis.

Springer-Verlag, Ber-

lin, 1985.
[45] Dennis, J. E. On the Kantorovich hypothesis for Newton's method.

SIAM Journal of Numerical Analysis, 6

(1969), 493507.

Numerical methods for unconstrained optimization and nonlinear equations. Society for Industrial

[46] Dennis, J. E. y Schnabel, R. B.


Mathematics, Philadelphia, 1996.

Bibliografa

151

[47] Dring, B. ber das newtonsche nherungsverfahren.

cal Physics Semi.-Ber., 16

(1969), 2740.

[48] Dunford, N. y Schwartz, J. T.

theory.

Mathemati-

Linear operators. Part I, General

Interscience Publishers Inc., 1958.

[49] Ezquerro, J. A., Grau-Snchez, M., Hernndez, M. A. y


Romero, N.

Variants of a classic Traub's result.

Mathematics with Applications, 60,

Computers and

11 (2010), 28992908.

[50] Ezquerro, J. A. y Hernndez, M. A. Generalized dierentiability conditions for Newton's method.

Analysis, 22,

IMA Journal of Numerical

2 (2002), 187205.

[51] Ezquerro, J. A. y Hernndez, M. A. On an aplication of Newton's method to nonlinear operators with


rivative.

BIT, 42,

-conditioned

second de-

3 (2002), 519530.

[52] Ezquerro, J. A. y Hernndez, M. A. Halley's method for operators with unbounded second derivative.

hematics, 57,

Applied Numerical Mat-

3 (2007), 345360.

[53] Faraci, F. y Moroz, V. Solutions of Hammerstein integral equations via a variational principle.

Applications, 15,

Journal of Integral Equations and

4 (2003), 385402.

[54] Fine, H. B. On Newton's method of approximation.

the National Academy of Sciences of USA, 2


[55] Fourier, J. B. J.

pltes.

Proceedings of

(1916), 546552.

Question dnalyse algbrique, in: Oeuvres Com-

Gauthier-Villars, Paris, 1890.

[56] Ganesh, M. y Joshi, M. C. Numerical solvability of Hammerstein integral equations of mixed type.

Analysis, 11

IMA Journal of Numerical

(1991), 2131.

[57] Garay, J. y Hernndez, M. A. Degree of logarithmic convexity.

Publicaciones del Seminario Matemtico Garca Galdeano, Serie II,


26 (1988).
[58] Gragg, W. B. y Tapia, R. A.
Newton-Kantorovich theorem.

11

(1974), 1013.

Optimal error bounds for the

SIAM Journal of Numerical Analysis,

152

Bibliografa

[59] Grau-Snchez, M., Grau, A. y Noguera, M. Frozen divided


dierence scheme for solving systems of nonlinear equations.

of Computational and Applied Mathematics, 234,

Journal

6 (2011), 1739

1743.
[60] Grau-Snchez, M. y Gutirrez, J. M.

Some variants of the

Chebyshev-Halley family of methods with fth order of convergence.

International Journal of Computer Mathematics, 87,

4 (2010), 818

833.
[61] Gutirrez, J. M. A new semilocal convergence theorem for Newton's method.

79

Journal of Computational and Applied Mathematics,

(1997), 131145.

[62] Gutirrez, J. M. y Hernndez, M. A. New recurrence relations


for Chebyshev method.

Applied Mathematics Letters, 10,

2 (1997),

6365.
[63] Henrici, P.

tions.

Discrete variable methods for ordinary dierential equa-

Wiley, New York, 1962.

[64] Hernndez, M. A. y Salanova, M. A. Grados de convexidad y


concavidad de una curva. Su aplicacin al estudio de procesos iterativos para la resolucin de ecuaciones.

Matemtico Garca Galdeano, Serie II,

Publicaciones del Seminario


4 (1991).

[65] Hernndez, M. A. y Salanova, M. A.

La convexidad y con-

cavidad en la convergencia de procesos iterativos para la resolucin


de ecuaciones. Publicaciones del Seminario Matemtico Garca Galdeano, Serie II, 5 (1993).
[66] Hernndez, M. A. y Salanova, M. A. Indices of convexity and
concavity. application to Halley method.

Computation, 103,
[67] Hirasawa, Y.
spaces.

Applied Mathematics and

1 (1999).

On Newton's method in convex linear topological

Comment. Math. Univ. St. Paul, 3

(1954).

[68] Hu, S., Khavanin, M. y Zhuang, W. Integral equations arising


in the kinetic theory of gases.

Applied Analysis, 34

[69] Kantorovich, L. On Newton's method.

Steklov, 28

(1949).

(1989), 261266.

Trudy Mathematica Inst

Bibliografa

153

[70] Kantorovich, L. V. The method of successive aproximations for


functional analysis.

Acta Mathematica, 71

(1939), 6397.

[71] Kantorovich, L. V. Functional analysis and applied mathematics.


(Russian).

Uspekhi Matematicheskikh Nauk, 3,

[72] Kantorovich, L. V.
tions.

6 (1948), 89185.

On Newton's method for functional equa-

Doklady Akademii Nauk SSSR, 59

(1948), 12371240.

[73] Kantorovich, L. V. The majorant principle and Newton's method.

Doklady Akademii Nauk SSSR, 76

[74] Kantorovich, L. V.
principle (Russian).

(1951), 1720.

Some further applications of the majorant

Doklady Akademii Nauk SSSR, 80

(1951), 849

852.
[75] Kantorovich, L. V. y Akilov, G. P.

Functional analysis.

Per-

gamon Press, Oxford, 1982.


[76] Keller, H.

blems.

Numerical methods for two-points boundary value pro-

Ginn(Blaisdell), Boston, 1968.

[77] Knill, R. J. A modied Babylonian algorithm.

matical Monthly, 99

American Mathe-

(1992), 734737.

[78] Kornstaedt, H. J. Functional ungleichchungen und iterations verfahren.

Aequationes Mathematicae, 13

[79] Kreyszig, E.

Wiley,

(1975).

Introductory functional analysis with applications.

(1978).

[80] Lee, E.

Quasilinearization and invariant imbedding.

Academic

Press, New York, 1968.


[81] Lindenstrauss, J. y Tzafriri, L.

Classical Banach spaces I.

Springer Verlag, 1977.


[82] Lindenstrauss, J. y Tzafriri, L.

Classical Banach spaces II.

Springer Verlag, 1979.


[83] Lund, J. y Vogel, C. A Fully-Galerkin method for the solution
of an inverse problem in a parabolic partial dierential equation,
numerical solution of an inverse.
217.

Inverse Problems, 6

(1990), 205

154

Bibliografa

[84] Mamedov, A.

On an approximate solution of nonlinear integral

equations (Russian).

Tekhn. Mat. Nauk,

Izv. Akad. Nauk Azerbaidzhan. SSR Ser. Fiz.-

(1965), 4148.

[85] Miel, G. J. The Kantorovich theorem with optimal error bounds.

American Mathematical Monthly, 86


[86] Miel, G. J.
methods.

(1979), 212215.

Majorizing sequences and error bounds for iterative

Mathematical Computation, 34

[87] Miel, G. J.

(1980), 185202.

An updated version of the Kantorovich theorem for

Newton's method.

Computing, 27

(1981), 237244.

[88] Moore, R. E. Methods and applications of interval analysis.

Studies in Applied Mathematics,

SIAM

(1979).

Newton's method and variations, in Nonlinear integral equations (P. Anselone, ed.). University of Wisconsin Press,

[89] Moore, R. H.

Madison, Wisconsin, 1964.


[90] Moret, I. A note on Newton type iterative methods.

33

Computing,

(1984), 6573.

[91] Moser, J.

A rapidly convergent iteration method and nonlinear

partial dierential equations I, II.

periore di Pisa, 20

Annali della Scuola Normale Su-

(1966), 265315, 499535.

The numerical solution of nonlinear integral equations


and related topics, in Nonlinear integral equations (P. Anselone,
ed.). University of Wisconsin Press, Madison, Wisconsin, 1964.

[92] Noble, B.

[93] Ortega, J. M. The Newton-Kantorovich theorem.

hematical Monthly, 75

(1968).

[94] Ortega, J. M. y Rheinboldt, W. C.

linear equations in several variables.


[95] Ostrowski, A.

Iterative solution of non-

Academic Press, 1970.

Konvergenzdiskussion und fehlerabschtzung fr

die Newton'sche methode bei gleichungssystem.

hematici Helvetici, 9
[96] Ostrowski, A.

spaces.

American Mat-

Commentarii Mat-

(1936).

Solution of equations in Euclidean and Banach

Academic Pres, 1943.

Bibliografa

155

[97] Ostrowski, A. M.

Solution of equations and systems of equations.

Academic Press, 1966.


[98] Ostrowski, A. M.
Banach.

La mthode de Newton dans les espaces de

Comptes Rendus de lAcadmie des Sciences, 272,

Serie A

(1971), 12511253.
[99] Polyanin, A. D. y Manzhirov, A. V.

tions.

Handbook of integral equa-

CRC Press, Boca Raton, 1998.

[100] Potra, F. A.
method.

On the a posteriori error estimates for Newton's

Beitrge zur Numerische Mathematik, 12

(1984), 125138.

[101] Potra, F. A. y Ptk, V. Sharp error bounds for Newton process.

Numerische Mathematik, 34

(1981), 6372.

[102] Potra, F. A. y Ptk, V.

processes.

Nondiscrete induction and iterative

Pitman Publishing Limited, London, 1984.

[103] Proinov, P. D. New general convergence theory for iterative processes and its applications to Newton-Kantorovich type theorems.

Journal of Complexity, 26,

1 (2010), 342.

[104] Ptk, V. Concerning the rate of convergence of Newton's process.

Command Mathematical University Carolina, 16

(1975), 699705.

[105] Ptk, V. The rate of convergence of Newton's process.

Mathematik, 25
[106] Rall, L. B.

Numerische

(1976), 279285.

Computational solution of nonlinear operator equations.

Robert E. Krieger Publishing Company, Michigan, 1979.


[107] Rall, L. B. y Tapia, R. A.

estimates for Newton's method.

The Kantorovich theorem and error


MRC Technical Summary Report

No. 1043, University of Wisconsin-Madison, 1970.


[108] Rashidinia, J. y Zarebnia, M. New approach for numerical solution of Hammerstein integral equations.

Computation, 185

Applied Mathematics and

(2007), 147154.

[109] Rehbock, F. Zur konvergenz des Newtonschen verfahrens fr glei-

Zeitschrift fr Angewandte Mathematik und Mechanik. Akademie Verlag, 22 (1942), 361362.


chungssysteme.

156

Bibliografa

[110] Rheinboldt, W. C.
iterative processes.

A unied convergence theory for a class of

SIAM Journal of Numerical Analysis, 5

(1968),

4263.
[111] Rudin, W.

Functional Analysis.

McCraw-Hill, 1974.

[112] Runge, C. Separation und approximation der wurzeln von gleichungen.

Enzyklo. d. Mathem. Wissensch., 1

(1899), 405449.

[113] Salajan, R. A. The convergence of the Newton method for multiple


roots.

Annals of Oradea University - Mathematics Fascicola, 17,

(2010), 149154.
[114] Shub, M. y Smale, S. Complexity of Bzout theorem I: Geometric
aspects.

Journal of American Mathematical Society, 6

(1993), 459

501.
[115] Smale, S.
theory.

The funamental theorem of algebra and complexity

Bulletin of the American Mathematical Society, 4

(1981),

135.
[116] Tapia, R. A. The Kantorovich theorem for Newton's method.

rican Mathematical Monthly, 78

Ame-

(1971), 389392.

Proceedings
of the Smalefest (M. V. Hirsch, J. E. Mardsen y M. Shub editors),
Springer-Verlag, (1993), 456465.

[117] Wang, X.

Some results relevant to Smale's report.

[118] Wang, X. y Zhao, F. The theory of Smale's point estimation and


its applicaions.

60

Journal of Computational and Applied Mathematics,

(1995), 253269.

[119] Willers, F. Zur konvergenz des Newtonschen nherunggsverfah-

Zeitschrift fr Angewandte Mathematik und Mechanik. Akademie Verlag, 18 (1938), 197200.

rens.

[120] Wojtaszczyk, P.

Banach spaces for analysis.

Cambridge Univer-

sity Press, 1991.


[121] Yakoubshon, J. C. Finding zeros of Analytic functions:
for secant type method.

Journal of Complexity, 15

-theory

(1999), 239281.

[122] Yakoubshon, J. C. Finding a cluster of zeros of univariate polynomials.

Journal of Complexity, 16,

3 (2000), 603638.

Bibliografa

157

[123] Yakoubshon, J. C.

Simultaneous computation of all the zero-

In: F. Cucker, M. Rojas (Eds.),


Foundations of Computational Mathematics, Proceedings of the Smalefest 2000, World Scientic, Singapore, (2002), 433457.

clusters of univariate polynomial.

[124] Yakoubshon, J. C.

Numerical analysis of a bisectionexclusion

method to nd zeros of univariate analytic functions.

Complexity, 21,

Journal of

5 (2005), 652690.

[125] Yamamoto, T. Error bounds for Newton's iterates derived from the
Kantorovich theorem.
[126] Yamamoto, T.

Numerische Mathematik, 48

Error bounds for Newton's process derived from

Journal of Computational and Applied

the Kantorovich theorem.

Mathematics, 2

(1985), 258292.

[127] Yamamoto, T.
Newton's process.

tics, 12,

(1985), 9198.

A unied derivation for several error bounds for

Journal of Computational and Applied Mathema-

13 (1985), 179191.

[128] Yamamoto, T. A convergence theorem for Newton's method in Banach spaces.

Japan Journal of Industrial and Applied Mathematics,

(1986), 3752.

[129] Yamamoto, T. A method for nding sharp error bounds for Newton's method under the Kantorovich assumption.

hematik, 49

Numerische Mat-

(1986), 203220.

[130] Yamamoto, T. Convergence theorem for Newton-like methods in


Banach spaces.

Numerische Mathematik, 51

(1987), 545557.

[131] Zabrejko, P. y Nguen, D. The majorant method in the theory of


Newton-Kantorovich approximations and the Ptk error estimates.

Numerical Functional Analysis and Optimization JournalSeek, 9, 5-6


(1987), 671684.
[132] Zhang, Z. A note on weaker convergence conditions for Newton iteration. (Chinese).

30,

Journal of Zhejiang University (Science Edition),

2 (2003), 133135,144.

[133] Zheng, Q., Bai, R. y Liu, Z.

The cubic semilocal convergence

on two variants of Newton's method.

Applied Mathematics, 220,

Journal of Computational and

12 (2008), 480489.

De lo que aqu adelante me sucediere


avisar a Vuestra Merced.
Tratado Sexto
Lazarillo de Tormes
Annimo

You might also like