I would like to experiment with multi dimensional complex numbers such as quaternions octonions, sedenions.

I know Apache Commons Maths supports Quaternions, and I've found (although cannot download) ca.uwaterloo.alumni.dwharder.Numbers.Sedenion

Are there any open source Java libraries that support multi dimensional Algebras?

  • 1
    $\begingroup$ One could always implement the octonions (and the the sedenions) by expressing them in terms of quaternions (for which you already have an implementation) using the Cayley construction. en.wikipedia.org/wiki/Cayley%E2%80%93Dickson_construction $\endgroup$ – Travis May 7 at 15:07
  • $\begingroup$ You could try this. $\endgroup$ – J.G. May 7 at 16:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.