Hypercomplex Numbers: What & How?

  • Thread starter gravenewworld
  • Start date
In summary, hypercomplex numbers are an extension of complex numbers that involve dropping either commutativity or associativity. The most commonly used types are quaternions and octonions. They have properties that can be useful for modeling certain phenomena in particle physics and have also been used in calculus and analysis. They are currently used in fields such as game design and signal processing, and have potential applications in electromagnetic theory and special relativity. There are also specialized toolkits available for using hypercomplex numbers in numerical computing environments such as Matlab.
  • #1
gravenewworld
1,132
26
What are they and how are they used? Anyone know?
 
Mathematics news on Phys.org
  • #2
If you noodle around at John Baez's website, you will eventually come across a discussion on this topic. By dropping commutativity or associativity, you can move from complex numbers to hypercomplex numbers. The most familiar ones are the quaternions and the octonions. They have some properties that may be useful for modeling certain phenomena in particle physics, IIRC.
 
  • #4
Here's what good ol Mathworld has to say about quaternions:
http://mathworld.wolfram.com/Quaternion.html

Has anyone thought of doing calculus with quaternions? When going from real numbers to complex numbers you don't have to give up very much; you only have to give up ordering. When using quaternions you only have to give up commutativity, which isn't bad. Actually quaternions are still anticommutative... Nobody's done calculus/analysis with quaternions yet though, sounds like maybe it could be worth a PhD or two to prove some theorems about 'quaternion calculus' or something.
 
  • #5
fourier jr said:
Here's what good ol Mathworld has to say about quaternions:
http://mathworld.wolfram.com/Quaternion.html

Has anyone thought of doing calculus with quaternions? When going from real numbers to complex numbers you don't have to give up very much; you only have to give up ordering. When using quaternions you only have to give up commutativity, which isn't bad. Actually quaternions are still anticommutative... Nobody's done calculus/analysis with quaternions yet though, sounds like maybe it could be worth a PhD or two to prove some theorems about 'quaternion calculus' or something.

You should be careful about such statements. Hamilton did quite a bit of calculus/analysis with quaternions when he thought them up. They were at one point very popular for doing physics - a natural fit, with 1 real dimension for time and three imaginary dimensions for space. As time when on though, it became apparent that the real part of the quaternion field was always constant, and so it was dropped. Also, quaternion multiplication was short on use, except for when one multiplicand was real. So drop the real coordinate, and drop the multiplication except for by real numbers, and what do you have left? And lo, the vector was created, and it was good.

Today, quaternions are mostly used by game designers, who use them for calculating scene rotations, rather than rotation matrices. They say it works better, but I'm not sure why, since the calculations are entirely equivalent. I can only suppose the way it is calculated is more stable numerically.
 
Last edited:
  • #6
And just a note; the quaternions are not anticommutative. For instance, 1 * i != -(i * 1), and i * i != -(i * i).
 
  • #7
No matter what Hamilton did, I don't there's a quaternion version of integration or differentiation. That's the sort of thing I meant.
 
  • #8
quaternionic integration is easy; just like the complex integral it can be defined simply by virtue that they form a vector space over the real numbers.
 
  • #9
Differentiation has been studied for quaternions as well. The same definition that works for the Reals and Complex numbers still works for the Quaternions, and even for Cayley numbers (an 8-dimensional extension of the Reals which sacrifices full associativity - I'm guessing these are the "octonions" Janitor referred to, though I am unfamiliar with that term).
 
  • #10
If anyone wants to read Hamilton's work on quaternions, here is a link to it
http://historical.library.cornell.edu/cgi-bin/cul.math/docviewer?did=05230001&seq=9​
Over 700 pages of all the quaternions you can eat.
 
  • #11
"Octonion" is clearly from the Latin word for "eight," just as "quaternion" is from the Latin word for "four." Icarus is correct about the octonions being Cayley numbers. This site says there is actually a different, less commonly-encountered, type of Cayley number as well.

http://mathworld.wolfram.com/CayleyNumber.html
 
  • #12
Hypercomplex Numbers and Applications

A detailed description of communtative-associative hypercomplex numbers in user-defined dimensions and corresponding signal processing applications may be found on the web page at www.hypercomplex.us. You can download a white paper providing an excellent overview of this topic, and an evaluation copy of a toolkit providing hypercomplex numerical computing capability for the Matlab numerical computing environment. Because Gauss-Jordan elimination applies, the toolbox provides the unique capability to solve many types of inverse problems for multidimensional, multivariate signals - again, in any dimension selected by the user.

A definition of 4-dimensional, commutative-associative hypercomplex numbers as they relate to electromagnetic theory and special relativity at http://home.usit.net/~cmdaven/cmdaven1.htm .

Quanternian electromagnetic equations (4-dimensions, not-commutative) are given at http://www.hypercomplex.com.
 
Last edited by a moderator:

FAQ: Hypercomplex Numbers: What & How?

What are hypercomplex numbers?

Hypercomplex numbers are a generalization of complex numbers that involve more than two imaginary units. They are used to extend the complex number system and allow for a wider range of mathematical operations and applications.

How are hypercomplex numbers different from complex numbers?

Hypercomplex numbers differ from complex numbers in that they involve more than two imaginary units, while complex numbers only involve one. This allows for a wider range of operations and applications in mathematics.

What are some examples of hypercomplex numbers?

Some examples of hypercomplex numbers include quaternions, octonions, and sedenions. These are all generalizations of complex numbers that involve multiple imaginary units.

Why are hypercomplex numbers important in mathematics?

Hypercomplex numbers are important in mathematics because they allow for a wider range of operations and applications than complex numbers. They are also useful in representing and describing certain geometric concepts and physical phenomena.

How are hypercomplex numbers used in real-world applications?

Hypercomplex numbers have a variety of applications in fields such as physics, engineering, and computer graphics. For example, quaternions are used in 3D computer graphics and robotics, while octonions have applications in quantum mechanics and string theory.

Similar threads

Replies
3
Views
1K
Replies
8
Views
835
Replies
9
Views
3K
Replies
2
Views
2K
Replies
3
Views
1K
Replies
10
Views
2K
Back
Top