Numerical analysis Nonlinear equations Theorem
Splitting circle method
Builds on Root of a polynomialResidue theoremArgument principleNewton's identitiesPower sum symmetric polynomialContour integralComplex numbers
Statement
Let be a polynomial of degree with complex coefficients. Let be the circle , traversed once counterclockwise, with no root of on it. Let be the roots of inside , listed with multiplicity, and let .
- For every integer , the power sum equals the contour integral In particular .
- The coefficients of are determined by through Newton's identities. Moreover , where the roots of the polynomial are the roots of outside .
Remarks
Clause 1 follows from the residue theorem: over all roots of , and has residue at when lies inside , and no pole inside otherwise. For this is the argument principle. The splitting circle method of Arnold Schönhage turns this into an algorithm. It chooses a circle that splits the roots into two nonempty groups and stays well away from all roots, using estimates of the root moduli such as Graeffe squaring steps. It approximates the integrals by the trapezoidal rule on the circle, which is computed with the fast Fourier transform. It then refines the approximate factorization by a Newton iteration, and it recurses on and until all factors are linear. The method was designed to bound the cost of computing all roots of a polynomial to a given precision, measured in bit operations.
Going deeper
For a student
The method is a divide-and-conquer approach to the fundamental theorem of algebra made effective. Its main uses are in complexity theory and in high-precision software, rather than in everyday root finding. It shows how complex analysis, through the residue theorem, gives concrete numerical algorithms.
Reading path
To understand this page from the ground up, read these 47 pages in order. The foundations come first.
- Complex numbers object
- Complex plane concept
- Contour integral concept
- Group concept
- Power sum symmetric polynomial concept
- Real numbers object
- Root of a polynomial concept
- Set bounded above definition
- Complex exponential definition
- Contour integral definition
- Power series in the complex plane definition
- Real and imaginary parts definition
- Ring definition
- Supremum definition
- Circle integral definition
- Winding number definition
- Disc of convergence definition
- Laurent series definition
- Commutative ring definition
- Polynomial ring definition
- Completeness axiom statement
- Polynomials in several variables definition
- Existence of square roots of nonnegative reals statement
- Symmetric polynomial definition
- Square root definition
- Elementary symmetric polynomials definition
- Power sum symmetric polynomials definition
- Modulus of a complex number definition
- Newton's identities statement
- Complex differentiability definition
- Annulus definition
- Holomorphic function definition
- Cauchy's integral formula statement
- Isolated singularity definition
- Zero of a holomorphic function definition
- Existence of Laurent expansions on an annulus statement
- Power series are holomorphic in the disc of convergence statement
- Pole definition
- Holomorphic functions are analytic statement
- Residue definition
- Meromorphic function definition
- Residue theorem statement
- Holomorphic functions are infinitely differentiable statement
- Order of a zero definition
- Order of a pole definition
- Argument principle statement
- Splitting circle method statement
Further reading
About this page
| Tag | 7680AP09J4 |
|---|---|
| URI | m2://7680AP09J4 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65H04, 65Y20 |
| Status | This copy of the site has no build data. Run m2 status 7680AP09J4. |
| About | Root of a polynomial |
| Uses | Root of a polynomial, Residue theorem, Argument principle, Newton's identities, Power sum symmetric polynomial, Contour integral, Complex numbers |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- 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.