| 1 | initial version |
The issue lies in the power 3/2, which requires canonicalize_radical to be simplified. This method is not included in simplify_full because it has some arbitrariness in the choice of square roots.
First of all, you should not perform the double substitution in eq1, but keep only the first one:
sage: eq=eq1.subs({y:sqrt(-x^3+(121/3)*x+(1690/27))})
Then you are done:
sage: eq2=eq.canonicalize_radical(); eq2
0
For more details on canonicalize_radical, type eq.canonicalize_radical?.
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.