Show HN: Uninum – All elementary functions from a single operator, in Python
Category: library
Tags: symbolic-math, scientific-computing, python-library
Score: 6.8/10 (Innovation: 8, Technical: 7, Documentation: 8, Utility: 4)
Uninum is a symbolic-numeric expression runtime for Python that implements a novel theoretical concept: it can lower any mathematical expression to a tree using only a single binary operator (EML: exp(x) - ln(y)) and the constant 1. It's interesting because it operationalizes recent academic research into a practical library for expression manipulation, differentiation, and compilation.
Target audience: data engineers, researchers, scientific programmers
Repository: https://github.com/Brumbelow/uninum · Python · MIT · 6 stars
View on Hacker News