Thanks everyone! I do think that it would be ideal if this were "automagically" converted to more elementary functions, especially from the perspective of a student who is trying to get his peers to use Sage. Some thoughts on this:
1. Would it be possible to implement in simplify_full() to, upon interaction with Maxima functions like Sum where there is the option to expand/simplify things like Bessel functions, to make it automatically set that flag? Maybe that would add too many complications. 2. Could we flip the Maxima flag so that, if you Don't want it to simplify to elementary functions, you have to put in the input? This would leave some ease in handling any possible errors that might pop up, since it's different from Maxima's default behaviour. 3. Maybe I don't have an appreciation for the complexity of the code(I've never delved into the source of either Sage or Maxima, at least not yet), but what kind of possible bugs/obscure interactions could there be in maxima by setting the flag globally? Isn't it already part of Maxima's functionality to be able to do it? I honestly don't understand why it's not already the default, in what situations would you Not want it to reduce to a common elementary function? Anyways, if the switch to the global flag is possible, I think it would definitely help ease of use. Unless the method that Maxima uses to reduce it to elementary functions is somehow prone to error(the only reason I can think of for not having it set by default within maxima), in which case... I'm not really sure what the answer is. -Saad -- 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 https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.
