Pointed groupoids as the pullback of pointed categories #
This file shows that PGrpd.forgetToGrpd
is the pullback
along Grpd.forgetToCat
of PCat.forgetToCat
.
Main statements #
CategoryTheory.PGrpd.isPullback_forgetToGrpd_forgetToCat
- the functorPGrpd.forgetToGrpd
is the pullback alongGrpd.forgetToCat
ofPCat.forgetToCat
.
- TODO Probably the latter half of this file can be shortened
significantly by providing a direct proof of pullback
using the
IsMegaPullback
definitions
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Here we show the following pullback square in Cat.{u,u+1}
,
where ↑
denotes some kind of ULift
operation into Cat.{u,u+1}
.
Note that these ULift
s "do nothing" since the categories are already
at the target universe level.
PGrpd.{u,u} -----≅--->↑Grothendieck Grpd.forgetToCat.{u,u}
| |
| |
PGrpd.forgetToGrpd ↑ Grothendieck.forget
| |
v v
Grpd.{u,u}------≅---->↑Grpd.{u,u}
Here we (roughly) show the following pullback square in Cat.{u,u+1}
,
where ↑
denotes some kind of ULift
operation into Cat.{u,u+1}
↑PCat ---------≅-------> PCat
| |
| |
↑PCat.forgetToCat PCat.forgetToCat
| |
v v
↑Cat-----------≅---------->Cat
The following square is a pullback
PGrpd ------ toPCat ------> PCat
| |
| |
PGrpd.forgetToGrpd PCat.forgetToCat | | v v Grpd------forgetToCat------->Cat