Halley's Method: Third-Order Root Finding
- Halley’s method is a third-order root-finding algorithm that refines Newton’s approach by incorporating second-derivative information for cubic convergence.
- It extends to Banach spaces and generalized equations, using a predictor-corrector form and majorant functions for semilocal analysis.
- Practical implementations leverage its explicit formula in high-performance computing, automatic differentiation, and nonlinear system solvers.
Halley’s method is a classical third-order root-finding algorithm that augments Newton’s method by incorporating second-derivative information. In its standard scalar form for solving , the iteration is
and, under the usual simple-root regularity assumptions, it is locally cubically convergent (Ling et al., 2012). Contemporary work treats the method not only in the classical scalar and Banach-space settings, but also for generalized equations, rational dynamical systems, floating-point kernels, large-scale nonlinear solvers, and stochastic spectral-chaos discretizations (Roubal et al., 24 Apr 2025).
1. Classical iteration and equivalent formulations
For a scalar nonlinear equation , Halley’s method can be viewed as a higher-order correction to Newton’s method. One useful representation is
which makes explicit that the Newton step is multiplied by a curvature-dependent rational factor (Ling et al., 2012). In the notation
the same factor is ; near a simple root, , so Halley reduces to Newton plus a higher-order correction (Martin, 2023).
In Banach spaces, Halley’s method admits a predictor-corrector form that is especially useful for extensions beyond single-valued equations. With twice continuously Fréchet differentiable, the predictor solves the Newton linearization
and the corrector 0 solves
1
When 2, this reduces to the familiar scalar Halley formula, but the predictor-corrector form is the one that extends naturally to generalized equations (Roubal et al., 24 Apr 2025).
Halley’s method is also the 3 member of the Householder family
4
for which 5 is Newton’s method and 6 is Halley’s method (Li et al., 2018). This placement is operationally important because it situates Halley as the lowest-order method beyond Newton that uses second derivatives while still retaining a simple closed form.
2. Local order, exactness properties, and structural limitations
The standard local statement is cubic convergence: if 7 is a simple root and 8 is sufficiently smooth, then
9
whereas Newton’s method is only quadratic (Kouba, 2011). In the scalar Householder perspective, this is the 0 order corresponding to 1 (Tan et al., 28 Jan 2025). In Banach spaces, the same cubic regime appears when the relevant differentiability and invertibility assumptions hold (Ling et al., 2012).
Several papers emphasize exactness properties that distinguish Halley from Newton. One characterization is that Halley’s method is exact for Möbius functions, whereas Newton is exact for affine functions (Martin, 2023). A related characterization arises from the Schwarzian viewpoint: the Schwarzian-Newton method is exact for functions with constant Schwarzian derivative, and Halley appears as the limiting case when the Schwarzian derivative tends to zero; in that limit, the SNM iteration reduces to Halley’s formula (Segura, 2015). These formulations clarify why Halley is often more accurate than Newton for functions whose local geometry is closer to rational than affine.
The same literature also records a structural limitation. In the correction-factor form 2, the factor is positive for 3 and negative for 4. The paper “Root-finding: from Newton to Halley and beyond” identifies 5 as the regime where Halley’s step reverses direction relative to the Newton step and describes this as undesirable behavior (Martin, 2023). This does not contradict cubic local convergence; rather, it shows that local order alone does not control global step geometry.
A more specialized exact representation appears in real-line dynamics for 6. In that case Halley’s iteration becomes
7
and with the substitution 8 one gets
9
This makes the map a ternary Bernoulli shift in angle coordinates and exposes periodic, divergent, and chaotic regimes in exact arithmetic (Li et al., 2018).
3. Banach-space and generalized-equation extensions
A substantial modern generalization replaces the equation 0 by the generalized equation
1
where 2 is single-valued and twice continuously Fréchet differentiable, while 3 is set-valued with closed graph (Roubal et al., 24 Apr 2025). Classical root-finding is recovered by taking 4.
The Josephy–Halley method extends Halley’s predictor-corrector structure to this setting. Given 5, one first computes a predictor 6 from the partially linearized inclusion
7
and then a corrector 8 from
9
If 0, these reduce exactly to the classical Halley equations (Roubal et al., 24 Apr 2025).
The central regularity notion is metric regularity of the frozen linearization
1
which serves as the generalized-equation analogue of invertibility or a quantitative inverse mapping property. Under metric regularity at 2 and Hölder continuity of 3 of order 4, the method converges locally with order 5, and therefore cubically when 6 (Roubal et al., 24 Apr 2025).
The Banach-space operator version used in semilocal theory can also be written as
7
for nonlinear operator equations 8 on Banach spaces (Ling et al., 2012). This form isolates the Halley correction operator and is the standard bridge between classical scalar formulas and abstract convergence theory.
4. Semilocal theory, majorants, and Kantorovich-type analysis
Semilocal analysis for Halley’s method proceeds through majorant functions that dominate the operator derivatives. For Banach-space equations 9, one introduces a scalar majorant 0 satisfying conditions on 1, 2, 3, and the first zero 4, together with the majorant inequality
5
Halley’s iteration for 6 is then compared to Halley’s iteration for 7, producing a majorizing scalar sequence 8 (Ling et al., 2012).
A notable feature of this analysis is that it drops the requirement that the majorant function have a second root. Under assumptions (A1)–(A3), the Halley sequence remains in the ball 9, converges to a zero 0, and does so with Q-cubic rate; the paper also gives an explicit cubic error constant involving 1, 2, and the left directional derivative 3 (Ling et al., 2012).
For generalized equations, semilocal analysis takes a more explicitly Kantorovich-type form. The scalar majorant is
4
where 5 is a metric regularity constant, 6 bound 7 and its Lipschitz constant, and 8 encodes the initial residual (Roubal et al., 24 Apr 2025). Halley-type scalar sequences 9 and 0 are then defined by applying a scalar predictor-corrector Halley iteration to 1, and their convergence controls the vector iterates.
Under the semilocal assumptions in that framework, the Josephy–Halley sequence stays in an explicit neighborhood 2 and converges 3-cubically: 4 for some 5 and 6 (Roubal et al., 24 Apr 2025). In the single-valued case this yields a semilocal theorem for classical Halley under metric regularity of 7, which the paper identifies with surjectivity plus a bounded right inverse.
5. Rational dynamics, basin geometry, and global behavior
When applied to a polynomial 8, Halley’s method defines a rational map on the Riemann sphere,
9
and the resulting Fatou–Julia decomposition governs global convergence from complex initial data (Canela et al., 30 Jul 2025). In this formulation, simple roots are superattracting fixed points, while additional non-root fixed points can appear. A later 2025 study states more generally that, for a polynomial 0, a finite fixed point of 1 is either a root of 2 or a critical point of 3 that is not a root, and that 4 is repelling (Liu et al., 1 Aug 2025).
For the symmetric family
5
the Halley map has explicit symmetry and degree 6, and the global basin geometry differs sharply from Newton’s method. The main theorem in “Boundedness and simple connectivity of the basins of attraction for some numerical methods” shows that the immediate basins 7 of the nonzero roots are unbounded and simply connected, that 8 is unbounded for 9, and that 0 is bounded for 1 (Canela et al., 30 Jul 2025). This furnishes explicit examples in which a root basin for Halley’s method is bounded, a phenomenon the paper contrasts with Newton’s method.
The later dynamics paper refines the picture by separating classes. For unicritical polynomials, certain symmetric cubics, and certain quartics with nontrivial symmetry, 2 is convergent, 3 is connected, the immediate basins of the roots are unbounded, and the symmetry group of 4 coincides with that of the polynomial (Liu et al., 1 Aug 2025). The same paper then extends the analysis to broader classes and again shows that the immediate basin corresponding to a root can be bounded. It also proves that Halley’s method is not generally convergent for cubic polynomials by exhibiting non-root superattracting 2-cycles for certain parameter values (Liu et al., 1 Aug 2025).
These results correct a common oversimplification: cubic local convergence does not imply Newton-like global basin geometry. A plausible implication is that the global usability of Halley’s method is strongly problem-dependent even when its local asymptotics are favorable.
6. Implementations, specialized variants, and applications
At the hardware level, Halley’s method has been used as a compensated refinement for reciprocal square root. For 5, a correctly rounded Newton step can be followed by a Halley compensation implemented with fused multiply-add: 6 where 7. The paper reports that Halley compensation requires one additional FMA and one additional multiplication relative to Newton compensation and experimentally always matched the correctly rounded reference in the reported tests (Borges, 2021).
For large-scale nonlinear systems, higher-order automatic differentiation changes the practical cost model. The paper “Scalable higher-order nonlinear solvers via higher-order automatic differentiation” identifies Halley’s method as the most valuable Householder variant, computes only higher-order directional derivatives via Taylor-mode AD, and derives a multivariate update that reuses one Jacobian factorization for two linear solves. In the reported experiments, Halley was about 40% faster than Newton at 8 for a dense Chandrasekhar 9-function problem, about 25% faster at 00 (01) for a sparse Brusselator steady-state problem, and gave an average 5–10% speedup for the entire stiff ODE solve when used inside implicit time-steppers (Tan et al., 28 Jan 2025).
Several domain-specific formulations exploit the structure of the underlying differential equations. For solutions of 02, a modified Halley method freezes 03 at the initial point,
04
and the paper proves that this modified scheme retains third-order convergence while reducing per-iteration cost; it then develops algorithms for all nodes and weights of Gauss–Legendre and Gauss–Hermite quadratures (K et al., 18 Mar 2026). In fractional two-point boundary value problems with Robin boundary conditions, Halley is used as the shooting method for the scalar residual 05, coupled with a quadratic-interpolation high-order predictor-corrector method; the reported overall convergence rate is 06 (Lee et al., 2020). In stochastic eigenproblems solved by a spectral-chaos expansion, the projected system is quadratic, and the authors argue that Halley’s cubic convergence is maximal because higher-order Householder methods cannot improve the rate when third derivatives vanish identically (Esquivel et al., 24 Jun 2026).
Across these settings, the recurring pattern is consistent: Halley’s method occupies the first genuinely higher-order position beyond Newton that remains algebraically explicit, structurally extensible, and competitive in implementation when second-derivative information is either analytically available or efficiently generated.