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) |
>
|
|
![res := (1/6)*64^n*3^(1/2)*(1+_s[1]/n+(_s[2]+(1/2)*_s[1]^2)/n^2+(_s[3]+_s[1]*_s[2]+(1/6)*_s[1]^3)/n^3+O(1/n^4))/(Pi*n), [_s[1] = -.1666666667, _s[2] = -0.4629630518e-2, _s[3] = 0.1544419222e-2]](/support/helpjp/helpview.aspx?si=8629/file06617/math370.png)
| (4) |
>
|
|
| (5) |
>
|
|
>
|
|
![res := (1/6)*64^n*3^(1/2)*(1-(1/6)/n+(1/72+_s[1])/n^2+(_s[2]-(1/6)*_s[1]-1/1296)/n^3+(_s[3]-(1/6)*_s[2]+(1/72)*_s[1]+(1/2)*_s[1]^2+1/31104)/n^4+O(1/n^5))/(Pi*n), [_s[1] = -0.46296296295318913642e-2, _s[2] = 0.15432094765491628609e-2, _s[3] = 0.53636958191821916288e-3]](/support/helpjp/helpview.aspx?si=8629/file06617/math388.png)
| (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.
|
|
|