GrassmannCalculus`
VectorAtoms |
|
| | ||||
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
Set a coordinate system and declare some extra vector symbols.
In[2]:=
SetActiveAssociation
"Grassmann 3-Space"
[,,ℛ]
PublicGrassmannAtlas |
★★V |
The include many special constructions in the Grassmann algebra that are also regarded as vectors.
VectorAtoms
In[3]:=
UserVectorSymbolsVectorSymbols
VectorAtoms |
Out[3]=
{p,q,r,s,,,ℛ}
Out[3]=
dx,dy,dz,p,q,r,s,,,ℛ,α,β,ψ,ω,,,,,,
e
x
e
y
e
z
e
x
e
y
e
z
Out[3]=
dx,dy,dz,★,p,q,r,s,,,ℛ,α,β,ψ,ω,,,,,,,,
e
x
e
y
e
z
e
x
e
y
e
z
_
1
_
{1}
Switch to a book coordinate system. Setting a new Grassmann Association establishes a new set of .
UserVectorSymbols
In[4]:=
SetBookVectorAssociation |
In[5]:=
UserVectorSymbolsVectorSymbols
VectorAtoms |
Out[5]=
{p,q,r,s,t,u,v,w,x,y,z}
Out[5]=
p,q,r,s,t,u,v,w,x,y,z,α,β,ψ,ω,,,,,,,,,
e
1
e
2
e
3
e
1
e
2
e
3
1
e
2
e
3
e
Out[5]=
p,q,r,s,t,u,v,w,x,y,z,α,β,ψ,ω,,,,,,,,,,,
e
1
e
2
e
3
e
1
e
2
e
3
1
e
2
e
3
e
_
1
_
{1}
|
|
""

