fastCD
An efficient C11 library and NumPy-backed Python package for Cayley-Dickson multiplication implementing a novel quasilinear algorithm, matrix-free Cariow–Cariowa, and direct recursive multiplication.
Harrison Lemley
Hello, everypony!
I'm Algebraity, also known as Harrison Lemley. I'm a mathematician, programmer, researcher, mathematical software developer, furry, and otaku.
I'm a mathematics PhD student interested in arithmetic complexity, algorithms, Cayley–Dickson and Clifford algebras, additive combinatorics, and more, currently studying at Purdue University.

An efficient C11 library and NumPy-backed Python package for Cayley-Dickson multiplication implementing a novel quasilinear algorithm, matrix-free Cariow–Cariowa, and direct recursive multiplication.
A LaTeX-inspired mathematical computing environment that unifies seven animal-themed C libraries behind a GUI, command-line interpreter, and scripting language.
C library for algebra, arithmetic, and analysis on algebras resulting from the Cayley-Dickson procedure over various fields.
Python library for computations in additive and multiplicative combinatorics on finite subsets of ℤ.
TANUKI-CD is a research program I founded to promote and facilitate further study into Cayley–Dickson algebras and their properties.

A quasilinear algorithm for multiplication of elements of Cayley–Dickson algebras with a tested and benchmarked MIT-licensed implementation.
Implementations and timing benchmarks of CSIDH and its constant-time variant, examining the computational cost of defenses against side-channel attacks.
Mathematical programming, algebra, representation theory, cryptography, combinatorics, numerical analysis, and more.
Algorithms, low-level languages, mathematical programming, C, language design.
Servers, services, GNU/Linux-based infrastructure, self-hosting.
Japanese, German, Chinese, and what languages have in common and where they differ.
Philosophy, literature, and the human psyche.
Japanese, anime, manga, light novels, music, broader otaku culture.
