Historical Context & Motivation
Long before modern algebra existed, mathematicians were already wrestling with the idea of breaking numbers and expressions into smaller, more manageable pieces. The concept of factoring — writing an expression as a product of simpler factors — stretches back thousands of years. Ancient Greek mathematicians studied the geometric relationships behind squared quantities, and scholars in the Islamic Golden Age developed systematic rules for manipulating algebraic expressions. Today, factoring is one of the most essential tools in algebra because it lets you simplify expressions, solve equations, and reveal hidden structure in polynomials.
The central question factoring answers is straightforward: given a polynomial expression, can you rewrite it as a product of two or more simpler expressions? Mastering this skill opens the door to solving quadratic equations, simplifying rational expressions, and understanding how polynomial functions behave on a graph. In this lesson, you will learn two foundational factoring methods — pulling out the greatest common factor (GCF) and recognizing the difference of squares pattern.
Core Principles & Definitions
Before diving into techniques, it helps to lock down the key vocabulary. A polynomial is an expression made up of terms that are added or subtracted, where each term is a number times one or more variables raised to whole-number exponents (like 3x² + 5x − 7). A monomial is a polynomial with just one term, such as 6x³. Factoring a polynomial means writing it as a product of two or more expressions, essentially reversing the process of distribution (expanding).
Greatest Common Factor (GCF)
Difference of Squares
Factoring Is Reversing Distribution
Perfect Squares
Visual Explanation — Area Model
One of the best ways to understand factoring is through an area model. Imagine a rectangle whose area represents a polynomial. The length and width of the rectangle are the factors. The diagram below shows how 6x² + 9x can be represented as a rectangle with width 3x and length (2x + 3), since 3x × (2x + 3) = 6x² + 9x.
Notice how the width of the rectangle — 3x — is the GCF shared by both terms. Once you pull out that common width, the remaining lengths of each sub-rectangle (2x and 3) combine to form the other factor. This area-model thinking works for any GCF factoring problem: the GCF is always one dimension, and the leftover pieces form the other dimension.
Mathematical Framework
The two factoring techniques in this lesson each have a clean algebraic formula. Memorize these patterns and practice recognizing when each one applies.
Recognizing Factoring Patterns
The hardest part of factoring is often deciding which technique to use. The diagram below provides a decision flowchart. Start at the top and follow the arrows based on what you see in the expression.
| Expression | GCF? | Difference of Squares? | Factored Form |
|---|---|---|---|
| 4x + 12 | Yes → 4 | No | 4(x + 3) |
| x² − 49 | No | Yes → x² − 7² | (x + 7)(x − 7) |
| 3x² − 75 | Yes → 3 | Yes → x² − 25 | 3(x + 5)(x − 5) |
| 10x³ + 15x² | Yes → 5x² | No | 5x²(2x + 3) |
Worked Examples
Example 1: Factoring Out the GCF
Example 2: Difference of Squares
Comparing GCF and Difference of Squares
Both methods are factoring techniques, but they work in different situations and serve different purposes. The table below summarizes the key differences so you can decide quickly which method to apply — or whether you need to use both together.
| Feature | GCF Factoring | Difference of Squares |
|---|---|---|
| When to use | All terms share a common factor (number, variable, or both) | Two terms that are both perfect squares, separated by subtraction |
| Number of terms | Works with any number of terms (2, 3, 4, …) | Requires exactly 2 terms (a binomial) |
| Formula | ab + ac = a(b + c) | a² − b² = (a + b)(a − b) |
| Common mistake | Forgetting to include the variable part in the GCF (e.g., only factoring out 3 instead of 3x) | Trying to factor a sum of squares (a² + b²), which does not factor over the reals |
| Priority | Always try GCF first — it's step one of every factoring problem | Check for this pattern after extracting the GCF |
Connection to Advanced Factoring
GCF factoring and the difference of squares are the foundation of a much larger toolkit. As you progress through Algebra 1 and into Algebra 2, you will encounter more sophisticated factoring patterns. The table below previews how today's methods connect to what comes next.
| This Lesson | Coming Up |
|---|---|
| GCF: pull out common monomials | Factor by grouping: split 4-term polynomials into pairs, factor GCF from each pair, then factor the common binomial |
| Difference of squares: a² − b² = (a + b)(a − b) | Sum and difference of cubes: a³ + b³ = (a + b)(a² − ab + b²) and a³ − b³ = (a − b)(a² + ab + b²) |
| Recognizing perfect square terms | Perfect square trinomials: a² + 2ab + b² = (a + b)² and a² − 2ab + b² = (a − b)² |
| Factoring simple binomials | Factoring general trinomials: ax² + bx + c using trial-and-error, the AC method, or the quadratic formula |
The exciting part is that every advanced technique still begins with the same first step you learned today: always factor out the GCF first. Mastering these two methods now gives you a reliable starting point for any factoring problem you will ever encounter. In particular, the difference of squares pattern reappears in calculus (when simplifying limits), in physics (when factoring kinematic equations), and throughout higher mathematics.
Practice Problems
Lesson Summary
Factoring is the process of rewriting a polynomial as a product of simpler expressions. The first technique you should always try is pulling out the greatest common factor (GCF) — the largest monomial that divides evenly into every term. Find the GCF of the coefficients and then take the lowest power of each variable that appears in all terms. Write the polynomial as GCF × (remaining expression).
After extracting the GCF, check whether the remaining expression is a difference of squares — a binomial of the form a² − b², which factors into (a + b)(a − b). Remember that a sum of squares (a² + b²) does not factor over the real numbers. Always verify your work by multiplying the factors back together to confirm you get the original polynomial. These two methods form the foundation for all future factoring techniques.