Compare two revisions of: Expressions And Relations

... ... @@ -34,7 +34,7 @@ More generally: An *expression* in a MUMIE problem is by definition:
34 34 * if `expr` is an expression, then so is `sqrt(expr)`, denoting the square root
35 35 * other admissible function names are:
36 36 * `cbrt()` -cubic root
37 - * `sin()` `cos()` `tan()` `cot()` `sinh()` `cosh()` `tanh()` `coth()` `arcsin()` `arccos()` `arctan()` `arccot()` `arsinh()` `arcosh()` `artanh()` `arcoth()` `ln()` `log()` `exp()` `log_base()` (note: base must be integer or Euler number)
37 + * `sin()` `cos()` `tan()` `cot()` `sinh()` `cosh()` `tanh()` `coth()` `arcsin()` `arccos()` `arctan()` `arccot()` `arsinh()` `arcosh()` `artanh()` `arcoth()` `ln()` `log()` `exp()` `log_base()` (note: base must be integer or Euler number, e.g. log_3(25) or log_e(12))
38 38 * also `abs()` for absolute value, `fac()` for integer factorial function, `floor()` math floor, `re()` `im()` `conj()` for complex real and imaginary part and complex conjugate,
39 39 * `sign()` `dirac()` `theta()` denote the signum, Dirac delta and heaviside functions. Note: If the number field is complex or complex-rational, those functions are only defined if the imaginary part of the argument is zero.
40 40 * `atan2()` denotes the atan2 function. It takes two real arguments x and y separated by a semicolon: `atan2(x;y)`, e.g. atan2(-1; 1)
41 41