SamplePublisher`GrassmannCalculus`
ExpandCrossProducts |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
In[2]:=
★A;
Cross products expand out as follows:
In[3]:=
(ap+bq)r%//
G
ExpandCrossProducts |
Out[3]=
(ap+bq)r
G
Out[3]=
apr+bqr
G
G
Linear expansion can also be performed using .
GrassmannBreakout
In[4]:=
(ap+bq)r%//
,Automatic
G
GrassmannBreakout |
CrossProduct |
Out[4]=
(ap+bq)r
G
Out[4]=
apr+bqr
G
G
In[5]:=
(ap)(bq+cr)%//
G
ExpandCrossProducts |
Out[5]=
(ap)(bq+cr)
G
Out[5]=
abpq+acpr
G
G
Lone scalars are not factored out, but are evaluated using .
EvaluateCrossProducts
In[6]:=
1p%//
%//
G
ExpandCrossProducts |
EvaluateCrossProducts |
Out[6]=
(1)p
G
Out[6]=
(1)p
G
Out[6]=
p
|
""

