Cálculo · Método de Newton

Método de Newton

El método de Newton aproxima una raíz de f repitiendo un paso: desde una estimación xₙ, toma la tangente en (xₙ, f(xₙ)) y usa su intersección con el eje x como siguiente estimación. Arrastra el inicio y observa cómo converge rápido, entra en un ciclo o se aleja.

El método de Newton en esta visualización

El método de Newton aproxima una raíz de f, un número r con f(r)=0f(r) = 0, repitiendo un paso. Desde la estimación actual xnx_n, toma la tangente a la gráfica en (xn,f(xn))(x_n, f(x_n)), que es L(x)=f(xn)+f′(xn)(x−xn)L(x) = f(x_n) + f'(x_n)(x - x_n). Cerca de xnx_n, la tangente sigue de cerca la curva, así que su cruce con el eje x es una mejor estimación de dónde cruza la curva. Al resolver L(x)=0L(x) = 0 se obtiene la siguiente estimación. En el gráfico, cada paso recorre la línea discontinua tenue desde xnx_n hasta la curva, y después sigue la tangente hasta el eje.

Un paso del método de Newton, definido cuando f′(xₙ) ≠ 0
xn+1=xn−f(xn)f′(xn)x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}

Escribe en=xn−re_n = x_n - r para el error. Si r es una raíz simple (f′(r)≠0f'(r) \ne 0) y f tiene segunda derivada continua, un desarrollo de Taylor del paso da en+1≈f′′(r)2f′(r) en2e_{n+1} \approx \frac{f''(r)}{2f'(r)}\,e_n^2 cuando xnx_n está cerca de r. Elevar el error al cuadrado casi duplica los dígitos correctos. Para x² − 2 desde x₀ = 1, los errores son 0.086, 0.0025, 2.1 × 10⁻⁶ y 1.6 × 10⁻¹², y el indicador muestra cómo en/en−12e_n/e_{n-1}^2 se acerca a 1/(22)≈0.3541/(2\sqrt2) \approx 0.354. Lejos de la raíz no hay esa garantía. Donde f′′(r)=0f''(r) = 0, desaparece el término cuadrático y es aún más rápido: para arctan x, el error es aproximadamente −23en3-\tfrac23 e_n^3, elevado al cubo en cada paso.

El paso requiere f′(xn)≠0f'(x_n) \ne 0. Una tangente horizontal nunca corta el eje; una casi horizontal lo corta lejos: para x² − 2 desde 0.1, el primer paso llega a 10.05. El método también puede fallar sin alejarse. Para x³ − 2x + 2, la tangente en 0 llega a 1, la de 1 vuelve a 0 y los inicios cercanos a 0 son atraídos a ese ciclo: la sucesión permanece acotada, pero no tiene límite. Para arctan x hay una frontera α ≈ 1.3917, el número que cumple 2α=(1+α2)arctan⁡α2\alpha = (1 + \alpha^2)\arctan\alpha. Los inicios con |x₀| < α convergen; los que la superan llegan cada vez más lejos por el otro lado. El control «Todos los inicios» colorea el eje x según el destino de cada inicio. Para x³ − 2x + 2, cerca de una quinta parte de [−3, 3] acaba en el ciclo, incluidas bandas estrechas que se acumulan hacia los puntos de tangente horizontal ±2/3\pm\sqrt{2/3}. Si se empieza con números complejos, esas bandas se convierten en el fractal de Newton.

En una raíz múltiple también se cumple f′(r)=0f'(r) = 0 y se pierde la convergencia cuadrática. Para (x−1)2(x - 1)^2, el paso es exactamente xn+1=(xn+1)/2x_{n+1} = (x_n + 1)/2, así que el error se reduce a la mitad en cada paso. Es convergencia lineal: unos 3.3 pasos por cada nueva cifra decimal. Cerca de una raíz de multiplicidad m, el cociente en+1/ene_{n+1}/e_n tiende a (m−1)/m(m - 1)/m.

En qué fijarse

  • Newton estudió x3−2x−5=0x^3 - 2x - 5 = 0 en 1669. Partiendo de 2, el método usado hoy da 2.1, 2.0945681 y 2.0945514817, correcto hasta nueve decimales tras tres pasos.
  • Para f(x)=x2−af(x) = x^2 - a, el paso es xn+1=12(xn+a/xn)x_{n+1} = \tfrac12\left(x_n + a/x_n\right): la antigua regla para raíces cuadradas, que promedia una estimación y a dividido por ella.

Controles

  • Arrastra el punto azul x₀ por el eje x, o pulsa sobre el eje para colocarlo allí. Encaja en los múltiplos de 0.5.
  • Ajusta n para mostrar ese número de pasos, o pulsa n → ∞ para avanzar hasta n = 10. El registro conserva cada xₙ y su error, y se detiene antes en la raíz, en una tangente horizontal o al superar 10⁶.
  • Activa Todos los inicios para colorear el eje x según el destino de cada inicio.

Temas relacionados