Factoring Tool

a (x²):
b (x):
c (constant):
Quick examples:

Step-by-Step Solution

Understanding Factoring

Factoring is the process of breaking down an expression into simpler terms (factors) that when multiplied together give the original expression. It's a fundamental skill in algebra with applications across mathematics and science.

Original Expression: ax² + bx + c
Factored Form: a(x - r₁)(x - r₂)

Where r₁ and r₂ are the roots (solutions) of the quadratic equation.

Why Factor Expressions?

  • Simplify expressions: Make complex expressions easier to work with
  • Solve equations: Find roots/zeros of polynomial equations
  • Simplify fractions: Cancel common factors in rational expressions
  • Graph functions: Identify x-intercepts and behavior of graphs
  • Real-world applications: Optimization problems, physics equations, engineering calculations

Example: Factoring x² + 5x + 6

Step 1: Identify coefficients: a = 1, b = 5, c = 6

Step 2: Find two numbers that multiply to c (6) and add to b (5)

Step 3: The numbers are 2 and 3 (2 × 3 = 6, 2 + 3 = 5)

Step 4: Write factored form: (x + 2)(x + 3)

Verification: (x + 2)(x + 3) = x² + 3x + 2x + 6 = x² + 5x + 6 ✓

Common Factoring Methods

1. Greatest Common Factor (GCF)

Factor out the largest common factor from all terms:

6x³ + 9x² - 12x = 3x(2x² + 3x - 4)

2. Difference of Squares

For expressions in the form a² - b²:

a² - b² = (a + b)(a - b)
Example: x² - 9 = (x + 3)(x - 3)

3. Perfect Square Trinomials

For expressions in the form a² ± 2ab + b²:

a² + 2ab + b² = (a + b)²
a² - 2ab + b² = (a - b)²
Example: x² + 6x + 9 = (x + 3)²

4. Quadratic Trinomials (AC Method)

For expressions ax² + bx + c where a ≠ 1:

Step 1: Multiply a × c
Step 2: Find two numbers that multiply to a×c and add to b
Step 3: Rewrite middle term using these numbers
Step 4: Factor by grouping

5. Sum/Difference of Cubes

a³ + b³ = (a + b)(a² - ab + b²)
a³ - b³ = (a - b)(a² + ab + b²)
Example: x³ - 8 = (x - 2)(x² + 2x + 4)

6. Factor by Grouping

Used for polynomials with four or more terms:

ax³ + bx² + cx + d
Step 1: Group terms: (ax³ + bx²) + (cx + d)
Step 2: Factor each group: x²(a + b) + c(x + d/c)
Step 3: Factor out common binomial factor

How This Factoring Calculator Works

This tool uses intelligent algorithms to factor various expressions:

  • Pattern recognition: Identifies special forms (difference of squares, perfect squares)
  • AC Method: For quadratic trinomials with a ≠ 1
  • GCF extraction: Always checks for greatest common factor first
  • Prime factorization: For numerical factoring
  • Step-by-step explanation: Shows each algebraic manipulation
  • Verification: Multiplies factors back to check correctness