Considere un punto x0, el cual no es una solucin de la funcin f(x), pero es razonablemente cercano a una raz. Expandiendo f(x) en una serie de Taylor alrededor de x0, queda.
Si f(x) = 0, entonces, x es una raz y el lado derecho de ecuacin (3-8) constituye
una ecuacin para obtener esa raz. Desafortunadamente, la ecuacin (3-8) es un polinomio de grado infinito. Sin embargo, un valor aproximado de la raz x puede ser obtenido, tomando solamente los dos primeros trminos de la serie anterior, quedando.
De donde, al resolver para x, se tiene,
Ahora x representa una mejor aproximacin de la raz y puede reemplazarse por
x0 en ecuacin (3-9), para proporcionar una raz ms exacta, en la siguiente iteracin. La expresin general de este mtodo puede, por consiguiente, escribirse como,
Donde el subndice n denota valores obtenidos en la n-sima iteracin y n+1
indica valores encontrados en la iteracin (n+1). Este proceso iterativo converger a la raz para la mayora de las funciones y, sino converge, ser por su extremada rapidez. La ecuacin recursiva (3-10), tambin se puede obtener resolviendo el tringulo rectngulo x0x1f(x0) - observando que la tangente a la curva puede, por definicin, puede escribirse como,
De donde, al despejar x1, se obtiene ecuacin (3-10), como se nota en la parte
derecha. El diagrama de flujo de este mtodo, se muestra en. El proceso es terminado cuando la magnitud de cambio, calculado en el valor de la raz, h, es ms pequeo que alguna cantidad predeterminada. Esto no garantiza una exactitud de en la raz. Aunque anlisis ms sofisticados de convergencia son posibles, una regla til y prctica es, seleccionar como una dcima parte del error permisible en la raz. Sin embargo, debe tenerse presente que no existe error en caso de que el mtodo diverja o no se encuentre una raz en un nmero razonable de iteraciones. Se recomienda incluir un programa de computadora, de este diagrama de flujo.