•
|
The call type(expr, arctrig) returns true if expr is a function and the function name is one of the inverse trigonometric or hyperbolic functions:
|
•
|
The call type(expr, arctrig(x)) checks, in addition, that the argument to the inverse trigonometric function contains the variable name x.
|
•
|
The call type(expr, arctrigh) returns true if expr is a function and the function name is one of the inverse hyperbolic functions:
|
•
|
The call type(expr, arctrigh(x)) checks, in addition, that the argument to the inverse hyperbolic function contains the variable name x.
|
•
|
Note that the arctrigh type is a subset of the arctrig type, in the sense that an expression of type arctrigh is also of type arctrig. However, the converse is not true: the arcsin function is of type arctrig but not of type arctrigh.
|