Thermodynamics – Why a Reversible Process is One Where the System is Always at Equilibrium

reversibilitythermodynamics

A process is reversible if and only if it's always at equilibrium during the process. Why?

I have heard several specific example of this, such as adding weight gradually to a piston to compress the air inside reversibly, by why should it be true in general?

EDIT:
Here is something that would firmly convince me of this:
Suppose I have a reversible process that is not always in equilibrium. Describe a mechanism for exploiting this process to create a perpetual motion machine.

Best Answer

I guess the simplest answer is just to carefully read you own words again. A reversible process is the one that can be made flow backwards. It is intuitive to think that it can be made flow backwards at any time we wish. But if the system were in a non-equilibrium state, one would need to wait a bit until it goes to equilibrium before trying to drive it back. So, it does not satisfy our desire to have the system under the control at any time.