For with unit and counit , the monad induced by an adjunction is
with unit . An algebra for a monad is satisfying and .
The Eilenberg-Moore comparison functor is
If has coequalizers of reflexive pairs, define
for a -algebra . The pair has common section . Maps correspond by the coequalizer property and the adjunction exactly to algebra morphisms , naturally in both variables. Hence this is the Left adjoint to the Eilenberg-Moore comparison functor. The monadic length is the least number of successive comparison steps required for the resulting monadic tower to become an equivalence.
For , let . The free -object has underlying set
Retain all old operations on . Put
and on every new chain put
For , is undefined on the new points because none is fixed by . These definitions satisfy the domain conditions. If is a -morphism, its unique extension sends
This proves the required left adjoint.
After adjoining freely, the newly added points lie on fixed-point-free -chains, while each old point where was added is no longer fixed by . Consequently there are no points at which a further free operation must be adjoined. Thus for every the endofunctor and unit/multiplication of the monad induced on are already those induced by .
By assumption each adjacent adjunction is a monadic adjunction. The first comparison for therefore recovers , and iteration successively recovers . None of the intervening forgetful functors is an equivalence, since the next partial operation can be chosen differently on a fixed point. Starting at takes exactly steps: