diffeqtohomdiffeq - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


gfun

  

diffeqtohomdiffeq

  

make a differential equation homogeneous

  

rectohomrec

  

make a recurrence homogeneous

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

diffeqtohomdiffeq(deq, y(z))

rectohomrec(rec, u(n))

Parameters

deq

-

linear differential equation in y(z) with polynomial coefficients

y

-

name; differential equation function

z

-

name; variable of the differential equation function y

rec

-

linear recurrence with polynomial coefficients

u

-

name; recurrence name

n

-

name; index of the recurrence u

Description

• 

The diffeqtohomdiffeq(deq, y(z)) command makes the differential equation, deq homogeneous.

  

If deq is not homogeneous, the diffeqtohomdiffeq function produces a differential equation of order increased by one which is homogeneous and cancels all the solutions of the original equation.

  

If deq is homogeneous, it is unchanged.

• 

The rectohomrec(rec, u(n)) command makes the recurrence, rec, homogeneous.

  

If rec is not homogeneous, the rectohomrec function produces a recurrence of order increased by one which is homogeneous and cancels all the solutions of the original equation.

  

If rec is homogeneous, it is unchanged.

Examples

withgfun:

deqdiffyx,xx1+2yx2x3:

diffeqtohomdiffeqdeq,yx

4yx+4x11ⅆⅆxyx+2x2x+3ⅆ2ⅆx2yx

(1)

diffeqtohomdiffeqdeq,y0=2,yx

4yx+4x11ⅆⅆxyx+2x2x+3ⅆ2ⅆx2yx,y0=2,Dy0=1

(2)

recun+1=un+n2+1:

rectohomrecrec,un

n22n2un+2n2+2n+3un+1+n21un+2

(3)

rectohomrecrec,u0=1,un

n22n2un+2n2+2n+3un+1+n21un+2,u0=1,u1=2

(4)

See Also

diff

gfun