Topic: "polynomials"
arkworks-rs/algebra
Libraries for finite field, elliptic curve, and polynomial arithmetic
Language: Rust - Size: 3.84 MB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 719 - Forks: 300

axkr/symja_android_library
:coffee: Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Language: Java - Size: 323 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 407 - Forks: 92

Macaulay2/M2
The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.
Language: Macaulay2 - Size: 90 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 362 - Forks: 248

JuliaDiff/TaylorSeries.jl
Taylor polynomial expansions in one and several independent variables.
Language: Julia - Size: 5.35 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 357 - Forks: 53

andrewmilson/ministark
🏃♂️💨 GPU accelerated STARK prover built on @arkworks-rs
Language: Rust - Size: 1.65 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 354 - Forks: 36

JuliaMath/Polynomials.jl
Polynomial manipulations in Julia
Language: Julia - Size: 3.42 MB - Last synced at: 1 day ago - Pushed at: 29 days ago - Stars: 310 - Forks: 75

Nemocas/Nemo.jl
Julia bindings for the FLINT number theory C library
Language: Julia - Size: 57.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 201 - Forks: 64

sigma-py/orthopy
:triangular_ruler: Orthogonal polynomials in all shapes and sizes.
Size: 4.27 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 185 - Forks: 18

JuliaAlgebra/MultivariatePolynomials.jl
Multivariate polynomials interface
Language: Julia - Size: 2.02 MB - Last synced at: about 4 hours ago - Pushed at: 7 days ago - Stars: 138 - Forks: 30

rawify/Polynomial.js
The RAW JavaScript library to work with polynomials
Language: JavaScript - Size: 133 KB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 132 - Forks: 15

jump-dev/SumOfSquares.jl
Sum of Squares Programming for Julia
Language: Julia - Size: 173 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 122 - Forks: 25

SciML/PolyChaos.jl
A Julia package to construct orthogonal polynomials, their quadrature rules, and use it with polynomial chaos expansions.
Language: Julia - Size: 4.13 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 122 - Forks: 27

equadratures/equadratures
Language: Python - Size: 67.5 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 99 - Forks: 45

bertiniteam/b2
Bertini 2.0: The redevelopment of Bertini in C++.
Language: C++ - Size: 12.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 95 - Forks: 35

PoslavskySV/rings
Rings: efficient JVM library for polynomial rings
Language: Java - Size: 24.7 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 73 - Forks: 10

Bodigrim/poly
Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent)
Language: Haskell - Size: 410 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 68 - Forks: 6

andrewmilson/ecfft
Elliptic Curve Fast Fourier Transform built on @arkworks-rs
Language: Rust - Size: 188 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 68 - Forks: 2

giordano/PolynomialRoots.jl
Fast complex polynomial root finder, with support for arbitrary precision calculations
Language: Julia - Size: 82 KB - Last synced at: 12 days ago - Pushed at: almost 2 years ago - Stars: 55 - Forks: 15

linbox-team/givaro
Givaro - C++ library for arithmetic and algebraic computations
Language: C++ - Size: 5.97 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 51 - Forks: 21

sweeneychris/RpolyPlusPlus
A modern c++ root finding algorithm based on the original Jenkins-Traub RPOLY software.
Language: C++ - Size: 1.15 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 51 - Forks: 17

hecmas/zkNotebook
My personal notebook for various zk-related topics
Language: TypeScript - Size: 363 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 47 - Forks: 5

jump-dev/PolyJuMP.jl
A JuMP extension for Polynomial Optimization
Language: Julia - Size: 346 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 45 - Forks: 9

ZhepeiWang/Root-Finder
Root-Finder is a header-only univariate polynomial solver, which finds/counts all real roots of any polynomial within any interval.
Language: C++ - Size: 59.6 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 14

hofmannmartin/SphericalHarmonicExpansions.jl
A Julia package to handle spherical harmonic functions
Language: Julia - Size: 143 KB - Last synced at: 17 days ago - Pushed at: 26 days ago - Stars: 30 - Forks: 5

borisRadonic/ToolboxR
Discrete Time C++ Modeling Library
Language: C++ - Size: 1.1 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 30 - Forks: 5

jannikmi/multivar_horner
python package implementing a multivariate Horner scheme for efficiently evaluating multivariate polynomials
Language: Python - Size: 5.01 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 3

jchristopherson/nonlin
A library that provides routines to compute the solutions to systems of nonlinear equations.
Language: Fortran - Size: 3.47 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 27 - Forks: 3

michalkonecny/aern2
A Haskell library for Approximating Exact Real Numbers (AERN) based on interval computation. (aern2 is a rewrite of aern.)
Language: Haskell - Size: 292 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 3

jacobwilliams/polyroots-fortran
Modern Fortran library for finding the roots of real and complex polynomial equations
Language: Fortran - Size: 2.57 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 23 - Forks: 5

foo123/Abacus
Advanced Combinatorics and Algebraic Number Theory Symbolic Computation library for JavaScript, Python
Language: JavaScript - Size: 5.12 MB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 22 - Forks: 5

juri117/surrogate-models
In this repository I publish the python code, that was part of my master thesis. The thesis can be found here, however its in German though, sry. :/
Language: Python - Size: 2.95 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 4

emsr/tr29124_test
C++ special math functions
Language: C++ - Size: 631 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 17 - Forks: 3

jishnub/LegendrePolynomials.jl
Legendre polynomials and associated Legendre polynomials computed using 3-term recursions
Language: Julia - Size: 622 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 16 - Forks: 4

erhant/huffd1 📦
An NFT with Huff, using polynomials over a finite field with order largest prime address, instead of mappings.
Language: Solidity - Size: 114 KB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 16 - Forks: 0

yalishanda42/py-polynomial
A python package attempting to fully implement single-variable polynomials and methods related to them.
Language: Python - Size: 709 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 7

math-comp/multinomials
Multinomials for the Mathematical Components library.
Language: Coq - Size: 1.34 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 14 - Forks: 13

Zeta611/polycalc
🧮 Polynomial Calculator
Language: C - Size: 155 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

JuliaAlgebra/FixedPolynomials.jl
A package for fast evaluation of multivariate polynomials.
Language: Julia - Size: 133 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 8

popcornell/pyGF2
Polynomial arithmetic over GF2
Language: Python - Size: 618 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 6

aerobus-open-source/aerobus
A C++ template library for polynomials algebra over discrete integral domains
Language: C++ - Size: 25.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 1

AdamWhiteHat/MixedRadixCalculator
Creates a counting system of radixes such as base 12 or mixed radixes such as Minutes/Hours/Days/Years (60/60/24/365)
Language: C# - Size: 186 KB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 3

NiMlr/pyfunctionbases
A Python module to compute multidimensional arrays of evaluated (orthogonal) functions.
Language: Python - Size: 128 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 1

JuliaReach/BernsteinExpansions.jl
Computing Bernstein coefficients of multivariate polynomials in Julia
Language: Julia - Size: 341 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 10 - Forks: 2

AdamWhiteHat/Polynomial
Comprehensive univariate polynomial class. All arithmetic performed symbolically. Some advanced features include: Arithmetic of polynomial rings over a finite field, the Tonelli-Shanks algorithm, GCD, exponentiation by squaring, irreducibility checking, modular arithmetic (obviously) and polynomials from roots.
Language: C# - Size: 233 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 3

chakravala/FieldAlgebra.jl
Field-algebra based on Group / Ring symbolic vector module extension
Language: Julia - Size: 40 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 9 - Forks: 0

ofloveandhate/bertini_real
software for real algebraic sets
Language: C++ - Size: 95 MB - Last synced at: 4 days ago - Pushed at: 16 days ago - Stars: 9 - Forks: 24

Khochawongwat/GRAMKAN
KAN meets Gram Polynomials
Language: Jupyter Notebook - Size: 2.85 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 9 - Forks: 2

markmbaum/orthopoly
Python functions for orthogonal polynomials and (real, 2D, orthonormal) spherical harmonics
Language: Python - Size: 2.94 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 2

yairchu/quartic
Solve Quartic equations. Implementations in C, Haskell, and Python
Language: C - Size: 34.2 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 4

gianluparri03/ruffini 📦
Pyhton implementation for Polynomials, Monomials and lot more!
Language: Python - Size: 5.95 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 0

paescebu/PolynomialRegressionSwift Fork of KingIsulgard/iOS-Polynomial-Regression
Swift function for calculation of the polynomial regression (least squares fitting) of a given set of points.
Language: Swift - Size: 271 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 8 - Forks: 3

ph4r05/booltest
BoolTest - polynomial randomness tester
Language: Python - Size: 14.2 MB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 8 - Forks: 6

luksab/polyflare 📦
Wgpu implementation of polynomial optics for lens flares
Language: Rust - Size: 84.1 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 2

murisi/Arithmetic
A Programmatic Approach to Arithmetic
Language: TeX - Size: 66.8 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 0

grocid/polytool
🔩 Weight-4 polynomial-multiple finder
Language: Python - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: about 9 years ago - Stars: 8 - Forks: 1

april-tools/gasp
gasp! - GPU Accelerated Simplical Polynomial Integrator
Language: Python - Size: 116 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 0

jonas-lj/Ruffini
Library for computations over abstract algebraic structures such as finite fields and polynomial rings.
Language: Java - Size: 6.99 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 4

jonaprojects/kiwicalc
Powerful math tools for equation solving, calculus, vectors, mathematical series, matrices, etc.
Language: Python - Size: 9.29 MB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

OpenLibMathSeq/IntegerSequences.jl
Sequences basics
Language: Julia - Size: 25.5 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 1

emsr/polynomial
A C++ polynomials and related algorithms.
Language: C++ - Size: 3.04 MB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 3

junaidrahim/program-homework-solver
Input a few integers of a series and it will return the source code to output that series till the nth term..
Language: C++ - Size: 828 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

ReneBoedker/algobra
Algobra is a collection of packages that implement finite field arithmetic as well as univariate and bivariate polynomials over finite fields.
Language: Go - Size: 1.48 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

emsr/maths_burkhardt
These are the math routines from Burkhardt - slightly repackaged for convenience.
Language: C++ - Size: 1.7 MB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 5 - Forks: 1

j2kun/guess-the-polynomial
A program that learns your polynomial using just two queries
Language: Python - Size: 1.95 KB - Last synced at: 3 days ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 2

K-H-Ismail/torchortho
Code for Learnable polynomial, trigonometric, and tropical activations
Language: Python - Size: 24.4 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

mihonen/polynomials
Polynomial essentials for Golang including real root isolation, complex root solving methods, root bounds, and derivatives.
Language: Go - Size: 81.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 3

stla/qspray
Multivariate polynomials with rational coefficients.
Language: R - Size: 497 KB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 4 - Forks: 0

TiagoCavalcante/polynomial-roots
Find the real roots of huge polynomials in milliseconds
Language: Rust - Size: 44.9 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

miro-jelaska/ComputerNetworkAlgorithms
Graph ADT and shortest path algorithms + Polynomials ADT and CRC algorithm
Language: C# - Size: 32.2 KB - Last synced at: about 4 hours ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

AdamWhiteHat/MultivariatePolynomial
A symbolic, multivariate integer polynomial arithmetic library.
Language: C# - Size: 123 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

SubhiH/Plotter
A simple C++ library built on OpenCV to plot graphs
Language: C++ - Size: 272 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

GDeLaurentis/syngular
A Python Interface & Extension to Singular
Language: Python - Size: 5.33 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

mforets/carlin
Carleman linearization of polynomial differential equations in SageMath.
Language: Python - Size: 3.75 MB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 4

LudvigOlsen/utipy
Python utilities, e.g. for pandas
Language: Python - Size: 238 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

chakravala/Wilkinson.jl
Toolkit for studying numerical analysis and floating point algebra round-off
Language: Julia - Size: 29.3 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

GeorgiosIoannouCoder/division-algorithms
Analysis and Implementation of Common Division Algorithms. ➗
Language: Jupyter Notebook - Size: 4.67 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

merillium/trig_least_squares
Plotly Dash app that finds the least squares solution to data in two variables using trigonometric polynomials.
Language: Python - Size: 5.4 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

cima22/Polynomial_Expression_Simplifier
Project related to the course "Advanced Programming" @ Units. The goal is to build a tool able to handle basic operations with polynomial expressions.
Language: C++ - Size: 897 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Twice22/KernelCombinations
Polynomial and linear combination of kernels
Language: Python - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

tim-becker/pyalgebra
Toy computer algebra system in pure python
Language: Python - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

michojekunle/zk
This is where I document all my zk-research implementations
Language: Rust - Size: 142 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

kolosovpetro/HistoryAndOverviewOfPolynomialP
Open research project on polynomial interpolation and approximation
Language: TeX - Size: 6.64 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

ofloveandhate/paramotopy
parallel parameter homotopy through bertini
Language: C++ - Size: 55.1 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1

johnkerl/spffl
A finite-field library in C++
Language: C++ - Size: 2.1 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

vvvm23/roots
Visualisation of High-degree Polynomials
Language: Python - Size: 480 KB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

ostad-ai/Python-Everything
Here, we talk about the programming language, Python.
Language: Jupyter Notebook - Size: 145 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

erhant/polenta
A toy language to play around with polynomials over finite fields.
Language: Rust - Size: 97.7 KB - Last synced at: 23 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

woxjro/polynomial-rs
Efficient Polynomial Operations in Rust
Language: Rust - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

stla/hspray
Multivariate polynomials and fractions of multivariate polynomials.
Language: Haskell - Size: 479 KB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

Kilamper/Polinomios
TP - Operaciones con Polinomios
Language: Java - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ctsrc/horner
Evaluate polynomials using Horner's method
Language: Rust - Size: 14.6 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

Hardcode3/PolynomialTools
A basic C++ tool to solve polynomials of n'th order (companion matrix) -> with unit tests /!\ Eigen3 lib
Language: C++ - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

TiagoCavalcante/polynomial-simd
Performance comparison of polynomial evaluation with/without SIMD
Language: Rust - Size: 941 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

actuallyachraf/algebra
A literate :pencil: implementation of algebraic primitives for cryptography and algebraic applications :alembic:
Language: Go - Size: 56.6 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

mihonen/swift_poly
Polynomials for Swift, fast and efficient root solving for high order polynomials.
Language: Swift - Size: 17.6 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

dzionek/computer-simulation
Python scripts for Computer Simulation uni course with some extras
Language: Python - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2

jachappell/Polynomial
C++ Polynomial class
Language: C++ - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

seigtm/Polynomial 📦
A simple polynomial class that supports all basic operations.
Language: CMake - Size: 218 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

jishnub/VectorSphericalHarmonics.jl
Vector Spherical Harmonics in Julia following the phase conventions of Varshalovich et al. (1988)
Language: Julia - Size: 320 KB - Last synced at: 25 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

avivace/mvpoli
Common Lisp and SWI-Prolog libraries to manipulate multivariate polynomials.
Language: Prolog - Size: 370 KB - Last synced at: 24 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1
