GrassmannCalculus`
VectorSpaceComplement |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
These inputs are equivalent:
In[2]:=
[t],OverVector[t],
VectorSpaceComplement |
t
Out[2]=
,,
t
t
t
VectorSpaceComplement
GrassmannSimplify
★
In[3]:=
★ |
3
a+b+c
t
1
t
2
t
3
★ |
Out[3]=
a+b+c
t
1
t
2
t
3
Out[3]=
a+b+c
t
1
t
2
t
3
In[4]:=
★ |
3
a+b+c
t
1
t
2
t
3
ExpandVectorSpaceComplements |
SimplifyVectorSpaceComplements |
Out[4]=
a+b+c
t
1
t
2
t
3
Out[4]=
a
t
1
b
t
2
c
t
3
Out[4]=
a+b+c
t
1
t
2
t
3
The following would be an improper expression. It cannot be further processed with GrassmannCalculus routines.
In[5]:=
★⋀
e
1
ToGrassmannComplements |
ConvertComplements |
Out[5]=
★⋀
e
1
Out[5]=
★⋀
e
1
Out[5]=
★⋀
e
1
Using creates proper expressions.
VectorSpaceComplements
In[6]:=
★⋀
[%]%//
e
1
VectorSpaceComplements |
ConvertComplements |
Out[6]=
★⋀
e
1
Out[6]=
e
1
Out[6]=
e
2
e
3
In[7]:=
★⋀
e
1
VectorSpaceComplements |
e
1
ConvertComplements |
Out[7]=
★⋀
e
1
e
1
Out[7]=
True
|
""

