PolySolve Logo

The Modern Python Polynomial Solver

A robust and high-performance library for calculus, root-finding, and arithmetic.

$ pip install polysolve
CUDA Accelerated

Leverage your NVIDIA GPU for massive speedups on large datasets. Perfect for data science and research.

Efficient NumPy Fallback

No GPU? No problem. PolySolve runs efficiently on CPU using optimized NumPy operations.

Genetic Algorithm Solver

Finds real roots for complex polynomials using a powerful, parallelizable genetic algorithm.

Intuitive API

Use natural Python operators (+, -, *) to perform polynomial calculus and arithmetic effortlessly.