Solve Nonlinear DE for CM Problem: Brute Force or Smarter?

  • Thread starter Thread starter gulsen
  • Start date Start date
  • Tags Tags
    Nonlinear
gulsen
Messages
215
Reaction score
0
I'm stuck in a classical mechanics problem. I have to solve this equation (actually I need only \ddot{x}) to conclude it:

x \frac{d^2x}{dt^2} + (\frac{dx}{dt})^2 -gx = 0

The book offers a solution At^n and it turns out that it's satisfied for n=2 and A=g/6 . Well, how am I supposed to guess that solution? It doesn't look Euler equation, or anything else I've seen before. Best I could do was to use brute force and expand it to series.

Question is, without this guesswork (and brute force), how can I solve/see it?
 
Last edited:
Physics news on Phys.org
gulsen said:
I'm stuck in a classical mechanics problem. I have to solve this equation (actually I need only \ddot{x}) to conclude it:

x \frac{d^2x}{dt^2} + (\frac{dx}{dt})^2 -gx = 0

The book offers a solution At^n and it turns out that it's satisfied for n=2 and A=g/6 . Well, how am I supposed to guess that solution? It doesn't look Euler equation, or anything else I've seen before. Best I could do was to use brute force and expand it to series.

Question is, without this guesswork (and brute force), how can I solve/see it?

I can give you a way to guess n=2. Consider:
xa+v^2-gx=0
v^2=gx-ax
v^2=(g-a)x
Which is a variation on v^2=v_0^2+2a(x-x_0), which is only true for constant a, which implies x=1/2at^2.

I can't say, however, that this solution is general.

-Dan
 
In a word, what I have to say is uuuuugly!

I'll give you the sketch and you can fill in the details.

Generally your equation is a mess since it's non-linear. So I transformed it to make it linear. We may show that:
a = v \frac{dv}{dx}

So: xa + v^2 - gx = 0 becomes
xv \frac{dv}{dx}+v^2-gx = 0

\frac{1}{2} x \frac{d(v^2)}{dx}+ v^2 -gx = 0

Now define f=v^2 to get
\frac{1}{2} x \frac{df}{dx} + f - gx = 0
which is linear.

Use x = e^y to get
\frac{df}{dy}+2f=2ge^y

which has a solution:
f(y)=\frac{2}{3}ge^y+Ae^{-2y}, where A is a constant.

So f(x)=\frac{2}{3}gx+\frac{A}{x^2}

So \left ( \frac{dx}{dt} \right ) ^2 = \frac{2}{3}gx + \frac{A}{x^2}

and after separating variables I get:

t -t_0= \pm \int_{x_0}^x \frac{dx}{\sqrt{\frac{2}{3}gx + \frac{A}{x^2}}}

Which I can't figure out how to integrate. But I find integration (even if it's possible no closed form exists) more tractable than nonlinear differential equations. :smile:

(By the way, x = 1/6gt^2 can be got by using A = 0 in the integral.)

-Dan
 
Last edited:
gulsen said:
I'm stuck in a classical mechanics problem. I have to solve this equation (actually I need only \ddot{x}) to conclude it:

x \frac{d^2x}{dt^2} + (\frac{dx}{dt})^2 -gx = 0

The book offers a solution At^n and it turns out that it's satisfied for n=2 and A=g/6 . Well, how am I supposed to guess that solution? It doesn't look Euler equation, or anything else I've seen before. Best I could do was to use brute force and expand it to series.

Question is, without this guesswork (and brute force), how can I solve/see it?

The equation is non linear. Unfortunately there is no general method for solving non linear equations (except some of them). Mankind need to discover more things in this field.

Usual techniques when dealing with at first sight non solvable non linear equations (see for example Benders&Orzsag) is to assume solutions. Before nothing, try to test if easy solutions such as exponentials, powers, logarithms or combinations of those powered to something are general solutions. Usually, when an engineer finds that these are not solutions of the differential equations, he/she will try to work out asymptotic solutions by means of perturbation/multiple scale methods, or to use Frobenius/Taylor expansions conveniently for a series solution.

To sum up: when dealing with non linearity, you are on your own.
 
There's another curiosity: have you applied initial conditions?? As you see, you've obtained a general solution without any information of the initial conditions!. That's characteristic of non linear diff equations. Sure there are more solutions out there of your equations which incorporate info of the initial conditions. Maybe you can work out some of them assuming an asymptotic behavior and making a dominant balance...

Good luck.
 
To sum up: when dealing with non linearity, you are on your own.
Yikes! That was what I was afraid of!
The initial conditions are x_0 = h>0, v_0 = 0, a_0 = 0

topsquark, I tried the integral at http://integrals.wolfram.com with this input
Code:
1/( (2/3)*g*x + a/(x^2) )^(1/2)
and it gave a BIG monster!

Thanks for the replies!
 
gulsen said:
Yikes! That was what I was afraid of!
The initial conditions are x_0 = h>0, v_0 = 0, a_0 = 0

topsquark, I tried the integral at http://integrals.wolfram.com with this input
Code:
1/( (2/3)*g*x + a/(x^2) )^(1/2)
and it gave a BIG monster!

Thanks for the replies!

You mean this one right here. It seldom happens that nonlinear ODE-s have solutions which can be expressed in terms of known special functions. But in your case, you got lucky.

Daniel.
 

Attachments

  • MSP.gif
    MSP.gif
    10.8 KB · Views: 566
topsquark said:
We may show that:
a = v \frac{dv}{dx}

Really? I'm not seeing it. Doessn't that in fact say a=va, or v=1 and so x is a line?
 
v=\frac{dx}{dt} and so

\left(a=\right)\frac{dv}{dt}=\frac{dv}{dx}\frac{dx}{dt}.

Daniel.
 
  • #10
Gah! I was reading it as a =v(dv/dt). Thanks
 
  • #11
dextercioby said:
But in your [gulsen's] case, you got lucky.

That's pretty lucky, I'd say.
 
Back
Top