Why Nostr? What is Njump?
2023-10-21 21:50:27
in reply to

Shane Celis on Nostr: npub14yqjk…vrfl3 But why multiply twice? Well, when you multiple a regular vector p ...

But why multiply twice? Well, when you multiple a regular vector p with a quaternion, you project it into quaternion space P = 0 + px i + py j + pz k. Notice the real part is zero. In general when you multiply a quaternion and a vector, you don’t get back a vector; you get another quaternion; its real part is not zero. However when you do q P q^-1, you’re guaranteed to get a vector; the real part will be zero. But it is effectively rotating it twice, so that’s why use half angles.
Author Public Key
npub1lyl9nhvpfjgyf76xe6qm2v38sxxftz0y097cq86rn7zd4jtpndas2s3dml