The active form of int returns the evaluated integral.
The inert form (Int) returns the unevaluated integral.
Use value to evaluate the integral when desired.
Some frequently used inert representations:
>
|
|
>
|
|
In this example an evaluation rule is defined for even when there exists no corresponding active function
>
|
|
The value command understands any function whose name starts with the character as being an inert function
The same inert representation mechanism works with any Maple function or procedure
>
|
|
| (14) |
| (15) |
Any differentiation, expansion or printing rule defined using the extension mechanism (e.g routines `diff/F`) are automatically taken into account by the system
| (17) |
>
|
|
| (19) |
With package commands, the mapping from inert to active is performed taking into account the last package loaded at the time of performing the operation. For instance, a Transpose command exists in different packages with different meanings; in this example LinearAlgebra is the last package loaded, so that LinearAlgebra:-Transpose is the active form of the inert %Transpose
>
|
|
>
|
|
The inert representation also works with indexed functions, for instance as those used in the Physics package
>
|
|