Internal
problem
ID
[9167]
Book
:
Second
order
enumerated
odes
Section
:
section
2
Problem
number
:
45
Date
solved
:
Friday, April 25, 2025 at 05:58:49 PM
CAS
classification
:
[_Bessel]
Time used: 0.100 (sec)
Solve
Writing the ode as
Bessel ode has the form
The generalized form of Bessel ode is given by Bowman (1958) as the following
With the standard solution
Comparing (3) to (1) and solving for
Substituting all the above into (4) gives the solution as
Will add steps showing solving for IC soon.
Summary of solutions found
ode:=x^2*diff(diff(y(x),x),x)+x*diff(y(x),x)+(x^2-5)*y(x) = 0; dsolve(ode,y(x), singsol=all);
Maple trace
Methods for second order ODEs: --- Trying classification methods --- trying a quadrature checking if the LODE has constant coefficients checking if the LODE is of Euler type trying a symmetry of the form [xi=0, eta=F(x)] checking if the LODE is missing y -> Trying a Liouvillian solution using Kovacics algorithm <- No Liouvillian solutions exists -> Trying a solution in terms of special functions: -> Bessel <- Bessel successful <- special function solution successful
Maple step by step
ode=x^2*D[y[x],{x,2}]+x*D[y[x],x]+(x^2-5)*y[x]==0; ic={}; DSolve[{ode,ic},y[x],x,IncludeSingularSolutions->True]
from sympy import * x = symbols("x") y = Function("y") ode = Eq(x**2*Derivative(y(x), (x, 2)) + x*Derivative(y(x), x) + (x**2 - 5)*y(x),0) ics = {} dsolve(ode,func=y(x),ics=ics)