A block of mass $M$ with a semicircular track of radius $R$, rests on a horizontal frictionless surface. A uniform cylinder of radius $r$ and mass $m$ is released from rest at the top point A(see fig). The cylinder slips on the semicircular frictionless track. How fast is the block moving when the cylinder reaches the bottom(point B) of the track?
All the solutions I have seen are using conservation of momentum and mechanical energy. I have no problem in conservation of momentum but in conservation of energy they equate change in kinetic energy of two blocks equal to change in gravitational potential energy of cylinder.
Doubt: I tried it using work energy theorem.
Work done by contact force of cylinder and block on cylinder is zero as it is perpendicular to its velocity but work done by that force on block is not zero. So how can I find work done by that force on block? Please guide if I am missing something.