Re: proposal to change acosh



>>>>> "Barton" == Barton Willis  writes:

    Barton> (a)  I have tested my new trigi, trigo, and logarc code with Maxima 
    Barton> version: 5.9.2.2cvs
    Barton>         with GCL 2.6.7.   The testsuite reports no errors.

Nice.

    Barton> (c) My code uses ignore-errors --- this will fail on some older versions 
    Barton> of GCL

It would be nice if we could use Lisp conditions for this instead just
plain ignore-errors.  I think every Lisp we support has this with the
possible exception of gcl.

    Barton> (f) There are other things that need to be done.  Volunteers are welcome!
    Barton> I'm not sure that I'll work on these things right now:

Is there a reason we shouldn't checkin your work to maxima?  Or at
least on a branch?  It would make it easier for me, at least, to
contribute to your work.

    Barton>    (1)  revise atan2, log, and exp so that these functions
    Barton>         evaluate similarly to the way the other trig
    Barton>         functions evaluate.

What does this mean?  You mean log(x+%i*y) will automatically evaluate
when x and/or y are floats/bfloats?  If so, then yes, I agree.

    Barton>    (2)    Fix mul so that  (complex double float) * (complex double float) 
    Barton>           ---> complex double float without expanding
    Barton>           (isn't that what folks expect?)

Yes, that's what I would expect.

Ray