Updates:
Status: Fixed
Comment #8 on issue 1890 by [email protected]: Quartic equation solution
probably not correct
http://code.google.com/p/sympy/issues/detail?id=1890
This equation now raises an error. Bu we also have the Euler form for
applicable quartics which can give a much smaller solution. e.g. For jdU=2
the op-count of all solutions is 297:
EQN2.subs(jdU,2)
-2*x**4 - x**3/2 + x**2 + 1
aa=roots(_,x)
aa
{-1/16 + sqrt(-23/(72*(-611/13824 + sqrt(128001)/4608)**(1/3)) + 67/192 +
2*(-61
1/13824 + sqrt(128001)/4608)**(1/3))/2 -
sqrt(-33/(256*sqrt(-23/(72*(-611/13824
+ sqrt(128001)/4608)**(1/3)) + 67/192 + 2*(-611/13824 +
sqrt(128001)/4608)**(1/3
))) - 2*(-611/13824 + sqrt(128001)/4608)**(1/3) + 67/96 +
23/(72*(-611/13824 + s
qrt(128001)/4608)**(1/3)))/2: 1, -1/16 - sqrt(-23/(72*(-611/13824 +
sqrt(128001)
/4608)**(1/3)) + 67/192 + 2*(-611/13824 + sqrt(128001)/4608)**(1/3))/2 +
sqrt(-2
*(-611/13824 + sqrt(128001)/4608)**(1/3) + 67/96 + 23/(72*(-611/13824 +
sqrt(128
001)/4608)**(1/3)) + 33/(256*sqrt(-23/(72*(-611/13824 +
sqrt(128001)/4608)**(1/3
)) + 67/192 + 2*(-611/13824 + sqrt(128001)/4608)**(1/3))))/2: 1, -1/16 +
sqrt(-2
3/(72*(-611/13824 + sqrt(128001)/4608)**(1/3)) + 67/192 + 2*(-611/13824 +
sqrt(1
28001)/4608)**(1/3))/2 + sqrt(-33/(256*sqrt(-23/(72*(-611/13824 +
sqrt(128001)/4
608)**(1/3)) + 67/192 + 2*(-611/13824 + sqrt(128001)/4608)**(1/3))) -
2*(-611/13
824 + sqrt(128001)/4608)**(1/3) + 67/96 + 23/(72*(-611/13824 +
sqrt(128001)/4608
)**(1/3)))/2: 1, -sqrt(-2*(-611/13824 + sqrt(128001)/4608)**(1/3) + 67/96 +
23/(
72*(-611/13824 + sqrt(128001)/4608)**(1/3)) +
33/(256*sqrt(-23/(72*(-611/13824 +
sqrt(128001)/4608)**(1/3)) + 67/192 + 2*(-611/13824 +
sqrt(128001)/4608)**(1/3)
)))/2 - 1/16 - sqrt(-23/(72*(-611/13824 + sqrt(128001)/4608)**(1/3)) +
67/192 +
2*(-611/13824 + sqrt(128001)/4608)**(1/3))/2: 1}
count_ops(_)
297
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy-issues?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.