Hi Burcin, On Fri, Jun 5, 2009 at 12:39 PM, Burcin Erocal<bur...@erocal.org> wrote: >> (3) symbolic "diff" now returns a rather incomprehensible output >> ------- >> f(x) = function('f',x) >> diff(f(x),x) >> D[0](f)(x) >> ------- >> What does that '0' really means? Typeset version also looks similar. > > This is also the notation used by Maple, we inherited it from GiNaC. > Here is some explanation from the Maple manual: > > http://www.maplesoft.com/support/help/view.aspx?path=D > > Indexes in Sage start from 0, not 1. I think this is the only > difference between Maple and Sage. > >> IMHO, the typeset version of any expression of Sage should look >> more like those found in text-books, journals. > > I agree that we should do better than the current situation. Any help > would be much appreciated. > > I'm sorry your patch at #5711 coincided with the switch to pynac. I > still didn't get a chance to check how it fits into the new symbolics > code. I'll also try to do this in the weekend. If you can also comment > on how much of it is still relevant on the ticket, that would save a > lot of time.
I have started reading new symbolics code. Let me have some basic understanding of how it works, then I will be able to make some definite comments on the patch whether some of the code can be directly copied or not. I might then try to forward-port the patch. Cheers, Golam --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---