Ode 2nd degree with a polynomial as a coefficient

bloodlines
Messages
6
Reaction score
0
Hi friends,

I have been trying to solve the ode of second degree below with respect to z:

d2y/dz2=(i/a*z+b)*y

i is the complex i, a and b are constants

i ended up with the summation of bessel functions of first end second kind. Then I checked with MATLAB ode solver it gives no explicit solution. please help me.

Thank you so much!
 
Physics news on Phys.org
Just scrap the i/a thing for now and call it k and consider the equation:

y''-(kz+b)y=0

Now, suppose we know the solution to:

y''-xy=0

in terms of AiryAi and AiryBi functions.

Then consider a change of independent variable:

u=\frac{b+kz}{k^{2/3}}

and convert the DE to a DE in y as a function of u. That is:

\frac{dy}{du}=\frac{dy}{dz}\frac{dz}{du}

then compute the second derivative and make those substitutions and see if you get it in the form:

y''-uy=0

Which the solution is C_1 AiryAi(u)+C_2 AiryBi(u)

or for the original equation:

C_1 AiryAi(\frac{b+kz}{k^{2/3}})+C_2 AiryBi(\frac{b+kz}{k^{2/3}})
 
Thank you so much, I am also trying to solve for

d2y/dz2=i*y/(a*z^3+b*z^2+c*z+d)

could you help me with this one too? I appreciate your help.
 
By the I got a solution like:

y=m*[C1*besselj(1,2*m*sqrt(-i)/a)+C2*bessely(1,2*m*sqrt(-i)/a)]

where m=sqrt(a*z+b)

is this another form of the same solution (Airy transform to bessel)?

if you could help with the 3rd degree polynomial, that would be great!

Thanks a lot!
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top