1 i j k * ---------- 1 | 1 i j k i | i -1 k -j j | j k -1 -i k | k -j -i -1Generalizing complex numbers to 3-vectors of the form (a,(b,c)) runs into the problem of how to define the result of X+(Y,Z) to be a scalar.
Saturday, August 21, 2004
Generalizations of complex numbers
Quaternions follow the rule ``i2=j2=k2=ijk=-1'' (which must suck for people who don't know the ordering of the English alphabet). From this we can derive ij=k, jk=i, ki=j, and reversal negates: ji=-k kj=-i ik=-j. from which we can get the squaring rule
(a+bi+cj+dk)2 = (a2-b2-c2-d2)+2abi+2acj+2adk
Squaring is interesting because z:=z2+c yields fractals.
Next idea: complex numbers of complex numbers, where we recursively apply the "square the second component to get the negative of the first component" rule. The normal way to write it out would be with coordinates, but I'll try ijk notation and see what happens:
((a,b),(c,d))2= (a+bi+cj+dk)2= (a2-b2-c2+d2)+(2ab-2cd)i+(2ac-2bd)j+(2bc+2ad)k
The multiplication table looks like
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment