Factor Calculator Factorization Hub

Polynomial Factoring Calculator

Enter any polynomial expression and instantly get its fully factored form, identified pattern, and step-by-step breakdown.

P
Polynomial Factoring Engine
Integer Coefficients
Quick Try:

What Is Polynomial Factoring?

Polynomial factoring is the process of expressing a polynomial as a product of two or more simpler polynomials. Think of it as the reverse of multiplication — instead of expanding (x + 2)(x + 3) into x² + 5x + 6, you start with x² + 5x + 6 and work backward to discover those binomial pieces.

Every polynomial with integer coefficients can be classified into one of several factoring patterns. Recognizing the pattern is the first step to finding the factors. The most common patterns include simple trinomials, difference of squares, perfect square trinomials, and expressions that require the AC method when the leading coefficient is not 1.

Common Factoring Patterns

T Simple Trinomial
x² + bx + c → (x + p)(x + q)
where p + q = b and p × q = c
D Difference of Squares
a² − b² → (a + b)(a − b)
b = 0, c is a negative perfect square
P Perfect Square Trinomial
a² ± 2ab + b² → (a ± b)²
discriminant = 0, single repeated root
A AC Method (a ≠ 1)
ax² + bx + c → split middle term
find p,q where p + q = b and p × q = a×c

How to Use the Polynomial Factoring Calculator

Factor any quadratic polynomial in three simple steps. The calculator identifies the pattern and shows you the full solution path.

01

Enter Coefficients

Type the values of a, b, and c from your polynomial ax² + bx + c. For example, for x² + 5x + 6, enter a=1, b=5, c=6.

02

Click "Factor Polynomial"

The engine identifies the factoring pattern, computes the discriminant, and determines whether the polynomial factors over the integers.

03

Read the Factored Result

View the factored form, roots, step-by-step solution, and an interactive area model diagram that visualizes how the factors multiply to give the original polynomial.

Worked Examples

Four step-by-step examples showing different polynomial factoring techniques. Each example demonstrates a different pattern so you can recognize which method applies to your problem.

1
Factor x² + 7x + 12 Simple Trinomial
+
1Identify: a = 1, b = 7, c = 12. Since a = 1, find two numbers that multiply to 12 and add to 7.
2Factor pairs of 12: (1,12), (2,6), (3,4). Check sums: 1+12=13, 2+6=8, 3+4=7 ✓
3The pair (3, 4) works. Write the factors: (x + 3)(x + 4)
x² + 7x + 12 = (x + 3)(x + 4)
2
Factor x² − 16 Difference of Squares
+
1Recognize the pattern: x² − 16 = x² − 4². This is a difference of two perfect squares.
2Apply the identity a² − b² = (a + b)(a − b), where a = x and b = 4.
3Write: (x + 4)(x − 4). Verify by expanding: x² − 4x + 4x − 16 = x² − 16 ✓
x² − 16 = (x + 4)(x − 4)
3
Factor 2x² + 7x + 3 AC Method (a ≠ 1)
+
1Compute a × c = 2 × 3 = 6. Find two numbers that multiply to 6 and add to 7.
2Factor pairs of 6: (1,6). Check: 1 + 6 = 7 ✓. Split the middle term: 2x² + 1x + 6x + 3.
3Group: (2x² + 1x) + (6x + 3) = x(2x + 1) + 3(2x + 1) = (2x + 1)(x + 3)
2x² + 7x + 3 = (2x + 1)(x + 3)
4
Factor x² + 6x + 9 Perfect Square Trinomial
+
1Check if it is a perfect square: √(x²) = x, √9 = 3, and 2 × x × 3 = 6x = middle term ✓
2Apply the identity a² + 2ab + b² = (a + b)², where a = x and b = 3.
3Write: (x + 3)². The discriminant is 0, confirming a single repeated root at x = −3.
x² + 6x + 9 = (x + 3)²

Factoring Formulas Reference

Keep these algebraic identities handy. Each formula converts a specific polynomial pattern into its factored form in a single step.

Pattern Name Standard Form Factored Form
Difference of Squares a² − b² (a + b)(a − b)
Perfect Square (+) a² + 2ab + b² (a + b)²
Perfect Square (−) a² − 2ab + b² (a − b)²
Sum of Cubes a³ + b³ (a + b)(a² − ab + b²)
Difference of Cubes a³ − b³ (a − b)(a² + ab + b²)

Frequently Asked Questions

Common questions about polynomial factoring and how the calculator works.

What types of polynomials can this calculator factor? +

It handles quadratics (ax² + bx + c), difference of squares (a² − b²), sum and difference of cubes, and trinomials with integer coefficients.

How does polynomial factoring work? +

The calculator finds two binomials whose product reproduces the original polynomial by identifying integer pairs that satisfy both the product and sum conditions.

Can it factor polynomials with a leading coefficient other than 1? +

Yes — enter any integer coefficients and the calculator applies the AC method internally to find the correct binomial split.

What is the difference between factoring and expanding? +

Factoring rewrites a polynomial as a product of simpler expressions, while expanding multiplies those factors back out into standard form.

Why is polynomial factoring useful? +

Factoring reveals the roots (zeros) of a polynomial, simplifies rational expressions, and is essential for solving equations in algebra and calculus.

What if a polynomial cannot be factored over the integers? +

The calculator reports the polynomial as 'prime' or 'irreducible over ℤ' — meaning no integer-coefficient binomial factors exist.

Related Tools Showcase

Explore 4 complementary calculators tailored to expand your mathematical analysis.