Comment #1 on issue 1629 by smichr: solve() raises an exception for quartic  
equation
http://code.google.com/p/sympy/issues/detail?id=1629

p.s. I think Ondrej's right about the assumptions for the quartic. There are
different solutions depending on the values of the coefficients. So if you  
are trying
to solve things symbolically, unless the coefficients cancel out in some  
way, you are
going to get the general solution...that only applies under certain  
assumptions. I
*think* that the general solution will apply (though may appear more  
complicated)
except for the case where f = c + a * (a**2 / 8 - b / 2) = 0 where a, b and  
c are the
coefficients of the reduced quartic starting at the x**3 term. I'm not sure  
what the
best thing to do is if the value of f cannot be determined: a) complain, b)  
give back
an expression that selects the root based on f...but I'm not sure of the  
best way to
do that, especially if f can be real. This can all be avoided if one only  
calls the
quartic with numerical values.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to