Método de Newton
Método de Newton
Método de Newton
AREQUIPA
FACULTAD DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA
MECÁNICA
MÉTODO DE NEWTON
ALUMNOS:
JOSÉ CARLOS PASTOR RUELAS
DENIS DAVID RODRÍGUEZ VILAVILA
AREQUIPA - PERÚ
INTRODUCCIÓN
La idea principal detrás del método de Newton es utilizar la derivada de una función
para aproximar la raíz de la ecuación. Comienza con una suposición inicial cercana a la
raíz y luego itera mediante una fórmula recursiva para mejorar continuamente la
aproximación. Este proceso se repite hasta que se alcance una precisión deseada o se
cumpla algún criterio de convergencia.
Nótese que el método descrito es de aplicación exclusiva para funciones de una sola
variable con forma analítica o implícita cognoscible. Existen variantes del método
aplicables a sistemas discretos que permiten estimar las raíces de la tendencia, así como
algoritmos que extienden el método de Newton a sistemas multivariables, sistemas de
ecuaciones, etc.
Ilustración de una iteración del método de Newton (la función f se demuestra en azul y la
línea de la tangente está en rojo). Vemos que xn + 1 es una aproximación mejor que xn para
la raíz x de la función f.
Método de la secante
En análisis numérico el método de la secante es un método para encontrar los ceros de
una función de forma iterativa. Es una variación del método de Newton-Raphson donde
en vez de calcular la derivada de la función en el punto de estudio, teniendo en mente la
definición de derivada, se aproxima la pendiente a la recta que une la función evaluada
en el punto de estudio y en el punto de la iteración anterior. Este método es de especial
interés cuando el coste computacional de derivar la función de estudio y evaluarla es
demasiado elevado, por lo que el método de Newton no resulta atractivo. En otras
palabras, el método de la secante es un algoritmo de la raíz de investigación que utiliza
una serie de raíces de las líneas secantes para aproximar mejor la raíz de una función f.
El método de la secante se puede considerar como una aproximación en diferencias finitas
del método de Newton-Raphson. Sin embargo, este método fue desarrollado
independientemente de este último. El método se define por la relación de recurrencia:
𝑥𝑛 − 𝑥𝑛−1
𝑥𝑛+1 = 𝑥𝑛 − ∗ 𝑓(𝑥𝑛 )
𝑓(𝑥𝑛 ) − 𝑓(𝑥𝑛−1 )
Como se puede ver, este método necesitará dos aproximaciones iniciales de la raíz para
poder inducir una pendiente inicial.
INTERPRETACIÓN MATEMÁTICA
Tenemos una función f(x) de color azul, a la que le queremos encontrar una raíz por el
procedimiento del Método de Newton, gráficamente podemos ver que la raíz es cuadrado
de color azul, que es el corte de la función con el eje x, tomamos el punto x 0 considerando
cercano a la raíz, en ese punto x0 trazamos la recta tangente a la gráfica y vemos el punto
de corte con el eje x, y obtenemos el punto x1, en este punto repetimos el procedimiento
y obtenemos el punto x2, repetimos el procedimiento una vez más y obtenemos el x3 y en
eso consiste el Método de Newton, fijémonos que a partir del x 0 obtenemos los puntos
x1, x2 y x3 en solo 3 iteraciones, fijémonos que cercamos estamos de la raíz que estamos
buscando.
CONVERGENCIA DEL MÉTODO
El orden de convergencia de este método es, por lo menos, cuadrático. Sin embargo, si la
raíz buscada es de multiplicidad algebraica mayor a uno (ejem., una raíz doble, triple, …),
el método de Newton-Raphson pierde su convergencia cuadrática y pasa a ser lineal de
constante asintótica de convergencia 1-1/m, con m la multiplicidad de la raíz.
Existen numerosas formas de evitar este problema, como pudieran ser los métodos de
aceleración de la convergencia tipo Δ² de Aitken o el método de Steffensen.
𝑓(𝑥𝑛 )
𝑥𝑛+1 = 𝑥𝑛 − 𝑚
𝑓´(𝑥𝑛 )
Su principal desventaja en este caso sería lo costoso que pudiera ser hallar g(x) y g'(x) si
f(x) no es fácilmente derivable. Por otro lado, la convergencia del método se demuestra
cuadrática para el caso más habitual sobre la base de tratar el método como uno de punto
fijo: si g '(r)=0, y g''(r) es distinto de 0, entonces la convergencia es cuadrática. Sin
embargo, está sujeto a las particularidades de estos métodos. Nótese de todas formas que
el método de Newton-Raphson es un método abierto: la convergencia no está garantizada
por un teorema de convergencia global como podría estarlo en los métodos de falsa
posición o de bisección.
Ejemplo:
Considerando el problema de encontrar un número positivo x tal que cos(𝑥 ) = 𝑥 3 .
Sabemos que 𝑓´(𝑥) = −𝑠𝑒𝑛(𝑥) − 3𝑥 2 . Ya que cos (𝑥) ≤ 1 para todo 𝑥 y 𝑥 3 >
1 𝑝𝑎𝑟𝑎 𝑥 > 1, deducimos que nuestro cero está entre 0 y 1.
Comenzaremos con el valor iniciar 𝑥0 = 0.5
𝑥1 = 𝑓(𝑥0 ) = cos(0.5) − 0.53 = 1.112141637097
𝑥0 − 0.5 −
𝑓´(𝑥0 ) − sin(0.5) − 3 ∗ 0.52
𝑥2 = 𝑓(𝑥1 ) . = 0.909672693736
𝑥1 − .
𝑓´(𝑥1 )
.
𝑥3 = . . = 0.867263818209
. .
. .
𝑥4 = . . = 0.865477135298
. .
. .
𝑥5 = . . = 0.865474033111
. .
. .
𝑥6 = . . = 0.865474033102
. .
. .
En este ejemplo, hemos definido la función f(d) que representa la ecuación del área de un
cilindro en términos de su diámetro d. La derivada de f(d), que es necesaria para aplicar
el método de Newton, también se ha definido como df(d).
A continuación, hemos establecido un valor inicial d0 y los criterios de convergencia
(tolerancia y número máximo de iteraciones permitidas).
Luego, implementamos el método de Newton en un bucle while similar al ejemplo
anterior. En cada iteración, actualizamos el valor de d utilizando la fórmula del método
de Newton.
Finalmente, mostramos el resultado que será el diámetro aproximado del cilindro que
produce un área de superficie de 100 unidades cuadradas, o un mensaje indicando que no
se alcanzó convergencia en el número máximo de iteraciones.
Recuerda que este es un ejemplo básico y simplificado para ilustrar el uso del método de
Newton en el contexto de la Ingeniería Mecánica. En aplicaciones reales, es posible que
debas ajustar la función f(d) y su derivada df(d) de acuerdo con el problema específico
que estés resolviendo.
APLICACIONES POR EL METODO NEWTON (PYTON)
Código en Python que implementa el método de Newton para encontrar el diámetro de
un cilindro con un área de superficie de 100 unidades cuadradas:
En este ejemplo, hemos definido la función f(d) que representa la ecuación del área de un
cilindro en términos de su diámetro d. La función df(d) calcula la derivada de f(d), que se
requiere en el método de Newton.
Luego, hemos establecido un valor inicial d0 y los criterios de convergencia (tolerancia
y número máximo de iteraciones permitidas).
A continuación, implementamos el método de Newton utilizando un bucle while similar
al ejemplo de MATLAB. En cada iteración, actualizamos el valor de d utilizando la
fórmula del método de Newton.
Finalmente, mostramos el resultado, que será el diámetro aproximado del cilindro que
produce un área de superficie de 100 unidades cuadradas, o un mensaje indicando que no
se alcanzó convergencia en el número máximo de iteraciones.
Recuerda que este es un ejemplo básico y simplificado para ilustrar el uso del método de
Newton en el contexto de la Ingeniería Mecánica. Puedes ajustar la función f(d) y su
derivada df(d) según tus necesidades y el problema específico que estés resolviendo.
CONCLUSIONES
Al utilizar el método de Newton en la carrera de Ingeniería Mecánica, se pueden
obtener varias conclusiones importantes:
• Eficiencia en la resolución de problemas: El método de Newton ofrece una
convergencia rápida y eficiente en la búsqueda de raíces de ecuaciones no
lineales. Esto es especialmente relevante en la ingeniería mecánica, donde se
deben resolver ecuaciones complejas que surgen en el análisis de estructuras,
dinámica de sistemas, diseño de mecanismos, entre otros.
• Aplicabilidad a diversos problemas: El método de Newton es versátil y puede
aplicarse a una amplia gama de problemas en ingeniería mecánica. Desde el
análisis de estructuras y el diseño de sistemas hasta la simulación de fenómenos
físicos, el método de Newton proporciona una herramienta poderosa para
resolver ecuaciones no lineales en contextos reales.
• Precisión y confiabilidad: Si se elige una suposición inicial adecuada y se
cumplen los criterios de convergencia, el método de Newton puede proporcionar
resultados altamente precisos y confiables. Esto es esencial en la ingeniería
mecánica, donde se requiere una alta precisión en el análisis y diseño de
sistemas para garantizar la seguridad y el rendimiento óptimo.
• Limitaciones y consideraciones: Aunque el método de Newton es generalmente
efectivo, también tiene algunas limitaciones a tener en cuenta. La elección de
una suposición inicial inadecuada puede llevar a la convergencia a una raíz
incorrecta o a la no convergencia en absoluto. Además, el método de Newton
puede ser sensible a problemas de estabilidad numérica en algunas situaciones.
• Optimización y diseño: Además de su capacidad para encontrar raíces de
ecuaciones, el método de Newton también se puede aplicar en problemas de
optimización y diseño en ingeniería mecánica. Al combinar el método de
Newton con técnicas de optimización, es posible encontrar valores óptimos de
variables y parámetros para maximizar el rendimiento o minimizar los costos.
En resumen, el uso del método de Newton en la carrera de Ingeniería Mecánica ofrece
eficiencia, precisión y aplicabilidad en la resolución de problemas no lineales. Al
comprender sus fortalezas y limitaciones, los ingenieros mecánicos pueden aprovechar
esta herramienta para analizar, diseñar y optimizar sistemas mecánicos de manera
efectiva y confiable.
WEBGRAFÍA
/http://personal.cimat.mx:8181/~julio/courses/progra01/clase18/MetododeNewtonRaphs
on.pdf
/https://www.urp.edu.pe/pdf/id/2555/n/app
https://es.wikipedia.org/wiki/M%C3%A9todo_de_Newton
https://www.uv.es/~diaz/mn/node20.html