For questions about the quaternions: a noncommutative four dimensional division algebra over the real numbers.

learn more… | top users | synonyms

3
votes
1answer
464 views

Why is quaternion algebra 4d and not 3d?

Why is quaternion algebra 4D and not 3D? Complex algebra is 2D and what is known as quaternion algebra jumps to 4D. $ i^2 = j^2 = k^2 = ijk = -1 $ Using $1, i, j,$ and $k$ as the base (where ...
2
votes
1answer
109 views

Quaternion exponential

Given an imaginary quaternion $ \mathbf{v}=\alpha \mathbf{i}+ \beta \mathbf{j}+\gamma \mathbf{k} $ its exponential is: $ e^\mathbf{v}=\cos \theta +\mathbf{v}\dfrac {\sin \theta}{\theta} $ where ...
2
votes
2answers
475 views

Proof that Quaternion Algebras are simple

I have a proof that every quaternion algebra over a field $A=\left(\frac{a,b}{F}\right)$ is simple, i.e. has no nontrivial two-sided ideals, which appeals to the algebraic closure of $F$ and the ...
2
votes
1answer
264 views

Unit elements in Hurwitz quaternions

Hurwitz quaternions are defined as: $$H_u = \left\{a+bi+cj+dk\mid (a,b,c,d) \in\mathbb{Z}\mbox{ or }(a,b,c,d) \in\mathbb{Z}+\frac{1}{2}\right\}$$ (that is, all integer or half integer quaternions). ...
1
vote
1answer
52 views

Solution of $ax+xb=c$ in a division ring

The equation $ax+xb=c$ in the quaternions skew field ($a,b,c,x \in \mathbb{H}$) has solution: $$ x= \left(|b|^2+2b_0a +a^2\right)^{-1} \left( ac +c \bar b\right) $$ Where $|b|,b_0,\bar b$ are ...
1
vote
0answers
183 views

Quaternions: Rotation Matrix Derivative

Given Data and Specifications in Question If $q(t)$ represents the position vector as result of rotation with an angular velocity $\omega(t)$ in quaternions, then you can make the relationship ...
1
vote
1answer
548 views

How can I transform coordinate systems with quaternions?

I have a coordinate system $0$ which I'd first like to rotate about its $z$-axis which gives me system $1$, and afterwards rotate system $1$ about its $y$-axis which gives me system $2$. See picture: ...
1
vote
1answer
69 views

Why do $\mathbb{C}$ and $\mathbb{H}$ generate all of $M_2(\mathbb{C})$?

For this question, I'm identifying the quaternions $\mathbb{H}$ as a subring of $M_2(\mathbb{C})$, so I view them as the set of matrices of form $$ \begin{pmatrix} a & b \\ -\bar{b} & \bar{a} ...
0
votes
2answers
91 views

Rotation Equivalence using Quaternions

I'm given a statement to prove: A rotation of π/2 around the z-axis, followed by a rotation of π/2 around the x-axis = A rotation of 2π/3 around (1,1,1) Where z-axis is the unit vector (0,0,1) ...
0
votes
1answer
102 views

Simple Vector Space Rotation

Given Data in the problem & notation convenstions We have 3 rotation vectors called $\vec{\theta_1},\vec{\theta_2},\vec{\theta_3}$, magnitude of these vectors will give you angle of rotation We ...
0
votes
1answer
40 views

Rotation about an axis by matrix multiplication

Suppose I have three axis of rotation vectors $\vec{v_1},\vec{v_2},\vec{v_3}$ and angle of rotation as vectors $\theta_1,\theta_2,\theta_3$. Take a vector $P$ then apply rotation around $\vec{v_1}$ ...
0
votes
1answer
223 views

How to rotate a 3d vector to be parallel to another 3d vector using quaternions?

I have a vector (a,b,c) and another vector (d,e,f). I'm trying to rotate (a,b,c) so its parallel to (d,e,f) using quaternions. I need help understanding how I would do this. I have so far that a ...
0
votes
0answers
145 views

Relative rotation between quaternions

Say I have a quaternion q which describes how to get from frame 0 to frame 1, and a quaternion r which describes how to get from frame 0 to frame 2. To get the "quaternion difference" between q and r, ...
0
votes
1answer
101 views

Commutative applying rotations around three axis

Rotating an object in a 3 dimensional space by euler angles might be intuitive but comes with some problems. First, the order of applied rotations around the different axis matters. Second, there is ...
0
votes
1answer
2k views

Quaternion and rotation about an origin and an arbitrary axis origin help

Greetings All Thanks to James and Chas for helping me get this far btw Chas the language I wrote it in is in matlab. I tried to respond to your post but wasn't able to do it..I guess the gremlins ...