Higher-order root solving. Arithmonic mean. Newton, Halley, Householder,...
- From: arithmetic <djesusg@xxxxxxxxx>
- Date: Thu, 16 Feb 2006 20:15:14 EST
A Higher-order algorithm for the square root of any number P.
General methods for roots of any degree can be found at:
http://mipagina.cantv.net/arithmetic/rmdef.htm
All theprocedures shown here are excerpts of the webpages at:
http://mipagina.cantv.net/arithmetic
and the book: LA QUINTA OPERACIÓN ARITMÉTICA. Arithmonic Mean. © Domingo Gomez Morin. Copyright. All rights reserved. 2006
-----------------------------------PRELIMINARY NOTE-----------------------------------
The Rational Mean of the fractions: f1=a1/b1 and f2=a2/b2 is:
Rm[f1, f2] = (a1+a2)/(b1+b2)
By agency of such a simple arithmetical operation you can produce all the Householder expressions for the Nth root of any number P.
Notice that if you change the form of the fraction a1/b1= (x/x)*(a1/b1)= (x*a1)/(x*b1) then you will get another result (provided that x is not equal to 1):
For example: Rm[(x/x)*f1, f2]= (x*a1 + a2) / (x*b1 + b2)
--------------------------------END OF NOTE----------------------------------------
A SIMPLE EXAMPLE ON THE SQUARE ROOT OF ANY NUMBER P.
Higher-order rational process based on the Rational Mean.
FUNDAMENTAL PRINCIPLE:
Any two fractions whose product is P represent two rational approximations --by defect and excess-- to the square root of P.
If departing from those two fractions you can compute two mean values whose product is also P then you have another two closer approximations to the root. By continuing this process you will get a root-solving algorithm for the square root of P, moreover, by using the Rational Mean you will get a higher-order root-solving algorithm.
Starting with a set of two fractions f1, f2 whose product is f1*f2 = P.
For example:
f1 =x/1 f2=P/x
Compute the following two rational means:
Rm[(x/x)*f1, f2] = (P+x^2) / (2x) (Newton, Arithmetic mean)
Rm [(P/P)*f1, (x/x)*f2]= (2Px) / (P+x^2) (Harmonic Mean)
These results were known by ancient mathematicians, however, they never used the Rational Mean concept.
We have two expressions whose product is trivial and equal to P and they are closer to the square root of P.
You can use each of those new functions as independent iterating functions both of them holding quadratic convergence.
If you don't like quadratic convergence then compute another two similar rational means by previously assigning those functions to f1 and f2, as follows:
f1 = (P+x^2) / (2x)
f2 = (2Px) / (P+x^2)
Computing again the rational means yields:
Rm [(x/x)*f1, f2] = (x^3 + 3Px) / (P+3x^2) (Halley)
Rm [(P/P)*f1, (x/x)*f2]= (P^2 + 3Px^2) / (x^3 + 3Px)
two expressions whose product is trivial and equal to P, both of them multiply by THREE the number of exact digits in each iteration.
If you prefer more convergence speed, then make:
f1 = (x^3 + 3Px) / (P+3x^2)
f2 = (P^2 + 3Px^2) / (x^3 + 3Px)
and compute other two rational means:
Rm [(x/x)*f1, f2] = (x^4 + 6Px^2 + P^2) / (4x^3 + 4Px) (Householder)
Rm [(P/P)*f1, (x/x)*f2]= (4Px^3 + 4xP^2)/ (x^3 + 3Px)
Two expressions whose product is trivial and equal to P, both of them multiply by FOUR the number of exact digits in each iteration.
By continuing this process, in the next step you will get two functions which multiply by five the number of exact digits in each iteration.
And so on.
Based on theevidence at hand, this so naïve, trivial, natural and simple rational process has no precedents since Sumerians times up to now. We have not used neither any Cartesian-decimal system, nor any derivatives, nor infinitesimal calculus, at all
Indeed, it is disturbing to realize these so simple rational processes based on the rational mean do not appear in any book on numbers since ancient times up to now.
All this is fully explained in my book:
LA QUINTA OPERACIÓN ARITMÉTICA. Arithmonic Mean © Domingo Gomez Morin. Copyright. All rights reserved. 2006
and its webpage:
http://mipagina.cantv.net/arithmetic
Best regards,
Domingo Gomez Morin
.
- Prev by Date: Re: Origin and Explanation of the Laplace Transform
- Next by Date: Re: Estimating condition number when matrix is not available
- Previous by thread: A hypergeometric identity
- Next by thread: Degree In Mathematics
- Index(es):
Relevant Pages
|