SumTools[Hypergeometric]
ConjugateRTerm
construct r-terms conjugate to a bivariate hypergeometric term
Calling Sequence
Parameters
Description
Examples
References
ConjugateRTerm[1](T, n, k, 'listform')
ConjugateRTerm[2](T, n, k, 'listform')
T
-
hypergeometric term of n and k
n
name
k
'listform'
(optional) specify output as a list
For a specified bivariate hypergeometric term T⁡n,k in n and k, the ConjugateRTerm[1](T, n, k) and ConjugateRTerm[2](T, n, k) commands construct two r-terms conjugate to T⁡n,k.
The output is a bivariate hypergeometric term, called an r-term, conjugate to T⁡n,k, that is, it can be written as R⁡n,k⁢Tp⁡n,k where R⁡n,k is a rational function of n and k, and Tp⁡n,k=un⁢vk⁢∏i=1s⁡bi⁢k+ai⁢n+gi!∏i=s+1t⁡ai+bi+gi!, a_i, b_i are integers, gcd⁡ai,bi=1, 0≤ai, s, t are non-negative integers, and g_i, u, v are complex numbers. Tp⁡n,k is called a factorial term.
A polynomial p⁡n,k is integer-linear if it has the form a⁢n+b⁢k+c where a, b are integers, and c is a complex number.
For the first constructed r-term, all the integer-linear polynomials in the numerator and the denominator of the rational function R⁡n,k are moved into the factorial term Tp⁡n,k.
For the second r-term, the integer-linear polynomials are moved from the factorial term Tp⁡n,k to the rational function R⁡n,k, that is, for i≠j such that ai=aj, bi=bj, then gi−gj is not an integer; and in the case that gi−gj=0, either i,j≤s or i,s+1≤j.
If the optional argument 'listform' is specified, the output is a list R⁡n,k,Tp⁡n,k.
A sequence T⁡n,k is a bivariate hypergeometric term of n and k if there are nonzero polynomials f0, f_1, g_0, g_1 of n and k such that
f1⁡n,k⁢T⁡n+1,k=f0⁡n,k⁢T⁡n,k,g1⁡n,k⁢T⁡n,k+1=g0⁡n,k⁢T⁡n,k
for all non-negative integers n, k. Two hypergeometric terms T_1, T_2 are conjugate if they satisfy the above two relations with the same f_0, f_1, g_0, g_1.
Note: The ConjugateRTerm command replaces the CanonicalRepresentation command.
with⁡SumToolsHypergeometric:
T≔2−k⁢binomial⁡2⁢n+k,n⁢−1+94⁢n+83⁢kn+k−2⁢88⁢n−53
T≔2−k⁢2⁢n+kn⁢−1+94⁢n+83⁢kn+k−2⁢88⁢n−53
ConjugateRTerm1⁡T,n,k,listform
−537304,−1+94⁢n+83⁢k!⁢n+k−3!⁢12k⁢n−14188!⁢2⁢n+k!−2+94⁢n+83⁢k!⁢n+k−2!⁢n!⁢n−5388!⁢n+k!
ConjugateRTerm2⁡T,n,k,listform
2809⁢−1+94⁢n+83⁢k7304⁢88⁢n−53⁢n+k−2,12k⁢2⁢n+k!n!⁢n+k!
Abramov, S.A., and Petkovsek, M. "Canonical Representations of Hypergeometric Terms." Proceedings FPSAC'2001. pp. 1-10. 2001.
Abramov, S.A., and Petkovsek, M. "Proof of a Conjecture of Wilf and Zeilberger." University of Ljubljana, Preprint series. Vol. 39. (2001): 748.
See Also
SumTools[Hypergeometric][IsHolonomic]
SumTools[Hypergeometric][IsProperHypergeometricTerm]
SumTools[Hypergeometric][RationalCanonicalForm]
Download Help Document