Quadratic Factoring Calculator

Use this page to factor a quadratic polynomial in standard form ax2+bx+c. The calculator first checks that a0, then finds the roots from the discriminant and quadratic formula before rewriting the polynomial as a product of linear factors. It can display both real roots and complex conjugate roots.

Introduction to quadratic factoring

This quadratic factoring calculator is built for expressions in standard form ax2+bx+c, where a, b, and c are real numbers and a0. Factoring a quadratic means rewriting it as a product of simpler expressions, usually two binomials, so the zero-product property can be used to solve equations and the roots are easy to read from the factorization.

Some quadratics are easy to factor by inspection, but that approach can become slow or misleading when coefficients are large, negative, or not integers. This calculator avoids trial and error by computing the discriminant, applying the quadratic formula, and then turning the roots into factors.

How to use this quadratic factoring calculator

  1. Enter coefficient a for the x2 term; it must be nonzero so the expression remains quadratic.
  2. Enter coefficient b for the x term.
  3. Enter coefficient c for the constant term.
  4. Press Factor Polynomial to display the discriminant, roots, and factored form.

The calculator accepts integers, decimals, and negative values. The displayed roots and factors are rounded to four decimal places for readability, which is usually enough for checking homework or comparing with a graph. If you need exact symbolic factors, use the relationships in the formula section to reconstruct them by hand.

Formula and assumptions for quadratic factoring

This quadratic factoring calculator assumes a genuine quadratic polynomial, meaning a0. It computes the discriminant D=b2-4ac to determine whether the factorization will use two real linear factors, one repeated factor, or a complex conjugate pair:

  • D > 0: two distinct real roots
  • D = 0: one repeated real root (a double root)
  • D < 0: two complex conjugate roots

The quadratic formula is: x = (−b ± √(b² − 4ac)) / (2a) . Once the roots are found, the factorization is: a(x − r₁)(x − r₂). If the roots are equal (D = 0), the factorization becomes a(x − r)², which is the squared version of the same repeated linear factor.

Worked examples for quadratic factoring

Example 1 (two real roots from a monic quadratic): Factor x2-5x+6. Here a = 1, b = −5, and c = 6. The discriminant is D = (−5)² − 4·1·6 = 25 − 24 = 1. Because D > 0, the quadratic factoring result has two real roots: r₁ = (5 + 1)/2 = 3 and r₂ = (5 − 1)/2 = 2. The factored form is (x-3)(x-2), which expands back to the original polynomial.

Example 2 (a non-unit leading coefficient): Factor 2x2+3x-2. Here a = 2, b = 3, and c = −2. The discriminant is D = 3² − 4·2·(−2) = 9 + 16 = 25. The roots are x = (−3 ± 5)/(4), so r₁ = 0.5 and r₂ = −2. The calculator can show this as 2(x − 0.5)(x + 2). If you prefer integer factors, it can also be rewritten as (2x − 1)(x + 2), which is algebraically the same factorization in a more compact form.

Example 3 (complex roots): Factor x2+4 (a = 1, b = 0, c = 4). The discriminant is D = 0² − 16 = −16, so the roots are 0 ± 2i. Over the complex numbers, the factorization is (x − (0 + 2i))(x − (0 − 2i)), often simplified to (x − 2i)(x + 2i). That shows how the calculator handles quadratics that do not have real x-intercepts.

Limitations and notes for quadratic factoring

These notes help you interpret the result the calculator produces and decide whether you need the decimal factorization, an exact symbolic rewrite, or a quick check against the original polynomial.

  • Rounding: Roots are rounded to four decimal places in the displayed factors. If the exact roots are irrational, the factorization shown here is a decimal approximation of the exact form.
  • Not a quadratic when a = 0: If a is zero, the expression becomes linear or constant, so this tool cannot treat it as a quadratic factoring problem.
  • Real vs. complex factoring: When D < 0, the polynomial cannot be factored into real linear factors. The calculator shows complex factors instead so the roots are still represented exactly in structure.
  • Equivalent forms: The output is built from the computed roots. If you want integer-looking factors, you may be able to move the leading coefficient into one binomial and simplify the expression by inspection.

From standard form to quadratic factors

In this quadratic factoring calculator, the standard-form polynomial ax² + bx + c is the starting point because its coefficients determine the discriminant, the roots, and the factorization that appears in the result. Quadratics show up in projectile motion, revenue curves, geometry, and optimization, so seeing the factor form often makes the problem easier to interpret than the expanded form.

Factoring is closely tied to the zero product property: if a product equals zero, then at least one factor must be zero. So if you can rewrite a quadratic as a(x − r₁)(x − r₂), then solving ax² + bx + c = 0 becomes solving x − r₁ = 0 or x − r₂ = 0. Those solutions are the roots. When the roots are real, they are also the x-intercepts of the parabola y = ax² + bx + c.

The calculator uses the quadratic formula to find roots: x= -b± b2 -4ac 2a . Once the roots r1 and r2 are known, the polynomial factors as a x-r1 x-r2 .

What the quadratic discriminant tells you

The discriminant is D=b2-4ac. It determines whether the parabola crosses the x-axis, just touches it, or misses it entirely. That makes the discriminant a quick diagnostic tool in quadratic factoring, equation solving, and graph interpretation.

Quadratic discriminant summary table

How the quadratic discriminant determines the type of roots
Discriminant condition Root type Graph behavior
D>0 Two distinct real roots Parabola crosses the x-axis twice
D=0 One repeated real root Parabola touches the x-axis at the vertex
D<0 Complex conjugate roots Parabola does not cross the x-axis

How to interpret the quadratic factors

If you are solving an equation, the roots are the x-values that make the expression equal zero. If you are graphing, the real roots (when they exist) are the x-intercepts. If the discriminant is negative, the graph stays entirely above or below the x-axis, depending on the sign of a, and the intercepts are not real.

If your goal is a clean integer factorization, remember that the calculator’s root-based output may show decimals even when an integer factorization exists. For instance, 2(x − 0.5)(x + 2) can be rewritten as (2x − 1)(x + 2) by moving the 2 into the first factor. This is not a different answer; it is the same quadratic written in a different but equivalent factored form.

Quick checks for a quadratic factorization

After you get a factored form from the calculator, you can quickly verify it:

  • Multiply back: Expand the factors to see whether you recover ax² + bx + c.
  • Sum and product of roots: For real or complex roots, the relationships r₁ + r₂ = −b/a and r₁r₂ = c/a should hold.
  • Graph intuition: If a > 0 the parabola opens upward; if a < 0 it opens downward. Real roots correspond to x-intercepts.

Where quadratic factoring shows up

In applications, factoring helps answer when a quadratic expression becomes zero. A height model such as h(t) = −16t² + 32t + 48 reaches the ground when h(t) = 0, and the corresponding factors expose those times more clearly than the standard form does. Even when a quadratic does not factor neatly by inspection, the roots still summarize the same information in a compact way.

Privacy and performance for this quadratic calculator

This quadratic factoring calculator performs all calculations in your browser. No external libraries are required and your inputs are not sent to a server. If you refresh the page, your entries may clear depending on browser behavior.

FAQ about quadratic factoring

These answers focus on how the quadratic factoring calculator uses the discriminant, roots, and linear factors, so you can tell what the displayed result means even when the coefficients are awkward or the roots are not real.

Why does the quadratic factoring calculator sometimes include decimals?

The calculator factors by computing roots first. When the roots are fractions or irrational numbers, the most direct root-based factorization naturally contains decimals that are rounded for display. If you want a cleaner form, rewrite the factors by distributing the leading coefficient or by expressing decimals as fractions.

What does it mean if the discriminant is negative?

A negative discriminant means there are no real roots, so the parabola does not cross the x-axis. The quadratic still factors over the complex numbers into two conjugate linear factors. That is normal for expressions like x² + 4, which do not have real x-intercepts.

Does factoring always help solve quadratic equations?

Yes—factoring is one of the standard methods for solving quadratic equations. However, if the quadratic does not factor nicely over the integers, the quadratic formula is often the fastest path. This calculator essentially uses that approach and then converts the roots into factors.

How should I interpret a repeated factor?

When D = 0, the quadratic has one real root with multiplicity two. Geometrically, the parabola touches the x-axis at exactly one point, which is also the vertex. Algebraically, the factorization looks like a(x − r)².

Enter the quadratic coefficients Leading coefficient for x². Use a nonzero value so the expression stays quadratic. Linear coefficient that multiplies x in the quadratic. Constant term that does not include x.
Enter coefficients to see the quadratic factored.

Embed this calculator

Copy and paste the HTML below to add the Quadratic Factoring Calculator — Factor ax² + bx + c Into Linear Factors to your website.