Why is vector division not possible?

1 Answer
Jan 20, 2017

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 as complex number multiplication:

[a,b][c,d]=[acbd,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]

=[a1a2b1b2c1c2d1d2,
0000a1b2+b1a2+c1d2d1c2,
0000a1c2b1d2+c1a2+d1b2,
0000a1d2+b1c2c1b2+d1a2]

If this looks a bit like the expansion of matrix multiplication it is no coincidence. Quaternions can be represented by corresponding 4×4 real matrices of the form:

⎜ ⎜ ⎜abcdbadccdabdcba⎟ ⎟ ⎟

Then division is basically multiplication by the inverse matrix.

For a very interesting related talk see: