The emf induced in a coil by a magnet is proportional to the velocity of that magnet. The induced emf cannot exceed the emf used to cause the magnet to spin in the first place. Right? So let's say this initial emf source was current from that same loop in which the induced emf will result. Let's say we know the input current to be 1 amp and we allow to the voltage going into the coil to change. We could use a transformer to do this right? Obviously, if that is set to be the case, then doubling the voltage would double the electrical input power. The limit to the motor's efficiency is the back emf relative to the input voltage is it not? Since voltage is magnetic flux change per unit time (i.e. webers per second), shouldn't we expect the magnet to be able to spin faster in rpms proportional to the coil input voltage, assuming that friction was negligible? The problem with this view is that the kinetic energy of the rotor would increase with the square of the rpm, assuming that the magnet rotor has a constant moment of inertia. I am missing something, but what is it?