Quadratic Factoring: Rewrite a Quadratic as a Product of Linear Factors

By Vegard Gjerde Based on Masterful Learning 9 min read
quadratic-factoring algebra quadratics math learning-strategies

Quadratic Factoring lets you rewrite a quadratic expression ax2+bx+cax^2 + bx + c as the product a(xr1)(xr2)a(x - r_1)(x - r_2), producing an equivalent expression with the same value for every allowed variable assignment. It applies when the quadratic has linear factors over the working number system — a condition you must verify before applying the move. Recognizing when a quadratic is factorable is a core move-selection skill built in the Unisium Study System.

This guide sits inside the Algebra study map, where you can see the neighboring moves, models, and next-step guides that connect this principle to the rest of algebra.

Quadratic Factoring: ax² + bx + c = a(x − r₁)(x − r₂)
The Quadratic Factoring move ax2+bx+c=a(xr1)(xr2)ax^2 + bx + c = a(x-r_1)(x-r_2). The condition — that linear factors exist over the working number system — is the gate to check before applying the move.

On this page: The Principle | Conditions | Failure Modes | EE Questions | Retrieval Practice | Practice Ground | Solve a Problem | FAQ


The Principle

The move: Rewrite a quadratic expression ax2+bx+cax^2 + bx + c as a(xr1)(xr2)a(x - r_1)(x - r_2), where r1r_1 and r2r_2 are the roots of the quadratic.

The invariant: This produces an equivalent expression with the same value for every allowed variable assignment — the factored and expanded forms evaluate identically everywhere both are defined.

Pattern: ax2+bx+ca(xr1)(xr2)ax^2 + bx + c \quad \longrightarrow \quad a(x - r_1)(x - r_2)

Legal ✓Illegal ✗
x25x+6    (x2)(x3)x^2 - 5x + 6 \;\longrightarrow\; (x-2)(x-3)x2+4  ⟶̸  (x+2)(x2)x^2 + 4 \;\not\longrightarrow\; (x+2)(x-2)

The right column is an actual invalid attempted move: (x+2)(x2)(x+2)(x-2) expands to x24x^2 - 4, not x2+4x^2 + 4 — the proposed rewrite produces a different expression. Over R\mathbb{R}, the negative discriminant confirms no real linear factorization exists: b24ac=016=16<0b^2 - 4ac = 0 - 16 = -16 < 0.


Conditions of Applicability

Condition: Factors exist over the working number system

Before applying, check: identify the number system you are working in and verify that linear factors do exist in that system — what “exist” means differs:

  • Over R\mathbb{R} (reals): requires b24ac0b^2 - 4ac \geq 0. If b24ac<0b^2 - 4ac < 0, no real linear factors exist and the move cannot be applied over R\mathbb{R}.
  • Over Q\mathbb{Q} (rationals): requires additionally that b24acb^2 - 4ac is a perfect square of a rational. For instance, x22x^2 - 2 has Δ=8>0\Delta = 8 > 0 so it factors over R\mathbb{R} as (x2)(x+2)(x - \sqrt{2})(x + \sqrt{2}), but is irreducible over Q\mathbb{Q}.
  • Over C\mathbb{C} (complex numbers): always factorable — every quadratic has two linear factors over C\mathbb{C}.
  • If b24ac=0b^2 - 4ac = 0, the quadratic has a repeated root r1=r2r_1 = r_2, giving the form a(xr1)2a(x - r_1)^2 — still factorable, but with only one distinct linear factor.

The split-the-middle-term (AC) method used in the walkthrough is suited to finding integer or rational factors. For irrational or complex factors, use the Quadratic Formula first and then write the linear factors from the roots.

Want the complete framework behind this guide? Read Masterful Learning.

This method usually begins with Factor Common Term if the expression shares an obvious factor first. Compare it with Quadratic Formula when deciding whether factoring is the fastest route, and use it next with Zero Product once the quadratic has been split into factors.


Common Failure Modes

Failure mode: attempt to factor a quadratic where b24ac<0b^2 - 4ac < 0 over the reals — for instance, writing x2+4=(x+2)(x+2)x^2 + 4 = (x+2)(x+2) — and any proposed factored form expands to a different expression than the original.

Debug: check the discriminant before splitting the middle term; if the discriminant is negative over R\mathbb{R}, switch to the Quadratic Formula or conclude the expression is irreducible over R\mathbb{R}.


Elaborative Encoding

Use these questions to build deep understanding. (See Elaborative Encoding for the full method.)

Within the Principle

  • What do r1r_1 and r2r_2 represent geometrically on the graph of the quadratic, and how does the factored form a(xr1)(xr2)a(x - r_1)(x - r_2) make that connection explicit?
  • Why does a non-negative discriminant b24ac0b^2 - 4ac \geq 0 guarantee that real linear factors exist?

For the Principle

  • How do you decide in advance whether quadratic factoring will work, before attempting to split the middle term?
  • What would you do if the discriminant is negative — what move would you apply instead, and why?

Between Principles

  • How does Quadratic Factoring set up the Zero Product Property, and why can’t you apply the Zero Product Property directly to the unexpanded form ax2+bx+c=0ax^2 + bx + c = 0 without factoring first?

Generate an Example

  • Describe a quadratic expression that cannot be factored over the reals, explain precisely why the condition fails, and name the alternative move you would use to find the roots.

Retrieval Practice

Answer from memory, then click to reveal and check. (See Retrieval Practice for the full method.)

Write the canonical quadratic factoring pattern: _____ax2+bx+c=a(xr1)(xr2)ax^2 + bx + c = a(x-r_1)(x-r_2)
State the Quadratic Factoring move in one sentence: _____Rewrite ax² + bx + c as a(x − r₁)(x − r₂), where r₁ and r₂ are the roots, producing an equivalent expression for every allowed variable value.
State the canonical condition: _____Factors exist over the working number system

Practice Ground

Use these exercises to build move-selection fluency. (See Self-Explanation for how to use worked examples effectively.)

Procedure Walkthrough

Starting from 2x2+7x+32x^2 + 7x + 3, reach fully factored form via the AC-splitting method (suited to integer and rational factors).

StepExpressionOperation
02x2+7x+32x^2 + 7x + 3
12x2+6x+x+32x^2 + 6x + x + 3Split 7x7x: need factors of ac=6ac = 6 summing to 77 → use 66 and 11 (condition: b24ac=4924=25>0b^2 - 4ac = 49 - 24 = 25 > 0, real factors exist)
22x(x+3)+1(x+3)2x(x + 3) + 1(x + 3)Factor each pair: extract 2x2x from first pair, 11 from second
3(2x+1)(x+3)(2x + 1)(x + 3)Extract common binomial factor (x+3)(x + 3)

Drills

Format A — Forward step: apply the principle once

Apply quadratic factoring once.

x2+7x+10x^2 + 7x + 10

Reveal

Find factors of 1010 summing to 77: use 22 and 55.

(x+2)(x+5)(x + 2)(x + 5)


Apply quadratic factoring once.

x2x6x^2 - x - 6

Reveal

Find factors of 6-6 summing to 1-1: use 22 and 3-3.

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


Apply quadratic factoring once.

3x2+10x+33x^2 + 10x + 3

Reveal

ac=9ac = 9; factors of 99 summing to 1010: use 99 and 11.

Splitting: 3x2+9x+x+3=3x(x+3)+1(x+3)3x^2 + 9x + x + 3 = 3x(x + 3) + 1(x + 3)

(3x+1)(x+3)(3x + 1)(x + 3)


Is quadratic factoring applicable over R\mathbb{R}? If not, say why.

x2+4x^2 + 4

Reveal

No. Discriminant: b24ac=016=16<0b^2 - 4ac = 0 - 16 = -16 < 0. No real linear factors exist — x2+4x^2 + 4 is irreducible over R\mathbb{R}.

This is a near-miss: the expression looks similar to x24=(x2)(x+2)x^2 - 4 = (x-2)(x+2), but the sign is addition, not subtraction. Any attempted real factorization fails — for instance, (x+2)(x2)=x24x2+4(x + 2)(x - 2) = x^2 - 4 \neq x^2 + 4.


Apply quadratic factoring once.

x28x+15x^2 - 8x + 15

Reveal

Find factors of 1515 summing to 8-8: use 3-3 and 5-5.

(x3)(x5)(x - 3)(x - 5)


Eligibility check: which of the following can be factored using quadratic factoring over R\mathbb{R}? For those that cannot, explain why.

(a) x2+6x+8x^2 + 6x + 8    (b) x2+2x+5x^2 + 2x + 5    (c) x216x^2 - 16    (d) x23x10x^2 - 3x - 10

Reveal

(a) x2+6x+8x^2 + 6x + 8: discriminant =3632=4>0= 36 - 32 = 4 > 0 ✓ → (x+2)(x+4)(x + 2)(x + 4)

(b) x2+2x+5x^2 + 2x + 5: discriminant =420=16<0= 4 - 20 = -16 < 0 ✗ — no real factors; irreducible over R\mathbb{R}.

(c) x216x^2 - 16: discriminant =0+64=64>0= 0 + 64 = 64 > 0 ✓ → (x4)(x+4)(x - 4)(x + 4)

(d) x23x10x^2 - 3x - 10: discriminant =9+40=49>0= 9 + 40 = 49 > 0 ✓ → (x5)(x+2)(x - 5)(x + 2)


Format E — Canonicalization: rewrite in fully factored form

Rewrite in fully factored form.

x2+9x+18x^2 + 9x + 18

Reveal

Factors of 1818 summing to 99: use 33 and 66.

(x+3)(x+6)(x + 3)(x + 6)


Rewrite in fully factored form.

2x2x62x^2 - x - 6

Reveal

ac=12ac = -12; factors of 12-12 summing to 1-1: use 33 and 4-4.

Splitting: 2x2+3x4x6=x(2x+3)2(2x+3)2x^2 + 3x - 4x - 6 = x(2x + 3) - 2(2x + 3)

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


Rewrite x2+x+1x^2 + x + 1 in factored form over R\mathbb{R}. If this is not possible, state why.

Reveal

Not possible over R\mathbb{R}. Discriminant: 14=3<01 - 4 = -3 < 0. The expression is irreducible over the reals.

This is a near-miss: x2+x+1x^2 + x + 1 resembles factorable trinomials with small coefficients, but the negative discriminant means no real pair of integers (or rationals) works as factors. The condition fails.


Rewrite in fully factored form.

4x24x34x^2 - 4x - 3

Reveal

ac=12ac = -12; factors of 12-12 summing to 4-4: use 22 and 6-6.

Splitting: 4x2+2x6x3=2x(2x+1)3(2x+1)4x^2 + 2x - 6x - 3 = 2x(2x + 1) - 3(2x + 1)

(2x3)(2x+1)(2x - 3)(2x + 1)


Solve a Problem

Apply what you’ve learned with Problem Solving.

Problem: Starting from 2x23x52x^2 - 3x - 5, reach the form a(xr1)(xr2)a(x - r_1)(x - r_2) using Quadratic Factoring.

Full solution
StepExpressionMove
02x23x52x^2 - 3x - 5
12x2+2x5x52x^2 + 2x - 5x - 5Split 3x-3x: factors of ac=10ac = -10 summing to 3-3 → use 22 and 5-5 (condition: b24ac=9+40=49>0b^2 - 4ac = 9 + 40 = 49 > 0, real factors exist)
22x(x+1)5(x+1)2x(x + 1) - 5(x + 1)Factor each pair: extract 2x2x from first pair, 5-5 from second
3(2x5)(x+1)(2x - 5)(x + 1)Extract common binomial factor (x+1)(x + 1)
42 ⁣(x52)(x+1)2\!\left(x - \tfrac{5}{2}\right)(x + 1)Rewrite in a(xr1)(xr2)a(x - r_1)(x - r_2) form: factor 22 from (2x5)(2x - 5), giving r1=52r_1 = \tfrac{5}{2} and r2=1r_2 = -1

FAQ

What is Quadratic Factoring?

Quadratic Factoring is the algebraic move that rewrites ax2+bx+cax^2 + bx + c as a(xr1)(xr2)a(x - r_1)(x - r_2), where r1r_1 and r2r_2 are the zeros of the expression. Both forms are equivalent — they produce the same value for every variable assignment. When suitable integer or rational structure is present, factoring can expose the roots directly. Otherwise, the Quadratic Formula gives the roots first, and those roots determine the factorization.

When is Quadratic Factoring valid?

The move is valid exactly when linear factors exist over the working number system. Over R\mathbb{R}, this requires b24ac0b^2 - 4ac \geq 0. Over Q\mathbb{Q}, it additionally requires a rational-square discriminant. Over C\mathbb{C}, every quadratic factors into linear factors.

What goes wrong if I ignore the condition?

Any proposed factored form expands back to the wrong expression. For example, if you write x2+4=(x+2)(x+2)x^2 + 4 = (x + 2)(x + 2), expanding gives x2+4x+4x^2 + 4x + 4, which is a different expression. The condition gates legality, not just convenience — ignoring it produces an incorrect identity.

How is Quadratic Factoring different from the Quadratic Formula?

Quadratic Factoring is a rewrite move — it rewrites the expression into factored form but does not directly name the roots. The Quadratic Formula is an isolate move — it produces the root values r1,r2r_1, r_2 directly from a,b,ca, b, c. In practice: use factoring when obvious integer or rational factors exist; use the formula when they do not, or when you need the root values before you can factor.

Does Quadratic Factoring apply to all quadratic equations?

Only when the condition is met. Over R\mathbb{R} (reals): applies when b24ac0b^2 - 4ac \geq 0. Over Q\mathbb{Q} (rationals): requires additionally that b24acb^2 - 4ac is a perfect rational square — for example, x22x^2 - 2 factors over R\mathbb{R} but not over Q\mathbb{Q}. Over C\mathbb{C} (complex numbers): always applies — every quadratic has two linear factors over C\mathbb{C}. The phrase “working number system” in the condition is precise: factorability depends on which number system you are working in.


How This Fits in Unisium

Quadratic Factoring is the gateway move that connects quadratic expressions to their roots. In the Unisium algebra progression, it sits at the junction where structure meets technique: once you have a factored form, the Zero Product Property finishes solving in one line. Unisium drills condition-checking and eligibility identification alongside execution fluency — so you build the habit of checking factorability before committing to the split — in the real-number setting, that often begins with the discriminant — and you learn to recognize irreducible quadratics as quickly as factorable ones.

Explore further:

  • Distributive Property — The inverse move: expanding a factored form back to standard form, and why factoring reverses it
  • Zero Product Property — What to apply immediately after factoring when solving a quadratic equation
  • Quadratic Formula — The alternative when the factoring condition is not met, and how it produces r1,r2r_1, r_2 directly

Ready to build factoring fluency? Start practicing with Unisium or explore the full learning framework in Masterful Learning.

Masterful Learning book cover

Masterful Learning

The study system for physics, math, & programming that works: retrieval, connection, explanation, problem solving, and more.

Read the book (opens in new tab) ISBN 979-8-2652-9642-9

Ready to apply this strategy?

Join Unisium and start implementing these evidence-based learning techniques.

Start Learning with Unisium Read More Guides

Want the complete framework? This guide is from Masterful Learning.

Learn about the book →