Projects
Software & Open-Source Projects
A selection of software tools, libraries, and computational implementations developed as part of our research.
magnus
An experimental Python library with an optimized Rust solver for computing exact $fr$-code invariants and non-commutative Magnus expansions of discrete sequences over finite fields $\mathbb{Z}_p$.
- Core Mathematics: Groups represented via presentations $G = \langle V \mid R \rangle$ mapped to the augmentation ideal quotients of free group rings $\mathbb{Z}[F]$.
- Implementation: Custom cascading Magnus expansion algorithm (up to degree 4). It provides exact integer ranks over prime fields, avoiding numerical instabilities.
- Performance: Features an automated Homological Feature Selection (Tuning) module for dynamic generator evaluation.
- License: GNU Affero General Public License v3.0 (AGPL-3.0).
Source Code: GitHub Repository