Overview of the difforms Package - Maple Programming Help

# Online Help

###### All Products    Maple    MapleSim

Home : Support : Online Help : Mathematics : Packages : difforms

Overview of the difforms Package

 Calling Sequence difforms[command](arguments) command(arguments)

Description

 • Each command in the difforms package can be accessed by using either the long form or the short form of the command name in the command calling sequence.

List of difforms Package Commands

 • The following is a list of available commands.

 To display the help page for a particular difforms command, see Getting Help with a Command in a Package.
 • For help with the basic types used by the package (const, scalar, form), see difforms[const], difforms[scalar] or difforms[form].

List of difforms package types

 • The following is a list of types that are limited to the difforms package.

Examples

Take the exterior derivative of an expression:

 > with(difforms);
 $\left[{\mathrm{&^}}{,}{d}{,}{\mathrm{defform}}{,}{\mathrm{formpart}}{,}{\mathrm{parity}}{,}{\mathrm{scalarpart}}{,}{\mathrm{simpform}}{,}{\mathrm{wdegree}}\right]$ (1)
 > defform(w1=1,w2=1,w3=1,f=scalar,g=scalar,C=const);
 > d( f*w1^2+g*&^(w2,w1)+f*&^(w2,w3) );
 ${d}{}\left({f}\right)\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{&ˆ}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}\left({{\mathrm{w1}}}^{{2}}\right){+}{\mathrm{&^}}{}\left({d}{}\left({g}\right){,}{\mathrm{w2}}{,}{\mathrm{w1}}\right){+}{g}{}{d}{}\left({\mathrm{w2}}\right)\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{&ˆ}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{\mathrm{w1}}{-}{g}{}{\mathrm{w2}}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{&ˆ}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{d}{}\left({\mathrm{w1}}\right){+}{\mathrm{&^}}{}\left({d}{}\left({f}\right){,}{\mathrm{w2}}{,}{\mathrm{w3}}\right){+}{f}{}{d}{}\left({\mathrm{w2}}\right)\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{&ˆ}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{\mathrm{w3}}{-}{f}{}{\mathrm{w2}}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{&ˆ}\phantom{\rule[-0.0ex]{0.3em}{0.0ex}}{d}{}\left({\mathrm{w3}}\right)$ (2)

 See Also