How to calculate efficiency of Newton's Method

Click For Summary

Discussion Overview

The discussion revolves around calculating the efficiency of Newton's Method for finding roots of a function f(x). Participants explore the mathematical formulation of efficiency in the context of the method's convergence properties.

Discussion Character

  • Exploratory
  • Mathematical reasoning

Main Points Raised

  • One participant describes the iterative process of Newton's Method and seeks to understand how to quantify its efficiency, suggesting it may relate to the rates of change of f(x) and its derivatives.
  • Another participant questions the meaning of 'efficiency' in this context and references the concept of 'quadratic convergence' associated with Newton's Method, indicating that under certain conditions, the error decreases quadratically with each iteration.
  • The first participant expresses appreciation for the clarification provided regarding quadratic convergence.

Areas of Agreement / Disagreement

There is no consensus on a specific method to calculate efficiency, but there is agreement on the concept of quadratic convergence as a relevant property of Newton's Method.

Contextual Notes

The discussion does not resolve the specific mathematical approach to calculating efficiency, leaving open questions about the definitions and assumptions involved.

David Carroll
Messages
181
Reaction score
13
Greetings. I was wondering if anyone knew of a way to calculate the efficiency of Newton's Method for a given function:

I have an equation f(x) and I'm trying to find a value of x = x0 such that f(x0) = 0.

So I start with a guess x0 and then use that to find a second (usually closer) guess of x1 by using the following:

x1 = x0 - f(x0)/f'(x0)

and then a third guess

x2 = x1 - f(x1)/f'(x1)

...and so on until xn = xn-1 +- e, where "e" is some previously defined allowable error.

In order to find an "efficiency value" of the above method, I'm thinking this has to do with the rate at which f(x) changes versus the rate at which f"(x) changes. So would I take the derivative of f(x) and divide it by the derivative of f'(x)? = f'(x)/f''(x)

...or would I take the derivative of the entire construct? = [f(x)/f'(x)]'

Or are none of these correct?
 
Physics news on Phys.org
Sorry. You can barely see the ' or the '' on those above derivatives, but they are there.
 
David Carroll said:
Greetings. I was wondering if anyone knew of a way to calculate the efficiency of Newton's Method for a given function:

I have an equation f(x) and I'm trying to find a value of x = x0 such that f(x0) = 0.

So I start with a guess x0 and then use that to find a second (usually closer) guess of x1 by using the following:

x1 = x0 - f(x0)/f'(x0)

and then a third guess

x2 = x1 - f(x1)/f'(x1)

...and so on until xn = xn-1 +- e, where "e" is some previously defined allowable error.

In order to find an "efficiency value" of the above method, I'm thinking this has to do with the rate at which f(x) changes versus the rate at which f"(x) changes. So would I take the derivative of f(x) and divide it by the derivative of f'(x)? = f'(x)/f''(x)

...or would I take the derivative of the entire construct? = [f(x)/f'(x)]'

Or are none of these correct?

It's not clear what you mean by the 'efficiency' of Newton's method.

http://en.wikipedia.org/wiki/Newton's_method

In the article above, it can be shown that under certain conditions, NM has what is called 'quadratic convergence', which means that if NM has settled onto a solution, the error in a subsequent iteration is proportional to the square of the error in the current iteration.
 
That's exactly what I was looking for. Thank you.
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
1
Views
2K
Replies
10
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 22 ·
Replies
22
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K