A Constrained Optimization Approach to Bairstow’s Method

Bairstow’s method employs synthetic division to express a polynomial p(x) of degree n in the form p(x)=q(x)(x2+Bx+C)+R(B,C)x+S(B,C), where q(x) is the quotient polynomial of degree n−2, and R(B,C), S(B,C) are the remainder coefficients that depend nonlinearly on the quadratic parameters B and C. The original algorithm proposed by Bairstow uses Newton–Raphson method to solve R(B,C)=S(B,C)=0; it requires initial guesses within very narrow attraction basins for ill-conditioned polynomials and fails at singular Jacobian matrices. To address these issues, we reformulate Bairstow’s method as a constrained optimization problem that maximizes C2 as the objective function subject to the constraints R(B,C)=S(B,C)=0. While modern, highly optimized, non-linear solvers (available in commercial software like MATLAB) have largely superseded classical iterative polynomial rootfinding techniques, our reformulated Bairstow approach offers distinct advantages for selective root extraction and application-specific constraints. Specifically, the optimization formulation enables the extraction of specific roots of interest rather than computing all roots simultaneously, naturally accommodates additional constraints for application-specific factorization x (such as discriminant conditions for real versus complex root extraction). The C2 objective automatically selects the quadratic factor with the largest root magnitude, enhancing numerical stability during deflation. Numerical experiments validate the approach on polynomials with degree bigger than 10 including cases with simple real roots, multiple roots, mixed real and complex roots, and Chebyshev polynomials, achieving machine precision accuracy with robust handling of the discriminant constraint.

Authors

Institutions

Publication Details

Journal
Algorithms
Published
2026-01-05
DOI
https://doi.org/10.3390/a19010050
Primary Topic
Iterative Methods for Nonlinear Equations
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Constrained Optimization Approach to Bairstow’s Method

Gianmarco Manzini, Massimiliano Martinelli
Algorithms
Iterative Methods for Nonlinear Equations
article

A Constrained Optimization Approach to Bairstow’s Method

Gianmarco Manzini, Massimiliano Martinelli
article en

Abstract

Bairstow’s method employs synthetic division to express a polynomial p(x) of degree n in the form p(x)=q(x)(x2+Bx+C)+R(B,C)x+S(B,C), where q(x) is the quotient polynomial of degree n−2, and R(B,C), S(B,C) are the remainder coefficients that depend nonlinearly on the quadratic parameters B and C. The original algorithm proposed by Bairstow uses Newton–Raphson method to solve R(B,C)=S(B,C)=0; it requires initial guesses within very narrow attraction basins for ill-conditioned polynomials and fails at singular Jacobian matrices. To address these issues, we reformulate Bairstow’s method as a constrained optimization problem that maximizes C2 as the objective function subject to the constraints R(B,C)=S(B,C)=0. While modern, highly optimized, non-linear solvers (available in commercial software like MATLAB) have largely superseded classical iterative polynomial rootfinding techniques, our reformulated Bairstow approach offers distinct advantages for selective root extraction and application-specific constraints. Specifically, the optimization formulation enables the extraction of specific roots of interest rather than computing all roots simultaneously, naturally accommodates additional constraints for application-specific factorization x (such as discriminant conditions for real versus complex root extraction). The C2 objective automatically selects the quadratic factor with the largest root magnitude, enhancing numerical stability during deflation. Numerical experiments validate the approach on polynomials with degree bigger than 10 including cases with simple real roots, multiple roots, mixed real and complex roots, and Chebyshev polynomials, achieving machine precision accuracy with robust handling of the discriminant constraint.

AlgorithmsVol. 19(1)
Istituto di Matematica Applicata e Tecnologie Informatiche (IT)
Istituto Nazionale di Alta Matematica "Francesco Severi"
Reduced inequalities
Openalex Percentile: Top 94%
Iterative Methods for Nonlinear Equations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Constrained Optimization Approach to Bairstow’s Method — Gianmarco Manzini, Massimiliano Martinelli · Algorithms (2026) | TGRS Research Map | TGRS