Math 2.0

Numerical analysis Nonlinear equations Theorem

Graeffe's method

Builds on Root of a polynomialComplex numbers

Statement

Let p(x)=a∏i=1n(x−xi)p(x) = a \prod_{i=1}^n (x - x_i) be a polynomial of degree n≥1n \ge 1 with complex coefficients and roots x1,…,xnx_1, \dots, x_n.

  1. There is a unique polynomial qq with q(x2)=(−1)np(x)p(−x)q(x^2) = (-1)^n p(x) p(-x), and q(y)=a2∏i=1n(y−xi2)q(y) = a^2 \prod_{i=1}^n (y - x_i^2). So the roots of qq are the squares of the roots of pp.
  2. Let p0=pp_0 = p, let pk+1p_{k+1} be obtained from pkp_k as in clause 1, and write pk(y)=∑j=0nbj(k)yjp_k(y) = \sum_{j=0}^n b_j^{(k)} y^j. Suppose that ∣x1∣>∣x2∣>⋯>∣xn∣>0\abs{x_1} > \abs{x_2} > \cdots > \abs{x_n} > 0. Then for each m=1,…,nm = 1, \dots, n, ∣xm∣=lim⁡k→∞∣bn−m(k)bn−m+1(k)∣1/2k.\abs{x_m} = \lim_{k \to \infty} \abs{\frac{b_{n-m}^{(k)}}{b_{n-m+1}^{(k)}}}^{1/2^k}.

Remarks

Clause 1: p(−x)=a∏i(−x−xi)=(−1)na∏i(x+xi)p(-x) = a \prod_i (-x - x_i) = (-1)^n a \prod_i (x + x_i), so (−1)np(x)p(−x)=a2∏i(x2−xi2)(-1)^n p(x) p(-x) = a^2 \prod_i (x^2 - x_i^2). Clause 2: the roots of pkp_k are yi=xi2ky_i = x_i^{2^k}, and their moduli separate very fast. By the relations between roots and coefficients, bn−m(k)/bn−m+1(k)b_{n-m}^{(k)} / b_{n-m+1}^{(k)} is a ratio of elementary symmetric functions of the yiy_i, and the ratio is dominated by −ym-y_m as k→∞k \to \infty. For example, p(x)=x2−3x+2p(x) = x^2 - 3x + 2 has roots 22 and 11, and one step gives q(y)=y2−5y+4q(y) = y^2 - 5y + 4, with roots 44 and 11. The hypothesis of distinct moduli is needed for clause 2. For p(x)=x3−1p(x) = x^3 - 1 the three roots have modulus 11, but every pkp_k equals y3−1y^3 - 1, so b2(k)/b3(k)=0b_2^{(k)} / b_3^{(k)} = 0 and the formula gives 00 instead of 11 for m=1m = 1. The method gives only the moduli of the roots; the signs or arguments need extra work.

Going deeper

For a student

Each squaring step costs about n2n^2 operations and needs no starting guess. The coefficients grow or shrink very fast, so a practical version must work with scaled numbers or logarithms. The squaring step, also called the Dandelin–Graeffe step, reappears in modern root finders, for example to estimate root moduli in the splitting circle method.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Complex numbers object
  2. Root of a polynomial concept
  3. Graeffe's method statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Graeffe%27s_method
About this page
TagRHPQG175AH
URIm2://RHPQG175AH
Kindstatement, theorem
WritingW0 stub
MSC65H04
StatusThis copy of the site has no build data. Run m2 status RHPQG175AH.
AboutRoot of a polynomial
UsesRoot of a polynomial, Complex numbers
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.