explain why a horse cannot pull a cart and run in empty space
The horse-cart system moves forward due to reaction of the ground on the feet of the horse. In an empty space, there is no reaction force. So, the horse-cart system cannot move in an empty space.