Hello SymPy Mentors and Contributors,
I’m interested in contributing to SymPy for GSoC, particularly in the area of step-by-step symbolic integration.
I explored the existing manualintegrate and integral_steps() functionalities, and I noticed that while they provide a structured approach to integration, the current outputs are often difficult to interpret and limited in pattern coverage. There are also a few open issues (“Implement ‘show steps’ for solvers” #6293, and people saying that the steps are not easy to understand) that highlight user demand for a clearer, more educational step-by-step mode.
My proposed project aims to build on this foundation by:
Improving the readability and structure of integral_steps() outputs.
Expanding pattern recognition for more integration types.
Adding a user-friendly “educational mode” that explains why each step is taken, not just what step is done.
Also, (if possible) developing a small text-based interface to visualize the steps more intuitively.
Before I begin, I’d appreciate your thoughts on:
Whether this direction aligns with current SymPy goals.
Any prior or ongoing work in this area I should review.
Suggestions on the best starting point or mentors familiar with manualintegrate.
Thank you for your time and guidance — I’m very excited to contribute!
Best regards,
Katari Chetan Krishna
--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sympy/43f0a03c-ecd4-49a2-aa3c-6f79c376de6fn%40googlegroups.com.