On Sunday, August 3, 2014 11:53:00 PM UTC-7, Nasser M. Abbasi wrote:
>
> But the answer makes no sense. So what is the role of y(z) in here? If I 
> omit the second argument, it complains
>

The question you ask of sage doesn't really make sense either, so it's 
perhaps not worth really worrying about the questionable output that sage 
produces. The underlying package, maxima, doesn't exhibit this tolerant 
behaviour:

 (%i10) desolve(diff(y(x),x)+y(x)=1,y(z));        
desolve: can't handle this case.

however, as you can see when you type "desolve??" (which shows the source), 
the sage implementation does a lot of pre- and postprocessing. So in the 
process it seems sage does something that hides the problem for maxima.

It's an edge case, but if it bothers you, you can learn how to fix it and 
submit a patch if you have an idea how to make it behave better.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to