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

Online Help

All Products    Maple    MapleSim


DEtools

  

PolynomialNormalForm

  

construct the differential polynomial normal form of a rational function

 

Calling Sequence

Parameters

Description

Examples

References

Calling Sequence

PolynomialNormalForm(F, x)

Parameters

F

-

rational function of x

x

-

variable

Description

• 

Let F be a rational function of x over a field K of characteristic 0. The PolynomialNormalForm(F,x) command constructs the differential polynomial normal form for F.

• 

The output is a sequence of 3 elements a,b,c where a,b,c are polynomials over K such that:

1. 

 F=ab+ⅆⅆxcc. 

2. 

gcdb,aiⅆbⅆx=1 for all non-negative integers i.

3. 

gcdb,c=1.

Examples

withDEtools:

F4x2+4x+13x+129x129x2+12x3+4x2+1x3+4x22

F4x2+4x+13x+129x129x2+12x3+4x2+1x3+4x22

(1)

a,b,cPolynomialNormalFormF,x

a,b,c5x916x814x7134x6+39x5331x4+96x3+32x2+16x7,x+12x12x3+4x22,x24

(2)

Check the result:

nFab+diffc,xc:

TestzeronormalFnF

true

(3)

resresultantb,ajdiffb,x,x:

Hselecttype,solveres,j,nonnegint:

evalbH=andgcdb,c=1

true

(4)

References

  

Almkvist, G, and Zeilberger, D. "The method of differentiating under the integral sign." Journal of Symbolic Computation. Vol. 10. (1990): 571-591.

See Also

DEtools[Gosper]

DEtools[RationalCanonicalForm]

SumTools[Hypergeometric][PolynomialNormalForm]