Computer algebra topic
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.
Oscar.jl
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
cadabra2
A field-theory motivated approach to computer algebra.
mathnet-symbolics
Math.NET Symbolics
Mathics
This repository is for archival. Please see https://github.com/Mathics3/mathics-core
symengine
SymEngine is a fast symbolic manipulation library, written in C++
symengine.py
Python wrappers for SymEngine
pymbolic
A simple package to do symbolic math (focus on code gen and DSLs)
piranha
The Piranha computer algebra system.