Re: proposal to change acosh



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

(b) You can try it for yourself; get it from 
http://www.unk.edu/facstaff/profiles/willisb/
       Look for newtrig.zip

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

(d)  Ray's fixes to csc\Sec-plus and csc\Sec-times seem to be ok; you'll 
find
       some testing code in newtrig.zip.

(e)  The only glitch I know about:

(%i1) csc(0.0);
The number 0. isn't in the domain of csc

This should print as ...number 0.0

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

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

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

   (3) Fix mul so that 1.0 * x --> 1.0 * x and 1.0b0 * x --> 1.0b0 * x.

Barton