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
A functor between two categories C and D can be lifted to a pseudofunctor between the
corresponding locally discrete bicategories.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between two categories C and D can be lifted to an oplax functor between the
corresponding locally discrete bicategories.
This is just an abbreviation of Functor.toPseudoFunctor.toOplax.
Equations
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
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.