Pseudofunctors from locally discrete bicategories #
This file provides various ways of constructing pseudofunctors from locally discrete bicategories.
Firstly, we define the constructors pseudofunctorOfIsLocallyDiscrete
and
oplaxFunctorOfIsLocallyDiscrete
for defining pseudofunctors and oplax functors
from a locally discrete bicategories. In this situation, we do not need to care about
the field map₂
, because all the 2
-morphisms in B
are identities.
We also define a specialized constructor LocallyDiscrete.mkPseudofunctor
when
the source bicategory is of the form B := LocallyDiscrete B₀
for a category B₀
.
We also prove that a functor F : I ⥤ B
with B
a strict bicategory can be promoted
to a pseudofunctor (or oplax functor) (Functor.toPseudofunctor
) with domain
LocallyDiscrete I
.
Constructor for pseudofunctors from a locally discrete bicategory. In that
case, we do not need to provide the map₂
field of pseudofunctors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for oplax functors from a locally discrete bicategory. In that
case, we do not need to provide the map₂
field of oplax functors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If B
is a strict bicategory and I
is a (1-)category, any functor (of 1-categories) I ⥤ B
can
be promoted to a pseudofunctor from LocallyDiscrete I
to B
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If B
is a strict bicategory and I
is a (1-)category, any functor (of 1-categories) I ⥤ B
can
be promoted to an oplax functor from LocallyDiscrete I
to B
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for pseudofunctors from a locally discrete bicategory. In that
case, we do not need to provide the map₂
field of pseudofunctors.
Equations
- One or more equations did not get rendered due to their size.