Jump to content

Bernoulli's method

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gheus (talk | contribs) at 03:19, 19 April 2025 (Cleaning up accepted Articles for creation submission (AFCH)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In numerical analysis, Bernoulli's method, named after Daniel Bernoulli, is a root-finding algorithm which calculates the largest root (or zero) in magnitude of a polynomial.[1][2] The method uses a quotient ratio of successive terms in a sequence calculated using only the coefficients of the given polynomial and does not require an initial starting root approximation. Since it converges slowly with a linear order, it can be used for finding an initial guess for another root-finding algorithm, such as Newton's method.

The method

Given a polynomial p written as

where d is the degree of p. Pick d arbitrary starting values for a series x written as , where usually is used for initial starting values.[3] Then the terms in the sequence are computed with:

The sucessive ratios of two successive numbers in the sequence x, written as in the limit tends to the largest root in magnitude of p.[4]

Derivation of the method

Consider the n-th order difference equation:

which has a solution

where is a root of p and are suitable constants. By division of successive terms in this sequence we get

Assuming that is the dominant root such that then by factoring out results in

and because each root division has a larger denominator than numerator they will tend to zero, then . This does assume that , yet Blum shows that initial starting values of the sequence x using all 0's followed by a final 1, avoids such an issue.[3]

Convergence

Bernoulli's method will converge on the largest root in magnitude of a given polynomial with a linear order of convergence.[2] This can lead to problems when there is multiplicity of the dominant root, a dominant conjugate pair, or otherwise multiple equidistant dominant roots, although variations on Bernoulli's method exist to combat these issues.[1] To speed convergence, Alexander Aitken developed his Aitken delta-squared process as part of an improvement on his extension to Bernoulli's method, which also found all of the roots simultaneously.[5]

In the case of converging on the smallest root of a polynomial (instead of the largest), the coefficients of the original polynomial are reversed, the method applied on the new polynomial, and the result inverted, which would give the smallest root of the original. When using root deflation with something like Horner's method, deflating from the smallest root is more stable.[6] Another extension of Bernoulli's method is the Quotient-Difference method, which also finds all roots simultaneously, even though it can be unstable.[2] Given the slow convergence of Bernoulli's method, and the instability of QD method, they can instead be used as reliable ways to find initial starting values for other root-finding algorithms, rather than iterated until tolerance.

Example

Let . This means that so updating the recurrence equation gives

Using the recommended initial series of all 0's and a final 1 gives and from this generates the following table.

xn qn
0
1 1
1 2
2 1.5
3 1.666
5 1.6
8 1.625
13 1.61538461538
21 1.61904761905
34 1.61764705882
55 1.61818181818

This eventually converges on 1.618034, also known as the Golden ratio, which is the largest root of the example polynomial. This sequence x, also happens to be the famous Fibonacci sequence. The method would work even if the sequence used different starting values instead of 0 and 1; the quotient ratio will eventually be the same.

See also

References

  1. ^ a b Henrici, Peter (1965). Elements Of Numerical Analysis. John Wiley & Sons Inc.
  2. ^ a b c McNamee, J. M.; Pan, V. Y. (1 January 2013). "Chapter 10 - Bernoulli, Quotient-Difference, and Integral Methods". Studies in Computational Mathematics. Vol. 16. Elsevier. pp. 381–460. doi:10.1016/B978-0-444-52730-1.00004-7. ISBN 978-0-444-52730-1.
  3. ^ a b Blum, E. K. (Edward K. ) (1972). Numerical analysis and computation theory and practice. Reading, Mass., Addison-Wesley Pub. Co.
  4. ^ Weisstein, Eric W. "Bernoulli's Method". mathworld.wolfram.com.
  5. ^ Aitken, A. C. (January 1927). "XXV.—On Bernoulli's Numerical Solution of Algebraic Equations". Proceedings of the Royal Society of Edinburgh. 46: 289–305. doi:10.1017/S0370164600022070.
  6. ^ Wilkinson, James H. (May 1994). Rounding Errors in Algebraic Processes. Dover Publications, Inc. ISBN 978-0-486-67999-0.