Undergrad Olympiad Problem -- Revisiting the problem with 3 blocks and a pulley

Click For Summary
The discussion revolves around a physics problem involving three blocks and a pulley, focusing on the movement of a hanging block in relation to a larger block. Participants debate whether the hanging block remains vertical relative to the pulley after release or if it begins to move leftward as the larger block accelerates. The consensus suggests that the hanging block cannot exert a horizontal force while the string remains vertical, implying it will not move leftward simultaneously with the larger block. The analysis indicates that the horizontal displacement of the larger block is greater than that of the hanging block immediately after release. Ultimately, the conversation highlights the complexities of forces acting on the blocks and the implications for their movements.
  • #31
PeroK said:
That seems like a lot. Nearly ##30## degrees?
Yes, I agree. That is why I don't trust the small angle approximation. If I remove that approximation (I am not writing down that Lagrangian) then for ##g=1##, ##m=1##, ##M=5##, and ##r(0)=1## I get ##\theta(100)=0.084## and ##\ddot x(100)=-0.084##, and ##\ddot r(100)=0.544##, which seem more reasonable and reasonably close to your values. I suspect you were not using the small angle approximation.
 
Last edited:
Physics news on Phys.org
  • #32
Dale said:
Yes, I agree. That is why I don't trust the small angle approximation. If I remove that approximation (I am not writing down that Lagrangian) then for ##g=1##, ##m=1##, ##M=5##, and ##r(0)=1## I get ##\theta(100)=0.084## and ##\ddot x(100)=-0.084##, which seem more reasonable.
I'll check the Lagrangian tomorrow.
 
  • #33
sysprog said:
@Dale, I think that the reply of @jedishrfu agrees with my supposition that the descent of the hanging ##m## block is not vertical wrt the ground below it, but is vertical wrt the pulley above it. Do you agree with that supposition? If not, please say why not.
So I do not agree with that supposition after ##t=0##. As far as why not, that is what the math said. It is entirely possible that I made a mistake in the math, but whether I used the small angle approximation or not I still got that ##\theta > 0## for all ##t>0##
 
  • #34
Dale said:
The Euler Lagrange equations are: $$ -(2 m+M) \ddot x-m (\theta +1) \ddot r-2 m \dot r \dot \theta -m r \ddot \theta =0$$ $$ m \left(g-2 \ddot r+r \dot \theta ^2-\theta \ddot x-\ddot x\right)=0 $$ $$ -m r \left(2 \dot r \dot \theta +r(t) \ddot \theta +\ddot x\right)=0 $$
I agree with those equations. I'm not sure how best to analyse them.
 
  • Like
Likes Dale
  • #35
  • Like
Likes PeroK, ergospherical and Dale
  • #36
A.T. said:
Here a simulation with M/m = 5



Done in Algoodo:
http://www.algodoo.com/

I would like to see the input to the simulation; not just the resulting simulation ##-## please post something that includes the full set of parameters.
 
Last edited:
  • Haha
Likes PeroK
  • #37
Dale said:
To simplify this a bit, I will assume that ##\theta## is small, so ##\cos(\theta)=1## and ##\sin(\theta)=\theta##. So the new Lagrangian with the extra degree of freedom is $$L=m r \left(g+\dot \theta \dot x\right)+\frac{1}{2} (2 m+M) \dot x^2+m (\theta+1) \dot r
\dot x+m \dot r^2+\frac{1}{2} m r^2 \dot \theta^2 $$ I would not mind at all if someone could check this. Even with the small angle approximation it is a pretty hairy Lagrangian.

The Euler Lagrange equations are: $$ -(2 m+M) \ddot x-m (\theta +1) \ddot r-2 m \dot r \dot \theta -m r \ddot \theta =0$$ $$ m \left(g-2 \ddot r+r \dot \theta ^2-\theta \ddot x-\ddot x\right)=0 $$ $$ -m r \left(2 \dot r \dot \theta +r(t) \ddot \theta +\ddot x\right)=0 $$
It's probably necessary to delay the small angle approximation until at least we have the E-L equations. This gives:
$$2\ddot r + (1+\sin \theta)\ddot x -r\dot \theta^2 - g\cos \theta = 0$$$$(2m + M)\ddot x + m[(1+\sin \theta)\ddot r + 2\dot r \dot \theta \cos \theta + r \ddot \theta \cos \theta - r\dot \theta^2 \sin \theta] = 0$$$$r \ddot \theta + \ddot x \cos \theta + 2\dot r \dot \theta + g\sin \theta = 0$$
 
  • Like
Likes Dale
  • #38
If we look for an "equilibrium" solution of constant ##\theta## the equations (with ##\mu = \frac M m##) are:
$$2\ddot r + (1+\sin \theta)\ddot x = g\cos \theta$$$$(2 + \mu)\ddot x + (1+\sin \theta)\ddot r = 0$$$$\ddot x \cos \theta = -g\sin \theta$$And the solution is:
$$\ddot x = -(\tan \theta)g$$$$\ddot r = \frac{1 + \sin \theta}{2\cos \theta}g$$Where ##\theta## can be obtained numerically from the equation:$$\mu = \frac{1 - \sin \theta}{2\tan \theta}$$E.g. if ##\mu = 5##, then:
$$\theta \approx 0.09$$The small angle approximation is, of course$$\theta = \frac{1}{2\mu + 1}$$I can't prove, however, that the solution tends asymptotically to that equilibrium angle.
 
  • #39
Here's an idea. If we look at the first E-L equation:
$$2\ddot r + (1+\sin \theta)\ddot x -r\dot \theta^2 - g\cos \theta = 0$$All the terms are finite as ##t \to \infty##, except possibly the term ##r\dot \theta^2##. So, this must be asymptotically finite too. But, ##r## increases without limit, so ##\dot \theta## must tend to zero.
 
  • #40
sysprog said:
I would like to see the input to the simulation; not just the resulting simulation ##-## please post something that includes the full set of parameters.
It has the right qualitative behavior. The falling block never moves rightward. It does (eventually) move leftward. The big block accelerates away leftward starting immediately.
 
  • #41
sysprog said:
I would like to see the input to the simulation; not just the resulting simulation ##-## please post something that includes the full set of parameters.

I attached the Algodoo file. You can rename it to "block_pulley.phz" and open it in the free software. There you can check and change all the parameters:

http://www.algodoo.com/

Here an updated animation with a grid.

 

Attachments

  • Like
Likes berkeman, sysprog and PeroK
  • #42
jbriggs444 said:
The big block accelerates away leftward starting immediately.
I thought of falling m as a pendulum bob, that started swinging, driven by big M moving sideways. As a pendulum, the period of oscillation is increasing as the string lengthens, and it can only swing through half a cycle before falling m collides with big M.
Given sufficient string will that collision ever occur before it runs out of string? Or will the period lengthen at a rate that prevents the collision until after it runs out of string?
 
  • #43
Baluncore said:
I thought of falling m as a pendulum bob, that started swinging, driven by big M moving sideways. As a pendulum, the period of oscillation is increasing as the string lengthens, and it can only swing through half a cycle before falling m collides with big M.
Given sufficient string will that collision ever occur before it runs out of string? Or will the period lengthen at a rate that prevents the collision until after it runs out of string?
My analysis shows that it tends to a fixed angle determined by ##\frac M m##. It doesn't oscillate. See also AT's simulation.
 
  • Like
Likes Baluncore
  • #44
A.T. said:
There you can check and change all the parameters.
How do I check the parameters?
 
  • #45
sysprog said:
How do I check the parameters?
In Windows you right click on objects. Then under Material you have mass and friction.
 
  • #46
Baluncore said:
I thought of falling m as a pendulum bob, that started swinging, driven by big M moving sideways.
If falling ##m## doesn't move leftward exactly when and as much as the pulley does, but at some ##t>0## time later it does move leftward (unlike as in @A.T.'s simulation, in which it tilts so as to maintain topwise orthogonality wrt the string, but is somehow constrained to not swing leftward, despite the leftward movement of the pulley from which it is hanging), then when does it do that, and if then, why then? If it's not the case that it never moves leftward, then why wouldn't it move leftward immediately as ##M## and the pully do, given that the pulley moves leftward only as driven by the descent of falling ##m##?
 
  • #47
sysprog said:
If falling ##m## doesn't move leftward exactly when and as much as the pulley does, but at some ##t>0## time later it does move leftward (unlike as in @A.T.'s simulation, in which it tilts so as to maintain topwise orthogonality wrt the string, but is somehow constrained to not swing leftward, despite the leftward movement of the pulley from which it is hanging), then when does it do that, and if then, why then? If it's not the case that it never moves leftward, then why wouldn't it move leftward immediately as ##M## and the pully do, given that the pulley moves leftward only as driven by the descent of falling ##m##?
Gravity acts on the hanging mass as soon as it is released. There is a non-zero acceleration at time ##t= 0##. If we drew a graph of the acceleration it would start at some value such as ##g/3## or something like that.

The force on the top mass is also instantaneous, so it moves with a non-zero acceleration at time ##t=0##.

And, the lateral force on the pulley is instantaneous, so the large block moves with a non-zero acceleration at time ##t = 0##.

The difference with the hanging mass is that there is zero acceleration at time ##t=0## and the acceleration must continuously increase from zero. It cannot, like the mass M, suddenly take off with non-zero acceleration.

If we look at the acceleration again after a very short time, then the side mass has non-zero acceleration leftwards: but it is still (much) less than the acceleration with which block ##M## began.

Technically, of course, the hanging mass is moving leftwards at any time ##t > 0##, but with less initial acceleration and hence less velocity than the mass ##M##.

And, in fact, the above analysis shows that it gradually catches up with the leftwards acceleration of ##M## until an equilibrium angle is reached.
 
  • Like
Likes sysprog
  • #48
sysprog said:
If it's not the case that it never moves leftward,
It moves leftward. Look at the animation and note where it ends up relative to the vertical grid line it started on.

sysprog said:
then why wouldn't it move leftward immediately
For the hanging mass:

- initial horizontal velocity is zero.
- initial horizontal acceleration is zero (because the string is vertical)

But the above doesn't mean that all the further derivatives of horizontal position (jerk, snap, crackle, pop) are also zero. So it starts out moving horizontally very gently.
 
Last edited:
  • Like
Likes jbriggs444 and sysprog
  • #49
A.T. said:
But the above doesn't mean that the all the further derivatives of horizontal position (jerk, snap, crackle, pop) are also zero.
Note that it is mathematically possible to have an displacement over time graph with in which all derivatives are zero but in which displacement is nonetheless only zero exactly at ##t=0##.

As I recall position ##s = e^{-1/t^2} - 1## for ##t \neq 0## and ##s=0## for ##t = 0## is a continuous and infinitely differentiable function satisfying those properties.
 
  • Like
Likes sysprog, A.T. and PeroK
  • #50
A.T. said:
It moves leftward. Look at the animation and note where it ends up relative to the vertical grid line it started on.For the hanging mass:

- initial horizontal velocity is zero.
- initial horizontal acceleration is zero (because the string is vertical)

But the above doesn't mean that all the further derivatives of horizontal position (jerk, snap, crackle, pop) are also zero. So it starts out moving horizontally very gently.
Thanks for the correction. I still have to finish mulling over over the consequences ##-## I think that I will probably soon wind up owing you, and @jbriggs444, @PeroK, @Dale, @berkeman, @PeterDonis, @Baluncore, @jedishrfu, and others, a big apology for my hard-headedness, and a big thank you for your patience and efforts.

I recognize and acknowledge that a higher derivative can be nonzero when a lower one is zero, e.g. jounce/snap nonzero when velocity, acceleration, and jerk are all zero:

Let ##f(x) = x^4 - 4x^3 + 6x^2 - 4x + 1##.
Then ##f'(x) = 4x^3 - 12x^2 + 12x - 4##,
##f''(x) = 12x^2 - 24x + 12##,
##f'''(x) = 24x - 24##,
##f''''(x) = 24##.
So ##f(1) = f'(1) = f''(1) = f'''(1) = 0##, but ##f''''(1) = 24##.
 
Last edited:
  • Like
Likes A.T., jbriggs444 and Dale
  • #51
sysprog said:
big apology for my hard-headedness, and a big thank you for your patience and efforts.
No need for the apology from my perspective, but a thank you is always well received!
 
  • Like
Likes sysprog and jbriggs444
  • #52
sysprog said:
I still have to finish mulling over over the consequences I think that I will probably soon wind up owing you, and @jbriggs444, @PeroK, @Dale, @berkeman, @PeterDonis,@ @Baluncore, @jedishrfu, and others
(for the record, I think all I contributed to this very interesting thread was fixing up the thread title early on...) :smile:
 
  • Like
Likes sysprog
  • #53
sysprog said:
I recognize and acknowledge that a higher derivative can be nonzero when a lower one is zero, e.g. jounce/snap nonzero when velocity, acceleration, and jerk are all zero:
Yes, but as @jbriggs444 notes in post#49, even all derivatives being zero at some point, doesn't imply the function is constant. The intuitive cause-effect interpretation of calculus (f' causes f to change) is not generally applicable.
 
  • Like
Likes sysprog
  • #54
jbriggs444 said:
It has the right qualitative behavior. The falling block never moves rightward. It does (eventually) move leftward. The big block accelerates away leftward starting immediately.
Doesn't the falling block move leftward immediately, even if not as much as the big block with the pulley?
 
  • #55
sysprog said:
Doesn't the falling block move leftward immediately, even if not as much as the big block with the pulley?
Yes. In theory, everything starts to integrate at the instant; t = 0. The falling m block will not begin to accelerate horizontally until after the big M block has first moved ahead.
The falling m block accelerates at a zero rate initially, very much lower than the acceleration of the big M block, so it's velocity lags behind the big M block until the big M block has begun to move sufficiently far ahead for the falling m block to be pulled along by the string.
 
  • Like
Likes jbriggs444
  • #56
Baluncore said:
Yes. In theory, everything starts to integrate at the instant; t = 0. The falling m block will not begin to accelerate horizontally until after the big M block has first moved ahead.
The falling m block accelerates at a zero rate initially, very much lower than the big M block, so it lags behind the big M block until the big M block has begun to move sufficiently far ahead for the falling m block to follow.
Isn't that 'after' no later than infinitesimally after? Don't both masses commence to move leftward exactly as soon as ##T>0##?
 
Last edited:
  • #57
sysprog said:
Don't both masses commence to move leftward exactly as soon as T > 0 ?
Yes. All the plots of acceleration, velocity and position pass through the origin at t = 0.
On release at t = 0, the big M block gains a fixed acceleration.
At t = 0, the falling m block has zero horizontal acceleration.
 
  • Like
Likes PeroK
  • #58
Baluncore said:
Yes. All the plots of acceleration, velocity and position pass through the origin at t = 0.
On release at t = 0, the big M block gains a fixed acceleration.
At t = 0, the falling m block has zero horizontal acceleration.
What about at ##t=0+\omega##? Isn't the leftward acceleration of ##m## at that point also greater than zero? I think that at any ##t>0## the leftward acceleration of falling ##m## is also greater than zero. Do you agree with that?
 
Last edited:
  • #59
sysprog said:
Isn't that 'after' no later than infinitesimally after? Don't both masses commence to move leftward exactly as soon as ##T>0##?
What you're doing now is simply wrestling with the fundamental concept of calculus and continuous change. There is no smallest number greater than zero. So, there is no finite initial time during which the block does not move. But, that is not mathematically incompatible with an initial velocity and initial acceleration of zero.

Think of the function ##y = t^3## as an example. We have ##y(0) = 0##, ##y'(0) = 0## and ##y''(0)= 0##. And, yet, for all ##t > 0##, we have ##t^3 > 0##.

The equations of motion in this case are too complicated to yield an analytic solution for the motion of the side block. We know from the physical constraints, however, that the initial velocity and acceleration are zero. And, we also know that for any time ##t > 0## both the velocity and the acceleration are non-zero. There is no contradiction there.
 
  • Like
Likes Baluncore
  • #60
PeroK said:
The small angle approximation is, of course$$\theta = \frac{1}{2\mu + 1}$$I can't prove, however, that the solution tends asymptotically to that equilibrium angle.

I assumed that (in the rest frame of M) the sum of gravity and inertial force on the hanging m is parallel to the string. This lead me to the following relationship:
$$\mu= \frac{1}{2} \: cos(\theta) \: cot(\theta)$$
I compared it to your approximation, which would be:
$$\mu= \frac{1}{2} (\frac{1}{\theta} - 1)$$

block_angle.png


I think it makes more sense that when μ goes to 0, then θ approaches π/2 rather than 1 rad.
 

Similar threads

  • · Replies 17 ·
Replies
17
Views
3K
Replies
24
Views
3K
  • · Replies 52 ·
2
Replies
52
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 12 ·
Replies
12
Views
3K