MONOGRAF´ IAS MATEM ´ ATICAS
ITERACI ´ON DE PUNTO FIJO
FERNANDO REVILLA JIM ´ENEZ
Resumen. Estudiamos las bases te´oricas del m´etodo de la iteraci´on de punto fijo para la resoluci´on aproximada de ecuaciones.
Enunciado
Sea una funci´on g : D ⊂ R → R. Se dice que p ∈ D es punto fijo de g si se verifica g(p) = p.
1) Sea una funci´on f : D ⊂ R → R y p ∈ D. Demostrar que
p es cero o ra´ız de f ⇔ p es punto fijo de g(x) = x − f (x).
2) Sea g ∈ C[a, b] tal que g(x) ∈ [a, b] para todo x ∈ [a, b]. Demostrar que i) g tiene un punto fijo en [a, b].
ii) Si adem´as, g es derivable en (a, b) y existe constante k con 0 < k < 1 tal que |g0(x)| ≤ k para todo x ∈ (a, b), el punto fijo de g es ´unico.
3) Demostrar el Teorema del punto fijo:
Sea g ∈ C[a, b] tal que g(x) ∈ [a, b] para todo x ∈ [a, b]. Supongamos adem´as adem´as, g es derivable en (a, b) y que existe constante k con 0 < k < 1 tal que |g0(x)| ≤ k para todo x ∈ (a, b). Entonces, la sucesi´on
pn= g (pn−1) , n ≥ 1
converge al ´unico punto fijo p en [a, b] (m´etodo de iteraci´on de punto fijo).
4) Demostrar que en las hip´otesis del teorema del punto fijo, se verifican para todo n ≥ 1 las acotaciones de la sucesi´on de iteraci´on de punto fijo:
(a) |pn− p| ≤ kn· m´ax{p0− a, b − p0}.
(b) |pn− p| ≤ kn
1 − k|p1− p0| .
5) Aplicaci´on. Se considera la funci´on g : [−1, 1] → R dada por g(x) = (x2− 1)/3.
a) Demostrar que g satisface las hip´otesis del teorema del punto fijo.
b) Calcular el p3 de la iteraci´on de punto fijo con p0 = −1.
c) Determinar a partir de qu´e n la iteraci´on de punto fijo proporciona p con tres cifras decimales exactas.
d) Demostrar que la iteraci´on de punto fijo proporciona en el caso presente una sucesi´on convergente a la ´unica soluci´on de la ecuaci´on x2− 3x − 1 = 0 en [−1, 1]. Dar una f´ormula cerrada para esta soluci´on.
Key words and phrases. Iteraci´on, punto fijo.
1
2 FERNANDO REVILLA JIM ´ENEZ
Soluci´on
1) ⇒) Si p es cero o ra´ız de f entonces g(p) = p − f (p) = p − 0 = p es decir, p es punto fijo de g.
⇐) Si p es punto fijo de g entonces f (p) = p − g(p) = p − p = 0 es decir, p es ra´ız de f .
2) i) Si g(a) = 0 o g(b) = 0, un punto fijo es p = a o p = b. En caso contrario se verifica g(a) > a y g(b) < b. La funci´on h(x) = g(x) − x es continua en [a, b] y verifica h(a) > 0 y h(b) < 0. Por el teorema de Bolzano, existe p ∈ (a, b) tal que 0 = h(p) = g(p) − p, con lo cual g(p) = p y p es por tanto punto fijo de g.
ii) Supongamos que existieran dos puntos fijos p, q distintos con p < q.
Aplicando el teorema del valor medio de Lagrange a la funci´on g en el intervalo [p, q]:
∃ξ ∈ (p, q) : g0(ξ) = g(q) − g(p)
q − p ⇒ |q − p|
= |g(q) − g(p)| = g0(ξ)
|q − p| ≤ k |q − p| < |q − p|
lo cual es absurdo por tanto, el punto fijo es ´unico.
3) Por el apartado anterior, existe un ´unico punto fijo p. Como g([a, b]) ⊂ [a, b], la sucesi´on pn est´a bien definida. Dado que |g0(x)| ≤ k para todo x ∈ (a, b) y por el teorema del valor medio de Lagrange,
|pn− p| = |g(pn−1) − g(p)| = g0(ξn)
|pn−1− p| ≤ k |pn−1− p|
en donde ξn∈ (a, b). Reiterando obtenemos
|pn− p| ≤ k |pn−1− p| ≤ k2|pn−2− p| ≤ . . . ≤ kn|p0− p| .
Al ser 0 < k < 1 se verifica l´ımn→+∞|pn− p| ≤ l´ımn→+∞kn|p0− p| = 0, y por tanto la sucesi´on pn converge a p.
4) (a) En la demostraci´on del teorema del punto fijo se prob´o que |pn− p| ≤ kn|p0− p|, pero se verifica |p0− p| ≤ m´ax{p0− a, b − p0}.
(b) Tenemos las desigualdades
|pn+1− pn| = |g(pn) − g(pn−1)| ≤ k |pn− pn−1| ≤ . . . ≤ kn|p1− p0| . Entonces, para m > n ≥ 1,
|pm− pn| = |pm− pm−1+ pm−1− · · · + pn+1− pn|
≤ |pm− pm−1| + |pm−1− pm−2| + · · · + |pn+1− pn|
≤ km−1|p1− p0| + km−2|p1− p0| + · · · + kn|p1− p0|
= kn(1 + k + k2+ · · · + km−n−1) |p1− p0| . Se verifica l´ımn→+∞pn= p, por tanto
|p − pn| = l´ım
m→+∞|pm− pn| ≤ kn|p1− p0|
m−n−1
X
j=0
kj
ITERACI ´ON DE PUNTO FIJO 3
≤ kn|p1− p0|
+∞
X
j=0
kj = kn
1 − k|p1− p0| .
5) a) La funci´on g es polin´omica y por tanto continua en [−1, 1]. Es derivable en (−1, 1) con derivada g0(x) = 2x/3. El ´unico punto cr´ıtico de g es x = 0.
Tenemos g(0) = −1/3, g(−1) = g(1) = 0, por tanto el m´ınimo absoluto de g en [−1, 1] es −1/3 y el m´aximo absoluto 0. Esto demuestra que g([−1, 1]) ⊂ [−1, 1]. Adem´as, se verifica
g0(x)
=
2x 3
≤ 2
3 para todo x ∈ (−1, 1),
lo cual demuestra que se verifican las hip´otesis del teorema del punto fijo.
b) Para p0 = −1 tenemos
p1= g(p0) = g(−1) = −1 3, p2= g(p1) = g(−1/3) = 1/9 − 1
3 = − 8
27, p3= g(p2) = g(−8/27) = 64/729 − 1
3 = −665
2187.
c) Usando la acotaci´on |pn− p| ≤ kn·m´ax{p0−a, b−p0}, tenemos en nuestro caso |pn− p| ≤ (2/3)n· m´ax{0, 2} = 2(2/3)n. Entonces,
|pn− p| ≤ 2 2 3
n
< 10−3 ⇔ 2 3
n
< 10−3
2 ⇔ n log102
3 < −3 − log102
⇔
|{z}
log10(2/3)<0
n > −3 − log102
log1023 = 20,97 . . . , con lo cual n = 21.
d) Sabemos que p es punto fijo de g si y s´olo si p es ra´ız de f (x) = x − g(x).
En nuestro caso,
f (x) = 0 ⇔ x − g(x) = 0 ⇔ x − x2− 1
3 = 0 ⇔ 3x − x2+ 1
3 = 0,
lo cual equivale a x2 − 3x − 1 = 0. Las soluciones de esta ecuaci´on son (3 ±√
13)/2 y s´olo (3 −√
13)/2 ∈ [−1, 1]. Por tanto, el l´ımite de la iteraci´on de punto fijo es p = (3 −√
13)/2
Monograf´ıas matem´c aticas por Fernando Revilla Jim´enez se dis- tribuye bajo la licencia Creative Commons Atribuci´on-NoComercial- SinDerivar 4.0 Internacional.
4 FERNANDO REVILLA JIM ´ENEZ
M´as material en http://www.fernandorevilla.es
Fernando Revilla Jim´enez. Jefe del Departamento de Matem´aticas del IES San- ta Teresa de Jes´us de la Comunidad de Madrid y Profesor de M´etodos Ma- tem´aticos de la Universidad Alfonso X El Sabio de Villanueva de la Ca˜nada, Madrid (Hasta el curso acad´emico 2008-2009).
E-mail address: frej0002@ficus.pntic.mec.es