Escolar Documentos
Profissional Documentos
Cultura Documentos
PET-223
METODO DE HALLEY
PET-223
ABSTRACT
The following report presents numerical methods called Halley method with the
intention to learn and understand their use when finding roots, below is a brief
explanation of the method, and what it is and then solve three exercises to put into
practice and to know the effectiveness of the method.
OBJETIVOS
OBJETIVO GENERAL
Disear una aplicacin de computadora que nos permita obtener races de
ecuaciones mediante los mtodos cerrados de biseccin, falsa posicin y
falsa posicin modificada.
OBJETIVOS ESPECFICOS
Establecer las dificultades que se presentan al momento de implementar
cada uno de los mtodos, y el programa en general.
Aplicar los conocimientos previamente adquiridos.
Identificar el mtodo ms efectivo para resolver el problema planteado.
Resolver problemas de acuerdo a especificaciones previas dentro de cada
mtodo.
METODO DE HALLEY
PET-223
MARCO TERICO
Nota histrica
Edmond Halley (1656-1742) fue un astrnomo
ingls que se distingui desde muy joven por su
perspicaz observacin de los cielos.
METODO DE HALLEY
PET-223
METODO DE HALLEY
PET-223
frmulas para hallar las races de ecuaciones de tercer y cuarto grado, dichas
formulas son complicadas y nada prcticas.
La aplicacin del mtodo de Halley nos permitir obtener las races de ecuaciones
no lineales. Entenderemos como ecuacin no lineal aquellas con la forma f(x) = 0,
donde la funcin f(x) no es la ecuacin de una recta f(x) = a + bx, y supondremos
que esta es lo suficientemente derivable segn los requerimientos del mtodo
particular que estamos usando (mtodo de Halley o alguna de sus variantes).
Algunos ejemplos de ecuaciones no lineales son: polinomios, funciones radicales,
logartmicas,
trigonomtricas,
trigonomtricas
inversas
hiperblicas,
El mtodo de Halley asume que la funcin f(x) sea continuamente derivable y que
se conoce la primea y segunda derivadas de la funcin. Este mtodo puede no
converger si se comienza con un valor muy alejado de la raz, ms altas, es decir,
para sistemas de ecuaciones.
Vamos a presentar un par de ejemplos que muestran que los mtodos numricos
para la resolucin de ecuaciones, y en particular el mtodo de
Halley, pueden estar presentes en problemas aplicados. Por lo que ser necesario
buscar un valor inicial x0 lo suficientemente cercano a la raz. Sin embargo, si
converge, lo hace mucho ms rpido que el conocido mtodo de la biseccin, o que
METODO DE HALLEY
PET-223
I.
La funcin de iteracin de Halley (IF) para aproximar las races de una funcin de
una sola variable tiene una larga historia que se remonta a 1694.
Este mtodo se conoce con frecuencia como el mtodo de las hiprbolas tangentes,
y puede ser descrito de manera sencilla de la siguiente manera:
Dada una funcin f(x) y un valor inicial x0 lo suficientemente prximo a la raz de la
funcin, consiste en la construccin de una hiprbola que es tangente a la grfica
de f(x) en el punto x0 hasta el segundo orden. El punto en que la hiprbola tangente
corta al eje de las abscisas, ser nuestra primera estimacin x1.
Una vez obtenida esta, volvemos a hacer otra vez el mismo proceso, pero en lugar
de partir del valor xo, ahora partimos del ltimo valor estimado x1, y as
procederemos
sucesivamente.
Evidentemente,
cuanto
mayor
nmero
de
METODO DE HALLEY
PET-223
METODO DE HALLEY
PET-223
Que cumpla:
Es decir:
METODO DE HALLEY
PET-223
METODO DE HALLEY
PET-223
10
METODO DE HALLEY
PET-223
Ejemplos:
Como ya hemos visto, se trata de un mtodo iterativo que nos permite obtener una
solucin aproximada de una ecuacin bajo la forma f(x) = 0. Para ello, debemos
partir de una aproximacin inicial de la solucin x0 y construir una sucesin de
aproximaciones mediante la frmula que nos proporciona el mtodo
11
METODO DE HALLEY
PET-223
X6 = 0,381966011250105152
12
METODO DE HALLEY
PET-223
Xi
1
-0.92
-0.99972158
-1
-1
II.
4x^3+x^2+2x+5
f(x)
12
0.891648
0.0033402
1.3133E-10
0
f'(x)
16
10.3168
11.9938757
12
12
f''(x)
26
-20.08
-21.9933179
-22
-22
Xi+1
-0.92
-0.99972158
-1
-1
-1
Teorema
Sea f C2 [a; b]. Si Xi [a; b] es tal que f(x) = 0 y f (x) 6= 0, entonces existe > 0 tal
que el mtodo de HALLEY genera una sucesin que converge a X para cualquier
aproximacin inicial Xo [x- ; x +].
1. Inicio
2. Entrada: f (xi), f (i), f (xi) tambin el No. de iteraciones N y el error E
3. Asumir un Xo muy cercano.
4. Un contador para la iteracin i=i+1
5. La frmula del mtodo de Halley
13
METODO DE HALLEY
PET-223
Inicio
N, E
I=0
I = I+1
14
METODO DE HALLEY
PET-223
No
Si
Xi Xi+1<=E
E=10-N
El mtodo no converge
para Xi
HAY RAIZ
X i+1
iii
Fin
15
METODO DE HALLEY
III.
Form1.
Private Sub Command1_Click()
Form2.Show
End Sub
Private Sub Command2_Click()
End
End Sub
Form2.
Private Sub Command1_Click()
Dim a, b, c, d, e As Double
a = Text1.Text
b = Text2.Text
c = Text3.Text
d = Text4.Text
e = Text5.Text
x = Text6.Text
fx = a * (x ^ 4) + b * (x ^ 3) + c * (x ^ 2) + d * x + e
fx1 = 4 * a * (x ^ 3) + 3 * b * (x ^ 2) + 2 * c * x + d
fx2 = 12 * a * (x ^ 2) + 6 * b * x + 2 * c
r = x - ((2 * fx * fx1) / (2 * (fx1 * fx1) - (fx * fx2)))
Text7.Text = r
If Abs(x - r) < 10 ^ (-10) Then
r = Xres
16
PET-223
METODO DE HALLEY
End If
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
End Sub
Private Sub Command3_Click()
Form1.Show
End Sub
17
PET-223
METODO DE HALLEY
IV.
Form1.
Form2.
18
PET-223
METODO DE HALLEY
PET-223
Calculando
V.
CONCLUSIONES
que se escoge.
DESVENTAJAS:
de obtener
19
METODO DE HALLEY
PET-223
VI.
BIBLIOGRAFIA
http://s3.amazonaws.com/academia.edu.documents/34323414/Metodos_Numericos_para_
Ingenieria.pdf?AWSAccessKeyId=AKIAJ56TQJRTWSMTNPEA&Expires=1470620933&Sig
nature=yPDZPiYQKyMf6ym6Kx1lWlKmrUI%3D&response-contentdisposition=attachment%3B%20filename%3DMETODOS_NUMERICOS_PARA_INGENIE
RIA.pdf
http://gredos.usal.es/jspui/bitstream/10366/115836/1/PFC_P%c3%89REZ%20S%c3%81N
CHEZ%2c%20MANUEL_ANALISIS%20DEL%20METODO%20DE%20HALLEY.zip
20