Is Hooke's law really not working, or is it me being dummy?

In summary: If you have a system made of a spring and a mass on a frictionless surface, just like in the first picture. If you pull the mass away from its equilibrium position and reach X1, the restoration force of the spring at X1 will be F1. If you keep pulling it and reach the X2 point, you will have an F2. If X2=2.X1 then F2 should also be two times bigger than F1 based on the hook's low. correct? So the graph will be something like the second picture.The graph is a sinusoidal wave.
  • #1
Ara wolf
1
0
TL;DR Summary
I'm wondering why do we have a sinusoidal wave instead of a triangular wave when we describe a simple oscillation.
Hello everyone,

I'm a new member, and you might see me around from now on. I'm now on a path to understanding the mathematics behind a complicated mechanical machine. My knowledge is basically what I learned during my school days and also during university courses, and for me, it was mostly based on memorizing the formulas and doing homework! Now I'm trying to understand the real fundamentals. Before I start, I should apologize for my poor English, Please just bear with me. So here is my question:

Imagine you have a system made of a spring and a mass on a frictionless surface, just like in the first picture. If you pull the mass away from its equilibrium position and reach X1, the restoration force of the spring at X1 will be F1. If you keep pulling it and reach the X2 point, you will have an F2. If X2=2.X1 then F2 should also be two times bigger than F1 based on the hook's low. correct? So the graph will be something like the second picture. Now imagine that after pulling it to X2 you let the object go, the spring will pull it, it goes all the way to the left, reaches -X2, and reaches -X2, and then comes back to X2. Since we have no friction, there will be no waste of energy, and the restoration force for any X should be the same any time it passes that point. it means if I want to stop the object with my hand at X1, I should do so by a applying a force as big as the one I applied the first time that I pulled the spring so far to X1 which is also as big as the restoration force of F1 but in the opposite direction. So it should exactly track the same graph of the second picture each time. That means the graph should be a triangular wave, like in the 3rd picture. And since the force is F=ma and your mass in this example is constant, the graph for acceleration should also look similar, but this movement is a simple harmonic oscillation, and the graph for acceleration in a simple harmonic system is shown as a sinusoidal wave! So am I losing some points? Is Hook's law not working, or is there a problem with my logic?
slide_12.jpgimages (1).pnggraph.jpg
 
Physics news on Phys.org
  • #2
Welcome to PF. :smile:

In your schooling so far, have you learned any calculus, specifically Differential Equations? It's a lot more intuitive to understand a spring-mass sinusoidal oscillation if you're comfortable with the DE that describes the motion.
 
  • Like
Likes vanhees71
  • #3
Let's start with something simpler. Your third drawing, labeled force vs. displacement, does not express Hooke's Law.
 
  • Like
Likes vanhees71, malawi_glenn, Nugatory and 1 other person
  • #4
Ara wolf said:
TL;DR Summary: I'm wondering why do we have a sinusoidal wave instead of a triangular wave when we describe a simple oscillation.

That means the graph should be a triangular wave, like in the 3rd picture.
The 3rd picture is just not a plot of oscillation at all. Oscillation would have displacement on the vertical axis and time on the horizontal axis.
 
  • Like
Likes vanhees71 and hutchphd
  • #6
I think the OP's calculation is that if ##F = kx##, then ##a = \frac k m x## (okay so far), but then (and this is the problem) ##x = \frac k m t##.

The last equation, however, represents constant velocity, with ##v = \frac k m## and zero acceleration. And not the varying acceleration we have in a spring system.
 
  • Like
Likes vanhees71
  • #7
@Ara wolf in addition to my points above, note also:

You have force in the same direction as displacement. You should have ##F = - kx##.

You have a mysterious infinite acceleration at the turning points, where the force mysteriously changes direction.
 
  • Like
Likes hmmm27 and vanhees71
  • #8
Ara wolf said:
the graph for acceleration should also look similar,
What graph for acceleration? Acceleration vs. time or acceleration vs. displacement? You seem to ignore what is on the x-axis, as your confusing 3rd plot also shows.
 
  • Like
Likes vanhees71 and PeroK
  • #9
That's the result of teaching mechanics in a "calculus-free" way. Without calculus you can't understand most motions. Here it's pretty simple, and that's what makes the harmonic oscillator so important. Also it's a good approximation in almost all cases, when you have a bound motion, i.e., the motion of a particle in a potential pot around the equilibrium position. So it's well worth to treat this example carfully and with the right tools, i.e., calculus, and it's very simple calculus.

The equation of motion reads
$$ma=m \ddot{x}=-k x.$$
or
$$\ddot{x} = -\frac{k}{m} x.$$
That's a differential equation, and usually it's not easy to solve such equations, but here indeed it is simple, because we just have to think, which functions are their own 2nd derivatives up to (negative) factor. These are obviously cos and sin functions. Now the equation is also linear, i.e., if you have two solutions any linear combination of those are also solutions. That implies that the ansatz
$$x(t)=A \cos(\omega t) + B \sin(\omega t)$$
should work. Indeed, taking the derivatives gives
$$\dot{x}(t)=-A \omega \sin(\omega t) + B \omega \cos(\omega t)$$
and
$$\ddot{x}(t)=-A\omega^2 \cos(\omega t) - B \omega^2 \sin(\omega t)=-\omega^2 x(t).$$
So, as expected, the ansatz leads to a solution: Plugging it into the equation of motion, gives
$$\omega^2=\frac{k}{m},$$
and we already get the complete set of solutions by choosing the positive frequency
$$\omega=\sqrt{\frac{k}{m}}.$$
The negative solution, leads to the same set of solutions, since the two "integration constants", ##A## and ##B##, can be chosen arbitrarily.

They are determined by giving initial conditions, i.e., ##x(0)=x_0## and ##\dot{x}(0)=v_0##. Using our ansatz gives
$$x(0)=A=x_0, \quad \dot{x}(0)=B \omega = v_0 \; \Rightarrow\; B=\frac{v_0}{\omega}.$$
So the solution of the initial-value problem finally is
$$x(t)=x_0 \cos(\omega t) + \frac{v_0}{\omega} \sin(\omega t) \quad \text{with} \quad \omega=\sqrt{\frac{k}{m}}.$$
 
  • Informative
  • Skeptical
  • Like
Likes Ara wolf, weirdoguy, berkeman and 1 other person
  • #10
Ara wolf said:
... So it should exactly track the same graph of the second picture each time. That means the graph should be a triangular wave, like in the 3rd picture. ..... is there a problem with my logic?
Welcome!

The problem that I see with your logic regarding the third picture is that the displacement is restricted to happen between the points X2 and -X2.

Please, see:
https://www.physicsclassroom.com/calcpad/Simple-Harmonic-Motion/Equation-Overview

https://courses.lumenlearning.com/s...n, the,opposite direction of the displacement.
 
  • #11
I think the OP is almost correct, but just a bit confused about the triangular graph. In that graph the horizontal axis is the displacement. But notice that there are two x-positions where the value is supposed to be X1. Also, there is a value of -X2 to the *right* of X2. This should be on the left side of course.

I think the OP is mixing up time and position in this graph, he plots the horizontal axis as if it was time, with a the labels showing position. But in that case the assumption of linearity between what is actually the time on the horizontal axis and force is wrong, this should indeed be a sinusoidal curve.

If you would actually make a plot with the position against force the OP would be correct, that is, if -X2 would be positioned left of X1, if there would be only a single X1, X2 label etc. In this case force against position is indeed a triangular curve. And also the acceleration plotted against the position is indeed a triangular curve. But in that case the lines of each oscillation overlap.
 
  • #12
Arjan82 said:
In that graph the horizontal axis is the displacement.
distance, not displacement.
force vs displacement is just a diagonal [edit: through the origin] : ##F=-kd##.

What the OP (and everybody else) wants is force vs time [edit: displacement vs time ; geez I really gotta start proofreading].
 
Last edited:
  • #13
hmmm27 said:
distance, not displacement.

1688414319960.png


I was reacting to what the OP had written down....

hmmm27 said:
force vs displacement is just a diagonal : ##F=-kd##.

That was exactly my point indeed....

hmmm27 said:
What the OP (and everybody else) wants is force vs time.

What you think the OP wants is not what he has written down. I can only react to what he has written. There he clearly states that he is surprised that the force against 'displacement' (indeed position) is linear. Which is what I reacted to.
 
  • Like
Likes SammyS
  • #14
Arjan82 said:
What you think the OP wants is not what he has written down.
My bad, I meant "displacement vs time", since the question was about the sine wave : edited.
 

1. What is Hooke's law?

Hooke's law is a principle in physics that states the force exerted by a spring is directly proportional to its extension or compression. This means that as the spring is stretched or compressed, the force it exerts will increase or decrease accordingly.

2. How do we know if Hooke's law is not working?

If you are conducting an experiment and your results do not follow a linear relationship between the force applied and the resulting extension or compression of the spring, then it is possible that Hooke's law is not working.

3. What could be causing Hooke's law to not work?

There are several factors that could cause Hooke's law to not work, such as using a spring that has exceeded its elastic limit, not applying the force evenly on the spring, or not taking into account external forces acting on the spring.

4. How can I determine if it is Hooke's law not working or if I am making a mistake?

To determine this, you can repeat your experiment multiple times and compare your results. If the results are consistent and follow a linear relationship, then it is likely that Hooke's law is working and any discrepancies in your previous experiment were due to errors or external factors.

5. What should I do if I am still unsure if Hooke's law is working?

If you are still unsure, you can consult with a colleague or mentor who has experience with Hooke's law experiments. They may be able to provide insight or help troubleshoot any potential errors in your experiment.

Similar threads

  • Classical Physics
Replies
24
Views
728
Replies
4
Views
577
  • Classical Physics
Replies
13
Views
2K
  • Classical Physics
Replies
6
Views
2K
Replies
23
Views
3K
Replies
10
Views
281
Replies
5
Views
365
  • Classical Physics
Replies
11
Views
903
Replies
12
Views
817
  • Introductory Physics Homework Help
2
Replies
35
Views
2K
Back
Top