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⁡x=0,z=0,y=0
See Also
OneForm (Object overview)
LieAlgebrasOfVectorFields[OneForm]
LieAlgebrasOfVectorFields[VectorField]
Download Help Document
What kind of issue would you like to report? (Optional)