Code

Projects

Core library

Quaternionic

A C library for Cayley–Dickson algebras over several coefficient fields. It supports arithmetic, multiplication matrices, subalgebra calculations, zero divisors, and annihilators.

Language
C
Version
v1.0.0
Status
Active development
License
GPL-3.0

Research kernel

fastCD

A C11 library with Python and NumPy bindings for the standard real Cayley–Dickson tower. Its multiplication algorithm uses O(N log N) real arithmetic operations in dimension N, evaluated in double precision. It includes matrix-free operators, independent reference implementations, and research benchmarks. C operations use caller-provided storage without allocating during arithmetic.

Languages
C / Python
Release
Unreleased
Status
Active development
License
MIT
Associated research

Quasilinear multiplication in the Cayley–Dickson algebras — Harrison Lemley, September 2026 manuscript; public preprint in preparation. A comparison implementation follows Cariow & Cariowa (2015).

Source Repositories

TANUKI-CD projects are maintained at git.tanuki-cd.com and mirrored to GitHub. If the copies differ, use the version in the TANUKI-CD repository.

Browse repositories