GrassmannCalculus`
ExpandAndSimplifyForm (★ℱ) |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
Set book default preferences to define scalars and vectors.
In[2]:=
★A;
CircleTimes
CirclePlus
CircleDot
Listable
In[3]:=
{a,b,c}⊗{x,y,z}
Out[3]=
{a⊗x,b⊗y,c⊗z}
Here is a form.
In[4]:=
F=(⊕(ax+by))⊙(⊗(cz))
G
1
G
2
Out[4]=
(⊕(ax+by))⊙(⊗(cz))
G
1
G
2
You can use the alias to expand and simplify it, collecting scalars at the beginning of the products.
In[5]:=
★ℱ |
Out[5]=
ac(⊕x)⊙(⊗z)+bc(⊕y)⊙(⊗z)
G
1
G
2
G
1
G
2
In[6]:=
Clear[F]
|
|
""

