| ▲ | srean 3 hours ago | ||||||||||||||||||||||||||||||||||
Maybe. You disagreed with the parent comment that said "Rotations fell out of the structure of complex numbers. They weren't placed there on purpose. If you want to rotate things there are usually better ways." I see Complex numbers in the light of doing addition and multiplication on pairs. If one does that, rotation naturally falls out of that. So I would agree with the parent comment especially if we follow the historical development. The structure is identical to that of scaled rotation matrices parameterized by two real numbers, although historically they were discovered through a different route. I think all of us agree with the properties of complex numbers, it's just that we may be splitting hairs differently. | |||||||||||||||||||||||||||||||||||
| ▲ | ActorNightly 3 hours ago | parent [-] | ||||||||||||||||||||||||||||||||||
>"Rotations fell out of the structure of complex numbers. They weren't placed there on purpose. If you want to rotate things there are usually better ways." I mean, the derivation to rotate things with complex numbers is pretty simple to prove. If you convert to cartesian, the rotation is a scaling operation by a matrix, which you have to compute from r and theta. And Im sure you know that for x and y, the rotation matrix to the new vector x' and y' is x' = cos(theta)*x - sin(theta)*y y' = sin(theta)*x + cos(theta)*y However, like you said, say you want to have some representation of rotation using only 2 parameters instead of 4, and simplify the math. You can define (xr,yr) in the same coordinates as the original vector. To compute theta, you would need ArcTan(yr/xr), which then plugged back into Sin and Cos in original rotation matrix give you back xr and yr. Assuming unit vectors: x'= xr*x - yr*y y'= yr*x + xr*y the only trick you need is to take care negative sign on the upper right corner term. So you notice that if you just mark the y components as i, and when you see i*i you take that to be -1, everything works out. So overall, all of this is just construction, not emergence. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||