Solve Equations by Factoring (Zero Product Property)

Our free online equation by factoring delivers verified step-by-step solutions with BigInt precision in under a millisecond. Enter numbers or algebraic expressions below for transparent intermediate working.

Instant Solutions
Step-by-Step Breakdown
100% Free & Private

Interactive Calculator
Find exact equation roots using the Zero Product Property (ax² + bx + c = 0).
Try an example:
Equation Solutions (Roots)
x = 7,   x = −4
Show step-by-step solution
Zero Product Property:
(x − 7)(x + 4) = 0
x − 7 = 0 → x = 7
x + 4 = 0 → x = −4

Last reviewed: October 2026 Reviewed by the FactorCalc editorial teamHow we test this calculator →

On This Page (Table of Contents)

How to Use This Solve Equations by Factoring (Zero Product Property)

Finding real roots for quadratic equations using factoring and the zero-product property involves three sequential steps:

  1. Set Equation to Zero: Enter a quadratic equation set to zero (e.g. x² − 5x + 6 = 0 or 2x² + 5x − 3 = 0).
  2. Factor Left-Hand Side: Click ‘Solve Equation’ to factor the quadratic trinomial into two linear binomials (x − p)(x − q) = 0.
  3. Apply Zero-Product Property: Inspect the step setting each factor to zero to obtain the two exact roots x₁ and x₂.

The Zero Product Property: The Engine of Factoring Solutions

Solving polynomial equations by factoring is founded upon one of the most powerful and fundamental theorems of arithmetic: the Zero Product Property (also known as the Zero Product Principle). The theorem states:
If the product of two or more algebraic factors equals zero, then at least one of the individual factors must equal zero.
Formally: If A × B = 0, then A = 0 or B = 0 (or both).

Notice that this property is unique to the number zero! If A × B = 12, neither A nor B is forced to be 12 (they could be 3 and 4, 2 and 6, or 1 and 12). But if A × B = 0, it is logically impossible for both factors to be non-zero. To solve an equation by factoring, we exploit this property by moving all terms to one side so the equation equals zero, factoring the expression into linear factors, and setting each individual factor to zero.

The 5-Step Solution Strategy

To solve any quadratic or polynomial equation by factoring, follow this strict 5-step sequence:
1. Set the Equation Equal to Zero: Collect all terms on one side of the equals sign using addition or subtraction, leaving zero on the opposite side: ax2 + bx + c = 0.
2. Clear Fractions and Ensure Positive Leading Coefficient: If fractions exist, multiply through by their common denominator. If the leading term is negative, multiply through by -1.
3. Factor the Polynomial Completely: Factor out any GCF first, then factor the remaining quadratic or polynomial into linear binomials: (px + q)(rx + s) = 0.
4. Apply the Zero Product Property: Set each factor containing the variable equal to zero: − px + q = 0 − rx + s = 0
5. Solve the Linear Equations and Check: Solve each independent linear equation for x: x = -q/p and x = -s/r. Substitute each candidate root back into the original equation to verify validity.

Worked Step-by-Step Examples

Examine these worked examples demonstrating different equation structures: − Example 1: Equation Not Initially Equal to Zero (x2 − 3x = 28): − Step 1: Subtract 28 from both sides: x2 − 3x − 28 = 0. − Step 2: Factor the quadratic: Find two numbers that multiply to -28 and sum to -3. These are -7 and +4. − Factored form: (x − 7)(x + 4) = 0. − Step 3: Apply Zero Product Property: − x − 7 = 0 -> x = 7 − x + 4 = 0 -> x = -4 − Solutions: x = 7, x = -4. − Verification: 72 − 3(7) = 49 − 21 = 28 (True). (-4)2 − 3(-4) = 16 + 12 = 28 (True). − Example 2: Quadratic with Leading Coefficient a > 1 (2x2 + 5x − 3 = 0): − Step 1: Already equals zero. a = 2, b = 5, c = -3. Product ac = -6. − Step 2: Numbers that multiply to -6 and sum to 5 are 6 and -1. − Step 3: Factor by grouping: 2x2 + 6x − x − 3 = 2x(x + 3) − 1(x + 3) = (2x − 1)(x + 3) = 0. − Step 4: Set factors to zero: − 2x − 1 = 0 -> 2x = 1 -> x = 1/2 − x + 3 = 0 -> x = -3 − Solutions: x = 1/2, x = -3.

Common Pitfalls to Avoid

  • Never Divide Both Sides by the Variable! When faced with an equation like x2 = 5x, students are tempted to divide both sides by x, yielding x = 5. Dividing by x loses the root x = 0 entirely! Instead, subtract 5x: x2 − 5x = 0 -> x(x − 5) = 0 -> x = 0, x = 5.
  • Do Not Factor When the Equation Does Not Equal Zero! Factoring x(x − 3) = 10 does not mean x = 10 or x − 3 = 10. You must expand first: x2 − 3x − 10 = 0 -> (x − 5)(x + 2) = 0 -> x = 5, x = -2.

Authoritative Standards and References

Solving quadratic equations via the Zero Product Property is standard CCSS.MATH.CONTENT.HSA.REI.B.4.B. For further practice, visit OpenStax Solve Quadratic Equations by Factoring.

Common Mathematical Results & Factor Patterns

Inspect these quadratic equations alongside their factored binomial forms and resulting solution roots:

Quadratic EquationFactored FormZero-Product EquationsReal Solutions (Roots)
x² − 5x + 6 = 0(x − 2)(x − 3) = 0x − 2 = 0 or x − 3 = 0x = 2, x = 3
x² + 7x + 10 = 0(x + 2)(x + 5) = 0x + 2 = 0 or x + 5 = 0x = −2, x = −5
2x² − 7x + 3 = 0(2x − 1)(x − 3) = 02x − 1 = 0 or x − 3 = 0x = 0.5, x = 3
x² − 16 = 0(x − 4)(x + 4) = 0x − 4 = 0 or x + 4 = 0x = 4, x = −4
3x² + 12x = 03x(x + 4) = 03x = 0 or x + 4 = 0x = 0, x = −4

Real-World Practical Applications

In sports science and athletic biomechanics, the height of a thrown ball or high jumper follows a parabolic quadratic curve. Solving by factoring determines the exact flight duration before landing.

Common Pitfalls & Mistakes to Avoid

❌ Common Mistake

Applying the Zero-Product Property when the quadratic equation is not set to zero (e.g. (x − 3)(x − 2) = 12).

✓ Correct Approach

The Zero-Product Property applies strictly when the equation equals 0 (A × B = 0). Always expand, subtract the constant to reach 0, then re-factor.

For authoritative curriculum guidelines, proofs, and academic definitions, consult OpenStax Solve Quadratic Equations by Factoring.

Frequently Asked Questions

What if a quadratic equation cannot be factored?

If the discriminant b2 − 4ac is not a perfect square, the equation cannot be solved by factoring over rational numbers. You must use the quadratic formula or complete the square instead.

Can an equation have only one solution?

Yes! When the quadratic is a perfect square trinomial (e.g., (x − 4)2 = 0), setting x − 4 = 0 gives a single repeated solution x = 4 (multiplicity 2).

What is the difference between a root, solution, zero, and x-intercept?

They refer to the same mathematical value from different perspectives: solutions/roots solve the equation f(x) = 0; zeros are inputs that make the function f(x) evaluate to 0; x-intercepts are points (x, 0) where the graph crosses the x-axis.

Can our solver handle cubic equations?

Yes! Expressions like x3 − 4x = 0 factor into x(x − 2)(x + 2) = 0, yielding three distinct roots: x = 0, x = 2, x = -2.