Potential energy harmonic oscillator

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
8 replies · 3K views
HWGXX7
Messages
46
Reaction score
0
Hello,

I have this problem with deriving the formule from de definition of potential energy

Picture show a mass-spring system in rest position:
Untitled1.png


In general potential energy can be written as dot product: [tex]\frac{dE_{P}}{d\overrightarrow{y}}=-\overrightarrow{F}[/tex].

Potential energy wil rise if, y rises. Because the direction of F is always inverse of y, this is correct.

But when the mass wil move upward trough it's equilibrium the potential energy will also rises, while y will decline. The derivative is negative, so the formule potential energy doesn't count anaymore.


How to fix this problem?

Also if you can look to my derivation of potential energy:
Untitled2.png


ty&grtz
 
Physics news on Phys.org
When y goes negative F will be positive, so -F is negative. That's consistent with the derivative being negative, as required.
Yes, I must have missed this :redface:

But in my derivation I get a negative result...How fix this?

ty&grtz
 
There is difference between: [tex]-dF.dy=dE_{p}[/tex]and [tex]-d\overrightarrow{F}.d\overrightarrow{y}=dE_{p}[/tex]

Second thing is a dot product, force vector opposes the direction of the position vector. So I get: [tex]-d\overrightarrow{F}.d\overrightarrow{y}=-dF.dy.cos(\theta)[/tex]

The angle bewteen those is [tex]\pi[/tex], so I get: [tex]-d\overrightarrow{F}.d\overrightarrow{y}=dF.dy[/tex]

Therefore: [tex]E_{p}=\int m.a.dy[/tex]
and the potential energy will be negative. My question: how do I have to interprete this minus sign? Is this because of the sign convection in my dot product, are do I (may I) have to interprete the potential energy as an absolute value...

ty
 
HWGXX7 said:
force vector opposes the direction of the position vector. So I get: [tex]-d\overrightarrow{F}.d\overrightarrow{y}=-dF.dy.cos(\theta)[/tex]

ty

Even in scalars, it helps to be consistent about the positive and negative directions.
By saying that the angle between the F and dy vectors is pi, you are effectively choosing to measure F and y in opposite directions. As a consequence, you have a and y in opposite directions, so you end up with the wrong sign on Ep.
Better to say the angle between the vectors is zero, and an upward F (in the diagram) will have a negative value.
 
The mass is moving downwards to the position where its potential energy is maximum. Potential energy will rise becasue of:
[tex]\frac{d\overrightarrow{E_{p}}}{d\overrightarrow{y}}=-d\overrightarrow{F}[/tex]

energie.png


The dot product [tex]d\overrightarrow{F}.d\overrightarrow{y}[/tex] is negative because force vector ans position vector opposes...

Can I use this interpretation to derive the potential energy as function of position y(t)?
If not: what do I have to change in the assumptions and why ?

ty&grtz
 
I have no problem with your vector equation (except that lately you've taken to writing dF where you mean F). I will use italics for vectors - it's easier.
So -F.dy will be positive, as required.

The mistake you made was in converting to scalar form. Strictly it becomes
dE = -|F||dy|cos(θ) (1)
but this is awkward because as the object oscillates θ will flip between π and 0.
To get around that, choose as convention that scalars F and y are measured in specific directions. They don't have to be the same direction, but if they're not you're likely to get confused, so let's take downwards as positive for both.
When θ = π, F and dy have opposite sign, so F.dy = -|F|.|dy| = |F|.|dy|.cos(θ).
When θ = 0, F and dy have the same sign, so F.dy = +|F|.|dy| = |F|.|dy|.cos(θ).
So either way, F.dy = |F|.|dy|.cos(θ).
Substituting in (1) we get
dE = -F.dy

(I think the lesson here is not to start in vectors for a problem which can easily be managed with scalars!)
 
Oké, think I got it. Thank you for the help!

grtz