Introduction to Factoring Techniques

Factoring is one of the most essential skills in algebra, serving as the foundation for solving equations, simplifying expressions, and understanding polynomial behavior. Mastering factoring techniques unlocks your ability to tackle complex mathematical problems across calculus, physics, engineering, and computer science.

Why Factoring Matters:

  • Equation Solving: Essential for solving quadratic and higher-degree equations
  • Expression Simplification: Reduces complex polynomials to simpler forms
  • Graph Analysis: Helps find roots/x-intercepts of polynomial functions
  • Real-World Applications: Used in physics, engineering, economics, and optimization problems
  • Foundation for Calculus: Required for limits, derivatives, and integration of rational functions

Factoring Decision Flowchart

1
Always check for GCF first
Factor out the greatest common factor from all terms
2
Count the terms
2 terms → Check for difference of squares or sum/difference of cubes
3 terms → Check for trinomial factoring
4 terms → Try factoring by grouping
3
Check special patterns
Perfect square trinomials, difference of squares, etc.
4
Factor completely
Continue factoring until all factors are prime (can't be factored further)

What is Factoring?

Factoring is the process of breaking down a polynomial into a product of simpler polynomials called factors. When multiplied together, these factors give the original polynomial.

Polynomial = Factor₁ × Factor₂ × ... × Factorₙ

Example: Factor 6x² + 11x + 4

Step 1: Look for two numbers that multiply to 6×4 = 24 and add to 11

Step 2: The numbers are 3 and 8 (3×8 = 24, 3+8 = 11)

Step 3: Rewrite middle term: 6x² + 3x + 8x + 4

Step 4: Factor by grouping: 3x(2x + 1) + 4(2x + 1)

Step 5: Final factored form: (2x + 1)(3x + 4)

Key Concepts
  • Factor: A polynomial that divides evenly into another polynomial
  • Prime Polynomial: A polynomial that cannot be factored further
  • Completely Factored Form: When all factors are prime
  • Root/Zero: Value of x that makes the polynomial equal to zero (found by setting each factor = 0)

Factoring Visualizer

(x + 2)(x + 3)

GCF Factoring (Greatest Common Factor)

The first and most important step in any factoring problem is to look for and factor out the Greatest Common Factor (GCF). This is the largest expression that divides evenly into all terms of the polynomial.

1

Numerical GCF

Example: 12x³ + 18x²

Numerical GCF of 12 and 18 is 6

6(2x³ + 3x²)

Then factor variable part: 6x²(2x + 3)

2

Variable GCF

Example: x³y² + x²y³

Variable GCF: x²y² (lowest power of each variable)

x²y²(x + y)

Always take the smallest exponent for each variable

3

Multiple Variables

Example: 15a²b³c + 25ab⁴c²

Numerical GCF: 5

Variable GCF: ab³c (lowest powers)

5ab³c(3a + 5bc)

4

Binomial GCF

Example: 3x(x+2) + 5(x+2)

Common binomial factor: (x+2)

(x+2)(3x + 5)

Treat binomials as single units when finding GCF

GCF Factoring Steps
  1. Identify all terms in the polynomial
  2. Find numerical GCF of coefficients
  3. Find variable GCF (lowest power of each variable present in all terms)
  4. Combine numerical and variable GCFs
  5. Divide each term by the GCF
  6. Write as product: GCF × (remaining polynomial)
  7. Check by multiplying back

GCF Finder

Enter polynomial terms to find their GCF

Quickly verify your polynomial solutions using the Polynomial Calculator.

Factoring by Grouping

Factoring by grouping is used for polynomials with four or more terms. The strategy involves grouping terms with common factors and then factoring out the common binomial.

Example: Factor ax + ay + bx + by

Step 1: Group terms: (ax + ay) + (bx + by)

Step 2: Factor each group: a(x + y) + b(x + y)

Step 3: Factor out common binomial: (x + y)(a + b)

Check: (x+y)(a+b) = ax + ay + bx + by ✓

👥

Standard Grouping

Example: x³ + 2x² + 3x + 6

Group: (x³ + 2x²) + (3x + 6)

Factor groups: x²(x + 2) + 3(x + 2)

Final: (x + 2)(x² + 3)

🔄

Rearranging Terms

Example: ac + bd + ad + bc

Rearrange: ac + ad + bc + bd

Group: (ac + ad) + (bc + bd)

Factor: a(c + d) + b(c + d)

Final: (c + d)(a + b)

⚠️

Negative Signs

Example: 2x² - 6x - x + 3

Group: (2x² - 6x) - (x - 3)

Note: -x + 3 = -(x - 3)

Factor: 2x(x - 3) - 1(x - 3)

Final: (x - 3)(2x - 1)

🎯

Grouping Strategy

1. Group terms with common factors

2. Factor each group separately

3. Look for common binomial factor

4. Factor out the common binomial

5. Check by multiplying

Practice Problems: Factoring by Grouping

Factor: 2x³ + 4x² + 3x + 6

Solution:

1. Group: (2x³ + 4x²) + (3x + 6)

2. Factor each group: 2x²(x + 2) + 3(x + 2)

3. Factor out common binomial: (x + 2)(2x² + 3)

Final Answer: (x + 2)(2x² + 3)

Factor: xy + 2x + 3y + 6

Solution:

1. Group: (xy + 2x) + (3y + 6)

2. Factor each group: x(y + 2) + 3(y + 2)

3. Factor out common binomial: (y + 2)(x + 3)

Final Answer: (y + 2)(x + 3)

Simplify and solve polynomial equations easily using our Polynomial Calculator.

Trinomial Factoring (ax² + bx + c)

Trinomial factoring is used for quadratic expressions with three terms. There are several methods depending on whether the leading coefficient is 1 or not.

1

Simple Trinomials (a=1)

Pattern: x² + bx + c

Find two numbers that:

• Multiply to c

• Add to b

Example: x² + 5x + 6

Numbers: 2 and 3 (2×3=6, 2+3=5)

Factors: (x + 2)(x + 3)

2

AC Method (a≠1)

For: ax² + bx + c

1. Multiply a × c

2. Find factors of ac that add to b

3. Rewrite middle term

4. Factor by grouping

Example: 6x² + 11x + 4

ac = 24, factors: 3 and 8

3

Box Method

Visual method for factoring trinomials:

1. Draw 2×2 box

2. Place ax² in top left

3. Place c in bottom right

4. Find factors for other cells

5. Read factors from sides

4

Trial and Error

Systematic guessing:

1. List factor pairs of a and c

2. Try combinations

3. Check by multiplying

4. Adjust until correct

Works well for smaller numbers

AC Method Step-by-Step

Example: Factor 6x² + 11x + 4

  1. Multiply a × c: 6 × 4 = 24
  2. Find factors of 24 that add to 11: 3 and 8
  3. Rewrite middle term: 6x² + 3x + 8x + 4
  4. Group: (6x² + 3x) + (8x + 4)
  5. Factor each group: 3x(2x + 1) + 4(2x + 1)
  6. Factor out common binomial: (2x + 1)(3x + 4)
  7. Check: (2x+1)(3x+4) = 6x² + 8x + 3x + 4 = 6x² + 11x + 4 ✓

Trinomial Factoring Calculator

Enter coefficients to factor the trinomial

Check your understanding of polynomial expressions with the Polynomial Calculator.

Difference of Squares

The difference of squares is a special factoring pattern that applies when you have two perfect squares separated by a subtraction sign.

a² - b² = (a + b)(a - b)

Key Characteristics:

  • Two terms only
  • Both terms are perfect squares
  • Terms are separated by subtraction
  • Factors are conjugate pairs (same terms, opposite signs)
◻️

Basic Examples

x² - 9 = (x + 3)(x - 3)

4y² - 25 = (2y + 5)(2y - 5)

16 - z² = (4 + z)(4 - z)

9x⁴ - 1 = (3x² + 1)(3x² - 1)

🔍

With GCF First

Always factor out GCF first:

12x² - 27

GCF = 3: 3(4x² - 9)

Then difference of squares:

3(2x + 3)(2x - 3)

⚠️

Common Mistakes

Not a difference of squares:

x² + 9 (sum, not difference)

x² - 10 (10 not perfect square)

x³ - 8 (cubes, not squares)

Always check both conditions

🚀

Higher Powers

x⁴ - 16 = (x²)² - 4²

= (x² + 4)(x² - 4)

Can factor further: (x² + 4)(x + 2)(x - 2)

x² + 4 is prime (sum of squares)

Difference of Squares Pattern Recognition

Perfect Squares to Recognize:

1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225

x², 4x², 9x², 16x², 25x², x⁴, 16x⁴, etc.

Remember: (xⁿ)² = x²ⁿ

Sum and Difference of Cubes

These are special factoring patterns for expressions that are sums or differences of perfect cubes.

a³ + b³ = (a + b)(a² - ab + b²)
a³ - b³ = (a - b)(a² + ab + b²)

Memory Aid: SOAP

Same sign as original

Opposite sign

Always Positive

For a³ + b³: (a + b)(a² - ab + b²)

For a³ - b³: (a - b)(a² + ab + b²)

Sum of Cubes

x³ + 8 = x³ + 2³

a = x, b = 2

= (x + 2)(x² - 2x + 4)

27x³ + 1 = (3x)³ + 1³

= (3x + 1)(9x² - 3x + 1)

Difference of Cubes

x³ - 27 = x³ - 3³

a = x, b = 3

= (x - 3)(x² + 3x + 9)

8y³ - 125 = (2y)³ - 5³

= (2y - 5)(4y² + 10y + 25)

🔢

Perfect Cubes

Know these cubes:

1³ = 1, 2³ = 8, 3³ = 27

4³ = 64, 5³ = 125, 6³ = 216

7³ = 343, 8³ = 512, 9³ = 729

10³ = 1000

🎯

SOAP Method

Same: binomial has same sign

Opposite: trinomial middle opposite

Always Positive: last term always +

Works for both sum and difference

Practice: Sum/Difference of Cubes

Factor: 64x³ - 125

Solution:

1. Recognize perfect cubes: 64x³ = (4x)³, 125 = 5³

2. This is difference of cubes: a³ - b³ where a = 4x, b = 5

3. Apply formula: a³ - b³ = (a - b)(a² + ab + b²)

4. Substitute: (4x - 5)((4x)² + (4x)(5) + 5²)

5. Simplify: (4x - 5)(16x² + 20x + 25)

Final Answer: (4x - 5)(16x² + 20x + 25)

Factor: 27 + 8y³

Solution:

1. Rewrite: 8y³ + 27

2. Recognize perfect cubes: 8y³ = (2y)³, 27 = 3³

3. This is sum of cubes: a³ + b³ where a = 2y, b = 3

4. Apply formula: a³ + b³ = (a + b)(a² - ab + b²)

5. Substitute: (2y + 3)((2y)² - (2y)(3) + 3²)

6. Simplify: (2y + 3)(4y² - 6y + 9)

Final Answer: (2y + 3)(4y² - 6y + 9)

Perfect Square Trinomials

Perfect square trinomials are special trinomials that result from squaring a binomial. Recognizing these patterns can make factoring much faster.

(a + b)² = a² + 2ab + b²
(a - b)² = a² - 2ab + b²

How to Recognize Perfect Square Trinomials:

  1. First and last terms are perfect squares
  2. Middle term is twice the product of square roots of first and last terms
  3. Check sign: positive for both squares if middle term positive, negative square for negative middle term

Positive Middle

x² + 6x + 9

√(x²) = x, √9 = 3

2(x)(3) = 6x ✓

= (x + 3)²

4x² + 20x + 25

= (2x + 5)²

Negative Middle

x² - 8x + 16

√(x²) = x, √16 = 4

2(x)(4) = 8x ✓

= (x - 4)²

9x² - 30x + 25

= (3x - 5)²

⚠️

Not Perfect Square

x² + 7x + 9

√9 = 3, 2(x)(3) = 6x

But middle is 7x ≠ 6x

Not perfect square

Factor as regular trinomial

🔍

Quick Check

1. Are first/last terms perfect squares?

2. Take square roots: √first, √last

3. Calculate 2(√first)(√last)

4. Does it equal middle term?

5. Check sign

Practice real-world polynomial problems using our Polynomial Calculator for quick results.

Quadratic Formula for Factoring

When trinomials don't factor nicely with integer coefficients, the quadratic formula can help find roots, which can then be used to write the factored form.

x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

From Roots to Factors:

If x = r is a root, then (x - r) is a factor

If roots are r₁ and r₂, then:

ax² + bx + c = a(x - r₁)(x - r₂)

📐

Quadratic Formula Steps

1. Identify a, b, c

2. Calculate discriminant: b² - 4ac

3. If discriminant ≥ 0, real roots exist

4. Apply quadratic formula

5. Write factors from roots

🔢

Example

2x² + 5x - 3

a=2, b=5, c=-3

Discriminant: 25 - 4(2)(-3) = 49

√49 = 7

Roots: (-5 ± 7)/(4) = 1/2, -3

Factors: 2(x - ½)(x + 3)

⚠️

Discriminant Types

Positive: Two real roots

Zero: One real root (perfect square)

Negative: No real roots (can't factor over reals)

Complex roots possible

🎯

When to Use

• Trinomial doesn't factor easily

• Coefficients are large

• Decimal or fractional coefficients

• Always works (if real roots exist)

• Good for checking

Quadratic Formula Calculator

Enter coefficients to find roots and factored form

Advanced Factoring Techniques

For more complex polynomials, these advanced techniques can help factor expressions that don't fit the standard patterns.

🔄

U-Substitution

For polynomials in quadratic form:

x⁴ + 5x² + 6

Let u = x²

Becomes: u² + 5u + 6

Factor: (u + 2)(u + 3)

Substitute back: (x² + 2)(x² + 3)

🎯

Factor Theorem

If P(r) = 0, then (x - r) is a factor

Use synthetic division to find other factors

Good for higher degree polynomials

Test possible rational roots: ± factors of constant / factors of leading coefficient

🔢

Grouping Variations

For 6 terms: group as 3 and 3

x³ + x² + x + y³ + y² + y

Group: (x³ + x² + x) + (y³ + y² + y)

Factor: x(x² + x + 1) + y(y² + y + 1)

May need creative grouping

🚀

Sum/Difference of Powers

General formulas for aⁿ ± bⁿ

a⁵ - b⁵ = (a - b)(a⁴ + a³b + a²b² + ab³ + b⁴)

a⁴ - b⁴ = (a - b)(a + b)(a² + b²)

Pattern: aⁿ - bⁿ always has (a - b) factor

Complete Factoring Strategy
  1. Always factor out GCF first
  2. Count the number of terms:
    • 2 terms: Difference of squares? Sum/difference of cubes?
    • 3 terms: Perfect square trinomial? Regular trinomial?
    • 4+ terms: Try factoring by grouping
  3. Check each factor to see if it can be factored further
  4. For stubborn trinomials: Use quadratic formula
  5. For higher degrees: Look for patterns or use factor theorem
  6. Always check by multiplying factors back

Want to test your polynomial-solving skills? Try our Polynomial Calculator and solve problems instantly.

Interactive Practice

Polynomial Factoring Calculator

Enter any polynomial to see step-by-step factoring with explanations.

Enter a polynomial and click "Factor Step-by-Step"

Mixed Practice Problems

Factor completely: 12x³ - 3x

Solution:

1. Factor out GCF: 3x(4x² - 1)

2. Recognize difference of squares: 4x² - 1 = (2x)² - 1²

3. Factor: 3x(2x + 1)(2x - 1)

Final Answer: 3x(2x + 1)(2x - 1)

Factor completely: x⁴ - 16

Solution:

1. Recognize difference of squares: (x²)² - 4²

2. Factor: (x² + 4)(x² - 4)

3. x² + 4 is prime (sum of squares)

4. x² - 4 is difference of squares: (x + 2)(x - 2)

Final Answer: (x² + 4)(x + 2)(x - 2)

Factor completely: 2x³ + 4x² - 6x

Solution:

1. Factor out GCF: 2x(x² + 2x - 3)

2. Factor trinomial: Find numbers that multiply to -3 and add to 2

3. Numbers are 3 and -1: (x + 3)(x - 1)

Final Answer: 2x(x + 3)(x - 1)

Factoring Techniques Summary

Technique When to Use Key Pattern Example
GCF Always first step Common factor in all terms 6x² + 9x = 3x(2x + 3)
Grouping 4 or more terms Group, factor each, common binomial ax + ay + bx + by = (a+b)(x+y)
Trinomial (a=1) x² + bx + c Find factors of c that add to b x² + 5x + 6 = (x+2)(x+3)
Trinomial (a≠1) ax² + bx + c AC method or trial/error 6x² + 11x + 4 = (2x+1)(3x+4)
Diff. of Squares a² - b² a² - b² = (a+b)(a-b) x² - 9 = (x+3)(x-3)
Sum of Cubes a³ + b³ a³ + b³ = (a+b)(a²-ab+b²) x³ + 8 = (x+2)(x²-2x+4)
Diff. of Cubes a³ - b³ a³ - b³ = (a-b)(a²+ab+b²) x³ - 27 = (x-3)(x²+3x+9)
Perfect Square a² ± 2ab + b² (a ± b)² x² + 6x + 9 = (x+3)²