SamplePublisher`GrassmannCalculus`
IconExtract |
|
| | ||||
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
The following is an icon that represents factoring data for m-vectors in 4-dimension vector space.
In[2]:=
★ℬ |
4
SFA |
UnpackIcon |
SFA[ 4 ] Data |
There are 3 levels of nested Associations representing grade, GradeBasis element and an Association of symbolic factoring expressions. We can extract the various levels with.
In[3]:=
IconExtract |
SFA |
IconExtract |
SFA |
IconExtract |
SFA |
e
1
e
2
IconExtract |
SFA |
e
1
e
2
Out[3]=
Dimension4,Basis{,,,},Symbolc,2
,3
e
1
e
2
e
3
e
4
|
|
Out[3]=
⋀
e
1
e
2
|
Out[3]=
SymbolicMProduct(++)⋀(++),SymbolicMVector⋀+⋀+⋀-⋀-⋀+(-+)⋀,SymbolicCoefficients{,,,-,-,(-+)},SymbolicVariables{,,,,},EquationFunction(Thread[{,,,-,-,(-+)}##1]&)
c
0,0
e
1
e
3
c
1,3
e
4
c
1,4
e
2
e
3
c
2,3
e
4
c
2,4
c
0,0
e
1
e
2
c
0,0
c
2,3
e
1
e
3
c
0,0
c
2,4
e
1
e
4
c
0,0
c
1,3
e
2
e
3
c
0,0
c
1,4
e
2
e
4
c
0,0
c
1,4
c
2,3
c
1,3
c
2,4
e
3
e
4
c
0,0
c
0,0
c
2,3
c
0,0
c
2,4
c
0,0
c
1,3
c
0,0
c
1,4
c
0,0
c
1,4
c
2,3
c
1,3
c
2,4
c
0,0
c
1,3
c
1,4
c
2,3
c
2,4
c
0,0
c
0,0
c
2,3
c
0,0
c
2,4
c
0,0
c
1,3
c
0,0
c
1,4
c
0,0
c
1,4
c
2,3
c
1,3
c
2,4
Out[3]=
c
0,0
e
1
e
3
c
1,3
e
4
c
1,4
e
2
e
3
c
2,3
e
4
c
2,4
|
""
