GSoC 2026
Enhancing SymPy’s Integral Module: Rationalizing Substitutions and Contour Integration
The goal of this project is to improve the capabilities of the current integration module of SymPy. To do so, as a first step, rationalizing substitutions will be added, in order to find the antiderivative for functions that SymPy cannot handle. Subsequently, new rules for the handling of special functions will be introduced and the pre-existing code will be improved, which sometimes can report incorrect results for some edge cases. Finally, a module for contour integration will be implemented, in order to be able to calculate specific definite integrals without having to find the antiderivative, handling new cases not yet covered.
Project details
Technologies
Not listed in the archive