Sign in to follow this  
The C modest god

3rd order polynom

Recommended Posts

Here is one way, which works once you don't have a term in X^2. Introduce two new variables U and V such that U+V = X (notice that there are many possible values of U and V, so we will be able to impose one arbitrary restriction on them later on).

Now we will impose the arbitrary condition that U^3+V^3-Y is 0. Now we have a system of equations to solve:


We can raise the last equation to the third power, to get
So U^3 and V^3 are two numbers of which we know he sum and the product. We can find them by solving the auxiliary equation (w-U^3)(w-V^3)=0, which is w^2-(U^3+V^3)w+U^3V^3=0, which is w^2-Yw+1/27=0.

The solutions to the auxiliary equation are w1=(Y+sqrt(Y^2-4/27))/2 and w2=(Y-sqrt(Y^2-4/27))/2.

We can recover U and V by taking cubic roots carefully, because a number has three cubic roots. When we do that, all the solutions to the original equation are
x1 = w1^(1/3)+w2^(1/3)
x2 = G*w1^(1/3)+G^2*w2^(1/3)
x3 = G^2*w1^(1/3)+G*w2^(1/3)
where G is the complex number (-1+sqrt(3)i)/2.

A probably better explanation can be found here:

[Edited by - alvaro on June 12, 2006 11:13:05 AM]

Share this post

Link to post
Share on other sites
Original post by The C modest god
But for certain Ys there should be 3 real solutions?
Is that the case in the solution you presented?

Yes. In the cases where all the roots are real all the imaginary terms will cancel out. Why don't you try to follow the solution I gave with an example? I think you should start with a specific value of Y and try to solve that. Pick one for which there are three real roots if you want.

You can also find a step-by-step method here: You didn't look very hard before you asked here, did you?

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this