How to Solve Cubic Polynomials

By Sky Smith
You may need a calculator and paper.

Polynomials are any finite expression involving variables, coefficients and constants related by addition, subtraction and multiplication. The variable is a symbol, usually denoted by “x,” which varies according to what you want its value to be. Also, the exponent on the variable, which is always a “natural” number, determines the power/name of the polynomial. If the highest exponent on the variable is 2, we call the polynomial quadratic. If it is a 3, we call it cubic. Polynomials are solved when you set them equal to zero and determine what value the variable must be in order to satisfy the equation.

Arrange your equation so that all variables and constants on the left are in descending order of exponent, set equal to zero and like-terms are combined. For example: Original: 2x³ + x – 3x² = 1 – 4x² + 3x All variables and constants move to the left: 2x³ – 3x² + 4x² + x – 3x – 1 = 0 Note: When terms move from one side of the equation--in this case the right side to the left--their signs turn opposite. Also, terms are now ordered by descending power/exponent; we simply have to combine like-terms. Final: 2x³ + x² – 2x – 1 = 0

If you are bad at factoring, then skip to step 4. Otherwise, if you know how to factor, you can factor at this point. With cubic polynomials, you usually do group factoring. Observe: 2x³ + x² – 2x – 1 = 0 (2x³ + x²) + (-2x – 1) = 0 x² (2x + 1) – 1 (2x + 1) = 0 (2x + 1) (x² - 1) = 0 (2x + 1) (x -1) (x + 1) = 0

Solve each factor: 2x + 1 = 0 becomes 2x = -1 which becomes x = -1/2 x – 1 = 0 becomes x = 1 X + 1 = 0 becomes x = -1 Solutions: x = ±1, -1/2 These values of x when plugged into the original equation make the equation true; that is why they are called solutions.

Let the equation be in the form ax³ + bx² + cx + d = 0. Considering the coefficients of your equation--that is, the numbers in front of each variable--determine the values for a, b, c and d. If you have 2x³ + x² – 2x – 1 = 0, then a = 2, b = 1, c = -2 and d = -1.

Use this website Plug in the values of a, b, c and d obtained from step 4 and hit calculate.

Interpret your answer correctly. Because of round-off error, where the computer cannot accurately compute enough decimals for square roots, the answers will not be perfect. Therefore, interpret 0.99999 for what it really is (the number 1). Using a = 2, b = 1, c = -2 and d = -1, the program returns x = -0.5, 0.99999998 and -1.000002 which translates to ±1 and -1/2. The exact cubic formula can be found at the websit Because of its complexity, you should not attempt the formula yourself; it is better to master factoring or use a cubic solver.


You can also use synthetic division to break down polynomials to lower degrees. However, most basic cubic polynomials viewed in high school or college Algebra are factorable using the grouping method.

About the Author

Sky Smith has been writing on psychology, electronics, health and fitness since 2002 for various online publications. He graduated from the University of Florida with honors in 2005, earning a Bachelor of Science in psychology and statistics with a minor in math.