PR 9575 and PR
9495 got merged this week. All the
basic functions are now in place in
polys.ring_series. The module supports
Laurent as well as Puiseux series expansion. The order of the day is to
extend this support for nested functions, and encapsulate the whole thing with
classes. The idea is that the user need not bother about calling
functions and that the class should hold all the relevant information about the
Given that SymPy already has
series infrastructure, we need to decide whether
ring_series with be integrated with it or whether it will be distinct from it.
Discuss and decide how
ring_seriesis to be used and write its classes accordingly. I will build upon PR 9614
seriesfunction that makes use of
ring_seriesfunctions to expand arbitrary expressions.
I also need to start porting some of it to Symengine. The basic polynomial
operations are in place there. I need to discuss with Ondrej and Sumith how the
series module will best work with the Polynomial module. If that is sorted, I
can start porting the
Enjoy Reading This Article?
Here are some more articles you might like to read next: