Ecuaciones no lineales: el problema y los métodos iterativos
Qué significa resolver , por qué se recurre a métodos iterativos, cómo se clasifican (memoria, puntos, derivadas) y con qué criterios se detiene la iteración.
El problema
Muchos problemas de ciencia e ingeniería acaban en una ecuación no lineal: encontrar una raíz simple de
Hay tres vías. La analítica solo funciona en familias concretas de ecuaciones. La gráfica (representar y mirar dónde corta el eje) localiza la raíz pero no da precisión: para se ve que la raíz está cerca de , y nada más. La tercera vía son los métodos iterativos, que a partir de una o varias estimaciones iniciales generan una sucesión que converge a con la precisión que se quiera.
La mayoría de métodos sin memoria se escriben como una iteración de punto fijo . El ejemplo central es el método de Newton-Raphson, con .
Clasificación de los métodos iterativos
- Sin memoria / con memoria: los primeros solo usan el iterado actual, ; los segundos usan también iterados anteriores, , y necesitan varias estimaciones iniciales. La secante es el ejemplo clásico con memoria.
- De un punto / multipunto: los multipunto evalúan la función en puntos intermedios dentro de la misma iteración (estructura predictor-corrector), como el método de Traub o los métodos de alto orden.
- Con derivadas / libres de derivadas: cuando no se conoce o es cara, se sustituye por diferencias divididas, como hacen la secante y Steffensen.
Criterios de parada y tolerancia
Un método iterativo necesita saber cuándo parar. Las condiciones habituales, solas o combinadas, son:
- Los dos últimos iterados están muy próximos: .
- El residuo es muy pequeño: .
- Se ha alcanzado un número máximo de iteraciones sin converger (protege de bucles infinitos cuando el método diverge).
El valor es la tolerancia. Con aritmética de doble precisión no tiene sentido pedir tolerancias por debajo de la precisión de la máquina; los estudios de convergencia con tolerancias extremas (como en el ejercicio comparativo) usan aritmética de precisión extendida.