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

Online Help

All Products    Maple    MapleSim


gfun

  

poltodiffeq

  

determine the differential equation satisfied by a polynomial in holonomic functions

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

poltodiffeq(P, listdiffeq, list_unknowns, y(z))

Parameters

P

-

polynomial in z and y1(z), y2(z), ... and possibly their derivatives and repeated derivatives

listdiffeq

-

list containing, for each of y1(z), y2(z), ..., either a linear differential equation it satisfies or a set containing the equation together with initial conditions

list_unknowns

-

list of function names [y1z,y2z,...] 

y

-

name; holonomic function name

z

-

name; variable of the holonomic function y

Description

• 

The poltodiffeq(P, listdiffeq, list_unknowns, y(z)) command returns a linear differential equation satisfied by the polynomial P.

  

If y1(z), y2(z), ... are holonomic function solutions of listdiffeq[1], listdiffeq[2], ..., the poltodiffeq function returns a linear differential equation satisfied by Pz,y1z,....

Examples

withgfun:

Sindiffy1z,z,z=y1z,y10=0,Dy10=1:

Cosdiffy2z,z,z=y2z,y20=1,Dy20=0:

poltodiffeqy1z2+y2z2,Sin,Cos,y1z,y2z,yz

ⅆ3ⅆz3yz+4ⅆⅆzyz,y0=1,Dy0=0,D2y0=0

(1)

poltodiffeqy1z2+diffy1z,z2,Sin,y1z,yz

ⅆⅆzyz,y0=1

(2)

See Also

gfun

gfun[`diffeq+diffeq`]

gfun[`diffeq*diffeq`]

gfun[parameters]

gfun[poltorec]