Why does the cart move? [duplicate]

A while ago someone proposed the following thought experiment to me:

A horse attached to a cart is resting on a horizontal road. If the horse attempts to move by pulling the cart, according to the 3rd Newton's Law, the cart will exert a force equal in magnitude and opposite in direction, cancelling each other out and thus the horse and the cart should not move. And yet it moves (pun intended ;) Why?

I never got a satisfactory answer, my guess is that the answer lies in the frames of reference involved: horse-cart and horse-road. Any ideas?

-

marked as duplicate by Qmechanic♦May 9 '13 at 7:32

The opposing force always work on a different body, thats why they dont cancel. For instance the moon pulls the earth and the earth pulls the moon with same force. Also, the horse dont move by pulling the cart, but by pulling the earth.

-
you mean by "pushing the earth"? – user346 Dec 20 '10 at 18:55
I mean by alternately pulling and pushing the earth – user1708 Dec 20 '10 at 19:27

Let us draw free body diagram for the cart. It is important to note that reaction force is NOT acting on the cart. And that is why my friend it moves.

This does not mean that reaction is absent. It is there but its NOT acting on the cart itself. So not all the forces on the cart are balanced. There is net force.

This is common misunderstanding. See examples here.

-

The horse also exerts a force on the road, and the road reacts on the horse. To compute the movement of the horse, you need to add the 2 forces acting on the horse (by the road and by the cart).

-
So then the horse needs to exerts a force against the road greater than the force exerted on him by the cart right? So that there is a net force in his forward direction? – teto Dec 20 '10 at 18:59
@teto Greater or equal to – user1708 Dec 20 '10 at 19:30