When one first starts studying category theory, they learn that the correct notion of “the same” for categories is that of equivalence, rather than the stronger notion isomorphism. For those that have studied some algebraic topology, the situation is very similar to identifying spaces if they are homotopic, rather than homeomorphic. This is often given as an analogy, but the two notions can be reconciled by giving model structures where the weaker form of identification forms the subcategory of weak equivalences. Here, we define and present the so called canonical model structure on the category of categories. The proof of each step given can also be applied to the category of groupoids.
We denote the category of (small) categories by \(\mathbf{Cat}\) and the category of (small) groupoids \(\mathbf{Gpd}\).
This proof can be found on the nLab’s “canonical model structure on Cat” page, but here we go into a lot more detail of the constructions.
The model structure
Let \(C\) be a category and \((A, B)\) a pair of subcategories. The pair \((A, B)\) is a weak factorisation system if:
- Both \(A\) and \(B\) are stable under retracts;
- \(A\) is in the left lifting class of \(B\) (\(A \subset LB\));
- Every morphism \(f : X \to Y\) in \(C\) factors as \(f = pi\) with \(i \in A\) and \(p \in B\).
A model structure on a category \(\mathcal{C}\) consists of a triple of wide subcategories \(W, F, C \) whose morphisms are called weak equivalences (anotated with a \(\sim\)), fibrations (annotated with a double head \(\twoheadrightarrow\)) and cofibrations (annotated with a tail \(\rightarrowtail\)), respectively. This triple must satisfy the following three axioms:
- \(W\) satisfies 2-out-of-3;
- \((F, W \cap C)\) is a weak factorisation system;
- \((F \cap W, C)\) is a weak factorisation system.
A model category is a finitely bicomplete category, along with a model structure on it.
Before giving the main result, we need one more definition.
Let \(F: \mathcal{A} \to \mathcal{B}\) be a functor. We say \(F\) is an isofibration if for every \(a \in \mathcal{A}\) and isomorphism \(f : Fa \to b \in \mathcal{B}\), there is an isomorphism \(g: a \to a' \in \mathcal{A}\) such that \(Ff = g\).
Our main result is the following:
The category \(\mathbf{Cat}\) has a model structure on it with:
- \(W\) being the class of categorical equivalences;
- \(F\) being the class of isofibrations;
- \(C\) being the class of functors injective on objects.
The rest of this section will be proving the above theorem. That \(\mathbf{Cat}\) and \(\mathbf{Gpd}\) has all finite limits follows from it having a terminal object, binary products and equalisers. The theory of categories and groupoids are generalised algebraic theories, so the category of models (\(\mathbf{Cat}\) and \(\mathbf{Gpd}\), respectively) has all (finite) colimits.
We now break down each of the defining features of a model structure and show that they hold here.
2-out-of-3
Categorical equivalences are closed under 2-out-of-3.
This follows by basic diagram chasing. If we have the following commuting triangle, with any two maps being equivalences, we can take pseudo-inverses to construct a pseudo-inverse to the third map.
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.584%2019.4242)%22%3E%3Cuse%20x=%22180.667209%22%20y=%22-50.132727%22%20xlink:href=%22%23g1-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.065%2019.4242)%22%3E%3Cuse%20x=%22261.693485%22%20y=%22-50.132727%22%20xlink:href=%22%23g1-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-52.823%2019.42424)%22%3E%3Cuse%20x=%22221.439788%22%20y=%22-18.092508%22%20xlink:href=%22%23g1-90%22/%3E%3C/g%3E%3Cpath%20d=%22M140.6133-33.1992h63.125%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.86747-35.58987C202.24638-34.15628%20203.086224-33.476593%20203.937786-33.199249%20203.086224-32.921905%20202.24638-32.242218%20201.86747-30.80862%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-1.814%20-18.8093)%22%3E%3Cuse%20x=%22171.855542%22%20y=%22-18.092508%22%20xlink:href=%22%23g0-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.668-26.85937%20163.8125-7.8867%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M163.816158-10.92187C163.226309-9.562494%20163.47241-8.507808%20163.968505-7.761709%20163.128657-8.070302%20162.04663-8.058588%20160.863034-7.164061%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-26.443%206.1912)%22%3E%3Cuse%20x=%22171.855542%22%20y=%22-18.092508%22%20xlink:href=%22%23g0-103%22/%3E%3C/g%3E%3Cpath%20d=%22M180.625-7.7227l23.7305-18.89058%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.402027-27.316441C202.589526-26.429721%20203.671556-26.425813%20204.511388-26.7344%20204.019209-25.988312%20203.780926-24.933619%20204.378582-23.574241%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2023.136%207.9908)%22%3E%3Cuse%20x=%22171.855542%22%20y=%22-18.092508%22%20xlink:href=%22%23g0-104%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
Retracts
The class of categorical equivalences is stable under retracts.
Suppose we have the following commuting diagram where \(g\) is an equivalence. We show \(f\) is also an equivalence:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-54.359%2019.4242)%22%3E%3Cuse%20x=%22180.493194%22%20y=%22-61.778447%22%20xlink:href=%22%23g3-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.785%2019.4242)%22%3E%3Cuse%20x=%22221.521756%22%20y=%22-61.778447%22%20xlink:href=%22%23g3-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-54.359%2019.4242)%22%3E%3Cuse%20x=%22262.550318%22%20y=%22-61.778447%22%20xlink:href=%22%23g3-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.84%2019.4242)%22%3E%3Cuse%20x=%22180.493194%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.854%2019.4242)%22%3E%3Cuse%20x=%22221.521756%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-86%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.84%2019.4242)%22%3E%3Cuse%20x=%22262.550318%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-89%22/%3E%3C/g%3E%3Cpath%20d=%22M139.6641-44.8438h23.18355%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M160.97235-47.23441C161.35126-45.800813%20162.195009-45.125032%20163.046572-44.843782%20162.195009-44.566438%20161.35126-43.890657%20160.97235-42.45316%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-21.637%20-17.4533)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-105%22/%3E%3C/g%3E%3Cpath%20d=%22M130.6523-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M133.04305-23.2422C131.609451-22.86329%20130.93367-22.019542%20130.65242-21.171886%20130.375076-22.019542%20129.695389-22.86329%20128.2618-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.683%201.7435)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.6641-50.043C161.2891-62.5313%20182.0742-62.5313%20203.3555-50.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M202.930168-53.250034C202.539532-51.816442%20202.930161-50.808624%20203.52781-50.144563%20202.652824-50.328155%20201.582496-50.160191%20200.539534-49.109403%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-5.198%20-33.0177)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g4-49%22/%3E%3Cuse%20x=%22175.652767%22%20y=%22-28.736416%22%20xlink:href=%22%23g1-88%22/%3E%3C/g%3E%3Cpath%20d=%22M180.12109-44.8438H203.3008%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.42986-47.23441C201.80877-45.800813%20202.65252-45.125032%20203.500176-44.843782%20202.65252-44.566438%20201.80877-43.890657%20201.42986-42.45316%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2017.873%20-17.4533)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-117%22/%3E%3C/g%3E%3Cpath%20d=%22M171.683587-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M174.07421-23.2422C172.636712-22.86329%20171.960931-22.019542%20171.683587-21.171886%20171.402337-22.019542%20170.726556-22.86329%20169.29296-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%202.346%201.3393)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g0-24%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-6.483%20.8233)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-103%22/%3E%3C/g%3E%3Cpath%20d=%22M212.7109-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M215.10147-23.2422C213.667879-22.86329%20212.988191-22.019542%20212.710847-21.171886%20212.433504-22.019542%20211.753816-22.86329%20210.32022-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2043.375%201.7435)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.1445-12.8047h23.63284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M160.90644-15.19526C161.28535-13.761669%20162.125193-13.081982%20162.976756-12.804638%20162.125193-12.527294%20161.28535-11.847607%20160.90644-10.41401%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-22.371%2013.2313)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-106%22/%3E%3C/g%3E%3Cpath%20d=%22M139.1445-7.9063c21.9766%2012.6875%2043.0977%2012.6875%2064.7305.1993%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.054289-8.839829C202.101156-7.789056%20203.17147-7.621083%20204.046471-7.804683%20203.448808-7.140615%20203.058184-6.132799%20203.448806-4.699212%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-4.98%2028.00061)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g4-49%22/%3E%3Cuse%20x=%22175.652767%22%20y=%22-28.736416%22%20xlink:href=%22%23g1-89%22/%3E%3C/g%3E%3Cpath%20d=%22M180.18749-12.8047H203.8203%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.9495-15.19526C202.3245-13.761669%20203.168254-13.081982%20204.019817-12.804638%20203.168254-12.527294%20202.3245-11.847607%20201.9495-10.41401%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2018.404%2014.5873)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-118%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
Since \(g\) is an equivalence, there exists a functor \(g'\) such that \(gg' \cong 1_V\) and \(g'g \cong 1_U\). The morphism \(pg'j\) is then easily seen to be a pseudo-inverse to \(f\), showing that it is also an equivalence.
The class of isofibrations is stable under retracts.
Suppose the following diagram commutes and \(g\) is an isofibration. We need to show that \(f\) is an isofibration also:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-54.359%2019.4242)%22%3E%3Cuse%20x=%22180.493194%22%20y=%22-61.778447%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.785%2019.4242)%22%3E%3Cuse%20x=%22221.521756%22%20y=%22-61.778447%22%20xlink:href=%22%23g2-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-54.359%2019.4242)%22%3E%3Cuse%20x=%22262.550318%22%20y=%22-61.778447%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.84%2019.4242)%22%3E%3Cuse%20x=%22180.493194%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.854%2019.4242)%22%3E%3Cuse%20x=%22221.521756%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-86%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.84%2019.4242)%22%3E%3Cuse%20x=%22262.550318%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cpath%20d=%22M139.6641-44.8438h23.18355%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M160.97235-47.23441C161.35126-45.800813%20162.195009-45.125032%20163.046572-44.843782%20162.195009-44.566438%20161.35126-43.890657%20160.97235-42.45316%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-21.637%20-17.4533)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-105%22/%3E%3C/g%3E%3Cpath%20d=%22M130.6523-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M133.04305-23.2422C131.609451-22.86329%20130.93367-22.019542%20130.65242-21.171886%20130.375076-22.019542%20129.695389-22.86329%20128.2618-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.683%201.7435)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.6641-50.043C161.2891-62.5313%20182.0742-62.5313%20203.3555-50.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M202.930168-53.250034C202.539532-51.816442%20202.930161-50.808624%20203.52781-50.144563%20202.652824-50.328155%20201.582496-50.160191%20200.539534-49.109403%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-5.198%20-33.0177)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-49%22/%3E%3Cuse%20x=%22175.652767%22%20y=%22-28.736416%22%20xlink:href=%22%23g0-88%22/%3E%3C/g%3E%3Cpath%20d=%22M180.12109-44.8438H203.3008%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.42986-47.23441C201.80877-45.800813%20202.65252-45.125032%20203.500176-44.843782%20202.65252-44.566438%20201.80877-43.890657%20201.42986-42.45316%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2018.174%20-18.8093)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-112%22/%3E%3C/g%3E%3Cpath%20d=%22M171.683587-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M174.07421-24.67573C172.636712-24.29683%20171.960931-23.453075%20171.683587-22.605419%20171.402337-23.453075%20170.726556-24.29683%20169.29296-24.67573%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M174.07421-23.2422C172.636712-22.86329%20171.960931-22.019542%20171.683587-21.171886%20171.402337-22.019542%20170.726556-22.86329%20169.29296-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%202.346%20.8233)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-103%22/%3E%3C/g%3E%3Cpath%20d=%22M212.7109-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M215.10147-23.2422C213.667879-22.86329%20212.988191-22.019542%20212.710847-21.171886%20212.433504-22.019542%20211.753816-22.86329%20210.32022-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2043.375%201.7435)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.1445-12.8047h23.63284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M160.90644-15.19526C161.28535-13.761669%20162.125193-13.081982%20162.976756-12.804638%20162.125193-12.527294%20161.28535-11.847607%20160.90644-10.41401%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-22.371%2013.2313)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-106%22/%3E%3C/g%3E%3Cpath%20d=%22M139.1445-7.9063c21.9766%2012.6875%2043.0977%2012.6875%2064.7305.1993%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.054289-8.839829C202.101156-7.789056%20203.17147-7.621083%20204.046471-7.804683%20203.448808-7.140615%20203.058184-6.132799%20203.448806-4.699212%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-4.98%2028.00061)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-49%22/%3E%3Cuse%20x=%22175.652767%22%20y=%22-28.736416%22%20xlink:href=%22%23g0-89%22/%3E%3C/g%3E%3Cpath%20d=%22M180.18749-12.8047H203.8203%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.9495-15.19526C202.3245-13.761669%20203.168254-13.081982%20204.019817-12.804638%20203.168254-12.527294%20202.3245-11.847607%20201.9495-10.41401%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2018.571%2013.2313)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-113%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
Let \(x \in X\) and \(\alpha : fx \to y\) be an isomorphism in \(Y\). We apply \(j\) to get an isomorphism \(j\alpha : jfx=gix \to jy\). As \(g\) is an isofibration, there is an isomorphism \(\beta : ix \to u \in U\) such that \(g\beta = j\alpha\). Applying \(p\), we have an isomorphism \(p\beta : pix=x \to pu \in X\). If we apply \(f\) to this map, we have:
%22%3E%3Cuse%20x=%2278.47566%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-102%22/%3E%3Cuse%20x=%2284.425607%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-112%22/%3E%3Cuse%20x=%2289.438071%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-12%22/%3E%3Cuse%20x=%2298.36631%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-61%22/%3E%3Cuse%20x=%22108.88239%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-113%22/%3E%3Cuse%20x=%22113.687292%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-103%22/%3E%3Cuse%20x=%22118.796599%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-12%22/%3E%3Cuse%20x=%22203.433155%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-96%22/%3E%3Cuse%20x=%22207.33851%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-66%22/%3E%3Cuse%20x=%22210.108124%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22215.089444%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-63%22/%3E%3Cuse%20x=%22220.349719%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-105%22/%3E%3Cuse%20x=%22227.542747%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-98%22/%3E%3Cuse%20x=%22231.468028%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-91%22/%3E%3Cuse%20x=%22236.728302%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-109%22/%3E%3Cuse%20x=%22242.267529%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-28%22/%3E%3Cuse%20x=%22247.24885%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-96%22/%3E%3Cuse%20x=%22251.154204%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-50%22/%3E%3Cuse%20x=%2298.36631%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-61%22/%3E%3Cuse%20x=%22108.88239%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-113%22/%3E%3Cuse%20x=%22113.687292%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-106%22/%3E%3Cuse%20x=%22118.360272%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-11%22/%3E%3Cuse%20x=%22203.433155%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-47%22/%3E%3Cuse%20x=%22208.972383%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-50%22/%3E%3Cuse%20x=%22213.395795%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-125%22/%3E%3Cuse%20x=%22218.935023%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-77%22/%3E%3Cuse%20x=%22224.474251%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-66%22/%3E%3Cuse%20x=%22227.243865%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-105%22/%3E%3Cuse%20x=%22231.119332%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-66%22/%3E%3Cuse%20x=%22233.888946%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-81%22/%3E%3Cuse%20x=%22238.870266%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-77%22/%3E%3Cuse%20x=%22247.727055%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-81%22/%3E%3Cuse%20x=%22252.708375%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-55%22/%3E%3Cuse%20x=%22259.074491%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-12%22/%3E%3Cuse%20x=%2298.36631%22%20y=%220%22%20xlink:href=%22%23g1-61%22/%3E%3Cuse%20x=%22108.88239%22%20y=%220%22%20xlink:href=%22%23g0-11%22/%3E%3Cuse%20x=%22115.292389%22%20y=%220%22%20xlink:href=%22%23g0-58%22/%3E%3C/g%3E%3C/svg%3E)
Hence, given an isomorphism \(\alpha\), there exists an isomorphism \(p\beta\) such that \(fp\beta = \alpha\), so \(f\) is also an isofibration.
The class of functors injective on objects is stable under retracts.
Suppose we have the following diagram in \(\mathbf{Cat}\), where \(g\) is a functor injective on objects. We need to show that \(f\) is injective on objects also:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-54.359%2019.4242)%22%3E%3Cuse%20x=%22180.493194%22%20y=%22-61.778447%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.785%2019.4242)%22%3E%3Cuse%20x=%22221.521756%22%20y=%22-61.778447%22%20xlink:href=%22%23g2-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-54.359%2019.4242)%22%3E%3Cuse%20x=%22262.550318%22%20y=%22-61.778447%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.84%2019.4242)%22%3E%3Cuse%20x=%22180.493194%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.854%2019.4242)%22%3E%3Cuse%20x=%22221.521756%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-86%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-53.84%2019.4242)%22%3E%3Cuse%20x=%22262.550318%22%20y=%22-29.738228%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cpath%20d=%22M139.6641-44.8438h23.18355%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M160.97235-47.23441C161.35126-45.800813%20162.195009-45.125032%20163.046572-44.843782%20162.195009-44.566438%20161.35126-43.890657%20160.97235-42.45316%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-21.637%20-17.4533)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-105%22/%3E%3C/g%3E%3Cpath%20d=%22M130.6523-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M133.04305-23.2422C131.609451-22.86329%20130.93367-22.019542%20130.65242-21.171886%20130.375076-22.019542%20129.695389-22.86329%20128.2618-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.683%201.7435)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.6641-50.043C161.2891-62.5313%20182.0742-62.5313%20203.3555-50.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M202.930168-53.250034C202.539532-51.816442%20202.930161-50.808624%20203.52781-50.144563%20202.652824-50.328155%20201.582496-50.160191%20200.539534-49.109403%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-5.198%20-33.0177)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-49%22/%3E%3Cuse%20x=%22175.652767%22%20y=%22-28.736416%22%20xlink:href=%22%23g0-88%22/%3E%3C/g%3E%3Cpath%20d=%22M180.12109-44.8438H203.3008%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.42986-47.23441C201.80877-45.800813%20202.65252-45.125032%20203.500176-44.843782%20202.65252-44.566438%20201.80877-43.890657%20201.42986-42.45316%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2018.174%20-18.8093)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-112%22/%3E%3C/g%3E%3Cpath%20d=%22M171.683587-36.43359v15.0625%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M169.29296-38.30471C170.726556-37.9258%20171.402337-37.08596%20171.683587-36.234398%20171.960931-37.08596%20172.636712-37.9258%20174.07421-38.30471%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M174.07421-23.2422C172.636712-22.86329%20171.960931-22.019542%20171.683587-21.171886%20171.402337-22.019542%20170.726556-22.86329%20169.29296-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%202.346%20.8233)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-103%22/%3E%3C/g%3E%3Cpath%20d=%22M212.7109-38.50391v17.13282%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M215.10147-23.2422C213.667879-22.86329%20212.988191-22.019542%20212.710847-21.171886%20212.433504-22.019542%20211.753816-22.86329%20210.32022-23.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2043.375%201.7435)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M139.1445-12.8047h23.63284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M160.90644-15.19526C161.28535-13.761669%20162.125193-13.081982%20162.976756-12.804638%20162.125193-12.527294%20161.28535-11.847607%20160.90644-10.41401%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-22.371%2013.2313)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-106%22/%3E%3C/g%3E%3Cpath%20d=%22M139.1445-7.9063c21.9766%2012.6875%2043.0977%2012.6875%2064.7305.1993%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.054289-8.839829C202.101156-7.789056%20203.17147-7.621083%20204.046471-7.804683%20203.448808-7.140615%20203.058184-6.132799%20203.448806-4.699212%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-4.98%2028.00061)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g3-49%22/%3E%3Cuse%20x=%22175.652767%22%20y=%22-28.736416%22%20xlink:href=%22%23g0-89%22/%3E%3C/g%3E%3Cpath%20d=%22M180.18749-12.8047H203.8203%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M201.9495-15.19526C202.3245-13.761669%20203.168254-13.081982%20204.019817-12.804638%20203.168254-12.527294%20202.3245-11.847607%20201.9495-10.41401%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2018.571%2013.2313)%22%3E%3Cuse%20x=%22171.681527%22%20y=%22-29.738228%22%20xlink:href=%22%23g1-113%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
Suppose \(x\) and \(y\) are objects in \(X\) such that \(fx = fy\). We have the following chain of equalities:
%22%3E%3Cuse%20x=%2260.595353%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-102%22/%3E%3Cuse%20x=%2266.545301%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-120%22/%3E%3Cuse%20x=%2275.006565%22%20y=%22-59.775841%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%2285.522645%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-102%22/%3E%3Cuse%20x=%2291.472592%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-121%22/%3E%3Cuse%20x=%22102.24918%22%20y=%22-59.775841%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22108.337528%22%20y=%22-59.775841%22%20xlink:href=%22%23g0-41%22/%3E%3Cuse%20x=%22123.834861%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-106%22/%3E%3Cuse%20x=%22128.507842%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-102%22/%3E%3Cuse%20x=%22134.457789%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-120%22/%3E%3Cuse%20x=%22142.919053%22%20y=%22-59.775841%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22153.435133%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-106%22/%3E%3Cuse%20x=%22158.108114%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-102%22/%3E%3Cuse%20x=%22164.058061%22%20y=%22-59.775841%22%20xlink:href=%22%23g1-121%22/%3E%3Cuse%20x=%22102.24918%22%20y=%22-44.83188%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22108.337528%22%20y=%22-44.83188%22%20xlink:href=%22%23g0-41%22/%3E%3Cuse%20x=%22123.834861%22%20y=%22-44.83188%22%20xlink:href=%22%23g1-103%22/%3E%3Cuse%20x=%22128.944169%22%20y=%22-44.83188%22%20xlink:href=%22%23g1-105%22/%3E%3Cuse%20x=%22132.376427%22%20y=%22-44.83188%22%20xlink:href=%22%23g1-120%22/%3E%3Cuse%20x=%22140.837692%22%20y=%22-44.83188%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22151.353772%22%20y=%22-44.83188%22%20xlink:href=%22%23g1-103%22/%3E%3Cuse%20x=%22156.46308%22%20y=%22-44.83188%22%20xlink:href=%22%23g1-105%22/%3E%3Cuse%20x=%22159.895338%22%20y=%22-44.83188%22%20xlink:href=%22%23g1-121%22/%3E%3Cuse%20x=%22229.895293%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-85%22/%3E%3Cuse%20x=%22233.77076%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-72%22/%3E%3Cuse%20x=%22236.540374%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-50%22/%3E%3Cuse%20x=%22240.963786%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-55%22/%3E%3Cuse%20x=%22244.012354%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-105%22/%3E%3Cuse%20x=%22251.205382%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-98%22/%3E%3Cuse%20x=%22255.130662%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-91%22/%3E%3Cuse%20x=%22260.390936%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-109%22/%3E%3Cuse%20x=%22265.930164%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-28%22/%3E%3Cuse%20x=%22270.911484%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-96%22/%3E%3Cuse%20x=%22274.816839%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-50%22/%3E%3Cuse%20x=%22279.240251%22%20y=%22-44.83188%22%20xlink:href=%22%23g3-86%22/%3E%3Cuse%20x=%22102.24918%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22108.337528%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-41%22/%3E%3Cuse%20x=%22123.834861%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-105%22/%3E%3Cuse%20x=%22127.26712%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-120%22/%3E%3Cuse%20x=%22135.728384%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22146.244464%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-105%22/%3E%3Cuse%20x=%22149.676723%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-121%22/%3E%3Cuse%20x=%22229.895293%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-40%22/%3E%3Cuse%20x=%22233.769667%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-103%22/%3E%3Cuse%20x=%22241.646307%22%20y=%22-29.88792%22%20xlink:href=%22%23g0-50%22/%3E%3Cuse%20x=%22251.055422%22%20y=%22-29.88792%22%20xlink:href=%22%23g1-67%22/%3E%3Cuse%20x=%22258.888535%22%20y=%22-29.88792%22%20xlink:href=%22%23g2-41%22/%3E%3Cuse%20x=%22102.24918%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22108.337528%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-41%22/%3E%3Cuse%20x=%22123.834861%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-112%22/%3E%3Cuse%20x=%22128.847326%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-105%22/%3E%3Cuse%20x=%22132.279584%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-120%22/%3E%3Cuse%20x=%22140.740849%22%20y=%22-14.94396%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22151.256929%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-112%22/%3E%3Cuse%20x=%22156.269394%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-105%22/%3E%3Cuse%20x=%22159.701652%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-121%22/%3E%3Cuse%20x=%22102.24918%22%20y=%220%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22108.337528%22%20y=%220%22%20xlink:href=%22%23g0-41%22/%3E%3Cuse%20x=%22123.834861%22%20y=%220%22%20xlink:href=%22%23g1-120%22/%3E%3Cuse%20x=%22132.296126%22%20y=%220%22%20xlink:href=%22%23g2-61%22/%3E%3Cuse%20x=%22142.812206%22%20y=%220%22%20xlink:href=%22%23g1-121%22/%3E%3Cuse%20x=%22148.054149%22%20y=%220%22%20xlink:href=%22%23g1-58%22/%3E%3C/g%3E%3C/svg%3E)
Hence \(f\) is also injective on objects.
Lifting properties
We first give a lemma that will be useful in solving the lifting problems in this section.
Isofibrations that are equivalences are exactly the equivalences that are surjective on objects.
Suppose that \(F: \mathcal{A} \to \mathcal{B}\) is an isofibration and an equivalence. To see that it is surjective on objects, let \(b \in B\). As \(F\) is an equivalence, it is fully faithful, so there is some \(a \in \mathcal{A}\) and isomorphism \(\beta : Fa \to b \in \mathcal{B}\). As \(F\) is an isofibration, there is an isomorphism \(\alpha : a \to a' \in \mathcal{A}\) such that \(F\alpha = \beta\). Then, we must have that \(Fa' = b\), so \(F\) is surjective on objects.
If \(F\) is an equivalence that is surjective on objects, it is also an isofibration. Let \(a \in \mathcal{A}\) and \(\beta : Fa \to b\) be an isomorphism in \(\mathcal{B}\). As \(F\) is surjective on objects, \(b = Fa'\) for some \(a' \in \mathcal{A}\), so \(\beta\) is a map \(Fa \to Fa'\). By \(F\) being full, there is a morphism \(\alpha : a \to a'\) such that \(F\alpha = \beta\). By \(F\) being faithful, this \(\alpha\) must be an isomorphism, so \(F\) is an isofibration.
The class of functors injective on objects has the left lifting property with respect to functors that are isofibrations and equivalences.
Suppose we have the following commuting diagram, where \(f\) is injective on objects and \(g\) is an equivalence and isofibration:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.592%2019.4242)%22%3E%3Cuse%20x=%22179.634643%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.018%2019.4242)%22%3E%3Cuse%20x=%22220.663205%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.073%2019.42424)%22%3E%3Cuse%20x=%22179.634643%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.087%2019.42424)%22%3E%3Cuse%20x=%22220.663205%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-86%22/%3E%3C/g%3E%3Cpath%20d=%22M159.5703-37.5234h23.1836%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M180.88246-39.91409C181.26136-38.4805%20182.101209-37.800812%20182.952771-37.523468%20182.101209-37.242218%20181.26136-36.566437%20180.88246-35.13284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-.87%20-17.4533)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-105%22/%3E%3C/g%3E%3Cpath%20d=%22M150.5625-29.10937v15.0625%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M148.17189-30.98439C149.605479-30.60549%20150.281261-29.761739%20150.562511-28.910176%20150.839854-29.761739%20151.515636-30.60549%20152.95314-30.98439%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M152.95314-15.91798C151.515636-15.54298%20150.839854-14.699229%20150.562511-13.847666%20150.281261-14.699229%20149.605479-15.54298%20148.17189-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-27.275%201.7435)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M191.5898-31.18359v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M193.98041-17.35552C192.546818-16.97661%20191.86713-16.132862%20191.589786-15.281299%20191.312443-16.132862%20190.632755-16.97661%20189.19916-17.35552%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M193.98041-15.91798c-1.433592.375-2.11328%201.218751-2.390624%202.070314C191.312443-14.699229%20190.632755-15.54298%20189.19916-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2014.284%20.8233)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-103%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%2023.113%201.3393)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-24%22/%3E%3C/g%3E%3Cpath%20d=%22M159.0547-5.4805h23.6328%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M180.81266-7.875C181.19156-6.4375%20182.035314-5.761719%20182.886877-5.480469%20182.035314-5.203125%20181.19156-4.527344%20180.81266-3.08984%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-1.604%2023.89444)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-106%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
As this commutes, we have the following ``object square’’ commuting in \(\mathbf{Set}\):
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.902%2019.4242)%22%3E%3Cuse%20x=%22182.147164%22%20y=%22-55.950358%22%20xlink:href=%22%23g1-88%22/%3E%3Cuse%20x=%22190.400952%22%20y=%22-54.455977%22%20xlink:href=%22%23g3-48%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.177%2019.4242)%22%3E%3Cuse%20x=%22226.642613%22%20y=%22-55.950358%22%20xlink:href=%22%23g1-85%22/%3E%3Cuse%20x=%22233.444879%22%20y=%22-54.455977%22%20xlink:href=%22%23g3-48%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-37.667%2019.42424)%22%3E%3Cuse%20x=%22182.147164%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-89%22/%3E%3Cuse%20x=%22187.931043%22%20y=%22-20.921392%22%20xlink:href=%22%23g3-48%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-37.681%2019.42424)%22%3E%3Cuse%20x=%22226.642613%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-86%22/%3E%3Cuse%20x=%22232.45416%22%20y=%22-20.921392%22%20xlink:href=%22%23g3-48%22/%3E%3C/g%3E%3Cpath%20d=%22M160.4609-39.0156h23.1133%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M181.70357-41.40629C182.08248-39.972699%20182.92623-39.296917%20183.773886-39.015667%20182.92623-38.738324%20182.08248-38.062542%20181.70357-36.62504%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-2.628%20-19.9439)%22%3E%3Cuse%20x=%22171.491702%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-105%22/%3E%3Cuse%20x=%22174.310429%22%20y=%22-21.419509%22%20xlink:href=%22%23g2-48%22/%3E%3C/g%3E%3Cpath%20d=%22M149.6055-29.10937v15.0625%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M147.21497-30.98439c1.437501.378900000000002%202.113282%201.222651%202.390626%202.074214C149.886846-29.761739%20150.562627-30.60549%20151.99622-30.98439%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M151.99622-15.91798c-1.433593.375-2.109374%201.218751-2.390624%202.070314C149.328252-14.699229%20148.652471-15.54298%20147.21497-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-32.004%201.7435)%22%3E%3Cuse%20x=%22171.491702%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-102%22/%3E%3Cuse%20x=%22175.376489%22%20y=%22-21.419509%22%20xlink:href=%22%23g2-48%22/%3E%3C/g%3E%3Cpath%20d=%22M194.1016-31.18359v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M196.4923-17.35552C195.058704-16.97661%20194.382922-16.132862%20194.101672-15.281299%20193.824329-16.132862%20193.148547-16.97661%20191.71105-17.35552%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M196.4923-15.91798C195.058704-15.54298%20194.382922-14.699229%20194.101672-13.847666%20193.824329-14.699229%20193.148547-15.54298%20191.71105-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2024.957%20.8233)%22%3E%3Cuse%20x=%22171.491702%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-103%22/%3E%3Cuse%20x=%22175.378431%22%20y=%22-21.419509%22%20xlink:href=%22%23g2-48%22/%3E%3C/g%3E%3Cpath%20d=%22M159.2266-5.4805h24.8437%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M182.19929-7.875C182.5782-6.4375%20183.421947-5.761719%20184.269603-5.480469%20183.421947-5.203125%20182.5782-4.527344%20182.19929-3.08984%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-3.237%2023.89444)%22%3E%3Cuse%20x=%22171.491702%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-106%22/%3E%3Cuse%20x=%22174.788407%22%20y=%22-21.419509%22%20xlink:href=%22%23g2-48%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
In particular, \(f_0\) is injective and by Lemma 10, \(g_0\) is surjective. As \((\text{inj}, \text{surj})\) form a weak factorisation system on \(\mathbf{Set}\), there is a lift \(h_0\). We now aim to turn \(h_0\) into a functor. Let \(\alpha: y \to y'\) be a morphism in \(Y\). We then have a morphism \(j\alpha : jy = gh_0y \to gh_0y'=jy' \in V_0\). As \(g\) is fully faithful, there is a unique morphism \(\beta : h_0 y \to h_0 y' \in U\) such that \(g\beta = j\alpha\). We define \(h\alpha := \beta\). As \(j\) is a functor, it must preserve identity morphisms and as \(g\) is fully faithful, the lift of an identity morphism from \(v\) to \(u\) must be the identity, so \(h\) preserves identity morphisms. Similarly, by functorality of \(j\) and fully faithfulness of \(g\), we have that composites are mapped to composites, so \(h\) is a functor and makes the bottom triangle commute:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.592%2019.4242)%22%3E%3Cuse%20x=%22179.634643%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.018%2019.4242)%22%3E%3Cuse%20x=%22220.663205%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.073%2019.42424)%22%3E%3Cuse%20x=%22179.634643%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.087%2019.42424)%22%3E%3Cuse%20x=%22220.663205%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-86%22/%3E%3C/g%3E%3Cpath%20d=%22M159.5703-37.5234h23.1836%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M180.88246-39.91409C181.26136-38.4805%20182.101209-37.800812%20182.952771-37.523468%20182.101209-37.242218%20181.26136-36.566437%20180.88246-35.13284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-.87%20-17.4533)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-105%22/%3E%3C/g%3E%3Cpath%20d=%22M150.5625-29.10937v15.0625%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M148.17189-30.98439C149.605479-30.60549%20150.281261-29.761739%20150.562511-28.910176%20150.839854-29.761739%20151.515636-30.60549%20152.95314-30.98439%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M152.95314-15.91798C151.515636-15.54298%20150.839854-14.699229%20150.562511-13.847666%20150.281261-14.699229%20149.605479-15.54298%20148.17189-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-27.275%201.7435)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M191.5898-31.18359v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M193.98041-17.35552C192.546818-16.97661%20191.86713-16.132862%20191.589786-15.281299%20191.312443-16.132862%20190.632755-16.97661%20189.19916-17.35552%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M193.98041-15.91798c-1.433592.375-2.11328%201.218751-2.390624%202.070314C191.312443-14.699229%20190.632755-15.54298%20189.19916-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2014.284%20.8233)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-103%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%2023.113%201.3393)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-24%22/%3E%3C/g%3E%3Cpath%20d=%22M159.0547-5.4805h23.6328%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M180.81266-7.875C181.19156-6.4375%20182.035314-5.761719%20182.886877-5.480469%20182.035314-5.203125%20181.19156-4.527344%20180.81266-3.08984%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-1.604%2023.89444)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-106%22/%3E%3C/g%3E%3Cpath%20d=%22M159.0547-12.1094l24.1055-18.8281%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M180.214969-31.667967C181.394657-30.773428%20182.47669-30.757805%20183.316531-31.058585%20182.820434-30.316391%20182.570436-29.265618%20183.156359-27.90234%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-6.569%20-1.5774)%22%3E%3Cuse%20x=%22170.822976%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-104%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
The top triangle commutes on objects, so we need to check it commutes on maps. Given \(\alpha : x \to x' \in X\),
%22%3E%3Cuse%20x=%22146.133396%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-103%22/%3E%3Cuse%20x=%22151.242704%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-105%22/%3E%3Cuse%20x=%22154.674962%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-11%22/%3E%3Cuse%20x=%22163.85229%22%20y=%22-14.94396%22%20xlink:href=%22%23g1-61%22/%3E%3Cuse%20x=%22174.36837%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-106%22/%3E%3Cuse%20x=%22179.04135%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-102%22/%3E%3Cuse%20x=%22184.991297%22%20y=%22-14.94396%22%20xlink:href=%22%23g0-11%22/%3E%3Cuse%20x=%22163.85229%22%20y=%220%22%20xlink:href=%22%23g1-61%22/%3E%3Cuse%20x=%22174.36837%22%20y=%220%22%20xlink:href=%22%23g0-103%22/%3E%3Cuse%20x=%22179.477677%22%20y=%220%22%20xlink:href=%22%23g0-104%22/%3E%3Cuse%20x=%22185.217747%22%20y=%220%22%20xlink:href=%22%23g0-102%22/%3E%3Cuse%20x=%22191.167694%22%20y=%220%22%20xlink:href=%22%23g0-11%22/%3E%3C/g%3E%3C/svg%3E)
So \(i \alpha = h f \alpha\) by fully faithfulness of \(g\), meaning that the top triangle commutes. This means that \(h\) is indeed a lift, which shows that functors injective on objects are in the left lifting class of fucntors that are equivalences and isofibrations.
The class of functors injective on objects which are also equivalences has the left lifting property with respect to functors that are isofibrations.
Suppose we have the following diagram commuting, with \(f\) an equivalence that is injective on objects and \(g\) an isofibration:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.592%2019.4242)%22%3E%3Cuse%20x=%22180.679523%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.018%2019.4242)%22%3E%3Cuse%20x=%22221.708084%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.073%2019.42424)%22%3E%3Cuse%20x=%22180.679523%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.087%2019.42424)%22%3E%3Cuse%20x=%22221.708084%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-86%22/%3E%3C/g%3E%3Cpath%20d=%22M160.6172-37.5234h23.1836%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M181.92543-39.91409C182.30434-38.4805%20183.148085-37.800812%20183.999648-37.523468%20183.148085-37.242218%20182.30434-36.566437%20181.92543-35.13284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-.87%20-17.4533)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-105%22/%3E%3C/g%3E%3Cpath%20d=%22M151.6055-29.10937v15.0625%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M149.21486-30.98439C150.64845-30.60549%20151.328137-29.761739%20151.605481-28.910176%20151.886731-29.761739%20152.562512-30.60549%20153.99611-30.98439%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M153.99611-15.91798C152.562512-15.54298%20151.886731-14.699229%20151.605481-13.847666%20151.328137-14.699229%20150.64845-15.54298%20149.21486-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-27.275%201.7435)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-17.916%201.3393)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-24%22/%3E%3C/g%3E%3Cpath%20d=%22M192.6367-31.18359v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M195.02729-17.35552C193.589788-16.97661%20192.914007-16.132862%20192.636663-15.281299%20192.355413-16.132862%20191.679632-16.97661%20190.24604-17.35552%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M195.02729-15.91798c-1.437502.375-2.113283%201.218751-2.390627%202.070314C192.355413-14.699229%20191.679632-15.54298%20190.24604-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2023.113%20.8233)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-103%22/%3E%3C/g%3E%3Cpath%20d=%22M160.0977-5.4805h23.6328%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M181.85953-7.875C182.23453-6.4375%20183.078285-5.761719%20183.929847-5.480469%20183.078285-5.203125%20182.23453-4.527344%20181.85953-3.08984%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-1.604%2023.89444)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-106%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
To construct a functor \(h:Y \to U\), we use the axiom of choice to get some extra structure. As \(f\) is essentially surjective, for every object \(y \in Y\), we choose an isomorphism \(\alpha_y : fx_y \to y\), picking the identity morphism wherever possible, i.e \(\alpha_{fx} = 1_{fx}\) (we call the argument of \(f\) \(x_y\), which is well defined at \(f\) is injective on objects). As \(g\) is an isofibration, we choose for every \(y \in Y\) a morphism \(\beta_y : ix_y \to u_y \in U\) such that \(g\beta_y = j\alpha_y\), again, picking the identity morphism whenever possible, i.e \(\beta_{fx} = 1_{ix}\). On objects, we define \(h(y) = u_y\). For morphisms, the output is a little more complicated. Starting with a map \(\gamma : y \to y'\), we form the composite \(\alpha_{y'}^{-1} \gamma \alpha_y : fx_y \to fx_{y'}\). We let \(\overline{\alpha_{y'}^{-1} \gamma \alpha_y} : x_y \to x_{y'}\) be the unique map that \(f\) maps to \(\alpha_{y'}^{-1} \gamma \alpha_y\). Then, applying \(i\), we have a map \(i \overline{\alpha_{y'}^{-1} \gamma \alpha_y} : ix_y \to ix_{y'}\). We can then compose with maps \(\beta_y^{-1}\) and \(\beta_{y'}\) to get \(\beta_{y'} i \left(\overline{\alpha_{y'}^{-1} \gamma \alpha_y}\right) \beta_{y}^{-1} : u_y \to u_{y'}\). This is what we define \(h\gamma\) to be.
To see that \(h\) is a functor, we see that it sends the identity to the identity:
%22%3E%3Cuse%20x=%2296.759664%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22102.394794%22%20y=%22-33.746817%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22107.183583%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-105%22/%3E%3Cuse%20x=%22112.276241%22%20y=%22-46.299825%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22118.226158%22%20y=%22-45.591179%22%20height=%22.398484%22%20width=%2238.038067%22/%3E%3Cuse%20x=%22118.226158%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22124.636157%22%20y=%22-39.502987%22%20xlink:href=%22%23g1-0%22/%3E%3Cuse%20x=%22130.862836%22%20y=%22-39.502987%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22124.599277%22%20y=%22-34.076194%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22135.332192%22%20y=%22-35.241198%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22140.313531%22%20y=%22-33.746817%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22145.10232%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22151.475439%22%20y=%22-33.746817%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22156.264225%22%20y=%22-46.299825%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22163.874541%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22170.03547%22%20y=%22-39.354693%22%20xlink:href=%22%23g1-0%22/%3E%3Cuse%20x=%22176.26215%22%20y=%22-39.354693%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22169.509671%22%20y=%22-32.778266%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22183.498815%22%20y=%22-35.241198%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22194.014895%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22199.650025%22%20y=%22-33.746817%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22204.438814%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-105%22/%3E%3Cuse%20x=%22209.531472%22%20y=%22-43.311003%22%20xlink:href=%22%23g0-0%22/%3E%3Crect%20x=%22214.097707%22%20y=%22-43.255501%22%20height=%22.398484%22%20width=%229.770125%22/%3E%3Cuse%20x=%22214.097707%22%20y=%22-35.241198%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22219.079046%22%20y=%22-33.746817%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22223.867832%22%20y=%22-43.311003%22%20xlink:href=%22%23g0-1%22/%3E%3Cuse%20x=%22230.094467%22%20y=%22-35.241198%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22236.255396%22%20y=%22-39.354693%22%20xlink:href=%22%23g1-0%22/%3E%3Cuse%20x=%22242.482075%22%20y=%22-39.354693%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22235.729597%22%20y=%22-32.778266%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22183.498815%22%20y=%22-16.172583%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22194.014895%22%20y=%22-16.172583%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22199.650025%22%20y=%22-14.678203%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22204.438814%22%20y=%22-16.172583%22%20xlink:href=%22%23g4-105%22/%3E%3Cuse%20x=%22207.871072%22%20y=%22-16.172583%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22211.745446%22%20y=%22-16.172583%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22216.726785%22%20y=%22-14.678203%22%20xlink:href=%22%23g3-120%22/%3E%3Cuse%20x=%22221.244587%22%20y=%22-13.681939%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22226.058719%22%20y=%22-16.172583%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22229.933092%22%20y=%22-16.172583%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22236.094021%22%20y=%22-20.286079%22%20xlink:href=%22%23g1-0%22/%3E%3Cuse%20x=%22242.320701%22%20y=%22-20.286079%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22235.568222%22%20y=%22-13.709651%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22183.498815%22%20y=%220%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22194.014895%22%20y=%220%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22198.996234%22%20y=%221.494381%22%20xlink:href=%22%23g3-117%22/%3E%3Cuse%20x=%22203.706629%22%20y=%222.490645%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22208.520774%22%20y=%220%22%20xlink:href=%22%23g4-58%22/%3E%3C/g%3E%3C/svg%3E)
We also see that \(h\) preserves composites: let \(\gamma : y \to y'\) and \(\delta : y' \to y''\). Then:
%22%3E%3Cuse%20x=%226.296441%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%2211.931571%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%2216.222241%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2218.418884%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2221.611777%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-105%22/%3E%3Cuse%20x=%2226.704435%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%2232.654352%22%20y=%22-55.68042%22%20height=%22.398484%22%20width=%2235.767605%22/%3E%3Cuse%20x=%2232.654352%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%2239.064351%22%20y=%22-49.592227%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%2245.29103%22%20y=%22-49.592227%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%2239.027471%22%20y=%22-42.408139%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%2243.318141%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2245.514784%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2249.760386%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-14%22/%3E%3Cuse%20x=%2254.565278%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%2260.938397%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%2265.229067%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2268.421957%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%2276.032273%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%2282.193202%22%20y=%22-49.592227%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%2288.419882%22%20y=%22-49.592227%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%2281.667403%22%20y=%22-42.408139%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%2285.958073%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2295.103103%22%20y=%22-45.330438%22%20xlink:href=%22%23g3-14%22/%3E%3Cuse%20x=%22102.298308%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22107.933438%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22112.224108%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22115.417002%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-105%22/%3E%3Cuse%20x=%22120.50966%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22126.459576%22%20y=%22-55.68042%22%20height=%22.398484%22%20width=%2233.979374%22/%3E%3Cuse%20x=%22126.459576%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22132.869575%22%20y=%22-49.592227%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22139.096255%22%20y=%22-49.592227%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22132.832696%22%20y=%22-42.408139%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22137.123365%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22143.56561%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-13%22/%3E%3Cuse%20x=%22149.277041%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22155.65016%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22160.43895%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22168.049266%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22174.210195%22%20y=%22-49.443934%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22180.436875%22%20y=%22-49.443934%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22173.684396%22%20y=%22-42.867506%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22187.673513%22%20y=%22-45.330438%22%20xlink:href=%22%23g7-61%22/%3E%3Cuse%20x=%22198.189593%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22203.824723%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22208.115393%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22210.312036%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22213.504929%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-105%22/%3E%3Cuse%20x=%22218.597587%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22224.547504%22%20y=%22-55.68042%22%20height=%22.398484%22%20width=%2235.767605%22/%3E%3Cuse%20x=%22224.547504%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22230.957503%22%20y=%22-49.592227%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22237.184182%22%20y=%22-49.592227%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22230.920623%22%20y=%22-42.408139%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22235.211293%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22237.407936%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22241.653537%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-14%22/%3E%3Cuse%20x=%22246.458429%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22252.831549%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22257.122218%22%20y=%22-45.82857%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22260.315109%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22267.925425%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-105%22/%3E%3Cuse%20x=%22273.018083%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22278.968%22%20y=%22-55.68042%22%20height=%22.398484%22%20width=%2233.979374%22/%3E%3Cuse%20x=%22278.968%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22285.377998%22%20y=%22-49.592227%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22291.604678%22%20y=%22-49.592227%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22285.341119%22%20y=%22-42.408139%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22289.631789%22%20y=%22-44.400651%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22296.074033%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-13%22/%3E%3Cuse%20x=%22301.785465%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22308.158584%22%20y=%22-43.836057%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22312.947373%22%20y=%22-56.389066%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22320.55769%22%20y=%22-45.330438%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22326.718619%22%20y=%22-49.443934%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22332.945298%22%20y=%22-49.443934%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22326.192819%22%20y=%22-42.867506%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22187.673513%22%20y=%22-23.412463%22%20xlink:href=%22%23g7-61%22/%3E%3Cuse%20x=%22198.189593%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22203.824723%22%20y=%22-21.918082%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22208.115393%22%20y=%22-23.910595%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22210.312036%22%20y=%22-23.910595%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22213.504929%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-105%22/%3E%3Cuse%20x=%22218.597587%22%20y=%22-34.47109%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22224.547504%22%20y=%22-33.762444%22%20height=%22.398484%22%20width=%2235.767605%22/%3E%3Cuse%20x=%22224.547504%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22230.957503%22%20y=%22-27.674252%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22237.184182%22%20y=%22-27.674252%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22230.920623%22%20y=%22-20.490163%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22235.211293%22%20y=%22-22.482676%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22237.407936%22%20y=%22-22.482676%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22241.653537%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-14%22/%3E%3Cuse%20x=%22246.458429%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22252.831549%22%20y=%22-21.918082%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22257.122218%22%20y=%22-23.910595%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22262.528975%22%20y=%22-23.412463%22%20xlink:href=%22%23g3-14%22/%3E%3Crect%20x=%22269.72418%22%20y=%22-33.762444%22%20height=%22.398484%22%20width=%2233.979374%22/%3E%3Cuse%20x=%22269.72418%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22276.134178%22%20y=%22-27.674252%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22282.360858%22%20y=%22-27.674252%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22276.097299%22%20y=%22-20.490163%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22280.387969%22%20y=%22-22.482676%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22286.830213%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-13%22/%3E%3Cuse%20x=%22292.541645%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22298.914764%22%20y=%22-21.918082%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22303.703553%22%20y=%22-34.47109%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22311.313866%22%20y=%22-23.412463%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22317.474795%22%20y=%22-27.525959%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22323.701474%22%20y=%22-27.525959%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22316.948995%22%20y=%22-20.949531%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22187.673513%22%20y=%22-1.494487%22%20xlink:href=%22%23g7-61%22/%3E%3Cuse%20x=%22198.189593%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22203.824723%22%20y=%22-106e-6%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22208.115393%22%20y=%22-1.992619%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22210.312036%22%20y=%22-1.992619%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22213.504929%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-105%22/%3E%3Cuse%20x=%22218.597587%22%20y=%22-12.553115%22%20xlink:href=%22%23g0-16%22/%3E%3Cuse%20x=%22224.547504%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22230.957503%22%20y=%22-5.756277%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22237.184182%22%20y=%22-5.756277%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22230.920623%22%20y=%221.427812%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22235.211293%22%20y=%22-.564701%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22237.407936%22%20y=%22-.564701%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22241.653537%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-14%22/%3E%3Cuse%20x=%22246.458429%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-13%22/%3E%3Cuse%20x=%22252.169861%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-11%22/%3E%3Cuse%20x=%22258.54298%22%20y=%22-106e-6%22%20xlink:href=%22%23g4-121%22/%3E%3Cuse%20x=%22263.331769%22%20y=%22-12.553115%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22270.942082%22%20y=%22-1.494487%22%20xlink:href=%22%23g5-12%22/%3E%3Cuse%20x=%22277.103011%22%20y=%22-5.607983%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22283.32969%22%20y=%22-5.607983%22%20xlink:href=%22%23g6-49%22/%3E%3Cuse%20x=%22276.577212%22%20y=%22.968445%22%20xlink:href=%22%23g4-121%22/%3E%3C/g%3E%3C/svg%3E)
We now show that it makes both the triangles commute:
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.592%2019.4242)%22%3E%3Cuse%20x=%22180.679523%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-88%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.018%2019.4242)%22%3E%3Cuse%20x=%22221.708084%22%20y=%22-54.455992%22%20xlink:href=%22%23g2-85%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.073%2019.42424)%22%3E%3Cuse%20x=%22180.679523%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-89%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.087%2019.42424)%22%3E%3Cuse%20x=%22221.708084%22%20y=%22-22.415773%22%20xlink:href=%22%23g2-86%22/%3E%3C/g%3E%3Cpath%20d=%22M160.6172-37.5234h23.1836%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M181.92543-39.91409C182.30434-38.4805%20183.148085-37.800812%20183.999648-37.523468%20183.148085-37.242218%20182.30434-36.566437%20181.92543-35.13284%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-.87%20-17.4533)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-105%22/%3E%3C/g%3E%3Cpath%20d=%22M151.6055-29.10937v15.0625%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M149.21486-30.98439C150.64845-30.60549%20151.328137-29.761739%20151.605481-28.910176%20151.886731-29.761739%20152.562512-30.60549%20153.99611-30.98439%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M153.99611-15.91798C152.562512-15.54298%20151.886731-14.699229%20151.605481-13.847666%20151.328137-14.699229%20150.64845-15.54298%20149.21486-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-17.916%201.3393)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g0-24%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-27.275%201.7435)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-102%22/%3E%3C/g%3E%3Cpath%20d=%22M192.6367-31.18359v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M195.02729-17.35552C193.589788-16.97661%20192.914007-16.132862%20192.636663-15.281299%20192.355413-16.132862%20191.679632-16.97661%20190.24604-17.35552%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M195.02729-15.91798c-1.437502.375-2.113283%201.218751-2.390627%202.070314C192.355413-14.699229%20191.679632-15.54298%20190.24604-15.91798%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2023.113%20.8233)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-103%22/%3E%3C/g%3E%3Cpath%20d=%22M160.0977-5.4805h23.6328%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M181.85953-7.875C182.23453-6.4375%20183.078285-5.761719%20183.929847-5.480469%20183.078285-5.203125%20182.23453-4.527344%20181.85953-3.08984%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-1.604%2023.89444)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-106%22/%3E%3C/g%3E%3Cpath%20d=%22M160.0977-12.1094%20184.207-30.9375%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M181.257937-31.667953C182.441528-30.773437%20183.519658-30.757805%20184.363406-31.058588%20183.863396-30.316397%20183.617317-29.265615%20184.20324-27.902337%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-6.569%20-1.5774)%22%3E%3Cuse%20x=%22171.867855%22%20y=%22-22.415773%22%20xlink:href=%22%23g1-104%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
Given \(x \in X\), we need \(ix = u_{fx}\), however this follows from our choice of maps being the identity wherever possible, which means \(\beta_{fx} = 1_{ix}\). Likewise, for maps \(\gamma: x \to x'\), our chosen isomorphisms are the identity, giving \(hf\gamma = i\gamma\). Now, if \(y \in Y\), we see by definition that \(gu_y = jy\), so the bottom triangle commutes on objects. Given a map \(\gamma : y \to y' \in Y\), by the properties of \(\beta_y\) we have:
%22%3E%3Cuse%20x=%2248.824872%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-103%22/%3E%3Cuse%20x=%2255.594579%22%20y=%22-66.989178%22%20xlink:href=%22%23g0-16%22/%3E%3Cuse%20x=%2261.544496%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%2267.179625%22%20y=%22-54.436169%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%2271.470295%22%20y=%22-56.428682%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%2274.663189%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-105%22/%3E%3Cuse%20x=%2279.755847%22%20y=%22-66.989178%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%2285.705764%22%20y=%22-66.280531%22%20height=%22.398484%22%20width=%2233.979374%22/%3E%3Cuse%20x=%2285.705764%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%2292.115763%22%20y=%22-60.192339%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%2298.342442%22%20y=%22-60.192339%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%2292.078883%22%20y=%22-53.00825%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%2296.369553%22%20y=%22-55.000763%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22102.811798%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-13%22/%3E%3Cuse%20x=%22108.523229%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22114.896348%22%20y=%22-54.436169%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22119.685138%22%20y=%22-66.989178%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22127.295454%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22133.456383%22%20y=%22-60.044046%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22139.683062%22%20y=%22-60.044046%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22132.930584%22%20y=%22-53.467618%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22144.152418%22%20y=%22-66.989178%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22152.86964%22%20y=%22-55.93055%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22163.38572%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-103%22/%3E%3Cuse%20x=%22168.495028%22%20y=%22-55.93055%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22172.369402%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22178.004532%22%20y=%22-54.436169%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22182.295201%22%20y=%22-56.428682%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22185.488095%22%20y=%22-55.93055%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22189.362469%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-103%22/%3E%3Cuse%20x=%22194.471777%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-105%22/%3E%3Cuse%20x=%22199.564435%22%20y=%22-66.989178%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22205.514352%22%20y=%22-66.280531%22%20height=%22.398484%22%20width=%2233.979374%22/%3E%3Cuse%20x=%22205.514352%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22211.92435%22%20y=%22-60.192339%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22218.15103%22%20y=%22-60.192339%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22211.887471%22%20y=%22-53.00825%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22216.178141%22%20y=%22-55.000763%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22222.620385%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-13%22/%3E%3Cuse%20x=%22228.331816%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22234.704936%22%20y=%22-54.436169%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22239.493725%22%20y=%22-66.989178%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22247.104041%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-103%22/%3E%3Cuse%20x=%22252.213349%22%20y=%22-55.93055%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22256.087723%22%20y=%22-55.93055%22%20xlink:href=%22%23g4-12%22/%3E%3Cuse%20x=%22261.722853%22%20y=%22-54.436169%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22266.511642%22%20y=%22-55.93055%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22270.386016%22%20y=%22-60.044046%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22276.612695%22%20y=%22-60.044046%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22152.86964%22%20y=%22-34.012574%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22163.38572%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22168.058701%22%20y=%22-34.012574%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22171.933075%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22178.306194%22%20y=%22-32.518193%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22182.596864%22%20y=%22-34.510706%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22185.789758%22%20y=%22-34.012574%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22189.664131%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22194.337112%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-102%22/%3E%3Cuse%20x=%22201.947459%22%20y=%22-45.071202%22%20xlink:href=%22%23g0-16%22/%3E%3Crect%20x=%22207.897375%22%20y=%22-44.362556%22%20height=%22.398484%22%20width=%2233.979374%22/%3E%3Cuse%20x=%22207.897375%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22214.307374%22%20y=%22-38.274364%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22220.534054%22%20y=%22-38.274364%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22214.270495%22%20y=%22-31.090275%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22218.561164%22%20y=%22-33.082788%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22225.003409%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-13%22/%3E%3Cuse%20x=%22230.71484%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22237.087959%22%20y=%22-32.518193%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22241.876749%22%20y=%22-45.071202%22%20xlink:href=%22%23g0-17%22/%3E%3Cuse%20x=%22249.487065%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22254.160046%22%20y=%22-34.012574%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22258.034419%22%20y=%22-34.012574%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22264.407539%22%20y=%22-32.518193%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22269.196328%22%20y=%22-34.012574%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22273.070702%22%20y=%22-38.12607%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22279.297381%22%20y=%22-38.12607%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22152.86964%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22163.38572%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22168.058701%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22171.933075%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22178.306194%22%20y=%22-13.449579%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22182.596864%22%20y=%22-15.442092%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22185.789758%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22189.664131%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22194.337112%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22198.211486%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22204.584605%22%20y=%22-13.449579%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22208.875275%22%20y=%22-15.442092%22%20xlink:href=%22%23g1-48%22/%3E%3Cuse%20x=%22212.068169%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22215.942542%22%20y=%22-19.057456%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22222.169222%22%20y=%22-19.057456%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22226.638577%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22231.311558%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-13%22/%3E%3Cuse%20x=%22237.022989%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22241.695969%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22245.570343%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22251.943462%22%20y=%22-13.449579%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22256.732252%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22260.606626%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22265.279606%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-40%22/%3E%3Cuse%20x=%22269.15398%22%20y=%22-14.94396%22%20xlink:href=%22%23g4-11%22/%3E%3Cuse%20x=%22275.527099%22%20y=%22-13.449579%22%20xlink:href=%22%23g3-121%22/%3E%3Cuse%20x=%22280.315888%22%20y=%22-14.94396%22%20xlink:href=%22%23g6-41%22/%3E%3Cuse%20x=%22284.190262%22%20y=%22-19.057456%22%20xlink:href=%22%23g2-0%22/%3E%3Cuse%20x=%22290.416942%22%20y=%22-19.057456%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22152.86964%22%20y=%220%22%20xlink:href=%22%23g6-61%22/%3E%3Cuse%20x=%22163.38572%22%20y=%220%22%20xlink:href=%22%23g4-106%22/%3E%3Cuse%20x=%22168.058701%22%20y=%220%22%20xlink:href=%22%23g4-13%22/%3E%3C/g%3E%3C/svg%3E)
Hence \(h\) is a lift, as required.
Factorisations
Every functor can be factored as a functor injective on objects, followed by a functor that is an isofibration and equivalence.
Given \(f:X \to Y\), we form a new category \(Z\) with objects given by \(X_0 \coprod Y_0\). We define the hom-sets as follows:
%22%3E%3Cuse%20x=%2274.827916%22%20y=%22-21.22032%22%20xlink:href=%22%23g2-90%22/%3E%3Cuse%20x=%2282.341412%22%20y=%22-21.22032%22%20xlink:href=%22%23g3-40%22/%3E%3Cuse%20x=%2286.215786%22%20y=%22-21.22032%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%2291.909718%22%20y=%22-21.22032%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%2296.337526%22%20y=%22-21.22032%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22101.579469%22%20y=%22-21.22032%22%20xlink:href=%22%23g3-41%22/%3E%3Cuse%20x=%22108.221175%22%20y=%22-21.22032%22%20xlink:href=%22%23g3-58%22/%3E%3Cuse%20x=%22110.988584%22%20y=%22-21.22032%22%20xlink:href=%22%23g3-61%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-50.610382%22%20xlink:href=%22%23g0-56%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-41.643915%22%20xlink:href=%22%23g0-62%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-38.655092%22%20xlink:href=%22%23g0-62%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-35.66627%22%20xlink:href=%22%23g0-62%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-32.677447%22%20xlink:href=%22%23g0-60%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-14.744513%22%20xlink:href=%22%23g0-62%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-11.75569%22%20xlink:href=%22%23g0-62%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-8.766868%22%20xlink:href=%22%23g0-62%22/%3E%3Cuse%20x=%22121.504664%22%20y=%22-5.778045%22%20xlink:href=%22%23g0-58%22/%3E%3Cuse%20x=%22130.360356%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22138.82162%22%20y=%22-42.361013%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22148.230735%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-88%22/%3E%3Cuse%20x=%22156.712809%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22161.140617%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22169.149892%22%20y=%22-42.361013%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22178.559007%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-88%22/%3E%3Cuse%20x=%22200.324492%22%20y=%22-42.361013%22%20xlink:href=%22%23g3-61%22/%3E%3Cuse%20x=%22206.41284%22%20y=%22-42.361013%22%20xlink:href=%22%23g1-41%22/%3E%3Cuse%20x=%22221.910173%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22229.907979%22%20y=%22-42.361013%22%20xlink:href=%22%23g3-40%22/%3E%3Cuse%20x=%22233.782353%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-102%22/%3E%3Cuse%20x=%22239.7323%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22245.426232%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22249.85404%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-102%22/%3E%3Cuse%20x=%22255.803987%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22261.045931%22%20y=%22-42.361013%22%20xlink:href=%22%23g3-41%22/%3E%3Cuse%20x=%22264.920304%22%20y=%22-42.361013%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22130.360356%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22138.82162%22%20y=%22-28.014863%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22148.230735%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-88%22/%3E%3Cuse%20x=%22156.712809%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22161.140617%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22169.149892%22%20y=%22-28.014863%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22178.559007%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22200.324492%22%20y=%22-28.014863%22%20xlink:href=%22%23g3-61%22/%3E%3Cuse%20x=%22206.41284%22%20y=%22-28.014863%22%20xlink:href=%22%23g1-41%22/%3E%3Cuse%20x=%22221.910173%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22229.907979%22%20y=%22-28.014863%22%20xlink:href=%22%23g3-40%22/%3E%3Cuse%20x=%22233.782353%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-102%22/%3E%3Cuse%20x=%22239.7323%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22245.426232%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22249.85404%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22255.095983%22%20y=%22-28.014863%22%20xlink:href=%22%23g3-41%22/%3E%3Cuse%20x=%22258.970357%22%20y=%22-28.014863%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22130.360356%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22138.82162%22%20y=%22-13.668713%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22148.230735%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22154.568096%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22158.995904%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22167.005179%22%20y=%22-13.668713%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22176.414294%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-88%22/%3E%3Cuse%20x=%22200.324492%22%20y=%22-13.668713%22%20xlink:href=%22%23g3-61%22/%3E%3Cuse%20x=%22206.41284%22%20y=%22-13.668713%22%20xlink:href=%22%23g1-41%22/%3E%3Cuse%20x=%22221.910173%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22229.907979%22%20y=%22-13.668713%22%20xlink:href=%22%23g3-40%22/%3E%3Cuse%20x=%22233.782353%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22239.476285%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22243.904093%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-102%22/%3E%3Cuse%20x=%22249.85404%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22255.095983%22%20y=%22-13.668713%22%20xlink:href=%22%23g3-41%22/%3E%3Cuse%20x=%22258.970357%22%20y=%22-13.668713%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22130.360356%22%20y=%22.677437%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22138.82162%22%20y=%22.677437%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22148.230735%22%20y=%22.677437%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22154.568096%22%20y=%22.677437%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22158.995904%22%20y=%22.677437%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22167.005179%22%20y=%22.677437%22%20xlink:href=%22%23g1-50%22/%3E%3Cuse%20x=%22176.414294%22%20y=%22.677437%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22200.324492%22%20y=%22.677437%22%20xlink:href=%22%23g3-61%22/%3E%3Cuse%20x=%22206.41284%22%20y=%22.677437%22%20xlink:href=%22%23g1-41%22/%3E%3Cuse%20x=%22221.910173%22%20y=%22.677437%22%20xlink:href=%22%23g2-89%22/%3E%3Cuse%20x=%22229.907979%22%20y=%22.677437%22%20xlink:href=%22%23g3-40%22/%3E%3Cuse%20x=%22233.782353%22%20y=%22.677437%22%20xlink:href=%22%23g2-120%22/%3E%3Cuse%20x=%22239.476285%22%20y=%22.677437%22%20xlink:href=%22%23g2-59%22/%3E%3Cuse%20x=%22243.904093%22%20y=%22.677437%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22249.146036%22%20y=%22.677437%22%20xlink:href=%22%23g3-41%22/%3E%3Cuse%20x=%22253.02041%22%20y=%22.677437%22%20xlink:href=%22%23g2-58%22/%3E%3C/g%3E%3C/svg%3E)
We then have a functor \(X \to Z\) which is the identity on objects, and \(f\) on maps, which, in particular, is injective on objects. We can also construct another functor \(Z \to Y\) which is formed by applying \(f\) to objects from \(X\) and the identity to objects from \(y\). It is then the identity morphism on maps, which means it is fully faithful. It is also surjective on objects as every object in \(Y\) is mapped to itself by this functor. The composite of these two morphisms is \(f\) on objects and \(f\) on maps, hence it is a factorisation of \(f\) into a functor injective on objects, followed by a surjective equivalence (which by Lemma 10) is an equivalence and isofibration), as required.
Every functor can be factored as a functor injective on objects and an equivalence, followed by an isofibration.
Given \(f:X \to Y\) we form the comma category \(F \downarrow 1_Y\), then take the full subcategory spanned by objects \((x, y, \phi : fx \to y)\) where \(\phi\) is an isomorphism in \(Y\). Denote this category as \(F \downarrow_{\cong} 1_Y\)
Note that we have a functor \(X \to F \downarrow_{\cong} 1_Y\) defined by sending \(x \mapsto (x , fx, 1_{fx})\) and \(\alpha : x \to x' \mapsto (\alpha, f\alpha)\). This is clearly injective on objects and fully faithful. We also have that every \((x, y, \phi) \cong (x, fx, 1_{fx})\) by the following commuting square in \(Y\) (with horizontal maps being isomorphisms):
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.009%2019.535)%22%3E%3Cuse%20x=%22178.578515%22%20y=%22-58.327415%22%20xlink:href=%22%23g3-102%22/%3E%3Cuse%20x=%22184.528462%22%20y=%22-58.327415%22%20xlink:href=%22%23g3-120%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.009%2019.535)%22%3E%3Cuse%20x=%22222.720447%22%20y=%22-58.327415%22%20xlink:href=%22%23g3-102%22/%3E%3Cuse%20x=%22228.670394%22%20y=%22-58.327415%22%20xlink:href=%22%23g3-120%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-34.808%2019.53496)%22%3E%3Cuse%20x=%22178.578515%22%20y=%22-24.239303%22%20xlink:href=%22%23g3-121%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-38.009%2019.53496)%22%3E%3Cuse%20x=%22222.720447%22%20y=%22-24.239303%22%20xlink:href=%22%23g3-102%22/%3E%3Cuse%20x=%22228.670394%22%20y=%22-24.239303%22%20xlink:href=%22%23g3-120%22/%3E%3C/g%3E%3Cpath%20d=%22M156.707-41.2852h23.1133%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M177.94943-43.67581C178.32833-42.238312%20179.168178-41.562531%20180.019741-41.285187%20179.168178-41.003937%20178.32833-40.328156%20177.94943-38.89456%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-6.54%20-20.7465)%22%3E%3Cuse%20x=%22168.462686%22%20y=%22-24.239303%22%20xlink:href=%22%23g2-102%22/%3E%3Cuse%20x=%22173.129271%22%20y=%22-24.239303%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22177.100511%22%20y=%22-23.243039%22%20xlink:href=%22%23g1-120%22/%3E%3C/g%3E%3Cpath%20d=%22M146.3906-33.00781V-13.2422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M148.7815-15.11326C147.347902-14.73435%20146.672121-13.890605%20146.390871-13.042949%20146.113527-13.890605%20145.43384-14.73435%20144.00025-15.11326%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-29.208%203.058)%22%3E%3Cuse%20x=%22168.462686%22%20y=%22-24.239303%22%20xlink:href=%22%23g2-30%22/%3E%3C/g%3E%3Cpath%20d=%22M190.5352-33.00781v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M192.92554-17.7422C191.491947-17.36329%20190.812259-16.519542%20190.534916-15.671886%20190.253666-16.519542%20189.577884-17.36329%20188.14429-17.7422%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2024.417%201.2343)%22%3E%3Cuse%20x=%22168.462686%22%20y=%22-24.239303%22%20xlink:href=%22%23g5-49%22/%3E%3Cuse%20x=%22172.433927%22%20y=%22-23.182156%22%20xlink:href=%22%23g1-102%22/%3E%3Cuse%20x=%22176.429397%22%20y=%22-23.182156%22%20xlink:href=%22%23g1-120%22/%3E%3C/g%3E%3Cpath%20d=%22M153.5078-7.1953h26.3125%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M177.94943-9.58594C178.32833-8.152344%20179.168178-7.472656%20180.019741-7.195312%20179.168178-6.917969%20178.32833-6.238281%20177.94943-4.80469%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-8.638%2025.71799)%22%3E%3Cuse%20x=%22168.462686%22%20y=%22-24.239303%22%20xlink:href=%22%23g2-30%22/%3E%3Cuse%20x=%22173.25307%22%20y=%22-27.24582%22%20xlink:href=%22%23g0-0%22/%3E%3Cuse%20x=%22178.649579%22%20y=%22-27.24582%22%20xlink:href=%22%23g4-49%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
We have a functor \(f \downarrow_{\cong} 1_Y \to Y\) given by projecting out the second component. This functor is also seen to be an isofibration: given \((x, y, \phi)\) and an isomorphism \(\alpha : y \to y' \in Y\), the following square commutes, with horizontal maps isomorphisms, so is an isomorphism in \(f \downarrow_{\cong} 1_Y\):
%22%3E%3Cg%20transform=%22matrix(1%200%200%201%20-36.206%2019.8206)%22%3E%3Cuse%20x=%22181.291334%22%20y=%22-55.085361%22%20xlink:href=%22%23g2-102%22/%3E%3Cuse%20x=%22187.241281%22%20y=%22-55.085361%22%20xlink:href=%22%23g2-120%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.005%2019.8206)%22%3E%3Cuse%20x=%22223.629833%22%20y=%22-55.085361%22%20xlink:href=%22%23g2-121%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-33.005%2019.820588)%22%3E%3Cuse%20x=%22181.291334%22%20y=%22-20.426012%22%20xlink:href=%22%23g2-121%22/%3E%3C/g%3E%3Cg%20transform=%22matrix(1%200%200%201%20-34.402%2019.820588)%22%3E%3Cuse%20x=%22223.629833%22%20y=%22-20.426012%22%20xlink:href=%22%23g2-121%22/%3E%3Cuse%20x=%22228.871776%22%20y=%22-24.041376%22%20xlink:href=%22%23g0-48%22/%3E%3C/g%3E%3Cpath%20d=%22M161.22266-37.7578H185.7344%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M183.86349-40.14846C184.2424-38.710955%20185.082239-38.035174%20185.933802-37.75783%20185.082239-37.47658%20184.2424-36.800799%20183.86349-35.3633%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20.107%20-21.0321)%22%3E%3Cuse%20x=%22171.175505%22%20y=%22-20.426012%22%20xlink:href=%22%23g1-30%22/%3E%3C/g%3E%3Cpath%20d=%22M150.9102-29.48047V-9.1406%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M153.30058-11.01562c-1.437502.3789-2.113283%201.222652-2.390627%202.074214C150.628703-9.792968%20149.952922-10.63672%20148.51542-11.01562%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-27.404%203.058)%22%3E%3Cuse%20x=%22171.175505%22%20y=%22-20.426012%22%20xlink:href=%22%23g1-30%22/%3E%3C/g%3E%3Cpath%20d=%22M193.2461-29.48047v17.13672%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M195.63648-14.21484c-1.433593.3789-2.109374%201.222653-2.390624%202.070309C192.968512-12.992187%20192.288824-13.83594%20190.85523-14.21484%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%2024.417%201.2157)%22%3E%3Cuse%20x=%22171.175505%22%20y=%22-20.426012%22%20xlink:href=%22%23g1-11%22/%3E%3C/g%3E%3Cpath%20d=%22M158.0234-3.0977h26.3125%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22/%3E%3Cpath%20d=%22M182.4646-5.48828C182.84351-4.050781%20183.68726-3.375%20184.534917-3.097656%20183.68726-2.816406%20182.84351-2.140625%20182.4646-.70703%22%20stroke=%22%23000%22%20fill=%22none%22%20stroke-width=%22.39848%22%20stroke-miterlimit=%2210%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cg%20transform=%22matrix(1%200%200%201%20-2.387%2022.67877)%22%3E%3Cuse%20x=%22171.175505%22%20y=%22-20.426012%22%20xlink:href=%22%23g1-11%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
Our projection functor sends this isomorphism to \(\alpha\), so it is an isofibration. The composite of the two functors defined is easily seen to be equal to \(f\), completing the factorisation of \(f\) as an equivalence that is injective on objects, followed by an isofibration.
Putting it all together
Functors injective on objects and equivalences that are isofibrations, form a weak factorisation system on \(\mathbf{Cat}\).
Lemma 9 shows functors injective on objects are stable under retracts. Lemmas 9 and 9 show that equivalences that are isofibrations are also stable under retracts. Lemma 13 gives the desired lifting data and Lemma 14 gives the desired factorisation.
Equivalences that are injective on objects and isofibrations form a weak factorisation system on \(\mathbf{Cat}\).
Lemmas 7 and 9 show that the class of equivalences that are injective on objects is stable under retracts. Lemma 8 shows the class of isofibrations are stable under retracts. Lemma 12 gives the desired lifting data and Lemma 14 gives the desired factorisation.
The category \(\mathbf{Cat}\) has a model structure on it with:
- \(W\) being the class of equivalences;
- \(F\) being the class of isofibrations;
- \(C\) being the class of functors injective on objects.
Lemma shows that \(W\) satisfies 2-out-of-3. Corollaries 15 and 16 show that \((C \cap W, F)\) and \((C, F \cap W)\) are weak factorisation systems.
This proves Theorem 5. To see that this restricts to \(\mathbf{Gpd}\) we only need to realise that if \(X\) and \(Y\) are groupoids, the categories constructed in the Factorisations section are also groupoids. This means we have the following:
The category \(\mathbf{Gpd}\) has a model structure on it with:
- \(W\) being the class of categorical equivalences;
- \(F\) being the class of isofibrations;
- \(C\) being the class of functors injective on objects.