GrassmannCalculus`
GradedToSubscriptedVector |
| GradedToSubscriptedVector[ X X | |
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
In[2]:=
★A;
The basic usage is:
In[3]:=
p
1
GradedToSubscriptedVector |
Out[3]=
p
1
Out[3]=
p
1
Only 1-vectors are converted
In[4]:=
Table,{i,0,4}%//
p
i
GradedToSubscriptedVector |
Out[4]=
,,,,
p
0
p
1
p
2
p
3
p
4
Out[4]=
,,,,
p
0
p
1
p
2
p
3
p
4
Multigraded symbols are not converted, even if they are 1-vectors.
In[5]:=
,%//
p
{1}
p
{0,1,2}
GradedToSubscriptedVector |
Out[5]=
,
p
{1}
p
{0,1,2}
Out[5]=
,
p
{1}
p
{0,1,2}
However, these could be first expanded with .
ComposeGradedForm
In[6]:=
,%//
%//
%//
p
{1}
p
{0,1,2}
ComposeGradedForm |
GradedToSubscriptedVector |
GradedToSubscriptedScalar |
Out[6]=
,
p
{1}
p
{0,1,2}
Out[6]=
,++
p
1
p
0
p
1
p
2
Out[6]=
,++
p
1
p
1
p
0
p
2
Out[6]=
,++
p
1
p
0
p
1
p
2
A 2D symbol has a subscript added.
In[7]:=
,,%//
a
1
a
3
1
OverHat[a]
1
GradedToSubscriptedVector |
Out[8]=
,,
a
1
a
3
1
a
1
Out[9]=
,,
a
1
a
3,1
a
1
""

