Papers
Topics
Authors
Recent
Search
2000 character limit reached

Traub's Root-Finding Algorithm

Updated 6 August 2025
  • Traub's Root-Finding Algorithm is a multipoint iterative method that generalizes Newton's method to achieve cubic convergence for simple roots.
  • It employs an accelerated, damped iteration scheme that improves local convergence while preserving favorable global basin properties.
  • The method's continuous tuning from Newton's method offers precise control over convergence speed and robustness in numerical applications.

Traub's Root-Finding Algorithm is a multipoint iterative method for solving nonlinear equations, especially polynomials, that generalizes Newton's method by using additional function evaluations. Its most prominent form achieves cubic convergence for simple roots using only two function evaluations and one derivative evaluation per iteration, often with higher global reliability than standard Newton iterations. Traub's method is fundamental in the hierarchy of high-order root-finders and occupies a central place in the study of the dynamical properties of root-finding methods, especially in the context of holomorphic dynamics and the geometry of basins of attraction.

1. Definition and Formulation

Traub's root-finding method is commonly presented as an accelerated Newton-like iteration. For a polynomial p(z)p(z) (degree dd) and a damping parameter δ\delta, the family of damped Traub's methods is defined as

Tp,δ(z)=Np(z)δp(Np(z))p(z),T_{p, \delta}(z) = N_p(z) - \delta \frac{p(N_p(z))}{p'(z)},

where

Np(z)=zp(z)p(z)N_p(z) = z - \frac{p(z)}{p'(z)}

is the classical Newton’s step. For δ=0\delta=0, one recovers Newton’s method. For δ=1\delta=1, the standard Traub’s method is obtained:

Tp,1(z)=Np(z)p(Np(z))p(z).T_{p,1}(z) = N_p(z) - \frac{p(N_p(z))}{p'(z)}.

This iteration is sometimes referred to as a "one and a half" Newton step: it computes the Newton iterate Np(z)N_p(z), then applies a correction based on the value and derivative at zz.

2. Local Dynamical Properties and Order of Convergence

Traub's method is characterized by its high-order convergence at simple roots. Given a root α\alpha of pp with multiplicity kk, write p(z)=(zα)kq(z)p(z) = (z-\alpha)^k q(z) with q(α)0q(\alpha)\ne 0. The derivative of Tp,δT_{p,\delta} at α\alpha is given by

Tp,δ(α)=k1kδ(k1)kkk+1,T_{p,\delta}'(\alpha) = \frac{k-1}{k} - \delta \frac{(k-1)^k}{k^{k+1}},

so for simple roots (k=1k=1):

Tp,δ(α)=0,T_{p,\delta}'(\alpha) = 0,

implying the fixed point is superattracting. Traub's method (δ=1\delta=1) is cubic for simple roots—order 3 convergence—whereas Newton's method is quadratic (order 2). For multiple roots, an attracting fixed point is guaranteed if

k1kδ(k1)kkk+1<1.\left| \frac{k-1}{k} - \delta \frac{(k-1)^k}{k^{k+1}} \right| < 1.

This explicit formula for the local multiplier as a function of δ\delta makes precise the improvement in convergence for the cubic case.

3. Global Dynamical Structure and Basins of Attraction

Since Tp,δT_{p,\delta} is a rational map of the complex plane, its global dynamics are governed by the interaction of the fixed points (roots of pp), poles (zeros of pp'), and free (non-fixed) critical points. The paper (Canela et al., 8 Jan 2025) emphasizes that, for generic degree dd polynomials, the point at infinity is also a fixed point of Tp,δT_{p,\delta} (for δdd/(d1)d1\delta \neq d^d/(d-1)^{d-1}), and its dynamical multiplier can be explicitly computed. The repelling or attracting character of infinity is determined by the size of δ\delta relative to degree-dependent constants.

One of the most important global features is the geometry of the immediate basins of attraction, denoted An,δ(α)\mathcal{A}_{n,\delta}^*(\alpha) for root α\alpha. For Newton's method, these basins are always simply connected and unbounded for simple roots. The authors of (Canela et al., 8 Jan 2025) conjecture—and prove in the quadratic and some special cases—that this also holds for Traub’s method and all interpolating Tp,δT_{p,\delta} with δ[0,1]\delta \in [0,1], so that every root's basin touches infinity and is topologically simple. This is crucial for establishing the existence of universal sets of initial conditions converging to every root, mirroring results for Newton's method.

4. Connection to Classical Methods and the Damped Traub Family

The damped Traub family Tp,δT_{p,\delta} interpolates smoothly between Newton’s method (δ=0\delta=0) and Traub’s method (δ=1\delta=1), providing a continuous tuning parameter for balancing the speed of local convergence and the global geometry of basins. The transition is analytically tractable: on polynomials with simple roots, the free critical points and their orbits under Tp,δT_{p,\delta} can be explicitly tracked (see Lemma 2.3 of (Canela et al., 8 Jan 2025)), leading to a detailed understanding of how global dynamical features evolve with δ\delta. For quadratic and certain monomial-based polynomials (p(z)=znβp(z)=z^n-\beta), the structure of basins and their unboundedness are fully determined for all δ[0,1]\delta \in [0,1].

This family elucidates the connection between Newton and Traub's methods not only in convergence order but also in terms of the underlying holomorphic dynamics.

5. Visualization and Numerical Illustration

Numerical experiments based on explicit formulas (e.g., the Möbius-conjugated map GδG_\delta for quadratics) showcase the differences and similarities in dynamical planes for Newton's and Traub's methods. For δ[0,1]\delta \in [0,1], in both the quadratic and cubic monic cases, all "free" critical points (those not artificially fixed by root or pole structure) eventually fall into the attracting basins of roots. For instance, in the quadratic case, Gδ(z)=z2z2+2z+(1δ)(1δ)z2+2z+1G_\delta(z) = z^2 \frac{z^2+2z+(1-\delta)}{(1-\delta)z^2+2z+1} is a Blaschke product preserving the unit circle, providing explicit analytic control over global basin topology.

Parameter planes and dynamical planes depict regions where all critical orbits converge to the roots, substantiating the claim of simple connectivity and unboundedness.

6. Implications for Practical Root Finding

The robust local convergence of Traub's method (cubic for simple roots) combined with its familiar global basin structure (when compared with Newton’s method) makes it a valuable scheme in practical root-finding for polynomials. The ability to retain simple connectivity and unboundedness of root basins supports the design of universal sets of starting values (as in the works of Hubbard, Schleicher, and Sutherland for Newton’s method), ensuring that all roots are accessible from an appropriate initialization. The tuning parameter δ\delta can serve to address problematic convergence or sensitivity to initial conditions, offering both theoretical and algorithmic flexibility.

7. Summary Table: Key Differences Between Newton and Traub Methods

Method Order at Simple Roots Typical Number of Evaluations per Iteration Basin Properties
Newton (δ=0\delta=0) 2 (Quadratic) 1 value, 1 derivative Simply connected, unbounded
Traub (δ=1\delta=1) 3 (Cubic) 2 values, 1 derivative Simply connected, unbounded (for many cases)

This table reflects the principal theoretical and dynamical distinctions drawn in (Canela et al., 8 Jan 2025), with the observed retention of favorable basin properties under Traub's method in all studied cases.


Traub’s root-finding algorithm, with its cubic convergence for simple roots, favorable global basin structure (in many studied cases), and explicit continuous family connection to Newton’s method, presents a powerful and theoretically grounded tool in both numerical analysis and the holomorphic dynamics of iterative schemes for polynomials (Canela et al., 8 Jan 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Traub's Root-Finding Algorithm.