GrassmannCalculus`
ExtractLinearCombinations |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
Here ExtractLinearCombinations decomposes the terms of a Grassmann number.
In[2]:=
★A;X=
%//
★ |
x
ExtractLinearCombinations |
Out[2]=
x
0
e
1
x
1
e
2
x
2
e
3
x
3
x
4
e
1
e
2
x
5
e
1
e
3
x
6
e
2
e
3
x
7
e
1
e
2
e
3
Out[2]=
{{,1},{,},{,},{,},{,⋀},{,⋀},{,⋀},{,⋀⋀}}
x
0
x
1
e
1
x
2
e
2
x
3
e
3
x
4
e
1
e
2
x
5
e
1
e
3
x
6
e
2
e
3
x
7
e
1
e
2
e
3
Here is a slightly more complex example
In[3]:=
1-(-a)⋀+2a((x+y)⊖(c))⋄(⋀)%//
e
1
e
2
1
b
e
1
e
3
e
3
e
1
ExtractLinearCombinations |
Out[3]=
1+2a((x+y)⊖c)⋄(⋀)-(-a)⋀
e
3
e
3
e
1
e
1
e
2
e
1
b
Out[3]=
{1,1},{2a,((x+y)⊖c)⋄(⋀)},-1,(-a)⋀
e
3
e
3
e
1
e
1
e
2
e
1
b
|
""

