Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FIJO
METODOS NUMERICOS
Grupo : SB
SEMESTRE : 2/2008
AGRADECIMIENTOS
2
MTODO DEL PUNTO FIJO MAT-205
DEDICATORIA
3
MTODO DEL PUNTO FIJO MAT-205
MTODO DEL
PUNTO FIJO
4
MTODO DEL PUNTO FIJO MAT-205
Tabla de contenido
1. INTRODUCCION ......................................................................................................................6
2. GENERALIDADES .....................................................................................................................6
2.1. METODOS NUMERICOS PARA EL CALCULO DE RAICES NO LINEALES ...................................6
2.1.1. METODOS CERRADOS ...................................................................................................7
2.1.2. METODOS ABIERDOS.....................................................................................................7
2.1.3. TEOREMA DEL BOLZANO ...............................................................................................8
3. DESARROLLO DEL TEMA..........................................................................................................9
3.1. CONCEPTO DE ITERACION .....................................................................................................9
3.2. EL PUNTO FIJO .......................................................................................................................9
3.3. CONDICION DE LIPSCHITZ....................................................................................................10
3.4. PUNTOS FIJOS Y RAICES DE ECUACIONES NO LINEALES......................................................10
3.5. METODO DEL PUNTO FIJO ...................................................................................................11
3.6. CRITERIOS DE CONVERGENCIA ............................................................................................15
3.6.1. DESTANCIAS ENTRE LOS .........................................................................................15
3.6.2. CRITERIO | ()| < 1 ..................................................................................................16
3.6.3. INTERPRETACION GEOMETRICA..................................................................................18
3.7. DIAGRAMA DE FLUJO PARA EL METODO DEL PUNTO FIJO .................................................21
3.8. CODIGO EN VBA PARA EL METODO DEL PUNTO FIJO .........................................................23
4. CONCLUSIONES .....................................................................................................................25
5. BIBLIOGRAFIA ........................................................................................................................25
6. ANEXOS .................................................................................................................................26
5
MTODO DEL PUNTO FIJO MAT-205
1. INTRODUCCION
En este trabajo se explica primero los conceptos bsicos sobre el tema de races
de ecuaciones no lineales, se indica tambin cuales son los mtodos mas usuales y por
ultimo se interna en la explicacin del mtodo del punto fijo, indicando el concepto de un
punto fijo, el procedimiento de la iteracin, y los criterios de convergencia para las
funciones. Por ultimo se desarrolla un programa informtico para la resolucin de
ecuaciones no lineales con el mtodo del punto fijo, indicando el algoritmo del mtodo.
2. GENERALIDADES
El objeto del clculo de las races de una ecuacin es determinar los valores de x
para los que se cumple:
() =
La determinacin de las soluciones de la ecuacin
() = puede llegar a ser un problema muy difcil. Si f(x) es una funcin polinmica de
grado 1 2, conocemos expresiones simples que nos permitirn determinar sus races.
Para polinomios de grado 3 4 es necesario emplear mtodos complejos y laboriosos. Sin
embargo, si f(x) es de grado mayor de cuatro o bien no es polinmica, no hay ninguna
frmula conocida que permita determinar los ceros de la ecuacin (excepto en casos muy
particulares).
La mayora de los mtodos utilizados para el clculo de las races de una ecuacin
son iterativos y se basan en modelos de aproximaciones sucesivas. Estos mtodos
trabajan del siguiente modo: a partir de una primera aproximacin al valor de la raz,
determinamos una aproximacin mejor aplicando una determinada regla de clculo y as
sucesivamente hasta que se determine el valor de la raz con el grado de aproximacin
deseado.
6
MTODO DEL PUNTO FIJO MAT-205
- Mtodos cerrados
- Mtodos abiertos
7
MTODO DEL PUNTO FIJO MAT-205
f(x) = 0
El teorema de Bolzano, que establece que si una funcin continua, f(x), toma en
los extremos del intervalo [a,b] valores de signo opuesto, entonces la funcin admite, al
menos, una raz en dicho intervalo.
Es decir si f(a) * f(b) < 0 entonces existe al menos un numero c dentro del intervalo
[a,b], tal que f(c) = 0.
Iterar es repetir un proceso hasta que se obtiene un resultado con la exactitud buscada
o requerida. Partiendo de punto inicial aplicando la formula o funcin g(x) calcularemos los
trminos sucesivos.
p0
p1 g ( p 0 )
p 2 g ( p1 )
pk : .....
p k g ( p k 1 )
p k 1 g ( p k )
.....
3.2. EL PUNTO FIJO
Un punto fijo de una funcin g(x) es un numero real P tal que P = g(P). En esta seccin
vamos a considerar por una parte, el problema de la existencia y unicidad de puntos fijos y
la forma de aproximarlos y por otra parte, la relacin entre los problemas de punto fijo y el
problema de aproximar races, ya que, aunque los problemas que nos planteamos en este
trabajo son los de encontrar races, cierta selecciones de puntos fijos permiten obtener
tcnicas muy eficaces de clculo de races.
Ejemplos:
Sea g(x) una funcin continua en un intervalo cerrado [a, b], tal que () > y g(b) < b
entonces existe al menos un punto s tal que s = g(s).
10
MTODO DEL PUNTO FIJO MAT-205
Dado un problema de bsqueda de una raz f(p) = 0, podemos definir una funcin
g con un punto fijo p de varias maneras, una de ellas puede ser: g(x) = x + f(x),
Entonces para x = p, se tiene: g(p) = p + f(p), o g(p) = p, dado que f(p)=0, por ser
raz. En otras palabras, el valor p que es una raz para f(x), constituye un Punto Fijo
para g(p).
En el Punto Fijo la expresin g(x) = x se representa como: la interseccin ente la
curva g(x) y la recta y = x
Sea el inicio la ecuacin general f(x) = 0, de la cual se desea encontrar una raz
real P.
El primer paso consiste en transformar algebraicamente la ecuacin f(x) = 0 a la
forma equivalente x = g(x).
+5
b) = despejando x del primer termino
2
5
c) = factorizando x y despejando 11
21
MTODO DEL PUNTO FIJO MAT-205
Una vez que se ha determinado una forma equivalente, el siguiente paso es tantear
una raz; esto puede hacerse por observacin directa de la ecuacin (por ejemplo en la
funcin inicial f(x) vemos que x = 2 es un valor cercano a la raz). Se denoto el valor
tanteado o valor de inicio como x0 . Una vez que se tiene x0 se evalua g(x) en x0,
denotndose el resultado de esta evaluacin como x1 ; esto es:
(0 ) = 1
El valor de 1 comparado con 0 presenta los dos siguiente casos:
Caso 1. Que 1 = 0
Esto indica que e ha elegido como valor inicial una raz y el problema queda
concluido. Para aclararlo, recuerde que si p es una raz de la ecuacin f(x), se cumple que
f(p) = 0. Y como la ecuacin g(x) = x solo es un arreglo de la ecuacin f(x) = 0, tambin se
cumple que g(p) = p.
Caso 2. Que 1 0
Aunque hay excepciones, generalmente se encuentra que los valores x0, x1, x2,
se van acercando a la raz p de manera que xi esta mas cerca de p que xi-1, o bien se van
alejando de p de modo que cualquiera esta mas lejos que el valor anterior.
1() = 2 2 5 ; x0 = 2 +5
2() = 2
x0 = 2
i xi g(xi) i xi g(xi)
0 2 3 0 2.00000 1.87083
1 3 13 1 1.87083 1.85349
2 13 333 2 1.85349 1.85155
3 333 221773 3 1.85155 1.85083
13
Puede apreciarse que la sucesin diverge con g1(x) y converge con g2(x).
EJEMPLO
Encuentre una aproximacin a una raz de la ecuacion:
cos 3 = 0
SOLUCION
Donde un valor cercano a la raz p puede ser 0 = ( )/4. Tomando x en radianes
2
por tratarse de una funcin trigonomtrica. Iterando con el mtodo del punto fijo para el
inciso a) se tiene:
MTODO DEL PUNTO FIJO MAT-205
( ) |( )|
0 /8 0.21578 0.35626
1 0.21578 0.57084 0.71256
2 0.57084 -0.14172 1.42516
3 -0.14172 1.28344 2.85057
4 1.28344 -1.56713 5.70102
Se detiene el proceso en la cuarta iteracin, por que f(x0), f(x1), f(x2), no tiende a
cero. Se emplea el valor absoluto de f(x) para manejar la idea de distancia.
Se inicua un nuevo proceso con 0 = ( )/4 y la forma de g(x) del inciso b)
2
( ) |( )|
0 /8 0.30796 0.25422
1 0.30796 0.31765 0.02907
2 0.31765 0.31666 0.00298
3 0.31666 0.31676 0.00031
4 0.31676 0.31675 0.00003
En esta seccin veremos otros criterios mas de convergencia para el proceso iterativo
del punto fijo.
15
MTODO DEL PUNTO FIJO MAT-205
( 1 ).
Como
( ) = +1 (1 ) =
Sustituyendo se obtiene
+1 = ( )( 1 )
|+1 | = | ( )|| 1 |
|2 1 | = | (1 )||1 0 | 1 (1 , 2 )
|3 2 | = | (2 )||2 1 | 2 (2 , 3 )
|4 3 | = | (3 )||3 2 | 3 (3 , 4 )
Y as sucesivamente.
16
MTODO DEL PUNTO FIJO MAT-205
Supngase ahora que en la regin que comprende a x0, x1, x2, y en p misma, la
funcin g(x) esta acotada; esto es
| ()| ,
Para algn numero , Entonces
|2 1 | |1 0 |
|3 2 | |2 1 |
|4 3 | |3 2 |
EJEMPLO
17
MTODO DEL PUNTO FIJO MAT-205
SOLUCION
De donde
20(2+2)
() = y () = 3 2 + 4 + 11
( 2 +2+10)2
Sustituyendo 0 = 1
80
| (1)| = | | = 0,47 y | (1)| = 8
169
De donde la forma del inciso (a) promete convergencia y la forma (b) no.
Aplicando el proceso iterativo del punto fijo y el criterio de < 103 |+1 | en
caso de convergencia, se tiene:
|+1 | | ( )|
0 1.00000 0.47337
1 1.53846 0.53846 0.42572
2 1.29502 0.24344 0.45100
3 1.40183 0.10681 0.44047
4 1.35421 0.04762 0.44529
5 1.37530 0.02101 0.44317
6 1.36593 0.00937 0.44412
7 1.37009 0.00416 0.44370
8 1.36824 0.00185 0.44389
9 1.36906 0.00082 0.44386
Obsrvese que | ( )| se mantiene menor de uno. Una ves que |+1 | < 103 , se
detiene el proceso y se toma como raz a 9 .
1.36906
El proceso iterativo del punto fijo queda representado en la figura 9, la cual muestra un
caso de convergencia, ya que | ()| < 1 en x0, x1, x2, p
20
MTODO DEL PUNTO FIJO MAT-205
A continuacin se presenta el diagrama de flujo parara el mtodo del punto fijo que se
puede aplicar a cualquier lenguaje de programacin.
21
MTODO DEL PUNTO FIJO MAT-205
INICIO
I=1
X( I ) = G ( X ( I-1 ) )
E( I ) = ( X ( I ) X ( I 1 ) ) / ( X ( I ) * 0,01)
I=I+1
I ; X( I ) ; E ( I ) MOSTRAR
SI NO
E ( I 1 ) > E ( N)
SI NO
I>2
P=X(I)
SI NO
E ( I 1) > E ( I 2 )
I = MAXIT
I < MAXIT
NO
RPTA MOSTRAR
FIN
22
MTODO DEL PUNTO FIJO MAT-205
Este es el cdigo usado en Visual Basic para Excel para el programa diseado para el
proceso del punto fijo.( Ver anexo 1)
' contador = 0
' Formula2 = Cells(2, 3) 24
MTODO DEL PUNTO FIJO MAT-205
4. CONCLUSIONES
En conclusin podemos decir que el mtodo del punto fijo es muy bueno y eficaz
siempre y cuando se utilice la ecuacin equivalente g(x) adecuada.
5. BIBLIOGRAFIA
Sitios de internet
http://www.cidse.itcr.ac.cr/revistamate/HERRAmInternet/ecuaexecl/node0.html
(Recuperado el 02 de diciembre del 2008)
http://docencia.udea.edu.co/ingenieria/analisis-numerico/ (recuperado el 27 de
noviembre del 2008)
http://www.cidse.itcr.ac.cr/cursos-linea/NUMERICO/SitioWebEcuaciones/node6.html
(Recuperado el 28 de noviembre del 2008)
http://www.cidse.itcr.ac.cr/cursos-linea/NUMERICO/index.htm (Recuperado el 02 de
diciembre del 2008)
25
MTODO DEL PUNTO FIJO MAT-205
http://www.euiti.upm.es/index/departamentos/matematicas/webpersonal/webolga/Mat
ematicas_Especialidad/Ecuaciones_no_lineales/Tema_2/Punto_fijo.htm (Recuperado
el 02 de diciembre del 2008)
6. ANEXOS
Aspecto del libro de Excel con VBA para el mtodo del punto fijo
26