> > When there are several natural choices for where to express a result, > the best is often to leave the choice to the user by just returning > the result wherever it's faster to compute it, and letting he/she do a > conversion. >
Hi Nicolas, Anne and I have been having a conversation off line about this. I know she is right about this, but I'm trying to push for a 'be nice to the user' philosophy. I realize that sage shouldn't be assuming choices about where to express the result, but if a calculation 'makes sense,' it seems like a hard line to take to raise an error. Especially in this case, the product would depend only on the parent of a and parent of b (since the product a*b would naturally lie in (k+ell)-bounded space). I guess the best we can do is try to give clearer error messages. -Mike -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To view this discussion on the web visit https://groups.google.com/d/msg/sage-combinat-devel/-/vqmrrN2far8J. To post to this group, send email to sage-combinat-devel@googlegroups.com. To unsubscribe from this group, send email to sage-combinat-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en.