ArticleslgStudy

science

Wilkinson's polynomial

Wilkinson's polynomial is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Wilkinson's polynomial rather than just read about it. In short: In numerical analysis, Wilkinson's polynomial is a specific polynomial which was used by James H. Wilkinson in 1963 to illustrate a difficulty when finding the roots of a polynomial: the location of the roots can be very sensitive to perturbations in the coefficients of the polynomial.

Wilkinson's polynomial — main illustration
Wilkinson's polynomial — illustration

Key takeaways

  • Wilkinson's polynomial belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Wilkinson's polynomial to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Wilkinson's polynomial from memory before moving on to harder problems.

Reference excerpt

In numerical analysis, Wilkinson's polynomial is a specific polynomial which was used by James H. Wilkinson in 1963 to illustrate a difficulty when finding the roots of a polynomial: the location of the roots can be very sensitive to perturbations in the coefficients of the polynomial. The polynomial is

w ( x ) = ∏ i = 1 20 ( x − i ) = ( x − 1 ) ( x − 2 ) ⋯ ( x − 20 ) . {\displaystyle w(x)=\prod _{i=1}^{20}(x-i)=(x-1)(x-2)\cdots (x-20).}

Sometimes, the term Wilkinson's polynomial is also used to refer to some other polynomials appearing in Wilkinson's discussion.

Background Wilkinson's polynomial arose in the study of algorithms for finding the roots of a polynomial

p ( x ) = ∑ i = 0 n c i x i . {\displaystyle p(x)=\sum _{i=0}^{n}c_{i}x^{i}.}

It is a natural question in numerical analysis to ask whether the problem of finding the roots of p from the coefficients ci is well-conditioned. That is, we hope that a small change in the coefficients will lead to a small change in the roots. Unfortunately, this is not the case here. The problem is ill-conditioned when the polynomial has a multiple root. For instance, the polynomial x2 has a double root at x = 0. However, the polynomial x2 − ε (a perturbation of size ε) has roots at ±√ε, which is much bigger than ε when ε is small. It is therefore natural to expect that ill-conditioning also occurs when the polynomial has zeros which are very close. However, the problem may also be extremely ill-conditioned for polynomials with well-separated zeros. Wilkinson used the polynomial w(x) to illustrate this point (Wilkinson 1963). In 1984, he described the personal impact of this discovery:

Speaking for myself I regard it as the most traumatic experience in my career as a numerical analyst. Wilkinson's polynomial is often used to illustrate the undesirability of naively computing eigenvalues of a matrix by first calculating the coefficients of the matrix's characteristic polynomial and then finding its roots, since using the coefficients as an intermediate step may introduce an extreme ill-conditioning even if the original problem was well-conditioned.

Conditioning of Wilkinson's polynomial Wilkinson's polynomial

w ( x ) = ∏ i = 1 20 ( x − i ) = ( x − 1 ) ( x − 2 ) ⋯ ( x − 20 ) {\displaystyle w(x)=\prod _{i=1}^{20}(x-i)=(x-1)(x-2)\cdots (x-20)}

clearly has 20 roots, located at x = 1, 2, ..., 20. These roots are far apart. However, the polynomial is still very ill-conditioned. Expanding the polynomial, one finds

w ( x ) =

x 20 − 210 x 19 + 20615 x 18 − 1256850 x 17 + 53327946 x 16

− 1672280820 x 15 + 40171771630 x 14 − 756111184500 x 13

+ 11310276995381 x 12 − 135585182899530 x 11

+ 1307535010540395 x 10 − 10142299865511450 x 9

… excerpt ends here. Continue reading the full article.

Illustrations

Wilkinson's polynomial illustration
Wilkinson's polynomial illustration

Worked examples

Example 1 — a first encounter with Wilkinson's polynomial

Start with the simplest possible case. Write down what Wilkinson's polynomial claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Wilkinson's polynomial before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Wilkinson's polynomial ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Wilkinson's polynomial

In research
Wilkinson's polynomial appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Wilkinson's polynomial in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Wilkinson's polynomial is common in secondary-school and first-year university syllabi. It links to neighbouring topics Numerical analysis, Polynomials, so understanding it makes those chapters shorter.
In everyday life
Look for Wilkinson's polynomial outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Wilkinson's polynomial” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Wilkinson's polynomial in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Wilkinson's polynomial means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Wilkinson's polynomial out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Wilkinson's polynomial in simple terms?

In numerical analysis, Wilkinson's polynomial is a specific polynomial which was used by James H. Wilkinson in 1963 to illustrate a difficulty when finding the roots of a polynomial: the location of the roots can be very sensitive to perturbations in the coefficients of the polynomial.

Why does Wilkinson's polynomial matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Wilkinson's polynomial?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Wilkinson's polynomial.

Tags

  • Numerical analysis
  • Polynomials

Keep exploring