6

I tried to approximate the solution to $x=f(x)$ for some given $f$, by guessing $x=a$, then I observed that $x=f(a)$ was an even better approximation, and $x=f(f(a))$ and so on was even better, so why does this method work and for which f, is it sufficient that f is continuous?

  • I would also appreciate a different phrasing of this question. You know, for those of us who are easily confused... – The Chaz 2.0 Oct 27 '13 at 21:43
  • 1
    It doesn't always; it depends on the slope of $f(x)$ at the point of solution. For instance, if $f(x)=x^2$, then this method will give you the fixed point at $x=0$, but not the one at $x=1$. – mjqxxxx Oct 27 '13 at 21:43
  • 4
    See here for the standard condition that guarantees this behavior. – Micah Oct 27 '13 at 21:45
  • 1
    This will happen if $f$ is a contraction (and in other special cases). The iteration can take you away from a fixed point as well as towards one, and it won't find a fixed point if there isn't one. – Mark Bennet Oct 27 '13 at 21:45

1 Answers1

4

This method certainly works if the function is Lipschitz continuous with Lipschitz constant $L<1$. In general, it is not true.

For example let $f(x)=x+1$, then for any starting value $x_0$, the sequence $x_n=f(x_{n-1})$ ($n\geq1$) diverges.