SamplePublisher`GrassmannCalculus`
ActiveGrassmannAtlas |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
The is initially set to , which contains the following coordinate systems.
ActiveGrassmannAtlas
PublicGrassmannAtlas
In[2]:=
Keys
ActiveGrassmannAtlas |
Out[2]=
{Grassmann Line,Grassmann Plane,Grassmann 3-Space,Euclidean Line,Euclidean Plane,Euclidean 3-Space,Grassmann Polar,Polar,Elliptic Plane,Grassmann Elliptic Plane,Cylindrical,Grassmann Cylindrical,Spherical,Grassmann Spherical,Minkowski Space,Minkowski Grassmann Space}
A particular Grassmann Association in the atlas, say "Spherical", can be displayed as follows:
In[3]:=
ActiveGrassmannAtlas |
Out[3]=
GrassmannAssociationTitleSpherical,CoordinatesOriginQFalse,GrassmannCoordinates{r,θ,φ},GrassmannParameters{},CoordinateDomainr≥0&&0≤θ≤π&&-π<φ≤π,ParameterDomainTrue,BasisTypeVector,Basis{,,},VectorBasis{,,},FormBasis{dr,dθ,dφ},OrthonormalBasis,,,MetricsMetric{{1,0,0},{0,,0},{0,0,}},InverseMetric{1,0,0},0,,0,0,0,,ScaleFactors{1,r,rSin[θ]},VolumeFactorSin[θ],VectorToFormdr,dθ,dφ,FormToVectordr,dθ,dφ,VectorToOrthonormal,r,rSin[θ],OrthonormalToVector,,Csc[θ],FormToOrthonormaldr,dθ,dφCsc[θ],OrthonormalToFormdr,dθr,dφrSin[θ],SymbolsScalarSymbols{a,b,c,d,r,θ,φ},UserScalarSymbols{a,b,c,d},VectorSymbolsdr,dθ,dφ,p,q,s,u,α,β,ψ,ω,,,,,,,BasisSymbolsdr,dθ,dφ,,,,,,,UserVectorSymbols{p,q,s,u},UserFormSymbols{α,β,ψ,ω}
e
r
e
θ
e
φ
e
r
e
θ
e
φ
e
r
e
θ
e
φ
2
r
2
r
2
Sin[θ]
1
2
r
2
Csc[θ]
2
r
2
r
e
r
e
θ
2
r
e
φ
2
r
2
Sin[θ]
e
r
e
θ
2
r
e
φ
2
Csc[θ]
2
r
e
r
e
r
e
θ
e
θ
e
φ
e
φ
e
r
e
r
e
θ
e
θ
r
e
φ
e
φ
r
e
r
e
θ
r
e
φ
r
e
r
e
θ
e
φ
e
r
e
θ
e
φ
e
r
e
θ
e
φ
e
r
e
θ
e
φ
e
r
e
θ
e
φ
|
""

