Numerical analysis Nonlinear equations Proposition
Bairstow's method
Builds on Newton's methodPolynomial long divisionJacobian matrixRoot of a polynomial
Statement
Let be a polynomial of degree with real coefficients, and let be real numbers. By polynomial long division by , write where and are polynomials and are real numbers that depend on . Then and are polynomial functions of with partial derivatives The step of Bairstow's method is It is one step of Newton's method for the system , . The solutions of this system are the pairs for which divides .
Remarks
Differentiate with respect to : . So leaves the remainder on division by , which gives and . Differentiating with respect to gives that leaves the remainder ; since modulo , this gives the other two derivatives. The matrix in the step is the inverse of the Jacobian matrix of , times its determinant . So, when this Jacobian is invertible at a quadratic factor, the method converges quadratically from nearby starting values. A quadratic factor gives two roots of by the quadratic formula, which may be a pair of complex conjugate roots, all in real arithmetic.
Going deeper
For a student
All the work is two synthetic divisions per step, so it is cheap. After a factor is found, one divides it out and repeats on the quotient of degree . Like Newton's method, it needs good starting values and converges only linearly at multiple factors.
Reading path
To understand this page from the ground up, read these 14 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Euclidean space object
- Function concept
- Limit point of a set definition
- Polynomial long division concept
- Root of a polynomial concept
- Total derivative concept
- Function of several variables concept
- Limit of a function definition
- Partial derivative concept
- Derivative definition
- Jacobian matrix concept
- Tangent line concept
- Newton's method concept
- Bairstow's method statement
Further reading
About this page
| Tag | C8S7XX0VZM |
|---|---|
| URI | m2://C8S7XX0VZM |
| Kind | statement, proposition |
| Writing | W0 stub |
| MSC | 65H04 |
| Status | This copy of the site has no build data. Run m2 status C8S7XX0VZM. |
| About | Root of a polynomial |
| Uses | Newton's method, Polynomial long division, Jacobian matrix, Root of a polynomial |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.