On Monday, August 4, 2014 2:12:28 AM UTC-5, Nils Bruin wrote:
>
> 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,
>

Exactly. That is why I expected sage to give me an error like Maple did.
 

> so it's perhaps not worth really worrying about the questionable output 
> that sage produces. 
>

How is the user suppose to catch this if the software does not flag the 
input as error?

 

> 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.
>

Ok, will do. I am now newbie in sage, and only used it for a total of 2-3 
hrs all together. So need more time to fix this, may be a year or so, until 
I become more familiar with sage. 

-- 
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 [email protected].
To post to this group, send email to [email protected].
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