How do you find all the zeros of #x^3+2x^2-3x-3#?

1 Answer
Jun 8, 2016

Use a trigonometric solution to find:

#x_k = 1/3(-2+2sqrt(13) cos(1/3(arccos((11sqrt(13))/338) + 2kpi)))#

#k = 0, 1, 2#

Explanation:

#f(x) = x^3+2x^2-3x-3#

Using the rational root theorem we find that the only possible rational zeros are:

#+-1#, #+-3#

None of these work, so none of the zeros are rational.

The discriminant #Delta# of a cubic polynomial in the form #ax^3+bx^2+cx+d# is given by the formula:

#Delta = b^2c^2-4ac^3-4b^3d-27a^2d^2+18abcd#

In our example, #a=1#, #b=2#, #c=-3# and #d=-3#, so we find:

#Delta = 36+108+96-243+324 = 321#

Since #Delta > 0# this cubic has #3# Real zeros.

As a result, pure algebraic methods like Cardano's method will yield results containing irreducible cube roots of Complex numbers. So choose to use a trigonometric solution instead.

First, use a Tschirnhaus transformation to eliminate the square term...

#27f(x) = 27x^3+54x^2-81x-81 = (3x+2)^3-39(3x+2)-11#

Let #t = (3x+2)#

We want to solve:

#t^3-39t-11 = 0#

Next, use a substitution of the form:

#t = 2sqrt(13) cos theta#

The multiplier #2sqrt(13)# is chosen so that our cubic contains a multiple of #4cos^3theta - 3cos theta = cos 3 theta# as follows:

#0 = (2sqrt(13) cos theta)^3 - 39 (2sqrt(13) cos theta) - 11#

#=26sqrt(13)(4 cos^3 theta - 3 cos theta) - 11#

#=26sqrt(13)cos 3theta - 11#

So:

#cos 3 theta = 11/(26sqrt(13)) = (11sqrt(13))/338#

#theta = +-1/3(arccos((11sqrt(13))/338) + 2kpi)#

#cos theta = cos(1/3(arccos((11sqrt(13))/338) + 2kpi))#

#t = 2sqrt(13) cos(1/3(arccos((11sqrt(13))/338) + 2kpi))#

#x_k = 1/3(-2+2sqrt(13) cos(1/3(arccos((11sqrt(13))/338) + 2kpi)))#

which has distinct values for #k = 0, 1, 2#

#x_0 ~~ 1.4605048700187635#

#x_1 ~~ -2.699628148275318#

#x_2 ~~ -0.7608767217434455#