arXiv · 2503.10451
The Willing Kingdon Clifford Algebra Library
Abstract
Kingdon is an open-source Python package designed to seamlessly integrate Geometric Algebra (GA) into existing workflows. Unlike previous GA libraries, kingdon is input-type-agnostic, and hence supports GA's over e.g. PyTorch tensors, NumPy arrays, or SymPy symbolic expressions, to name but a few. Despite this refusal to specialize, it delivers high performance by symbolically optimizing operators and leveraging input sparsity for Just-In-Time compiled expressions. Additionally, its visualization capabilities in Jupyter notebooks using ganja align with the rapid prototyping workflow common to scientific research.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Martin Roelfs. 2025-03-13. The Willing Kingdon Clifford Algebra Library. https://arxiv.org/abs/2503.10451
Cite the original work for its findings. Save a collection to share your selection of sources.