type/radfun
check for a radical function
Calling Sequence
Parameters
Description
Examples
type(expr, radfun)
type(expr, radfun(K))
type(expr, radfun(K, V))
expr
-
expression
K
type name for the coefficient domain
V
variable or a list or set of variables
An expression expr is of type radfun (radical function) if it is a rational function in the variable(s) V over the domain K extended by radicals or the number I.
If no variables were specified, all the indeterminates of expr which are names are used, so expr must be an algebraic function in all of its variables.
If no domain is specified, the default domain 'constant' is used.
type⁡x1−x,radfun⁡integer
true
type⁡sqrt⁡x−y,radfun⁡rational,x,y
type⁡sqrt⁡x−sin⁡y,radfun⁡anything,x
type⁡sqrt⁡x−sin⁡y,radfun⁡anything,y
false
type⁡sqrt⁡x+1,radfun
type⁡sqrt⁡x+sqrt⁡2,radfun⁡rational,x
type⁡sqrt⁡x+sqrt⁡y,radfun
type⁡sqrt⁡x+exp⁡x,radfun
See Also
I
type
type/algfun
type/radalgfun
type/radext
type/radnum
Download Help Document