ASECH INDEX

ASECH _ _ _ _ _ _ _ _ _ _ _ _ operator

asechrepresents the hyperbolic arccosecant of its argument. It takes an arbitrary scalar expression as its argument. The derivative of asech is known to the system. Numerical values may also be found by turning on the switch rounded.

syntax:

asech(<expression>) or asech <simple\_expression>

<expression> may be any scalar REDUCE expression, not an array, matrix or vector expression. <simple\_expression> must be a single identifier or begin with a prefix operator name.

examples:


asech a; 

  ASECH(A) 


asech(1); 

  0 


df(acosh(a**2),a); 

            4
  2*SQRT(- A  + 1)
  ---------------- 
         4
     A*(A  - 1)


int(asech(x),x); 

  INT(ASECH(X),X)

You may attach functionality by defining asech to be the inverse of sech. This is done by the commands


        put('sech,'inverse,'asech);
        put('asech,'inverse,'sech);

You can write a procedure to attach integrals or other functions to asech. You may wish to add a check to see that its argument is properly restricted.