A Python package for Fast Symbolic manipulation
What is GinacSympy?
GinacSympy is a Cython frontend to the c++ library GinacSym.
GinacSym is a fast C++ symbolic manipulation library released under GPL v2 or above, and it has been made on GiNaC. GinacSympy has many features:
Why GinacSympy?
We are aware of the existence of the SymPy Python Library, a full computer algebra system. However, because SymPy is a pure Python library (SymPy now depends on mpmath as an external library), symbolic manipulation of huge algebraic expressions is slow using it. Consequently, we have made an effort to create a computer algebra system that is both extremely fast in comparison to Sympy and quite simple to install, much like SymPy.
To Do:
We intend to enhance GinacSympy with numerous new features in order to build a complete computer algebra system. Initially, the following has been identified to fulfil our goal: