4

I'm using quaternions to describe 3D rotations which necessitates that the quaternion is normalized. I'm getting more interested in quaternions and I tried to check what the quaternion magnitude represents, though I couldn't find any information. Searching on the internet for possible literature only returns results for using quaternions in orientation, frame transformation or translation, for which only unit quaternions are used.

So the question is, can anyone tell what the magnitude of the quaternion represents or how and when it is used? If someone knows about relevant literature, that would be great.

Thanks

2 Answers2

4

Quaternions are an extension of complex numbers and, as for complex numbers, the magnitude or modulus is the "length" of the quaternion measured from the "origin".

You can also think to quaternions as vectors in a $4-$D space and the modulus of the quaternion is the modulus of the corresponding vector.

Also, the modulus of a quaternion is used to express the quaternion in polar form (in a similar way as complex numbers), as you can see here.

An introduction to quaternion with geometric application and more references is here.

Emilio Novati
  • 62,675
2

In terms of 3-d rotations, the quaternion magnitude doesn't mean anything, since it cancels out in the process of conjugation.

What I mean is that $qxq^{-1}=\frac{q}{|q|}|q|xq^{-1}=\frac{q}{|q|}x(q^{-1}||q|)=\frac{q}{|q|}x\left(\frac{q}{|q|}\right)^{-1}$ so it isn't material what the magnitude is.

We usually take it to be unit length to make the representation nicer.

rschwieb
  • 153,510
  • 1
    ... and for novices it might be worth emphasizing that taking quaternions of unit norm to represent rotations, etc., works well because the product of two unit-norm quaternions is again a unit-norm quaternion... – paul garrett Jan 20 '22 at 19:45