SamplePublisher`GrassmannCalculus`
FastExteriorExpand |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
The following are some timing examples. A 2-vector in 4-space.
In[2]:=
★ℬ |
4
RandomGrassmannMatrix |
FastExteriorExpand |
ExpandAndSimplifyExteriorProducts |
Out[2]=
(-5+38-18-30)⋀(-8+3+4)
e
1
e
2
e
3
e
4
e
1
e
2
e
3
e
4
Out[2]=
{0.000351791,2⋀+3⋀+10⋀-30⋀-88⋀+18⋀}
e
1
e
2
e
1
e
3
e
1
e
4
e
2
e
3
e
2
e
4
e
3
e
4
Out[2]=
{0.0503867,2⋀+3⋀+10⋀-30⋀-88⋀+18⋀}
e
1
e
2
e
1
e
3
e
1
e
4
e
2
e
3
e
2
e
4
e
3
e
4
A sum of terms:
In[3]:=
★ℬ |
4
RandomGrassmannMatrix |
RandomGrassmannMatrix |
FastExteriorExpand |
ExpandAndSimplifyExteriorProducts |
Out[3]=
5(-15-8+2-2)⋀(22+6-2+4)+3(-18+3+71+45)⋀(182-30-718-454)
e
1
e
2
e
3
e
4
e
1
e
2
e
3
e
4
e
1
e
2
e
3
e
4
e
1
e
2
e
3
e
4
Out[3]=
{0.000700326,412⋀-64⋀-134⋀-52⋀-136⋀+248⋀}
e
1
e
2
e
1
e
3
e
1
e
4
e
2
e
3
e
2
e
4
e
3
e
4
Out[3]=
{0.100965,412⋀-64⋀-134⋀-52⋀-136⋀+248⋀}
e
1
e
2
e
1
e
3
e
1
e
4
e
2
e
3
e
2
e
4
e
3
e
4
A 5-vector in 7-space
In[4]:=
★ℬ |
7
RandomGrassmannMatrix |
FastExteriorExpand |
ExpandAndSimplifyExteriorProducts |
Out[4]=
(-43+14+4-21+47+)⋀(319-96-40+132+7-395-7)⋀(29665-9156-3688+12564+565-36863-666)⋀(-270062+83354+33566-114402-5137+335515+6063)⋀(-3563+1100+442-1512-67+4419+80)
e
1
e
2
e
3
e
4
e
6
e
7
e
1
e
2
e
3
e
4
e
5
e
6
e
7
e
1
e
2
e
3
e
4
e
5
e
6
e
7
e
1
e
2
e
3
e
4
e
5
e
6
e
7
e
1
e
2
e
3
e
4
e
5
e
6
e
7
Out[4]=
{0.00281285,-72⋀⋀⋀⋀+84⋀⋀⋀⋀+216⋀⋀⋀⋀-24⋀⋀⋀⋀+252⋀⋀⋀⋀-72⋀⋀⋀⋀-84⋀⋀⋀⋀+24⋀⋀⋀⋀+324⋀⋀⋀⋀+6⋀⋀⋀⋀+378⋀⋀⋀⋀-126⋀⋀⋀⋀+6⋀⋀⋀⋀+72⋀⋀⋀⋀-12⋀⋀⋀⋀+84⋀⋀⋀⋀+12⋀⋀⋀⋀-12⋀⋀⋀⋀+60⋀⋀⋀⋀}
e
1
e
2
e
3
e
4
e
5
e
1
e
2
e
3
e
4
e
7
e
1
e
2
e
3
e
5
e
6
e
1
e
2
e
3
e
5
e
7
e
1
e
2
e
3
e
6
e
7
e
1
e
2
e
4
e
5
e
6
e
1
e
2
e
4
e
6
e
7
e
1
e
2
e
5
e
6
e
7
e
1
e
3
e
4
e
5
e
6
e
1
e
3
e
4
e
5
e
7
e
1
e
3
e
4
e
6
e
7
e
1
e
3
e
5
e
6
e
7
e
1
e
4
e
5
e
6
e
7
e
2
e
3
e
4
e
5
e
6
e
2
e
3
e
4
e
5
e
7
e
2
e
3
e
4
e
6
e
7
e
2
e
3
e
5
e
6
e
7
e
2
e
4
e
5
e
6
e
7
e
3
e
4
e
5
e
6
e
7
Out[4]=
{48.3884,-72⋀⋀⋀⋀+84⋀⋀⋀⋀+216⋀⋀⋀⋀-24⋀⋀⋀⋀+252⋀⋀⋀⋀-72⋀⋀⋀⋀-84⋀⋀⋀⋀+24⋀⋀⋀⋀+324⋀⋀⋀⋀+6⋀⋀⋀⋀+378⋀⋀⋀⋀-126⋀⋀⋀⋀+6⋀⋀⋀⋀+72⋀⋀⋀⋀-12⋀⋀⋀⋀+84⋀⋀⋀⋀+12⋀⋀⋀⋀-12⋀⋀⋀⋀+60⋀⋀⋀⋀}
e
1
e
2
e
3
e
4
e
5
e
1
e
2
e
3
e
4
e
7
e
1
e
2
e
3
e
5
e
6
e
1
e
2
e
3
e
5
e
7
e
1
e
2
e
3
e
6
e
7
e
1
e
2
e
4
e
5
e
6
e
1
e
2
e
4
e
6
e
7
e
1
e
2
e
5
e
6
e
7
e
1
e
3
e
4
e
5
e
6
e
1
e
3
e
4
e
5
e
7
e
1
e
3
e
4
e
6
e
7
e
1
e
3
e
5
e
6
e
7
e
1
e
4
e
5
e
6
e
7
e
2
e
3
e
4
e
5
e
6
e
2
e
3
e
4
e
5
e
7
e
2
e
3
e
4
e
6
e
7
e
2
e
3
e
5
e
6
e
7
e
2
e
4
e
5
e
6
e
7
e
3
e
4
e
5
e
6
e
7
|
""

