Many people say that a reversible process must be quasi-static and infinitely slow. I (think I) understand the examples involving gases inside pistons to demonstrate the point, but I don't understand why people say this has to be true for all possible processes.
Consider a simple situation: a lossless spring launches a tennis ball vertically upward, the ball reaches the peak, and falls back on the spring. Are the classifications below by me correct?
- It is quasi-static because all relevant variables are always well-defined (spring extension, spring extension velocity, ball position, ball velocity all take definite values).
- It is reversible, because the motion of the spring and the ball adhere to Newtonian mechanics when run forward and backward.
- The process does not take an infinite time to carry out.
If the above is true, then doesn't this serve as a counterexample to the idea that reversible processes must be infinitely slow? What am I misunderstanding?