A computer algebra system written in pure Python
-
Updated
Jul 3, 2024 - Python
Computer (symbolic) algebra systems and libraries are used for manipulations with symbolic mathematical expressions.
Usually, those libraries are capable of some calculus operations (differentiation, integration, finding the limit, etc.) and numeric manipulations.
The idea is to avoid floating number operations by computing the exact result instead.
A computer algebra system written in pure Python
This repository is for archival. Please see https://github.com/Mathics3/mathics-core
This repository used to be the user-facing mirror of the Sage source tree. As Sage development migrated on 2023-02-01 from https://trac.sagemath.org/ to our new repository on GitHub, https://github.com/sagemath/sage, we have renamed and archived this repository.
A Python utility for analyzing a given solution to the Einstein's field equations. Built on Sympy.
A simple package to do symbolic math (focus on code gen and DSLs)
Logic Programming in Python
A Sage interface for FGb (Gröbner basis computations)
CAS based on sympy focusing on tensor and noncommutative algebras
Graphical symbolic math calculator / scratchpad using SymPy
Applications of reinforcement learning to Groebner basis computation.
Lightweight server for testing equivalence of two symbolic expressions.
A Python package for communicating with FORM.
Series of benchmarks for computing boolean Groebner bases
A symbolic algebra system for supersymmetry calculations.
A python package to generate orthogonal functions for regression
An educational purposes repository with algorithms for solving SAT problems with Groebner Bases.
Calculus powered graphical calculator.
Python package for more convenient calculations with SymPy.
Python binding to Donuts: 🍩 × 🐍