Cl(3)
a=2e1+3e2-e3
b=e1+e2-3e3
gp(a,b)
inp(a,b)+outp(a,b)
rev(a)
invol(a)
cj(a)
dual(a)
dual(dual(a))
dual(outp(a,b))
dual(outp(a,b))=inp(a,dual1(b))
dual(inp(a,b))=outp(a,dual1(b))
c=e0+e1 +e3+e12-2e13 +3e123
magnitude(c)
inverse(c)
rnd(gp(c,inverse(c)))
d=gp(a,b)
arg1(d)
magnitude(d)
inp(a,b)
rc(a,b)
doth(a,b)
Cl(p,q), p+q basis vectors, p pos squares, q neg squares
vector (2,3,-1)
vector (1,1,-3)
geometric product a b
a.b+a^b=a b
reverse involution a
grade involution a
Clifford conjugation a
a*
(a*)* = –a
(a^b)* = a x b cross product
(a^b)* = a.b*
(a.b)* = a^b*
c a multivector (1,1,0,1,1,0,-2,3)
_
_
rnd( ) rounding
d = a b
angle vectors a b
module d
inner product = left contraction
rigth contraction
Hesteness inner product