I have a question regarding what I think should be a simple dynamics problem, but somehow I’m struggling with it.
Imagine an object with mass $m$ coming from the left with velocity $v$. An identical object is hanging on a massless rope. I chose a frame of reference in which the axis around which the second object can rotate is at the origin. Object 1 hits object 2, and since they and identical, it transfers all its momentum to the object 2. To find out how fast object 2 starts spinning, I can approach this in two ways:
Conservation of linear momentum. Initially, object 1 has a linear momentum of $p=mv$. After the collision, object 2 must have the same linear momentum, so it starts rotating with velocity $v$. The angular velocity is therefore $\omega=v/R$.
Conservation of angular momentum. Initially, object 1 has an angular momentum of $L=Rp$. Again, it transfers it to object 2. On the other hand, an angular momentum of an object rotating around the origin of the frame of reference is $L=mR^2\omega,$ so again, the angular velocity is $\omega=p/(mR)=v/R$
Now, just to make my life more complicated, I change the frame of reference so that the origin is where object 2 is initially at rest. Now, object 1 carries no angular momentum, but the way I see it, object 2 will still end up rotating, therefore it must has some angular momentum. How does this agree with the conservation of angular momentum?
My first thought was that maybe, somehow, for this particular choice of the frame of reference, the angular momentum of object 2 will be 0. So I decided to calculate it.
If $\pmb{r}$ is the vector from the origin to object 2 at any time, then $\pmb{L}=\pmb{r}\times \pmb{p}=m\pmb{r}\times \pmb{v}$. We can write $\pmb{r}=(R\sin(\omega t),R(1-\cos(\omega t)),0)$, where $\omega$ is the angular velocity at which object 2 rotates. The velocity is the time derivative of position, so $\pmb{v}=R\omega(\cos(\omega t),\sin(\omega t),0)$. The cross-product $\pmb{r}\times \pmb{v}=(0,0,R^2\omega(1-\cos(\omega t)))$ and the amplitude of the angular momentum is $L=mR^2\omega(1-\cos(\omega t))$. So not only it is not 0, but it is also not time independent, as my intuition tells me it should be, since there are no external torques acting on object 2.
So the two questions I have are:
- Why is angular momentum not conserved?
- Why is angular momentum time dependent?
Or, where in my calculation/reasoning did I make a mistake?

