Consider a bicycle with multiple gears. Suppose that you are in a starting position with someone holding your bike upright (so when you start there's no issue with clipping in etc). It's well-known (and easily testable) that if you start in a low gear, then you accelerate away faster than in a high gear. (Obviously, if you start in the lowest gear and have a climbing mtb, then you'll have to change gear which can slow you etc - to ignore this, suppose you're on a road bike and using a not too low gear etc.)
Now, if the bike (and your body) is (are) perfectly efficient, then applying the same amount of force over a given distance gives the same work done. However, this could be done at a different rate (power). (Does the human body output at a certain power or is it the work done?) However, this outcome clearly isn't realised, so there must be some inefficiencies. Here are a few that I can think of (mainly the first one then the next two):
Torque. Am I correct in thinking that changing gears is very similar to the situation, say, of undoing a nut and bolt with a spanner and changing the length of the spanner. (Consider also opening a door by pushing in different places (horizontally) on the door.)
The body is far more efficient using the optimal cadence than a very bad cadence. Eg, pushing really hard and slowly is inefficient: the extra effort doesn't translate into extra power; similarly, if the cadence is too high, then you cannot move your legs up and then back down fast enough to give the required speed.
A very high strain on the chain is inefficient ("uses up" a lot of the power).
Very fast/slow turning of the legs can cause loss of balance, so effort can be spent on trying to maintain this.
Is there something key that I'm missing, or are these just the main things?
Any insight would be appreciated! :) - thanks!