1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Frobenius method aplied to simple harmonic oscillator problem

  1. Feb 9, 2010 #1
    1. The problem statement, all variables and given/known data

    P4-1. The Method of Frobenius: Sines and Cosines. The solutions to the differential
    y"+ y = 0
    can be expressed in terms of our familiar sine and cosine: y(x) = Acos(x) + Bsin(x) .
    Use the Method of Frobenius to solve the above differential equation for the even
    solution (cosine) and odd solution (sine). By doing so, express the cosine and sine each
    as power series.

    2. Relevant equations

    3. The attempt at a solution

    I think the first thing I would have to do is convert my trigonometric function to a power series function. sin(x)=x-x^3/3!+x^5/5!+... , cos(x)=1-x^2/2!+x^4/4! +... and y(x) now equals : y(x)=x-x^3/3!+x^5/5!+1-x^2/2!+x^4/4! +... and now I can apply the Method of frobenius? y''+y=A(-1)^n/(2n!)(x^2n+(2n(2n-1)*x^2n-1)+B(-1)^n/(2n+1!)*(x^2n+1 +(2n)(2n+1)x^2n-1) where sin(x)=(-1)^n*x^2n/(2n)! , and cos(x)=(-1)^n*x^2n/(2n+1)!. My expression does not look like it would be equal to zero.
    Last edited: Feb 9, 2010
  2. jcsd
  3. Feb 9, 2010 #2
    You are working the problem backwards. You want to assume a power series expansion is a solution to the problem.
    [tex]y=\Sigma_{i=0}^\infty a_nx^n[/tex]
    You can then take the derivative of that twice so you can find y". You can then plug the series into the equation and solve for [tex]a_n[/tex] and you will end up with something of the form [tex]a_{n+2}=C_na_n[/tex]
    Each possible set of coefficients will be either the sine series or the cosine series coefficients.
    Wikipedia has an article on the method.
  4. Feb 9, 2010 #3
    I thought I did that! I converted my trigonomentric functions to functions of the Maclarin series, which are power series functions
  5. Feb 9, 2010 #4
    You want to derive the MacLaurin series, not use them to reach the answer.
    a_(2n) will be a_n of the cosine MacLaurin series. a_(2n+1) will be a_n of the sine Maclarin series.

    By working it backward you would end up proving that the results of the method work. http://en.wikipedia.org/wiki/Frobenius_method has an example that if you use the steps in the example you will come to the answer.

    Need to do:
    1. Assume [tex]y=\Sigma^\infty_{i=0}a_nx^n[/tex] is the solution.
    2. Differentiate twice with respect to x the series assumed in 1.
    3. PnP (Plug and Play/chug) the answers into the equation.
    4. Make indices line up, collect like terms behind the Sigma and assemble in ascending order the terms in front of the Sigma there.
    a_0 and a_1 are the starting values of the odd and even elements given initial conditions.
    5. Separate a_n and a_(n+1) from a_(n+2) to yield a recursive formula for the coefficients. I think there should not be an a_(n+1) in this case. I'm a little fog on this step but a good ordinary differential equations book (which I have) should be able to fill in the gaps.
    6. Go through a few iterations and find a pattern. The pattern should be the MacLaurin series for sine with even n and cosine for odd n.

    Are trying to do:
    1. Take MacLaurin series for sin and cosine.
    2. Differentiate twice with respect to x.
    3. PnP into y"+y=0.
    4. Rearrange terms so it all lines up.
    5. Discover that all terms come to naught. QED

    But it does look like you are doing 1-3 correctly. I can't tell for certain because it is written on one line.
    When you get done with four of what you are trying to do, you should have this or something similar:

    Can you identify that what you are doing is different from what you need to do? Do you need help manipulating the series to make the indices line up or differentiating the power series? Do you need a better explanation of step 5 of what needs to be done?
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook