On Friday, December 5, 2014 1:18:12 AM UTC-8, Jeroen Demeyer wrote: > > On 2014-12-05 08:17, Nathann Cohen wrote: > > In your past experiences (possibly when using Sage to teach in a > > classroom), in which areas do you think we are behind users' > expectations ? > I think the worst is symbolic stuff in general. > > My favorite example: Sage cannot solve x == sqrt(x): > > sage: solve(x == sqrt(x), x) > [x == sqrt(x)] >
Neither can Mathematica 10 and Maxima, which is probably called from Sage for this, also refuses. Maybe it's an appropriate response? Note that dividing both sides by sqrt(x) gives you sqrt(x)=1. So the solution is x=1 maybe. But x=0 is obviously a solution too. Let z^2 = x, then the problem is z^2= sqrt(z^2). whatever that means. maybe z^2-z=0 or z^2+z=0 ? Depending on how you rip the sqrt() around in the complex plane... -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.