Algebra

Polynomial Roots & Factoring

Factor second and third degree polynomials and determine exact real and complex roots.

⚡ Interactive Polynomial Roots & Factoring

🔒 Calculation Privacy
Calculated Result
0
Step-by-Step Mathematical Proof:
🚀 Open Main Scientific Calculator

What are Polynomial Roots? (Intuition & Fundamental Theorem of Algebra)

The roots (or zeros) of a polynomial function P(x) are the specific numerical values of x for which P(x) = 0. On a graph, these correspond directly to the x-intercepts where the continuous polynomial curve crosses or turns around at the horizontal x-axis. The monumental Fundamental Theorem of Algebra, proven by Carl Friedrich Gauss, establishes that every non-zero polynomial of degree n has exactly n complex roots (counting multiplicities).

For instance, a cubic polynomial (degree 3) always possesses exactly 3 roots (either three real roots, or one real root paired with two complex conjugate roots). CalcSolver's Polynomial Roots & Factoring Calculator determines real and complex roots for linear, quadratic, and cubic polynomials, detailing synthetic division, the Rational Root Theorem, and polynomial factorization.

Governing Theorems for Polynomial Roots

Polynomial root finding is governed by algebraic theorems:

Polynomial General Form: P(x) = anxn + an-1xn-1 + ... + a1x + a0
Fundamental Theorem of Algebra: Exactly n roots in the complex number field ℂ
Rational Root Theorem: Possible rational roots are ± p/q, where p factors constant a0 and q factors leading coefficient an
Factor Theorem: (x - r) is a factor of P(x) if and only if P(r) = 0
Remainder Theorem: Evaluating P(c) gives the remainder when P(x) is divided by (x - c)
Complex Conjugate Root Theorem: If a + bi is a root, then a - bi is guaranteed to be a root (for real coefficients).

How to Find Polynomial Roots by Hand (Step-by-Step Guide)

  1. List Candidate Rational Roots: Apply the Rational Root Theorem: list all factors of constant term a0 divided by factors of leading coefficient an.
  2. Test Candidates via Synthetic Division: Use synthetic division or direct substitution P(r) to find an initial root where remainder equals 0.
  3. Depress the Polynomial: Divide P(x) by (x - r) to obtain a quotient polynomial of one lower degree (e.g., cubic collapses to quadratic).
  4. Solve the Depressed Quadratic: Use factoring or the quadratic formula x = [-b ± √(b2 - 4ac)] / (2a) to find the remaining two roots.
  5. Account for Multiplicity: If a root appears multiple times (e.g., (x - 3)2), note its multiplicity (tangent bounce at x-axis).

3 In-Depth Worked Examples with Complete Solutions

Example 1: Cubic Polynomial with Three Real Roots

Problem: Find all roots of P(x) = x3 - 6x2 + 11x - 6 = 0.

Step-by-Step Solution:

  • Constant a0 = -6 (factors: ±1, ±2, ±3, ±6); Leading a3 = 1.
  • Test x = 1: P(1) = (1)3 - 6(1)2 + 11(1) - 6 = 1 - 6 + 11 - 6 = 0. Therefore, (x - 1) is a factor!
  • Synthetic division of P(x) by (x - 1) yields depressed quadratic: x2 - 5x + 6.
  • Factor the quadratic: (x - 2)(x - 3) = 0.
  • Remaining roots: x = 2 and x = 3.

Complete Set of Roots: x = 1, x = 2, x = 3

Example 2: Cubic Polynomial with Complex Roots

Problem: Find all roots of x3 - x2 + x - 1 = 0.

Step-by-Step Solution:

  • Factor by grouping: x2(x - 1) + 1(x - 1) = 0.
  • Factor out common binomial: (x - 1)(x2 + 1) = 0.
  • Root 1: x - 1 = 0 ⇒ x = 1 (Real root).
  • Roots 2 & 3: x2 + 1 = 0 ⇒ x2 = -1 ⇒ x = ±i (Complex conjugate pair).

Roots: x = 1, x = i, x = -i

Example 3: Real-World Mechanical Engineering (Box Volume Optimization)

Scenario: An open-top storage box is folded from a 20 in by 15 in cardboard sheet by cutting squares of side length x from each corner. The desired volume is 300 cubic inches: V(x) = x(20 - 2x)(15 - 2x) = 300. Find the required cutout height x.

Step-by-Step Solution:

  • Expand: V(x) = x(300 - 70x + 4x2) = 4x3 - 70x2 + 300x = 300.
  • Set to zero: 4x3 - 70x2 + 300x - 300 = 0.
  • Divide by 2: 2x3 - 35x2 + 150x - 150 = 0.
  • Test candidate x = 1.5 in: P(1.5) = 2(3.375) - 35(2.25) + 150(1.5) - 150 = 6.75 - 78.75 + 225 - 150 = 3.0 ≈ close.
  • Solving cubic roots: x ≈ 1.37 inches (physically realistic, since cutout must be less than 7.5 inches).

Cutout Height: Cut corner squares of x ≈ 1.37 inches.

Common Polynomial Root Traps to Avoid

  • Assuming Number of Real Roots Equals Degree: A degree-4 polynomial always has 4 complex roots, but it might have 4, 2, or 0 real roots.
  • Missing Negative Signs in Synthetic Division: When testing root r = 2, divide by 2; when testing factor (x + 3), the root is r = -3!
  • Ignoring Multiplicity: In P(x) = (x - 2)3, x = 2 is a single root with multiplicity 3. The curve inflection flattens as it crosses the axis.
  • Forgetting Conjugate Pairs: If a polynomial has real coefficients and 3 + 4i is a root, 3 - 4i is mathematically guaranteed to be a root as well.

Real-World & Industry Applications

Polynomial root finding is crucial to aerodynamic flight stability (finding eigenvalues of state-space matrices), control systems engineering (evaluating characteristic polynomial poles to prevent feedback resonance), and digital signal processing (designing IIR audio filters).

Frequently Asked Questions About Polynomial Roots & CalcSolver

What is the difference between a root and an x-intercept?
A root is any input value where P(x) = 0 (including imaginary numbers like 2 + 3i). An x-intercept refers strictly to real roots that physically appear on a 2D Cartesian graph.
How does CalcSolver factor cubic polynomials?
CalcSolver employs the Rational Root Theorem and Cardano's formula to determine exact analytical roots, reducing the cubic equation to a quadratic before rendering step-by-step factorization.
Can polynomials have non-integer roots?
Yes. Polynomial roots can be rational fractions, irrational square roots (like √5), or complex numbers with imaginary components.
Is CalcSolver's polynomial tool free?
Yes, CalcSolver is completely free forever with no registration, no advertisements, and instant browser processing.
Scroll to Top