There are two magnets, M1 and M2. Let's say that there is an attractive force existing between M1 and M2. M1 is attached to a surface, while M2 is free to move. Now slow this motion down, and M1 is in the process of attaching to M2. There is a distance x between the magnets, and M1 is exerting a force on M2 which is causing M2 to travel in the direction of M1 with an acceleration. Now, suddenly M1 starts moving away from M2. However, it is moving with a velocity such that M2 is still attracted to M1, but the distance x does not change. As a result of this, M2 is traveling in the same direction as M1 but never completely touches M1.
Now, I have two questions:
1) In this situation, let's say a machine is pulling M1 away from M2. Is the machine doing work on just M1, or is the machine that is pulling M2 as well (thus doing more work)?
2) Is this velocity reachable/possible? My guess is that the force needs to equalled out to zero for both M1 attracting M2 and M1 moving at such velocity that keeps the distance x the same (thus canceling out net acceleration). But then with no acceleration M2 would not be attracted in the direction of M1 anymore. So, how do we reach a perfect velocity where M2 is still attracted to M1 but is never able to touch it?
By the way, this is a real physical situation that I can do using two bar magnets, but because my hands are not sensitive enough, I cannot know whether I am really just pulling one magnet or two magnets. Which is why the above question.