|
So you can of course multiply some vectors- the real numbers are a vectorspace, and they have a perfectly nice product. Even R^2 can have a nice multiplication- (a,b)(c,d) = (ac - bd, bc + ad), the product of the complex numbers. However, it's much trickier to define a multiplication on an arbitrary vectorspace V such that 1) For any vectors u,v in V, the product u*v is in V. (this rules out the dot product as a general product) 2) For u,v in V, u*v = v*u 3) For u,v,w in V, v*(u+w) = (v*u) + (v*w) 4) For u,v in V and s in F (the field V is a vectorspace over), s(u*v) = (su)*v = s*(uv) Under these restrictions you can still cook up products, but fewer and sadder ones. In general you will not have a multiplicative inverse, for instance. |
If so, may I wonder if your drop rule 2 and insist on having for most vector u there exist a v so that u*v = 1. As an icing let us say having a 0 vector. That could be something.