On Mon, Sep 7, 2009 at 12:11 PM, TimDaly<d...@axiom-developer.org> wrote:
>
> I might suggest something like:
>
> http://axiom-developer.org/axiom-website/rosetta.html
>
> which was an attempt to provide a translation from system to system.
> Sage should probably consider a translator such as
>
> Rosetta('expression', 'sourcesystem', 'targetsystem')

This reminds me a little of the units package I just had a student
whip out.   He might be interested in implementing something related
to this...

>
> On Sep 7, 3:38 am, John Cremona <john.crem...@gmail.com> wrote:
>> 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
> >
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to