DEtools
regularsp
compute the regular singular points of a second order non-autonomous linear ODE
Calling Sequence
Parameters
Description
Examples
regularsp(des, ivar, dvar)
des
-
second order linear ordinary differential equation or its list form
ivar
indicates the independent variable when des is a list with the ODE coefficients
dvar
indicates the dependent variable, required only when des is an ODE and the dependent variable is not obvious
Important: The regularsp command has been deprecated. Use the superseding command DEtools[singularities], which computes both the regular and irregular singular points, instead.
The regularsp command determines the regular singular points of a given second order linear ordinary differential equation. The ODE could be given as a standard differential equation or as a list with the ODE coefficients (see DEtools[convertAlg]). Given a linear ODE of the form
p(x) y''(x) + q(x) y'(x) + r(x) y(x) = 0, p(x) <> 0, p'(x) <> 0
a point alpha is considered to be a regular singular point if
1) alpha is a singular point,
2) limit( (x-alpha)*q(x)/p(x), x=alpha ) = 0 and
limit( (x-alpha)^2*r(x)/p(x), x=alpha ) = 0.
The results are returned in a list. In the event that no regular singular points are found, an empty list is returned.
with⁡DEtools:
An ordinary differential equation (ODE)
ODE≔diff⁡y⁡x,x,x=αx−1+βx+γx2+δx−12+λ2⁢y⁡x
ODE≔ⅆ2ⅆx2y⁡x=αx−1+βx+γx2+δx−12+λ2⁢y⁡x
regularsp⁡ODE
0,1
singularities⁡ODE
regular=0,1,irregular=∞
The coefficient list form
coefs≔21⁢x2−x+1,0,100⁢x2⁢x−12:
regularsp⁡coefs,x
0,1,∞
singularities⁡coefs,x
regular=0,1,∞,irregular=∅
You can convert convert an ODE to the coefficient list form using DEtools[convertAlg] form
ODE≔2⁢x2+5⁢x3⁢diff⁡y⁡x,x,x+5⁢x−x2⁢diff⁡y⁡x,x+1x+x⁢y⁡x=0
ODE≔5⁢x3+2⁢x2⁢ⅆ2ⅆx2y⁡x+−x2+5⁢x⁢ⅆⅆxy⁡x+1x+x⁢y⁡x=0
L≔convertAlg⁡ODE,y⁡x
L≔1x+x,−x2+5⁢x,5⁢x3+2⁢x2,0
regularsp⁡L,x
−25,∞
singularities⁡L,x
regular=−25,∞,irregular=0
See Also
DEtools[convertAlg]
DEtools[indicialeq]
DEtools[singularities]
Download Help Document