sumrecursion - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


sumtools

  

sumrecursion

  

Zeilberger's algorithm

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

sumrecursion(f, k, s(n))

Parameters

f

-

expression

k

-

name, summation variable

n

-

name, recurrence variable

s

-

name, recurrence function

Description

• 

This function is an implementation of Koepf's extension of Zeilberger's algorithm, calculating a (downward) recurrence equation for the sum

kfk

  

the sum to be taken over all integers k, with respect to n if f is an (m,l)-fold hypergeometric term with respect to (n,k) for some m and l. The minimal values for m, and l are determined automatically.

• 

The output is a recurrence which equals zero. The recurrence is a function of n the recurrence variable and sn,....

• 

An expression f is called (m,l)-fold hypergeometric term with respect to (n,k) if

fsubsn=nm,fandfsubsk=kl,f

  

are rational with respect to n and k. This is typically the case for ratios of products of rational functions, exponentials, factorials, binomial coefficients, and Pochhammer symbols that are rational-linear in their arguments. The implementation supports this type of input.

• 

The command with(sumtools,sumrecursion) allows the use of the abbreviated form of this command.

Examples

withsumtools

Hypersum,Sumtohyper,extended_gosper,gosper,hyperrecursion,hypersum,hyperterm,simpcomb,sumrecursion,sumtohyper

(1)

sumrecursionbinomialn,k3,k,fn

8n12fn27n27n+2fn1+fnn2

(2)

sumrecursionbinomialn,k2binomial2k,n,k,sn

8n12sn27n27n+2sn1+snn2

(3)

Dougall's identity

fhyperterma,1+a2,b,c,d,1+2abcd+n,n,a2,1+ab,1+ac,1+ad,1+a1+2abcd+n,1+a+n,1,khyperterm1+a,1+abc,1+abd,1+acd,1,1+ab,1+ac,1+ad,1+abcd,1,n

fpochhammera,kpochhammer1+a2,kpochhammerb,kpochhammerc,kpochhammerd,kpochhammer1+2abcd+n,kpochhammern,kpochhammer1+ab,npochhammer1+ac,npochhammer1+ad,npochhammer1+abcd,npochhammera2,kpochhammer1+ab,kpochhammer1+ac,kpochhammer1+ad,kpochhammera+b+c+dn,kpochhammer1+a+n,kk!pochhammer1+a,npochhammer1+abc,npochhammer1+abd,npochhammer1+acd,n

(4)

sumrecursionf,k,sn

snsn1

(5)

See Also

sum

sumtools

sumtools[gosper]

SumTools[Hypergeometric][Zeilberger]

sumtools[hyperterm]