Work done by a harmonic oscillator

AI Thread Summary
The discussion centers on the work done by a harmonic oscillator, highlighting the misconception that the force acting on the oscillator is constant. It begins with the formula for work, W = -ΔU, and critiques the assumption of constant force in the context of Hooke's law. The correct approach involves recognizing that the force varies with displacement, leading to the integral form W = ∫F(x)dx. The conversation emphasizes that while dW = Fdx is a valid expression, it applies only when the force is constant; otherwise, the force must remain within the differential. Ultimately, the clarification reinforces the importance of integrating variable forces to accurately calculate work.
Hunt_
Messages
26
Reaction score
0
In the case of an undamped oscillator, the work done by the system is written as ( assume initial position is 0 ) :

W = - \Delta U = - K \frac{x^2}{2}

But to verify this , we must assume that the force acting on the oscillator is constant , which is not true as F = f(x) according to hook's law.

To find an expression for the work done by the system I start with :

dW = Cos(F,x) \ d(Fx) = d(Fx) = -K d(x^2)

then it follows that

W = - K x^2

Ofcourse this eq must be wrong , but I wonder why. Why should the force of the spring be constant ?
 
Physics news on Phys.org
The force of the spring isn't constant:

dW = Fdx = kx dx

Integrate that and you'll get the correct answer.
 
When you write dW=Fdx you already assume the force is constant . Otherwise , why would F be outside the differential ? We should write dW = d(Fx) keeping F inside the differential as it is not a constant. dW = Fdx is correct only when F = constant. True ?

Notice , when calculating the work done by an electron in a battery , we write dW = d(Fx) = d(qEx) = Vdq assuming the potential difference V = const while q is a variable. ( In this case F is not constant ). Had we written directly dW = Fdx , we would not obtain the correct expression. It is not necessary that dW = Fdx always holds true, it depends on the situation.

I hope you got my point.
 
Hunt_ said:
When you write dW=Fdx you already assume the force is constant . Otherwise , why would F be outside the differential ? We should write dW = d(Fx) keeping F inside the differential as it is not a constant. dW = Fdx is correct only when F = constant. True ?
No, not true. The differential element of work is dW = Fdx, not dW = d(Fx). (What does dF even mean? A small change in F?) Work is Force times distance; we need to add up (integrate) all the contributions of Force*dx over the variable x. Whether F is constant or not is a different story: if F is constant, then you can take it out of the integral. In this case F is a function of x, so dW = Fdx = kx dx:

W = \int F(x) dx \neq F(x) \int dx

W = \int F(x) dx = \int k x dx = 1/2 kx^2

Notice , when calculating the work done by an electron in a battery , we write dW = d(Fx) = d(qEx) = Vdq assuming the potential difference V = const while q is a variable. ( In this case F is not constant ). Had we written directly dW = Fdx , we would not obtain the correct expression. It is not necessary that dW = Fdx always holds true, it depends on the situation.
Again, incorrect. dW = F dx is always true--it's the basic definition of work. In the case where force is constant (and in the same direction as displacement):

W = \int F dx = F \int dx = Fx
 
Thanks , I think it makes much more sense now.
 
Thread 'Voltmeter readings for this circuit with switches'
TL;DR Summary: I would like to know the voltmeter readings on the two resistors separately in the picture in the following cases , When one of the keys is closed When both of them are opened (Knowing that the battery has negligible internal resistance) My thoughts for the first case , one of them must be 12 volt while the other is 0 The second case we'll I think both voltmeter readings should be 12 volt since they are both parallel to the battery and they involve the key within what the...
Thread 'Struggling to make relation between elastic force and height'
Hello guys this is what I tried so far. I used the UTS to calculate the force it needs when the rope tears. My idea was to make a relationship/ function that would give me the force depending on height. Yeah i couldnt find a way to solve it. I also thought about how I could use hooks law (how it was given to me in my script) with the thought of instead of having two part of a rope id have one singular rope from the middle to the top where I could find the difference in height. But the...
Back
Top