Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Hypercomplex number

  1. May 30, 2004 #1
    What are they and how are they used? Anyone know?
     
  2. jcsd
  3. May 30, 2004 #2

    Janitor

    User Avatar
    Science Advisor

    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. May 30, 2004 #3

    Janitor

    User Avatar
    Science Advisor

  5. May 31, 2004 #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.
     
  6. Jun 5, 2004 #5
    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: Jun 5, 2004
  7. Jun 5, 2004 #6

    Hurkyl

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    And just a note; the quaternions are not anticommutative. For instance, 1 * i != -(i * 1), and i * i != -(i * i).
     
  8. Jun 5, 2004 #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.
     
  9. Jun 5, 2004 #8

    Hurkyl

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    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.
     
  10. Jun 6, 2004 #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 refered to, though I am unfamiliar with that term).
     
  11. Jun 6, 2004 #10
  12. Jun 6, 2004 #11

    Janitor

    User Avatar
    Science Advisor

    "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
     
  13. Jun 24, 2004 #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.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?