Precise relation between quaternion and vectors

Click For Summary

Discussion Overview

The discussion revolves around the relationship between quaternions and vectors, particularly focusing on the historical context of vector analysis and the algebraic properties of quaternions. Participants explore the implications of Hamilton's work on quaternions and how it relates to modern vector calculus, including concepts such as scalar and vector components, commutativity, and the transition from quaternion algebra to vector algebra.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant questions the use of commutative basis vectors in modern vector calculus, contrasting it with Hamilton's quaternion framework where the basis is non-commutative.
  • Another participant points out the anti-commutative nature of the cross product, challenging the conclusion about commutativity.
  • There is a discussion about the differences between quaternion components (i, j, k) and real number components in vector notation, with some participants seeking clarity on this distinction.
  • One participant proposes that vector calculus could be viewed as quaternion calculus with the scalar part set to zero, raising questions about the relationship between the two mathematical frameworks.
  • Another participant suggests that one can also derive quaternions from vector algebra through the use of Clifford Algebra or Geometric Algebra, emphasizing the interplay between these mathematical concepts.

Areas of Agreement / Disagreement

Participants express differing views on the relationship between quaternions and vectors, with no consensus reached on the implications of Hamilton's work or the nature of the transition from quaternion algebra to vector algebra.

Contextual Notes

Participants mention various algebraic properties such as commutativity and anti-commutativity without resolving the implications of these properties in the context of quaternions and vectors. The discussion reflects a range of assumptions and interpretations regarding the historical development of these mathematical concepts.

jonjacson
Messages
450
Reaction score
38
I am reading "history of vector analysis":

https://www.amazon.com/dp/0486679101/?tag=pfamazon01-20

We have two quaternions \alpha , \alpha' with "scalar" component equal to zero, these are their expressions:

\alpha' = x' \vec{i} +y' \vec{j} + z' \vec{k}

\alpha = x \vec{i} +y \vec{j} + z \vec{k}

with i,j and k fulfilling these known relations :

ij= k , jk=i , ik= -j ... and so on.Then Hamilton wrote:

S(scalar, which is our -dot product) of \alpha*\alpha' = -(xx' +yy'+zz') and

V(vector, which is our cross product) of \alpha*\alpha' = i(yz'-zy') -j(zx' -xz') + k(xy'-yx')Well, let's now compare this equations with the equations of our modern vector calculus, for example, if we have the vector position R of a particle, expressed in the base of the vectors i,j and k (orthogonal unit basis vectors) :

R= xi +yj +zk

R' =x'i + y'j +z'k

RR'=xx'+yy'+zz'

and R x R' =i(yz'-zy') -j(zx'-xz') + k(xy'-yx')

But now it is clear that we are using a basis that is conmutative , because ij=ji .

I don't understand this, if our vector calculus started with the calculations of Hamilton cited above ¿why can we use basis vectors that are conmutative? .

Perhaps you think that is a stupid question, but I would like to understand exactly what is the relation between the vectors that I use in my physics classes and these numbers discovered by Hamilton.
 
Last edited by a moderator:
Physics news on Phys.org
Are you sure that it isn't

i j = - j i

?

EDIT: please ignore. I used a different metric calculating the above.
 
Last edited:
jonjacson said:
But now it is clear that we are using a basis that is conmutative , because ij=ji.
How did you arrive at that conclusion?

The cross product is anti-commutative.
 
D H said:
How did you arrive at that conclusion?

The cross product is anti-commutative.

Yes you are right, the cross product is not conmutative, and is not associative.

But I don't understand why the quaternion has these three elements i, j, k (the equivalent of the i part of the imaginary numbers) and when you use vectors you don't say anything of these i,j, k elements, you use real numbers. I don't see how do you arrive from the algebra of the vector part of the quaternions, to the algebra of the vectors, as where introduced by gibbs and heaviside.

Perhaps I am not expressing the question clearly, if you want some extra explanation , please tell me.

Thanks for the answers.
 
jonjacson said:
But I don't understand why the quaternion has these three elements i, j, k (the equivalent of the i part of the imaginary numbers) and when you use vectors you don't say anything of these i,j, k elements, you use real numbers.
Sure you do! What is the difference between the components of a three vector the x, y, and z components, versus the x1, x2, and x3 components, versus something else?

Besides, where do you think the notation \vec x = x\hat i + y\hat j + z \hat k came from?

I don't see how do you arrive from the algebra of the vector part of the quaternions, to the algebra of the vectors, as where introduced by gibbs and heaviside.

One way to look at quaternions is that a quaternion comprises a real scalar part and an imaginary three vector part:

\mathcal Q = \bmatrix q_s \\ \vec q_v\endbmatrix

With this notation, the product of two quaternions can be written as

\mathcal Q_1 \mathcal Q_2 =<br /> \bmatrix q_{1,s} \\ \vec q_{1,v} \endbmatrix \,<br /> \bmatrix q_{2,s} \\ \vec q_{2,v} \endbmatrix =<br /> \bmatrix<br /> q_{1,s}q_{2,s}-\vec q_{1,v}\cdot \vec q_{2,v} \\<br /> q_{1,s}\vec q_{2,v} + q_{2,s}\vec q_{1,v} + \vec q_{1,v}\times \vec q_{2,v}<br /> \endbmatrix

That, however, puts the cart before the horse. The development of the quaternions preceded (and motivated) the development of vectors. One way to define the cross product given the quaternion product is

\bmatrix 0 \\ \vec v_1 \times \vec v_2 \endbmatrix =<br /> \frac 1 2 \left (<br /> \bmatrix 0 \\ \vec v_1 \endbmatrix \, \bmatrix 0 \\ \vec v_2 \endbmatrix -<br /> \bmatrix 0 \\ \vec v_2 \endbmatrix \, \bmatrix 0 \\ \vec v_1 \endbmatrix<br /> \right)
 
D H said:
Sure you do! What is the difference between the components of a three vector the x, y, and z components, versus the x1, x2, and x3 components, versus something else?

Besides, where do you think the notation \vec x = x\hat i + y\hat j + z \hat k came from?



One way to look at quaternions is that a quaternion comprises a real scalar part and an imaginary three vector part:

\mathcal Q = \bmatrix q_s \\ \vec q_v\endbmatrix

With this notation, the product of two quaternions can be written as

\mathcal Q_1 \mathcal Q_2 =<br /> \bmatrix q_{1,s} \\ \vec q_{1,v} \endbmatrix \,<br /> \bmatrix q_{2,s} \\ \vec q_{2,v} \endbmatrix =<br /> \bmatrix<br /> q_{1,s}q_{2,s}-\vec q_{1,v}\cdot \vec q_{2,v} \\<br /> q_{1,s}\vec q_{2,v} + q_{2,s}\vec q_{1,v} + \vec q_{1,v}\times \vec q_{2,v}<br /> \endbmatrix

That, however, puts the cart before the horse. The development of the quaternions preceded (and motivated) the development of vectors. One way to define the cross product given the quaternion product is

\bmatrix 0 \\ \vec v_1 \times \vec v_2 \endbmatrix =<br /> \frac 1 2 \left (<br /> \bmatrix 0 \\ \vec v_1 \endbmatrix \, \bmatrix 0 \\ \vec v_2 \endbmatrix -<br /> \bmatrix 0 \\ \vec v_2 \endbmatrix \, \bmatrix 0 \\ \vec v_1 \endbmatrix<br /> \right)


Thanks, very apreciated.

I start to undertand what is happening, Hamilton described imaginary numbers as pairs of real numbers, then he was searching a similar concept but with three components.

I don't know why he found the quaternions, which have four components, but they have symetry for three of his components, so if you put the scalar part equal to zero, you have the three components that he was searching.

So as a conclusion ¿could i considere vector calculus as the calculus of quaternions with scalar part equal to zero?

If I learn quaterionic calculus and then particularize for scalar part=0 ¿will i find the vector algebra? ¿do you agree?
 
You can go the other way around too, start with vector algebra, and end up with quaternions, utilizing a Clifford Algebra (or Geometric Algebra) product of vectors.

The basic idea is defining a vector product so that the product of two colinear vectors is a scalar. For a unit vector u in physics you'd typically want one of:

u^2 = \pm 1

With linearity, and associativity, this implies among other things that perpendicular vectors are anticommutative. Adding a scalar to the product of two such perpendicular vectors (a bivector) recovers the complex or quaternion algebras.

Some details can be found here for example:

http://www.mrao.cam.ac.uk/~clifford/ptIIIcourse/index.html
 

Similar threads

  • · Replies 0 ·
Replies
0
Views
3K
Replies
18
Views
2K
  • · Replies 9 ·
Replies
9
Views
818
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 22 ·
Replies
22
Views
5K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 10 ·
Replies
10
Views
1K
Replies
12
Views
2K