Hi,
I am Sumith(@Sumith1896) and if selected I will implementing polynomial module for CSymPy. We have had discussions on how to go about doing the fast sparse polynomial implementation and it will have basic functionality(add, subtract) and expand(f*g),
Once this done we must make sure that there is enough at least support fast series expansion in CSymPy. In a very old discussion with @certik, he had mentioned there should enough features to implement things like cancel()
.
What are the features that needs to be in the polynomial module, the basic features that form sort of the core, in general as well as to support the above statements?