Hi everyone,
I would like to work on a TODO found in sympy/integrals/manualintegrate.py inside the sqrt_quadratic_rule function:
This TODO handles integrals involving odd negative powers of a quadratic, such as (a + bx + cx**2) ** {-3/2}, (a + bx + cx**2) ** {-5/2}, etc.
Proposed Plan:
I plan to implement a recursive reduction step using the formula from Gradshteyn & Ryzhik (2.263.3).
This formula rewrites integrals of the form integral(dx / sqrt(R ** (2k+1))) in terms of an algebraic term and a simpler integral integral(dx / sqrt(R ** (2k-1))). By applying this recursively, any n < -1 case can be reduced until it reaches the n = -1 base case, which is already correctly handled by the existing sqrt_quadratic_rule.
Questions:
Is anyone currently working on this?
Are there any known blockers for this implementation?
If there are no objections, I would like to proceed with the implementation and a PR.
Thanks,
Ayush Bothra
--
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/ed33908f-ee97-4f9a-ad5a-7ef8bc1a47cbn%40googlegroups.com.