I am currently working on Newton Raphson Method.
I am kind of facing a problem how Newton Raphson Method work on more than second order quadratic functions with double roots. I have googled and found some information on it. The information says that Newton Raphson Method is slow on double roots,
Why? How do I know if the function has double roots?
Please let me have your advice. I am sorry if I have placed my question in the wrong places. Thank you.
The usual fast convergence of Newton-Raphson depends on the function having a nonzero derivative at the root.
If there's a multiple root, then the derivative at the root is 0 and this doesn't hold anymore. In the best case the root is a double root, and the function looks locally like a parabola touching the $x$-axis near the root. Then the error is halved for each iteration of the approximation, rather than squared, and the number of iterations you need is proportional to the number of correct digits you want to find. (For single roots, the number of iterations is proportional to the logarithm of the number of correct digits desired).