[Physics] If I use a magnet to levitate another magnet, where is the energy coming from

electromagnetismlevitationmagnetic fieldsmagnetic-momentnewtonian-mechanics

Imagine I use one static magnet to levitate another magnet indefinitely.
This levitating magnet is in a narrow tube that wont allow it to rotate and get attracted. So it will keep levitating forever, right?

Since gravity uses energy to push us down to earth, and this magnet is counteracting gravity, where is this energy to counteract gravity come from?

Best Answer

Since gravity uses energy to push us down to earth

This is incorrect. Gravity does not use energy to pull in us.

If we started falling, then yes, gravity used energy do make us move. But that is only in the special case where gravity makes us move. In general, gravity spends no energy pulling in us.

In general, a force spends no energy. An apple lying on a table is both pulled down by gravity and held up by the table's normal force. Gravity spends no energy here. The normal force doesn't spend any energy either. This situation of apple-lying-still-on-table will stay like that forever. It will never change, since no energy can "run out" when no energy is spent.

The levitating magnet is the same case. No energy spent. Thus, this will theoretically remain forever. (Unless there are other forces acting as well, that do spend energy.)

Related Question