convert/algebraic
convert procedures into their algebraic form
Calling Sequence
Parameters
Description
Examples
convert(procedure, algebraic)
procedure
-
any Maple procedure
The convert(procedure, algebraic) command converts a given procedure into its algebraic form, if possible. For example, the procedure z -> sin(z) + 1 is converted into sin + 1. Remember that in Maple 1(z) = 1.
When the conversion to the algebraic form is not possible, the received procedure itself is returned. For a conversion to be possible, the given procedure is expected to have a calling sequence, that is, be a procedure of some arguments, and return an algebraic expression of its arguments containing only constants or functions of the given arguments.
z↦Γ⁡z⋅Ψ⁡z+1
convert⁡,algebraic
Γ⁢Ψ+1
Sometimes, when applying an algebraic expression, to simplify any constant "applied to some variables", use simplify/constants.
a,z↦f⁡a,z+π
f+π
Applying the algebraic form generates π⁡a,z.
⁡a,z
f⁡a,z+π⁡a,z
Simplify π⁡a,z.
simplify⁡
f⁡a,z+π
Procedures where the calling sequence is not given are not converted
↦sin⁡z
In other cases, the conversion is not possible: objects which are not constant and not functions of the procedure's arguments are present:
z↦f⁡1,z
It cannot be expressed in terms of only f.
z↦LambertW⁡z1+LambertW⁡z⋅z
z in the procedure body prevents the conversion.
Without z the conversion is feasible.
z↦LambertW⁡z1+LambertW⁡z
LambertW1+LambertW
See Also
convert
simplify/constants
type/algebraic
Download Help Document