2.2 The Remainder and Factor Theorems
In Section 2.1 we saw how much of the `local' behavior of the graph of a polynomial function is determined by the zeros of the polynomial function. In that section, the polynomial functions we were given were mostly, if not completely, factored which greatly simplified the process for determining zeros. In this section, we revisit the relationship between zeros and factors with the ultimate aim of taking a polynomial function given to us in the form stated in Definition 2.4 and determining its zeros.
We start by way of example: suppose we wish to determine the zeros of . Setting results in the polynomial equation . Despite all of the factoring techniques we learned (and forgot!) in Intermediate Algebra, this equation foils1 us at every turn. Knowing that the zeros of correspond to -intercepts on the graph of , we use a graphing utility to produce the graph below on the left.
The graph suggests that the function has three zeros, one of which appears to be and two others for whom we are provided what we assume to be decimal approximations: and . We can verify if these are zeros easily enough. We find , but and , While these last two values are probably by some measures, `close' to , they are not exactly equal to . The question becomes: is there a way to use the fact that is a zero to obtain the other two zeros?
Based on our experience, if is a zero, it seems that there should be a factor of lurking around in the factorization of . In other words, we should expect that , where is some other polynomial. How could we find such a , if it even exists? The answer comes from our old friend, polynomial division. (See Section A.8.2.) Below on the right, we perform the long division: and obtain .

Said differently, . Using this form of , we find the zeros by solving . Setting each factor equal to , we get (which gives us our known zero, ) as well as . The latter doesn't factor nicely, so we apply the Quadratic Formula to get . Sure enough, and . We leave it to the reader to show and . (See Exercise.)
The point of this section is to generalize the technique applied here. First up is a friendly reminder of what we can expect when we divide polynomials.
As you may recall, all of the polynomials in Theorem 2.6 have special names. The polynomial is called the dividend; is the divisor; is the quotient; is the remainder. If then is called a factor of . The word `unique' here is critical in that it guarantees there is only one quotient and remainder for each division problem.2 The proof of Theorem 2.6 is usually relegated to a course in Abstract Algebra, but we can still use the result to establish two important facts which are the basis of the rest of the chapter.
The proof of Theorem 2.7 is a direct consequence of Theorem 2.6. Since has degree , when a polynomial function is divided by , the remainder is either or degree (i.e., a nonzero constant.) In either case, , where , the remainder, is a real number, possibly . It follows that , so we get as required. There is one last `low hanging fruit'3 to collect which we present below.
Once again, we see the phrase `if and only if' which means there are really two things being said in The Factor Theorem: if is a factor of , then is a zero of and the only way is a zero of is if is a factor of .
We argue the Factor Theorem as follows: if is a factor of , then for some polynomial . Hence, , so is a zero of . Conversely, suppose is a zero of , so . The Remainder Theorem tells us . Hence, is a factor of .
We have enough theory to explain why the concept of multiplicity (Definition 2.6) is well-defined. If is a zero of , then The Factor Theorem tells us there is a polynomial function so that . If , then we apply the Factor Theorem to and find a polynomial so that . Hence, we have
We now `rinse and repeat' this process. Since the degree of is a finite number, this process has to end at some point. That is we arrive at a factorization where . Suppose we arrive at a different factorization of using other methods. That is, we find , where is a polynomial function with . Then we have .
If , then either or . If , then we may divide both sides by to get: . Since , and we would have , a contradiction since we are assuming . The assumption that likewise ends in a contradiction. Therefore, we have , so . By the uniqueness guaranteed in Theorem 2.6, we must have that . Hence, the number and quotient polynomial are unique.
The process outlined above, in which we coax out factors of one at a time until we have all of them serves as a template for our work to come. Of the things The Factor Theorem tells us, the most pragmatic is that we had better find a more efficient way to divide polynomial functions by quantities of the form . Fortunately, people like Ruffini and Horner have already blazed this trail. Let's take a closer look at the long division we performed at the beginning of the section and try to streamline it. First off, let's change all of the subtractions into additions by distributing through the s.
Next, observe that the terms , and are the exact opposite of the terms above them. The algorithm we use ensures this is always the case, so we can omit them without losing any information.
Also note that the terms we `bring down' (namely the and ) aren't really necessary to recopy, so we omit them, too.
Let's move terms up a bit and copy the into the last row.
Note that by arranging things in this manner, each term in the last row is obtained by adding the two terms above it. Notice also that the quotient polynomial can be obtained by dividing each of the first three terms in the last row by and adding the results.
If you take the time to work back through the original division problem, you will find that this is exactly the way we determined the quotient polynomial. This means that we no longer need to write the quotient polynomial down, nor the in the divisor, to determine our answer.
We've streamlined things quite a bit so far, but we can still do more. Let's take a moment to remind ourselves where the , and came from in the second row. Each of these terms was obtained by multiplying the terms in the quotient, , and , respectively, by the in , then by when we changed the subtraction to addition.
Multiplying by then by is the same as multiplying by , so we replace the in the divisor by . Furthermore, the coefficients of the quotient polynomial match the coefficients of the first three terms in the last row, so we now take the plunge and write only the coefficients of the terms to get
We have constructed a synthetic division tableau for this polynomial division problem. Let's re-work our division problem using this tableau to see how it greatly streamlines the division process.
To divide by , we write in the place of the divisor and the coefficients of in for the dividend. Then `bring down' the first coefficient of the dividend.
Next, take the from the divisor and multiply by the that was `brought down' to get . Write this underneath the , then add to get .
Now take the from the divisor times the to get , and add it to the to get .
Finally, take the in the divisor times the to get , and add it to the to get .
The first three numbers in the last row of our tableau are the coefficients of the quotient polynomial. Remember, we started with a third degree polynomial and divided by a first degree polynomial, so the quotient is a second degree polynomial. Hence the quotient is .
The number in the box is the remainder. Synthetic division is our tool of choice for dividing polynomials by divisors of the form . It is important to note that it works only for these kinds of divisors.4
Also take note that when a polynomial (of degree at least ) is divided by , the result will be a polynomial of exactly one less degree. Finally, it is worth the time to trace each step in synthetic division back to its corresponding step in long division. While the authors have done their best to indicate where the algorithm comes from, there is no substitute for working through it yourself.
The next example pulls together all of the concepts discussed in this section.
Our next example demonstrates how we can extend the synthetic division tableau to accommodate zeros of multiplicity greater than .
A couple of things about the last example are worth mentioning. First, the extension of the synthetic division tableau for repeated divisions will be a common site in the sections to come. Typically, we will start with a higher order polynomial and peel off one zero at a time until we are left with a quadratic, whose roots can always be found using the Quadratic Formula.
Secondly, we found are zeros of . The Factor Theorem guarantees and are both factors of . We can certainly put the Factor Theorem to the test and continue the synthetic division tableau from above to see what happens.
This gives us
We have shown that is a product of its leading coefficient times linear factors of the form where are zeros of . It may surprise and delight the reader that, in theory, all polynomials can be reduced to this kind of factorization. We leave that discussion to Section 2.4, because the zeros may not be real numbers. Our final theorem in the section gives us an upper bound on the number of real zeros.
Theorem 2.9 is a consequence of the Factor Theorem and polynomial multiplication. Every zero of gives us a factor of the form for . Since has degree , there can be at most of these factors. The next section provides us some tools which not only help us determine where the real zeros are to be found, but which real numbers they may be.
We close this section with a summary of several concepts previously presented. You should take the time to look back through the text to see where each concept was first introduced and where each connection to the other concepts was made.
Connections Between Zeros, Factors and Graphs of Polynomial Functions
Suppose is a polynomial function of degree . The following statements are equivalent:
- The real number is a zero of
- is a solution to the polynomial equation
- is a factor of
- The point is an -intercept of the graph of
Exercises
In Exercises -, use synthetic division to perform the following polynomial divisions. Identify the quotient and remainder. Write the divisor, quotient and remainder in the form given in Theorem 2.6.
In Exercises -, find using the Remainder Theorem. If , use the Factor Theorem to partially factor the polynomial function.
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
In Exercises -, you are given a polynomial function and one of its zeros. Find the remaining real zeros and factor the polynomial.
- , is a zero of multiplicity 2
- , is a zero of multiplicity 3
- , is a zero of multiplicity 3
- Find a quadratic polynomial with integer coefficients which has as its real zeros.
For , show and two ways:
- By direct substitution.
- Using synthetic division and the Factor Theorem
Let be a polynomial function with the property that . (That is, the sum of the coefficients and the constant term is .)
Prove that is a factor of .
HINT: Show and invoke the Factor Theorem
- Verify the result in number with the functions: and .
Suppose is a nonzero real number. Find the quotients below, using synthetic division as required.
Based on the pattern that evolves, find the quotient: . What about ?
- Use your result from number to rewrite the sum: as a quotient. What assumptions need to be made about ?
Answers
- ,
- ,
- ,
- ,
- ,
- =
- For , the coefficients and .
- For the coefficients and .
Following the pattern:
- Put and so that . Here, as otherwise we'd be dividing by .
Adapted from Precalculus, Preliminary 4th Edition (integrated calculus), by Carl Stitz and Jeff Zeager (stitz-zeager.com), licensed under CC BY-NC-SA 3.0. Changes were made: reformatted as an accessible XYZ web edition. License: CC-BY-NC-SA-3.0.