While we are at it: asin = arcsin? acos=arccos? atan=arctan? ctg = cotan (etc etc)
John 2009/9/6 Tim Lahey <tim.la...@gmail.com>: > > > On Sep 6, 2009, at 6:10 PM, William Stein wrote: > >> If we also instantiate the class but with name returning 'ln', that >> might work. >> >>> >>> In this new system, what will >>> >>> sage: integrate(1/x, x) >>> >>> return? >> >> I would have it return log(x). We do have to make some choices. >> > How about a run-time option to control that? Alternatively, we could > require the base explicitly. So, log(x) = log(e,x) or log(x,e) as > people prefer. If we're not going to have ln(x) work as people would > expect, I'd prefer the explicit base so the base is clear when viewing > the log. > > Cheers, > > Tim. > > --- > Tim Lahey > PhD Candidate, Systems Design Engineering > University of Waterloo > http://www.linkedin.com/in/timlahey > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---