SamplePublisher`GrassmannCalculus`
ExpandExteriorDerivatives |
| ExpandExteriorDerivatives expr expr | |
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
In[2]:=
SetCoordinateVectorSpace |
Here we specify an exterior derivative, then expand it and then evaluate it.
In[3]:=
d
[a(1+x)y+32
z
ExpandExteriorDerivatives |
EvaluateExteriorDerivatives |
Out[3]=
d[dzπy+a(1+x)y+3dx]
2
z
Out[3]=
πd[dzy]+ad[(1+x)y]+3d[dx]
2
z
Out[3]=
ady(1+x)+adxy-6zdx⋀dz+πdy⋀dz
It could be evaluated without expanding.
In[4]:=
d
[a(1+x)y+32
z
EvaluateExteriorDerivatives |
Out[4]=
d[dzπy+a(1+x)y+3dx]
2
z
Out[4]=
ady(1+x)+adxy-6zdx⋀dz+πdy⋀dz
|
""

