gfun
holexprtodiffeq
produce a differential equation satisfied by a holonomic expression
Calling Sequence
Parameters
Description
Examples
holexprtodiffeq(expr, y(z))
expr
-
holonomic expression in y(z)
y
name; holonomic function name
z
name; variable of the holonomic function y
The gfun[holexprtodiffeq](expr, y(z)) command produces a differential equation satisfied by the holonomic expression expr.
If expr is a holonomic expression, then the gfun[holexprtodiffeq] function returns a differential equation in y and z that is satisfied by expr. Initial conditions are returned when possible.
Not all holonomic functions are recognized by holexprtodiffeq. It currently accepts the following functions.
BesselI
BesselJ
BesselK
BesselY
arccos
arccosh
arccot
arccoth
arccsc
arccsch
arcsec
arcsech
arcsin
arcsinh
arctan
arctanh
cos
cosh
erf
erfc
exp
ln
sin
sinh
with⁡gfun:
holexprtodiffeq⁡BesselJ⁡2,x,y⁡x
x2⁢ⅆ2ⅆx2y⁡x+x⁢ⅆⅆxy⁡x+x2−4⁢y⁡x,D2⁡y⁡0=14
holexprtodiffeq⁡arcsec⁡1x+sin⁡x2,y⁡x
16⁢x5−8⁢x3+52⁢x⁢ⅆⅆxy⁡x+16⁢x6−40⁢x4+44⁢x2−20⁢ⅆ2ⅆx2y⁡x+4⁢x5−2⁢x3+13⁢x⁢ⅆ3ⅆx3y⁡x+4⁢x6−10⁢x4+11⁢x2−5⁢ⅆ4ⅆx4y⁡x,y⁡0=π2,D⁡y⁡0=−1,D2⁡y⁡0=2,D3⁡y⁡0=−1
See Also
DETools[FindODE]
gfun[diffeqtohomdiffeq]
gfun[diffeqtorec]
Download Help Document