Why is vector division not possible?
1 Answer
It can be...
Explanation:
Because vector multiplication is not generally arithmetic, but it can be.
A simple example in two dimensions would be if you treat vectors as Complex numbers and define a multiplication
[a,b]⊗[c,d]=[ac−bd,ac+bd]
Then there is a corresponding division of vectors:
[a,b]÷[c,d]=[a,b]⊗[cc2+d2,−dc2+d2]
A more advanced example - useful in mechanics - is the quaternions. Hamilton's quaternions form a 4 dimensional vector space over the real numbers with a natural (though non-commutative) definition of multiplication that makes them into a division algebra, with a natural definition of division.
So treating four dimensional vectors as quaternions, we would define multiplication as:
[a1,b1,c1,d1]⊗[a2,b2,c2,d2]
=[a1a2−b1b2−c1c2−d1d2,
0000a1b2+b1a2+c1d2−d1c2,
0000a1c2−b1d2+c1a2+d1b2,
0000a1d2+b1c2−c1b2+d1a2]
If this looks a bit like the expansion of matrix multiplication it is no coincidence. Quaternions can be represented by corresponding
⎛⎜ ⎜ ⎜⎝a−b−c−dba−dccda−bd−cba⎞⎟ ⎟ ⎟⎠
Then division is basically multiplication by the inverse matrix.
For a very interesting related talk see: