R/MRatCalcpowered by RiX

RiX walkthrough 15 e

Multiply exact quaternions and octonions

Explore Cayley–Dickson multiplication, conjugation, norms, and inverses using a pure-RiX plugin.

The exact-algebras plugin is written in RiX and keeps every component as an exact Integer or Rational.

Runnable RiX

Conjugation and inverse

The same recursive Cayley–Dickson implementation handles octonions. Division uses right division, so a / b means a * b.Inverse().

Runnable RiX

Quaternion and octonion dimensions are not mixed implicitly. Exact rational scalars, however, promote naturally into the real component.

Runnable RiX