On Saturday, February 27, 2016 at 7:07:10 PM UTC+1, shubham tibra wrote: > > I looked at the papers and would like to start with creating a class that > can represent holonomic functions and implement algorithms like addition > using LCLM( least common left multiple) of their annihilators (or should we > use the linear system approach). > But I have no idea how to start, things like what are the functions to be > defined, adding docstrings and all seems significant amount of work. Can > someone guide me? >
I suggest that you look at the documentation for the available packages (gfun, HolonomicFunctions, ore_algebra, etc). How do you define and add two functions with each of them? What are the pros and cons? I think the most basic code you will need is classes to represent differential and difference operators. From there, it's mostly a matter of adding all the necessary methods. Fredrik -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/e5d89ce9-84d8-4b8a-af39-bda49120dd3c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
