Jump to content

Recommended Posts

Posted (edited)

I came across an intriguing iterative algorithm for solving a nonlinear equation of the form 

ln(f(x))=0

, which differs from the classical Newton's method. This method utilizes a logarithmic difference to calculate the next approximation of the root. A notable feature of this method is its faster convergence compared to the traditional Newton’s method.

 

The formula for the method is as follows:

 

$$x_{n+1} = \frac{\ln(f(x + dx)) - \ln(f(x))}{\ln(f(x + dx)) - \ln(f(x)) \cdot \frac{x_n}{x + dx}} \cdot x_n$$

Example:

 Using the classical Newton's method, the initial approximation

x0=111.625


leads to

x1=148.474


Using the above method, the initial value

x0=111.625

yields

x1=166.560

which is closer to the exact answer  166.420

Questions:

 1. How is this formula derived?
 2. Can this method be expected to provide a higher rate of convergence for a broad class of nonlinear functions?
 3. What are the possible limitations or drawbacks of this method?

Edited by fireshtormik
Posted

The theory of this is given by the Banach fixed point theorem otherwise known as the contraction mapping theorem.

https://web.stanford.edu/class/math51h/contraction.pdf

https://en.wikipedia.org/wiki/Banach_fixed-point_theorem

This gives the range on input values for which the process will converge to the desired solution and the conditions for convergence.

The trick with iterative solutions is to arrange or transform the equation into a form that converges over the desired range.

Posted
2 hours ago, studiot said:

The theory of this is given by the Banach fixed point theorem otherwise known as the contraction mapping theorem.

Can you explain in more detail, and suggest how specifically this theorem explains this equation ?

 

Posted
2 hours ago, studiot said:

The theory of this is given by the Banach fixed point theorem otherwise known as the contraction mapping theorem.

Can you explain in more detail, and suggest how specifically this theorem explains this equation ?

 

Posted
29 minutes ago, fireshtormik said:

Can you explain in more detail, and suggest how specifically this theorem explains this equation ?

 

It doesn't 'explain the equation'.

You supply an equation, the theorem applies in one way or another to all equations.

I will look out a picture that makes this clearer.

Can't seem to find the best one on big G.

Posted

OK this (payfor) tutor site works through a question from Kreysig Functional Analysis and its applications

https://www.chegg.com/homework-help/questions-and-answers/kreyszig-introductory-functional-analysis-applications-chapter-5-applications-banach-fixed-q34808855#question-transcript

 

At the moment my copy of Kreysig is buried, I should be able to retrieve it tomorrow but this is the picture I was looking for

 

Solved Kreyszig - Introductory Functional Analysis with | Chegg.comSolved Kreyszig - Introductory Functional Analysis with | Chegg.com912 × 996

 

 

I don't know what you maths background is or if you are seeking the underlying pure math or the (very widespread) applications ?

Posted (edited)

 

26 minutes ago, studiot said:

Solved Kreyszig - Introductory Functional Analysis with | Chegg.com

 

I understand what you're talking about, but as far as I know, the Fixed-point iteration method converges slower than Newton's method. I note that there is a derivative in this formula.

 

Edited by fireshtormik

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.