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

Online Help

All Products    Maple    MapleSim


RationalNormalForms

  

IsHypergeometricTerm

  

test if a given expression is a hypergeometric term

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

IsHypergeometricTerm(H, n, certificate)

Parameters

H

-

expression in n

n

-

variable

certificate

-

(optional) name

Description

• 

The IsHypergeometricTerm(H,n) function returns true if Hn is a hypergeometric term in n. Otherwise, false is returned.

  

An expression H is hypergeometric in n if Hn+1Hn=Rn, a rational function in n. Rn is the certificate of Hn.

• 

If the third optional argument is included, it is assigned to the certificate of Hn.

• 

This function is part of the RationalNormalForms package, and so it can be used in the form IsHypergeometricTerm(..) only after executing the command with(RationalNormalForms). However, it can always be accessed through the long form of the command by using RationalNormalForms[IsHypergeometricTerm](..).

Examples

withRationalNormalForms:

Hn213n+1!n+3!2n+7!

Hn213n+1!n+3!2n+7!

(1)

IsHypergeometricTermH,n,certificate

true

(2)

certificate

33n+23n+4nn+222n+9n+42n1

(3)

See Also

RationalNormalForms[AreSimilar]

RationalNormalForms[MinimalRepresentation]