Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Chapter 4: Polynomial Factorization

In the previous chapter, we introduced polynomials as a fundamental class of functions that can be written in the general form:

A polynomial consists of terms involving a variable (here, ) raised to non-negative integer powers and multiplied by constant coefficients. Formally, denotes the degree of the polynomial, and are its coefficients, with being the leading coefficient.

In this chapter, we will learn how to manipulate and simplify polynomials in order to better understand their behavior, find their zeros, and analyze their graphs.
A key step in this process is factorization, which allows us to rewrite a polynomial as a product of simpler factors.

Before exploring general methods, recall that certain algebraic identities, introduced in Chapter 2, can be applied directly to polynomials. These identities often enable quick factorizations of specific expressions without the need for more elaborate techniques.

Example: The Square of a Difference

Suppose we want to factor the following polynomial:

This expression simply matches the difference of squares identity, so we apply it directly as follow:

While simple cases like this can be solved using known identities, most polynomial expressions, particularly trinomials, require a more systematic approach. Let us now turn to the process of factoring trinomials.

Factoring Trinomials

One of the most common and useful techniques in algebra is factoring a trinomial, i.e., an expression with three terms, typically of the form:

The goal of factoring is to rewrite the trinomial as a product of two binomials:

Here , , , and are real coefficients chosen so that the product on the right expands back to the original expression on the left-hand side.

Algorithm 1: Factoring Trinomials

This method assumes the coefficients , , and of the trinomial are integers.

To factor a trinomial of the form:

Step 1: Identify the coefficients:

  • is the coefficient of
  • is the coefficient of
  • is the constant term

Step 2: Find two integers such that:

Step 3: Rewrite the middle term as , giving a four-term polynomial:

Step 4: Proceed to factor by grouping (described in the next Algorithm 2).

Once the middle term has been split, the trinomial becomes a four-term polynomial. The next step is to apply the factorization by grouping method, a general strategy for breaking down such polynomials into products of simpler factors.

Algorithm 2: Factorization by Grouping

This method assumes the coefficients , , , and of the four-term polynomial are integers, where and are the integers identified in the previous algorithm.

To factor the four-term polynomial:

Step 1: Group the terms into two pairs:

Step 2: Factor out the greatest common factor (GCF) from each group:

  • For , factor out :
  • For , factor out : Here, and are constants obtained from factoring each group, and , and are the coefficients in the common binomial.

Step 3: Check for a common binomial factor:

  • If both groups contain the same binomial , factor it out:
  • Otherwise, if no common binomial appears, try a different grouping or another factoring technique.

Warning: Limitations of the Grouping Method

While factoring by grouping is a useful technique, it does not always work.

If no common factor (such as a binomial) appears after grouping, the expression cannot be simplified by this method, and other factoring techniques should be considered instead.

In some cases, particularly when the coefficients are irrational, complex, or when no integer factorization exists, no factoring method may succeed. When this occurs, the polynomial is said to be prime, meaning that it cannot be factored further over the number set under consideration (for example, the integers or the real numbers).

Example 1: Factorization by Grouping

Factor the following polynomial using factorization by grouping (Algorithm 2):

Step 1: Group the terms into two pairs to prepare for factoring.

Step 2: Factor out the greatest common factor from each group.

Step 3: Factor out the common binomial.

Example 2: Factorization by Grouping

Factor the following polynomial using factorization by grouping (Algorithm 2):

Step 1: Group the terms into two pairs to prepare for factoring.

Step 2: Factor out the greatest common factor from each group.

Step 3: Factor out the common binomial.

The remaining quadratic can be factored further using the difference of squares identity:

If we substitute this back into the expression, then we get: