Wrong:
(%i1) algsys([y - (-1)^(1/3), x = y^3],[x,y]), domain : complex; (%o1) []
OK:
(%i2) algsys([y - (-1)^(1/3), x = y^3],[x,y]), domain : real; (%o2) [[x=-1,y=-1]]
The behaviour has changed. With maxima-5.41 I get
Maxima 5.41.0a_dirty http://maxima.sourceforge.net using Lisp SBCL 1.3.18 Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) display2d:false; (%o1) false (%i2) algsys([y - (-1)^(1/3), x = y^3],[x,y]), domain : complex; (%o2) [[x = -1,y = (-1)^(1/3)]]
Hmm, the result [[x = -1,y = (-1)^(1/3)]] for algsys([y - (-1)^(1/3), x = y^3],[x,y]), domain : complex; seems correct; is it not?
[[x = -1,y = (-1)^(1/3)]]
algsys([y - (-1)^(1/3), x = y^3],[x,y]), domain : complex;
I agree. I just wanted to think about it for a while. Probably fixed when I removed calls to radcan in late 2016.
Log in to post a comment.
The behaviour has changed. With maxima-5.41 I get
Hmm, the result
[[x = -1,y = (-1)^(1/3)]]foralgsys([y - (-1)^(1/3), x = y^3],[x,y]), domain : complex;seems correct; is it not?I agree. I just wanted to think about it for a while. Probably fixed when I removed calls to radcan in late 2016.