IsHypergeometricTerm - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


SumTools[Hypergeometric]

  

IsHypergeometricTerm

  

test if a given expression is a hypergeometric term

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

IsHypergeometricTerm(H, n, certificate)

Parameters

H

-

function of n

n

-

variable

certificate

-

(optional) name; assigned the computed certificate

Description

• 

The IsHypergeometricTerm(H,n) command returns true if H⁡n is a hypergeometric term of n. Otherwise, it returns false.

  

A function H is hypergeometric of n if H⁡n+1H⁡n=R⁡n, a rational function of n. R⁡n is the certificate of H⁡n. If the third optional argument is included, it is assigned the certificate R⁡n.

Examples

> 

with⁡SumToolsHypergeometric:

> 

H≔n2−1⁢3⁢n+1!n+3!⁢2⁢n+7!

H≔n2−1⁢3⁢n+1!n+3!⁢2⁢n+7!

(1)
> 

IsHypergeometricTerm⁡H,n,certificate

true

(2)
> 

certificate

3⁢3⁢n+2⁢3⁢n+4⁢n⁢n+22⁢2⁢n+9⁢n+42⁢n−1

(3)

See Also

SumTools[Hypergeometric]