How Does Quaternion Rotation Affect Another Quaternion?

  • Context: Graduate 
  • Thread starter Thread starter Plott029
  • Start date Start date
  • Tags Tags
    Quaternions Rotations
Click For Summary

Discussion Overview

The discussion revolves around the effects of quaternion rotation on another quaternion, particularly exploring the implications when the entity being rotated is itself a quaternion rather than a vector. The scope includes theoretical considerations and mathematical reasoning related to quaternion operations.

Discussion Character

  • Exploratory
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • Some participants propose that using a quaternion q and its conjugate to rotate a vector v can be expressed as qvq*, but question what occurs if v is a quaternion instead.
  • Others express uncertainty about whether the result of rotating a quaternion is a "rotated quaternion" or something else entirely.
  • A participant suggests expanding quaternions into their matrix form as a method to understand the rotation process.
  • Another viewpoint indicates that when a quaternion is rotated, the scalar part remains invariant while the vector part undergoes rotation, implying a distinction in behavior between the scalar and vector components of a quaternion.
  • There is a mention of the need to clarify the context of the question, whether it pertains to a mathematics class or a 3D programming context.

Areas of Agreement / Disagreement

Participants express differing views on the nature of quaternion rotation when applied to another quaternion, with no consensus reached on the outcome or interpretation of the results.

Contextual Notes

Some limitations include the potential confusion in terminology and the need for clearer definitions regarding the operations on quaternions, as well as the mathematical steps involved in the rotation process.

Plott029
Messages
12
Reaction score
0
If we take a vector "v" and utilize a quaternion q and its conjugate complex, we can rotate the "v" vector this way:

qvq*

The question is, what happens if "v" is not a vector, and is a quaternion? rotates it?
 
Mathematics news on Phys.org
Hi Plott029. In what class are quaternions introduced?
 
quasar987 said:
Hi Plott029. In what class are quaternions introduced?

The utilized to rotations (norm 1, etc.). But the problem I see is that in vectors, I can understand it. But if "v" is a quaternion, I don't understand if the answer is a "rotated quaternion" or another thing.
 
Am i to understand the question is asking what happens if v is a quaternion and not a vector? your wording was a little confusing.

1 method is to find out by expanding the quaternions into there matrix form =].

the 2nd is to just simple understand what's going on...
what happens when you multiple to Qs. Whats does the conjugate
of a quaternion represent

btw is this for a math class or a 3D math/programming class?
 
Plott029 said:
If we take a vector "v" and utilize a quaternion q and its conjugate complex, we can rotate the "v" vector this way:

qvq*

The question is, what happens if "v" is not a vector, and is a quaternion? rotates it?

I thought that qvq^(-1) gives a rotation of a vector v. If v is a general quaternion, then v = v0 + w, with v0 a scalar and w a vector (pure quaternion). Then

qvq^(-1) = v0 + qwq^(-1).

In some sense this can regarded as a rotation of quaternion: the scalar part is invariant under rotation and the vector part gets rotated as ususal.

Regards,
George
 
quaternions

this way, the rotation of a quaternion w is, for example, an expresión like this: qwq(-1) ?
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 8 ·
Replies
8
Views
4K