SumTools[Hypergeometric][DefiniteSumAsymptotic] - asymptotic expansion of a definite hypergeometric sum
|
Calling Sequence
|
|
DefiniteSumAsymptotic(T, n, k, l..u, f)
|
|
Parameters
|
|
T
|
-
|
algebraic expression representing a hypergeometric term of both n and k
|
n
|
-
|
name
|
k
|
-
|
name
|
l..u
|
-
|
range for k
|
f
|
-
|
(optional) unevaluated name
|
|
|
|
|
Description
|
|
1.
|
is defined;
|
2.
|
has constant sign.
|
–
|
is 1 or -1,
|
–
|
is a positive rational number,
|
–
|
is a positive integer, and
|
–
|
is a polynomial of degree .
|
•
|
The procedure can compute the asymptotics of most frequently used binomial sums. In case it cannot compute one, it returns FAIL.
|
•
|
If the optional argument f is specified, the input is not trivial, and the main part of the asymptotic expansion was computed to be , then f will be assigned an auxiliary procedure. This procedure computes approximate values for the next coefficients in the asymptotic expansion, by treating an experimental sample for large n statistically, using the least-squares method.
|
•
|
The typical calling sequence of the auxiliary procedure is , where
|
1.
|
is a lower bound for the samples w.r.t. ;
|
2.
|
is an upper bound for the samples w.r.t. ;
|
3.
|
is the step size for the samples w.r.t. ;
|
4.
|
is the desired number of coefficients .
|
|
These parameters should satisfy the following constraints:
|
–
|
,
|
–
|
is a positive integer,
|
–
|
, and
|
–
|
.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
>
|
|
| (6) |
>
|
|
| (7) |
>
|
|
| (8) |
|
|
References
|
|
|
Ryabenko, A.A., and Skorokhodov, S.L. "Asymptotics of Sums of Hypergeometric Terms." Programming and Computer Software. Vol. 31, (2005): 65-72.
|
|
|