On Jan 25, 4:40 pm, Robert Bradshaw <rober...@math.washington.edu> wrote: > On Tue, Jan 25, 2011 at 1:23 PM, rjf <fate...@gmail.com> wrote: > > diff(x^2+y^2) in Maxima returns 2*x*del(x)+2*y*del(y). > > in mathematica it returns x^2+y^2 > > > integrate(x^2+y^2) is an error in both systems. > > > I prefer Maxima's response, though the appearance of something > > like del(x) means, to me, that there was very probably > > some user error. > > I like this much better as well, though I don't know what kind of > support we have for differentials. > > I think it's safer to use the unique variable (if one exists) for > derivatives than for calling or integrals as there's a clear answer > for constants, so (x-x).derivative() is correct. No variable should be > required for callable functions in one variable, nor univariate > polynomials.
By which you mean Sage polynomials, not symbolic expressions that look like polynomials. I think this is one of the things that still is confusing to new users who haven't used such systems before, esp. since some doc is still a little outdated on this (or was, relatively recently). -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org