Libraries for finite field, elliptic curve, and polynomial arithmetic
-
Updated
Sep 16, 2026 - Rust
Libraries for finite field, elliptic curve, and polynomial arithmetic
☕ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.
Taylor polynomial expansions in one and several independent variables.
🏃♂️💨 GPU accelerated STARK prover built on @arkworks-rs
Julia bindings for the FLINT number theory C library
📐 Orthogonal polynomials in all shapes and sizes.
Multivariate polynomials interface
The RAW JavaScript library to work with polynomials
A Julia package to construct orthogonal polynomials, their quadrature rules, and use it with polynomial chaos expansions.
Bertini 2: The redevelopment of Bertini in C++ and Python.
Rings: efficient JVM library for polynomial rings
Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent)
Elliptic Curve Fast Fourier Transform built on @arkworks-rs
Discrete Time C++ Modeling Library
Fast complex polynomial root finder, with support for arbitrary precision calculations
A modern c++ root finding algorithm based on the original Jenkins-Traub RPOLY software.
To associate your repository with the polynomials topic, visit your repo's landing page and select "manage topics."