On Saturday, September 30, 2017 at 8:36:24 AM UTC-4, Peter Luschny wrote:
Isn't the gfun package designed for holonomic functions?
Read the docs by Maplesoft, they do not indicate this (and they
certainly should if the function is restricted to this case):
https://fr.maplesoft.com/support/help/Maple/view.aspx?path=gfun/guessgf
I agree that such a restriction (if it is the case) should be mentioned explicitly.
It's possible that I am missing something about the functionality, however.
Reading the help-page for `guessgf` from the `gfun` package, it says that the command attempts three things:
1) "Tries to find a rational function..."
2) "Tries to find a hypergeometric functions..." (via the `listtohypergeom` command in the `gfun` package, which discusses 2F1)
3) "Tries to find a linear differential equation with polynomial coefficients."
Which of those do you think might produce a generating function with infinitely many complex singularities? [ not number 3)... ] If none then the information is there implicitly.
See also,
https://en.wikipedia.org/wiki/Holonomic_function#Examples_of_nonholonomic_functions_and_sequences
https://en.wikipedia.org/wiki/Holonomic_function#cite_note-4
https://www.maplesoft.com/support/help/Maple/view.aspx?path=gfun%2flisttohypergeom
https://en.wikipedia.org/wiki/Holonomic_function#Algorithms_and_software
The site of the author of the `gfun` package is here:
It says, "The primary reference to use when citing gfun is the following one:
B. Salvy and P. Zimmermann, “Gfun: a Maple package for the manipulation of generating and holonomic functions in one variable,” toms, vol. 20, no. 2, pp. 163–177, 1994."
Unfortunately I don't see change-notes for the various point-releases of the package on that site, so I cannot point to descriptions of how it may have changed over the years.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)