 algebraic - Maple Help

type/algebraic

check for an algebraic expression Calling Sequence type(expr, algebraic) Parameters

 expr - expression Description

 • This command returns true if expr is of type algebraic (algebraic), and false otherwise.
 • An expression is of type algebraic if its top level type is one of the following: Examples

 > $\mathrm{type}\left(2,\mathrm{algebraic}\right)$
 ${\mathrm{true}}$ (1)
 > $\mathrm{type}\left(\frac{1\mathrm{sin}\left(1\right)}{2},\mathrm{algebraic}\right)$
 ${\mathrm{true}}$ (2)
 > $\mathrm{type}\left({a}_{0}+{a}_{1}x,\mathrm{algebraic}\right)$
 ${\mathrm{true}}$ (3)
 > $\mathrm{type}\left(\left[1,2,3\right],\mathrm{algebraic}\right)$
 ${\mathrm{false}}$ (4)

Note that only the top level type is checked:

 > $\mathrm{type}\left(\left[1,2,3\right]\mathrm{sin}\left(x\right),\mathrm{algebraic}\right)$
 ${\mathrm{true}}$ (5)
 > $\mathrm{type}\left(2<3,\mathrm{algebraic}\right)$
 ${\mathrm{false}}$ (6)
 > $\mathrm{type}\left(\mathrm{series}\left(\mathrm{sin}\left(x\right),x=\mathrm{Pi}\right),\mathrm{algebraic}\right)$
 ${\mathrm{true}}$ (7)