SamplePublisher`GrassmannCalculus`
FastConvertComplements |
|
| | ||||
Details and Options
Examples
(1)
Basic Examples
(1)
In[1]:=
<<GrassmannCalculus`
In[2]:=
SetEuclideanNSpace[5,{v,w,x,y,z},"Vector"]
The following is a typical speedup.
In[3]:=
step1=
[4]step1//
//Timingstep1//
//Expand//Timing
GrassmannComplement |
RandomGrassmannVectorElement |
ConvertComplements |
FastConvertComplements |
Out[3]=
(69+33+18-6-12)⋀(-13-6-2+2)⋀(64+30+16-6-10)⋀(-31-15-10+3+6)
e
v
e
w
e
x
e
y
e
z
e
v
e
w
e
x
e
z
e
v
e
w
e
x
e
y
e
z
e
v
e
w
e
x
e
y
e
z
Out[3]=
{11.5909,36-96-18-24-72}
e
v
e
w
e
x
e
y
e
z
Out[3]=
{0.0936006,36-96-18-24-72}
e
v
e
w
e
x
e
y
e
z
|
""
