PrevNext

Overview

Changing variables transforms roots and can make symmetric sums easier. Common moves include shifting and taking reciprocals. Changing variables transforms roots and can make symmetric sums way easier. For instance, instead of computing a complicated expression directly over the roots of P(x)P(x), we find a new polynomial whose roots are exactly the transformed values, then apply either Vieta's formulas or other useful information given by the question to that new polynomial. Hence there are many ways for polynomial expressions that can be made.

Key Ideas

  • If rr is a root of P(x)P(x), then r+kr+k is a root of P(x−k)P(x-k).
  • If rr is a root of P(x)P(x), then 1/r1/r is a root of the reversed-coefficient polynomial when the constant term is nonzero.
  • Use these to compute sums over transformed roots.
  • If rr is a root of P(x)P(x), then 1/r1/r is a root of the reversed-coefficient polynomial when a0≠0a_0 \ne 0.
  • When scaling roots by kk, one should replace xx with x/kx/k and make denominators simple.

Core Skills

Shifting Roots

Shift the Variable

If rr is a root of P(x)P(x), then r+kr + k is a root of P(x−k)P(x - k).

Replace xx with x−hx-h to shift roots by hh. This is the standard way to move between a polynomial and its translated version. Therefore, To find the polynomial with roots r1+k,r2+k,…,rn+kr_1 + k, r_2 + k, \ldots, r_n + k, replace every xx in P(x)P(x) with x−kx - k.

Reverse Coefficients for Reciprocals

P(x)→shift by kQ(x)=P(x−k).P(x) \xrightarrow{\text{shift by } k} Q(x) = P(x - k).

If P(x)=anxn+⋯+a0P(x)=a_nx^n+\cdots+a_0 and a0≠0a_0\ne 0, then xnP(1/x)x^nP(1/x) has roots 1/r1/r. Q(r+k)=P((r+k)−k)=P(r)=0Q(r + k) = P((r+k) - k) = P(r) = 0.

Use Vieta After Transformations

Reciprocal Roots

Similarly, If P(x)=anxn+⋯+a0P(x) = a_n x^n + \cdots + a_0 with a0≠0a_0 \ne 0, the polynomial with roots 1/r1,…,1/rn1/r_1, \ldots, 1/r_n can be found by reversing the coefficients.

Q(x)=xnP ⁣(1x)=a0xn+a1xn−1+⋯+an.Q(x) = x^n P\!\left(\frac{1}{x}\right) = a_0 x^n + a_1 x^{n-1} + \cdots + a_n.

Further, creating the condition a0≠0a_0 \ne 0 ensures none of the original roots is zero. If a0=0a_0 = 0, we factor out xx first.

Scaling Roots

To get roots k⋅r1,k⋅r2,…k \cdot r_1, k \cdot r_2, \ldots, replace xx with x/kx/k, and hence obtaining

Q(x)=kn⋅P ⁣(xk).Q(x) = k^n \cdot P\!\left(\frac{x}{k}\right).

Polynomial Equations After Transformations/Manipultaions

Once the new polynomial Q(x)Q(x) is found, we can apply Vieta's formulas directly from its coefficients.

For quick computations like ∑1/ri\sum 1/r_i, it is often faster to use Vieta on the original directly,

1r+1s+1t=rs+st+trrst.\frac{1}{r} + \frac{1}{s} + \frac{1}{t} = \frac{rs + st + tr}{rst}.

Once the new polynomial is found, apply Vieta to compute sums and products.

Worked Example

If x2−5x+6=0x^2-5x+6=0 has roots r,sr,s, find the polynomial with roots r+1,s+1r+1, s+1. If x2−5x+6=0x^2 - 5x + 6 = 0 has roots r,sr, s, find the polynomial with roots r+1,s+1r+1, s+1.

Replace xx with x−1x - 1:

Replace xx by x−1x-1: (x−1)2−5(x−1)+6=x2−7x+12(x-1)^2 - 5(x-1) + 6 = x^2 - 7x + 12. So the new polynomial is x2−7x+12x^2 - 7x + 12.

(x−1)2−5(x−1)+6=x2−2x+1−5x+5+6=x2−7x+12.(x-1)^2 - 5(x-1) + 6 = x^2 - 2x + 1 - 5x + 5 + 6 = x^2 - 7x + 12.

Now, rechecking the computed values with Vieta's Formulas, we get the new sum =(r+1)+(s+1)=5+2=7= (r+1)+(s+1) = 5+2 = 7, new product =(r+1)(s+1)=rs+(r+s)+1=6+5+1=12= (r+1)(s+1) = rs+(r+s)+1 = 6+5+1 = 12.

More Examples

Example 1: Shift Down

Example 1: Roots that are manipulated

If x2−2x−3=0x^2 - 2x - 3 = 0 has roots r,sr, s, find the polynomial with roots r−2,s−2r-2, s-2.

Replace xx with x+2x+2:

(x+2)2−2(x+2)−3=x2+4x+4−2x−4−3=x2+2x−3.(x+2)^2 - 2(x+2) - 3 = x^2 + 4x + 4 - 2x - 4 - 3 = x^2 + 2x - 3.

Example 2: Roots that are in reciprocal

If P(x)=x2−3x+2P(x) = x^2 - 3x + 2, find a polynomial with roots 1/r,1/s1/r, 1/s.

We create a new Q(x)=2x2−3x+1Q(x) = 2x^2 - 3x + 1. (Here, the polynomials has been reversed.)

The roots of PP are 11 and 22, so the roots of reciprocal form are 11 and 1/21/2. Q(1)=2−3+1=0Q(1) = 2-3+1 = 0, Q(1/2)=1/2−3/2+1=0Q(1/2) = 1/2 - 3/2 + 1 = 0.

Example 3: Applying Vieta's Formulas in Polynomial Manipulations

If x2−2x−3=0x^2-2x-3=0 has roots r,sr,s, find the polynomial with roots r−2,s−2r-2, s-2. The roots of 2x3−3x2+x−5=02x^3 - 3x^2 + x - 5 = 0 are r,s,tr, s, t. Find 1r+1s+1t\dfrac{1}{r} + \dfrac{1}{s} + \dfrac{1}{t}.

Replace xx by x+2x+2: (x+2)2−2(x+2)−3=x2+2x−3(x+2)^2-2(x+2)-3 = x^2+2x-3. Applying Vieta's formulas on the original polynomial, rs+st+tr=1/2rs+st+tr = 1/2 and rst=5/2rst = 5/2.

Example 2: Reciprocal Roots

1r+1s+1t=rs+st+trrst=1/25/2=15.\frac{1}{r}+\frac{1}{s}+\frac{1}{t} = \frac{rs+st+tr}{rst} = \frac{1/2}{5/2} = \frac{1}{5}.

If P(x)=x2−3x+2P(x)=x^2-3x+2, find a polynomial with roots 1/r,1/s1/r,1/s.

Example 4: Cubic Polynomials

Compute x2P(1/x)=1−3x+2x2x^2P(1/x)=1-3x+2x^2, so the polynomial is 2x2−3x+12x^2-3x+1. The cubic x3−6x2+11x−6=0x^3 - 6x^2 + 11x - 6 = 0 has r+s+t=6r+s+t = 6. Find the cubic with roots r−2,s−2,t−2r-2, s-2, t-2 (which will sum to zero).

Example 3: Sum of Shifted Roots

First, we replace xx with x+2x+2:

If r+s=4r+s=4, find (r+1)+(s+1)(r+1)+(s+1).

(x+2)3−6(x+2)2+11(x+2)−6(x+2)^3 - 6(x+2)^2 + 11(x+2) - 6
=x3+6x2+12x+8−6x2−24x−24+11x+22−6=x3−x.= x^3+6x^2+12x+8 - 6x^2-24x-24 + 11x+22 - 6 = x^3 - x.

The sum increases by 22, so it is 66. The new roots sum to 00. Hence factoring: x(x−1)(x+1)x(x-1)(x+1) gives shifted roots of 0,1,−10, 1, -1, so we know that the original roots are 2,3,12, 3, 1.

Strategy Checklist

  • Decide whether you need a shift or a reciprocal.
  • Apply the substitution carefully and simplify.
  • Use Vieta to extract root sums/products.
  • There are many forms of polynomial manipulations, shift, a reciprocal, or a scale.
  • For a shift of kk, we replace xx with x−kx - k and expand the polynomial.
  • A lot of graphing can also be done with polynomials manipulation, for visual intuition. More about this is covered on other modules.

Common Pitfalls

  • Shifting in the wrong direction.
  • Forgetting that reciprocal roots require a nonzero constant term.
  • Dropping factors when forming xnP(1/x)x^nP(1/x).
  • One can easily shifting the polynomial to the wrong direction. To get roots r+kr+k, replace xx with x−kx-k, and do not replace it with x+kx+k.
  • If the constant term is zero, factor out xx first.
  • After a transformation, use the new polynomial's coefficients for Vieta's formulas, not the original's.

Practice Problems

Module Progress:

Join the Discord Community!

Stuck on a problem, or don't understand a module? Join the Discord and get help with your doubts while making more math friends.

PrevNext