[Physics] Why moment equilibrium must be calculated around the center in this problem

rotational-dynamicsstaticstorque

Consider this problem, which ask for the value of the two normal forces (friction is negligible).

enter image description here

Easy, right? You calculate the moments around G, the center of mass, and equate them to 0 (the object slides without rolling), and get the left and right normal forces to be 359N and 664N, respectively. But why do you have to calculate the moment around the center of mass?

As it turns out, if I calculate the moment around any other points and equate it to 0, the result will turn out wrong.

Best Answer

Because the system is in equilibrium only in the CM frame. If you calculate the moment about any other point, you need to consider pseudo force as well, viz., 133.4N pointing to the left passing through the CM. Then you will get the correct answer again.

If you do not want to work in the CM frame, then you should notice that the angular momentum is

$${\bf L}={\bf r} _{CM} \times M{\bf v}_{CM}+{\bf L}_{CM}$$

Since the object is not rotating,

$${\bf L}_{CM}={\bf 0}$$

However, it is accelerating and hence ${\bf r}_{CM} \times M{\bf v}_{CM}$ is not a constant in general (unless ${\bf r}_{CM} // {\bf v}_{CM}$), and therefore, you cannot equate the moment to $0$.