Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2022/iii/paper-119/3/ii/solution

For an arbitrary functor , define a category as follows. Its objects are pairs , where and is a connected component of . Precomposition by an arrow defines
There is one morphism over exactly when . Functoriality of precomposition makes this a category, and projection
is a discrete fibration: given , its unique lift with codomain has domain .
Define by
where is the component of the identity object in . For , use the unique arrow over . It exists because contains the object , and this object is joined to by the morphism in . Plainly .
For , an object of is exactly an arrow lying in the component : the condition for an arrow is precisely . Morphisms agree with those in . Hence
which is nonempty and connected by definition. Therefore is final. We have factored as a final functor followed by a discrete fibration, giving the final-discrete-fibration factorization.

New to topics? Read the docs here!