OneForm Object as Operator
Calling Sequence
Parameters
Description
Examples
omega( X)
omega
-
a OneForm object
X
a VectorField object
A OneForm object omega can act as an operator on a VectorField X, by contraction.
if ω is a 1-form. and if X=∑i=1nξi is a vector field (both on a space with coordinates x1,x2,…,xn), then their contraction is ω⁡X=∑i=1nθiξi.
Because it can act as an operator, a OneForm object is of type appliable. See Overview of OneForm Overloaded Builtins for more detail.
When a OneForm is acting as an operator, it will distribute itself over indexable types such as Vectors, Matrices, lists, and tables.
This method is associated with the OneForm object. For more detail, see Overview of the OneForm object.
with⁡LieAlgebrasOfVectorFields:
Rx≔VectorField⁡y⁢Dz−z⁢Dy,space=x,y,z
Rx≔−z⁢ⅆⅆy+y⁢ⅆⅆz
Ry≔VectorField⁡−x⁢Dz+z⁢Dx,space=x,y,z
Ry≔z⁢ⅆⅆx−x⁢ⅆⅆz
Rz≔VectorField⁡x⁢Dy−y⁢Dx,space=x,y,z
Rz≔−y⁢ⅆⅆx+x⁢ⅆⅆy
ω≔OneForm⁡x⁢dx+y⁢dy+z⁢dz,space=x,y,z
ω≔x⁢dx+y⁢dy+z⁢dz
ω⁡Rx
0
ω⁡Rx,Ry,Rz
0,0,0
ω⁡R
table⁡y=0,x=0,z=0
See Also
OneForm (Object overview)
LieAlgebrasOfVectorFields[OneForm]
LieAlgebrasOfVectorFields[VectorField]
Download Help Document