For those working on high-dimensional algebraic computations, physics simulations, or geometric deep learning, I've open-sourced a two-tier Python ecosystem for hypercomplex number systems:
1. hypercomplex-engine: Focuses on the computational substrate. It generates cross-validated multiplication tables for standard, split, and dual algebras, and includes an \(O(1)\) closed-form bitwise sign evaluator capable of handling massive word-RAM indices where standard \(O(4^n)\) table memory fails.
Link: https://github.com/maher1719/hypercomplex-engine
2. hypercomplex-algebra: A mathematically rigorous application layer built on top of the engine. It introduces a tokenized string-expression parser (e.g., 3e1 + 2eps_e2) and maps out component-wise tensor product multiplication across mixed algebra slots with explicit error boundaries.
Link: https://github.com/maher1719/hypercomplex-algebra
Both libraries are pure Python 3.10+, can be downloaded with pip, rely only on NumPy, and feature automated cross-validation tests aligning the recursive holographic models with the closed-form bitwise outputs.
#AbstractAlgebra #HypercomplexNumbers #Python #Math #Physics #OpenSource #Cayleydickson #algebra
hypercomplexnumbers
Edited 13d ago